---
Fuzzer filename: '/src/openssl111/fuzz/driver.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FuzzerCleanup
      functionSourceFile: '/src/openssl111/fuzz/ct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FuzzerTestOneInput
      functionSourceFile: '/src/openssl111/fuzz/ct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_free
        - BIO_new
        - BIO_s_null
        - CRYPTO_free
        - ERR_clear_error
        - SCT_LIST_free
        - SCT_LIST_print
        - d2i_SCT_LIST
        - i2d_SCT_LIST
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fuzz/ct.c:33,9'
          Branch Sides:
            - BranchSide:      'fuzz/ct.c:33,9'
              BranchSideFuncs:
                - BIO_s_null
                - BIO_new
                - SCT_LIST_print
                - BIO_free
                - i2d_SCT_LIST
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_LIST_free
                - ERR_clear_error
            - BranchSide:      'fuzz/ct.c:34,28'
              BranchSideFuncs:
                - BIO_s_null
                - BIO_new
                - SCT_LIST_print
                - BIO_free
                - i2d_SCT_LIST
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_LIST_free
                - ERR_clear_error
        - Branch String:   'fuzz/ct.c:38,13'
          Branch Sides:
            - BranchSide:      'fuzz/ct.c:40,9'
              BranchSideFuncs:
                - CRYPTO_free
                - SCT_LIST_free
                - ERR_clear_error
            - BranchSide:      'fuzz/ct.c:41,9'
              BranchSideFuncs:
                - CRYPTO_free
                - SCT_LIST_free
                - ERR_clear_error
      Callsites:
        - Src:             'fuzz/ct.c:32,27'
          Dst:             d2i_SCT_LIST
        - Src:             'fuzz/ct.c:34,28'
          Dst:             BIO_s_null
        - Src:             'fuzz/ct.c:34,20'
          Dst:             BIO_new
        - Src:             'fuzz/ct.c:35,9'
          Dst:             SCT_LIST_print
        - Src:             'fuzz/ct.c:36,9'
          Dst:             BIO_free
        - Src:             'fuzz/ct.c:38,13'
          Dst:             i2d_SCT_LIST
        - Src:             'fuzz/ct.c:41,9'
          Dst:             CRYPTO_free
        - Src:             'fuzz/ct.c:43,9'
          Dst:             SCT_LIST_free
        - Src:             'fuzz/ct.c:45,5'
          Dst:             ERR_clear_error
    - functionName:    FuzzerInitialize
      functionSourceFile: '/src/openssl111/fuzz/ct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'char ***'
      constantsTouched: []
      argNames:
        - argc
        - argv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free_ex_index
        - ERR_get_state
        - OPENSSL_init_crypto
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/ct.c:22,5'
          Dst:             OPENSSL_init_crypto
        - Src:             'fuzz/ct.c:23,5'
          Dst:             CRYPTO_free_ex_index
        - Src:             'fuzz/ct.c:24,5'
          Dst:             ERR_get_state
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/openssl111/fuzz/driver.c'
      linkageType:     externalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FuzzerTestOneInput
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/driver.c:28,12'
          Dst:             FuzzerTestOneInput
    - functionName:    LLVMFuzzerInitialize
      functionSourceFile: '/src/openssl111/fuzz/driver.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'char ***'
      constantsTouched: []
      argNames:
        - argc
        - argv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FuzzerInitialize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/driver.c:23,12'
          Dst:             FuzzerInitialize
    - functionName:    bio_cleanup
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - bio_sock_cleanup_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:780,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:780,5'
              BranchSideFuncs:
                - bio_sock_cleanup_int
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/bio/bio_lib.c:780,5'
              BranchSideFuncs:
                - bio_sock_cleanup_int
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:780,5'
          Dst:             bio_sock_cleanup_int
        - Src:             'crypto/bio/bio_lib.c:781,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/bio/bio_lib.c:784,5'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    bio_free_ex_data
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:774,5'
          Dst:             CRYPTO_free_ex_data
    - functionName:    BIO_number_written
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:767,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:768,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:769,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_number_read
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:760,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:761,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:762,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - bio
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:755,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    BIO_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - bio
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:750,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    BIO_copy_next_retry
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:744,22'
          Dst:             BIO_test_flags
        - Src:             'crypto/bio/bio_lib.c:744,5'
          Dst:             BIO_set_flags
    - functionName:    BIO_test_flags
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - flags
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_flags
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_dup_chain
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         18
      ICount:          152
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_free_all
        - BIO_new
        - BIO_push
        - CRYPTO_dup_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:702,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:703,32'
              BranchSideFuncs:
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
                - BIO_free_all
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_push
            - BranchSide:      'crypto/bio/bio_lib.c:735,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:703,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:704,13'
              BranchSideFuncs:
                - BIO_free_all
            - BranchSide:      'crypto/bio/bio_lib.c:705,29'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
                - BIO_free_all
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_push
                - BIO_new
        - Branch String:   'crypto/bio/bio_lib.c:715,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:716,22'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_free_all
                - BIO_push
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
            - BranchSide:      'crypto/bio/bio_lib.c:721,55'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_free_all
                - BIO_push
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
        - Branch String:   'crypto/bio/bio_lib.c:721,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:723,22'
              BranchSideFuncs:
                - BIO_push
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
                - BIO_free_all
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/bio/bio_lib.c:727,13'
              BranchSideFuncs:
                - BIO_push
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
                - BIO_free_all
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/bio/bio_lib.c:727,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:728,19'
              BranchSideFuncs:
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
                - BIO_free_all
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_push
            - BranchSide:      'crypto/bio/bio_lib.c:731,22'
              BranchSideFuncs:
                - BIO_push
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_free
                - BIO_free_all
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:703,24'
          Dst:             BIO_new
        - Src:             'crypto/bio/bio_lib.c:715,14'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bio_lib.c:716,13'
          Dst:             BIO_free
        - Src:             'crypto/bio/bio_lib.c:721,14'
          Dst:             CRYPTO_dup_ex_data
        - Src:             'crypto/bio/bio_lib.c:723,13'
          Dst:             BIO_free
        - Src:             'crypto/bio/bio_lib.c:731,13'
          Dst:             BIO_push
        - Src:             'crypto/bio/bio_lib.c:737,5'
          Dst:             BIO_free_all
    - functionName:    BIO_new
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         19
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    41
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:80,19'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - ERR_put_error
                - CRYPTO_free_ex_data
        - Branch String:   'crypto/bio/bio_lib.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:85,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free_ex_data
            - BranchSide:      'crypto/bio/bio_lib.c:87,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free_ex_data
        - Branch String:   'crypto/bio/bio_lib.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:89,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free_ex_data
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bio_lib.c:94,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bio_lib.c:94,32'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:94,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bio_lib.c:100,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:100,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:103,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:73,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/bio_lib.c:76,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:84,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/bio/bio_lib.c:87,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/bio/bio_lib.c:89,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:90,9'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/bio/bio_lib.c:95,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:96,9'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/bio/bio_lib.c:97,9'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/bio/bio_lib.c:106,5'
          Dst:             CRYPTO_free
    - functionName:    BIO_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - larg
        - parg
      BBCount:         25
      ICount:          146
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - bio_call_callback
      functionUses:    86
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:514,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:515,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:517,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:517,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:517,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:518,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:517,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:518,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:522,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:522,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:522,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:523,33'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:522,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:523,33'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:528,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:524,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:525,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:526,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:530,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:530,32'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:531,33'
              BranchSideFuncs:
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:531,33'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:534,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:518,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:523,15'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:531,15'
          Dst:             bio_call_callback
    - functionName:    BIO_free
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         27
      ICount:          151
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - OPENSSL_die
        - bio_call_callback
      functionUses:    53
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:117,26'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/bio/bio_lib.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:121,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/bio/bio_lib.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:123,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/bio/bio_lib.c:123,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:123,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/bio/bio_lib.c:125,9'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:125,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:125,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bio/bio_lib.c:126,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/bio/bio_lib.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:126,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bio/bio_lib.c:131,10'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/bio/bio_lib.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:128,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:129,5'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/bio/bio_lib.c:131,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:131,33'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bio/bio_lib.c:134,46'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bio_lib.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:132,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bio_lib.c:134,46'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:117,9'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/bio/bio_lib.c:123,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/bio/bio_lib.c:126,20'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:134,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/bio/bio_lib.c:136,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/bio/bio_lib.c:138,5'
          Dst:             CRYPTO_free
    - functionName:    BIO_push
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
        - bio
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_ctrl
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:587,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:588,10'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bio_lib.c:589,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:590,14'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bio_lib.c:591,20'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bio_lib.c:592,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:593,25'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bio_lib.c:595,14'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:595,5'
          Dst:             BIO_ctrl
    - functionName:    BIO_free_all
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_free
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:687,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:687,5'
              BranchSideFuncs:
                - BIO_free
            - BranchSide:      'crypto/bio/bio_lib.c:688,13'
              BranchSideFuncs:
                - BIO_free
        - Branch String:   'crypto/bio/bio_lib.c:693,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:687,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:694,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:691,9'
          Dst:             BIO_free
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bio_call_callback
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'char *'
        - size_t
        - int
        - size_t
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - b
        - oper
        - argp
        - len
        - argi
        - argl
        - inret
        - processed
      BBCount:         32
      ICount:          204
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:38,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bio/bio_lib.c:41,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:49,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:49,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:49,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:55,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:50,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:52,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:55,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:55,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:61,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:55,45'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:55,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:61,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:56,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:61,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:56,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:57,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:58,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:63,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:63,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:63,43'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:63,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:64,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:68,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_set_next
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
        - next
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_next
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:672,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:674,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_find_type
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - bio
        - type
      BBCount:         18
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:653,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:654,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:656,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:657,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:665,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:659,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:660,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:662,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:660,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:661,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:662,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:662,24'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:663,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:666,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:656,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:667,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_set_retry_reason
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - bio
        - reason
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_retry_reason
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_retry_BIO
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - bio
        - reason
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:626,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:627,13'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:628,16'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:630,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:625,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:631,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:633,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:633,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:634,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:626,14'
          Dst:             BIO_test_flags
    - functionName:    BIO_pop
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_ctrl
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:605,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:606,11'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bio_lib.c:610,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:611,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:612,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:612,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:613,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:615,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:608,5'
          Dst:             BIO_ctrl
    - functionName:    BIO_ctrl_wpending
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:578,12'
          Dst:             BIO_ctrl
    - functionName:    BIO_ctrl_pending
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:573,12'
          Dst:             BIO_ctrl
    - functionName:    BIO_callback_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - fp
      BBCount:         27
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - bio_call_callback
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:542,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:544,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:544,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:544,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:546,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:545,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:545,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:546,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:546,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:550,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:550,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:550,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:551,33'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:550,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:551,33'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:557,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:553,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:554,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:555,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:559,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:559,32'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:560,33'
              BranchSideFuncs:
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:559,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:560,33'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:563,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:546,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:551,15'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:560,15'
          Dst:             bio_call_callback
    - functionName:    BIO_ptr_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - b
        - cmd
        - larg
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:504,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:505,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:507,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:504,9'
          Dst:             BIO_ctrl
    - functionName:    BIO_int_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - b
        - cmd
        - larg
        - iarg
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:497,12'
          Dst:             BIO_ctrl
    - functionName:    BIO_indent
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - b
        - indent
        - max
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_puts
      functionUses:    22
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:482,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:483,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/bio/bio_lib.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/bio/bio_lib.c:484,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:485,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/bio/bio_lib.c:486,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/bio/bio_lib.c:486,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:487,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_lib.c:489,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:487,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:486,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:488,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:487,13'
          Dst:             BIO_puts
    - functionName:    BIO_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - buf
      BBCount:         36
      ICount:          200
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - bio_call_callback
      functionUses:    110
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:392,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:392,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:393,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:392,44'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:392,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:393,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:392,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:393,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:397,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:397,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:398,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:398,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:403,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:399,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:400,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:401,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:408,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:411,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:416,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:416,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:416,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:417,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:417,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:420,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:421,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:429,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:421,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:422,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:425,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:393,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:398,20'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:404,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:417,20'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:422,13'
          Dst:             ERR_put_error
    - functionName:    BIO_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - buf
        - size
      BBCount:         38
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - bio_call_callback
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:437,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:437,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:438,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:437,44'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:437,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:438,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:437,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:438,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:442,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:443,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:447,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:447,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:447,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:448,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:448,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:453,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:449,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:450,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:451,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:453,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:454,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:458,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:460,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:461,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:465,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:465,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:465,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:466,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:465,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:466,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:469,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/bio_lib.c:469,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:471,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/bio_lib.c:477,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:471,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:472,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:474,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:438,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:443,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:448,20'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:454,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:466,20'
          Dst:             bio_call_callback
    - functionName:    BIO_write_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - b
        - data
        - dlen
        - written
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bio_write_intern
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:380,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:382,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:377,11'
          Dst:             bio_write_intern
    - functionName:    bio_write_intern
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - b
        - data
        - dlen
        - written
      BBCount:         30
      ICount:          178
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - bio_call_callback
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:326,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:328,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:328,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:328,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:329,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:329,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:333,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:333,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:333,33'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:334,40'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:333,57'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:334,40'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:338,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:336,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:338,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:339,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:343,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:346,36'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:348,9'
              BranchSideFuncs:
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:348,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:348,32'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:349,38'
              BranchSideFuncs:
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:349,38'
              BranchSideFuncs:
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:352,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:329,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:334,22'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:339,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:349,20'
          Dst:             bio_call_callback
    - functionName:    BIO_write
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - data
        - dlen
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bio_write_intern
      functionUses:    107
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:361,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:363,28'
              BranchSideFuncs:
                - bio_write_intern
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:367,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:370,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:363,11'
          Dst:             bio_write_intern
    - functionName:    BIO_read_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - b
        - data
        - dlen
        - readbytes
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bio_read_intern
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:313,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:315,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:310,11'
          Dst:             bio_read_intern
    - functionName:    bio_read_intern
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - b
        - data
        - dlen
        - readbytes
      BBCount:         35
      ICount:          201
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - bio_call_callback
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:255,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:255,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:256,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:255,44'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:255,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:256,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:256,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:260,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:260,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:260,33'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:261,40'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:260,57'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:261,40'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:265,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:263,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:265,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:266,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:270,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:273,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
            - BranchSide:      'crypto/bio/bio_lib.c:275,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bio_call_callback
        - Branch String:   'crypto/bio/bio_lib.c:275,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:275,32'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:276,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:276,38'
              BranchSideFuncs:
                - bio_call_callback
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:280,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_lib.c:280,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:280,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:285,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bio_lib.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:281,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_lib.c:285,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:256,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:261,22'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:266,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_lib.c:276,20'
          Dst:             bio_call_callback
        - Src:             'crypto/bio/bio_lib.c:281,9'
          Dst:             ERR_put_error
    - functionName:    BIO_read
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - data
        - dlen
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bio_read_intern
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:294,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:296,27'
              BranchSideFuncs:
                - bio_read_intern
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_lib.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:300,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:303,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:296,11'
          Dst:             bio_read_intern
    - functionName:    BIO_method_type
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_method_name
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_callback_arg
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_callback_arg
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - arg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_callback_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - b
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_callback_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_callback
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - b
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_callback
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_clear_flags
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_up_ref
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_lib.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:183,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_lib.c:186,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/bio/bio_lib.c:186,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_lib.c:186,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/bio/bio_lib.c:187,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:182,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/bio/bio_lib.c:186,5'
          Dst:             OPENSSL_die
    - functionName:    BIO_vfree
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bio_lib.c:175,5'
          Dst:             BIO_free
    - functionName:    BIO_get_shutdown
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_shutdown
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - shut
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_init
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_init
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - init
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_data
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_data
      functionSourceFile: '/src/openssl111/crypto/bio/bio_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - ptr
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_bio_type_init
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_lock_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:18,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:18,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/bio/bio_meth.c:18,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
      Callsites:
        - Src:             'crypto/bio/bio_meth.c:18,21'
          Dst:             CRYPTO_THREAD_lock_new
    - functionName:    BIO_meth_set_callback_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - callback_ctrl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_callback_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_destroy
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - destroy
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_destroy
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_create
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - create
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_create
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - ctrl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - bgets
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - bputs
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_read_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - bread
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_read
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - bread
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - bread_conv
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bread_conv
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - bio
        - data
        - datal
        - readbytes
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:121,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_meth.c:123,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_meth.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:126,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_meth.c:130,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_meth_get_read_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_read
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_write_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - bwrite
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_write
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - biom
        - bwrite
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - bwrite_conv
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bwrite_conv
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - bio
        - data
        - datal
        - written
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:75,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_meth.c:77,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_meth.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:80,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_meth.c:84,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_meth_get_write_ex
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_write
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_free
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - biom
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:52,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bio_meth.c:53,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/bio_meth.c:53,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bio_meth.c:54,9'
          Dst:             CRYPTO_free
    - functionName:    BIO_meth_new
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - type
        - name
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:41,30'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_meth.c:42,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/bio/bio_meth.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:42,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/bio_meth.c:46,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_meth.c:38,24'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/bio_meth.c:41,30'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/bio/bio_meth.c:42,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bio_meth.c:43,9'
          Dst:             ERR_put_error
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_bio_type_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_bio_type_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:16,1'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:16,1'
              BranchSideFuncs:
                - do_bio_type_init
            - BranchSide:      'crypto/bio/bio_meth.c:16,1'
              BranchSideFuncs:
                - do_bio_type_init
      Callsites:
        - Src:             'crypto/bio/bio_meth.c:16,1'
          Dst:             do_bio_type_init
    - functionName:    BIO_get_new_index
      functionSourceFile: '/src/openssl111/crypto/bio/bio_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_UP_REF
        - ERR_put_error
        - do_bio_type_init_ossl_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_meth.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:27,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_meth.c:27,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_meth.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:27,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_meth.c:27,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_meth.c:27,10'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:28,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_meth.c:31,45'
              BranchSideFuncs:
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_meth.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:28,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bio_meth.c:31,45'
              BranchSideFuncs:
                - CRYPTO_UP_REF.173
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bio_meth.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_meth.c:32,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bio_meth.c:33,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bio_meth.c:27,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/bio/bio_meth.c:27,10'
          Dst:             do_bio_type_init_ossl_
        - Src:             'crypto/bio/bio_meth.c:28,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bio_meth.c:31,10'
          Dst:             CRYPTO_UP_REF
    - functionName:    null_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bss_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         17
      ICount:          77
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_null.c:56,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_null.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:69,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:69,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:69,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:69,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:69,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:71,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bss_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - size
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    null_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bss_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - str
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_null.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_null.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_null.c:86,19'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'crypto/bio/bss_null.c:86,12'
          Dst:             strlen
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    125
      BranchProfiles:  []
      Callsites:       []
    - functionName:    null_read
      functionSourceFile: '/src/openssl111/crypto/bio/bss_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    null_write
      functionSourceFile: '/src/openssl111/crypto/bio/bss_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_s_null
      functionSourceFile: '/src/openssl111/crypto/bio/bss_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    todigit
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ossl_ctype_check
        - ossl_tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cryptlib.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:57,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cryptlib.c:58,14'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
      Callsites:
        - Src:             'crypto/cryptlib.c:56,9'
          Dst:             ossl_ctype_check
        - Src:             'crypto/cryptlib.c:58,14'
          Dst:             ossl_ctype_check
        - Src:             'crypto/cryptlib.c:59,16'
          Dst:             ossl_tolower
    - functionName:    OPENSSL_isservice
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_showfatal
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - fmta
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vfprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cryptlib.c:405,5'
          Dst:             vfprintf
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_strchr
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - char
      constantsTouched: []
      argNames:
        - str
        - srch
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cryptlib.c:85,5'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:86,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/cryptlib.c:91,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cryptlib.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:87,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cryptlib.c:88,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    ossl_strtouint64
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - str
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ossl_tolower
        - todigit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cryptlib.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:71,14'
              BranchSideFuncs:
                - ossl_tolower
                - __sanitizer_cov_trace_const_cmp4
                - todigit
            - BranchSide:      'crypto/cryptlib.c:76,5'
              BranchSideFuncs:
                - todigit
        - Branch String:   'crypto/cryptlib.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:73,18'
              BranchSideFuncs:
                - todigit
            - BranchSide:      'crypto/cryptlib.c:74,5'
              BranchSideFuncs:
                - todigit
        - Branch String:   'crypto/cryptlib.c:76,5'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:77,15'
              BranchSideFuncs:
                - todigit
            - BranchSide:      'crypto/cryptlib.c:79,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cryptlib.c:72,13'
          Dst:             ossl_tolower
        - Src:             'crypto/cryptlib.c:76,20'
          Dst:             todigit
    - functionName:    OPENSSL_cpuid_setup
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     externalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          173
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_ia32_cpuid
        - getenv
        - ossl_strchr
        - ossl_strtouint64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cryptlib.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:104,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_ia32_cpuid
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/cryptlib.c:104,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_ia32_cpuid
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/cryptlib.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cryptlib.c:107,13'
              BranchSideFuncs:
                - getenv
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_ia32_cpuid
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/cryptlib.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:109,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_ia32_cpuid
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/cryptlib.c:149,15'
              BranchSideFuncs:
                - OPENSSL_ia32_cpuid
        - Branch String:   'crypto/cryptlib.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:114,28'
              BranchSideFuncs:
                - OPENSSL_ia32_cpuid
                - __sanitizer_cov_trace_const_cmp8
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cryptlib.c:127,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_ia32_cpuid
        - Branch String:   'crypto/cryptlib.c:116,17'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:125,21'
              BranchSideFuncs:
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cryptlib.c:127,9'
              BranchSideFuncs:
                - ossl_strchr
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cryptlib.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:134,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_strtouint64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cryptlib.c:145,34'
              BranchSideFuncs: []
        - Branch String:   'crypto/cryptlib.c:137,17'
          Branch Sides:
            - BranchSide:      'crypto/cryptlib.c:138,56'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cryptlib.c:141,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cryptlib.c:108,16'
          Dst:             getenv
        - Src:             'crypto/cryptlib.c:111,15'
          Dst:             ossl_strtouint64
        - Src:             'crypto/cryptlib.c:115,19'
          Dst:             OPENSSL_ia32_cpuid
        - Src:             'crypto/cryptlib.c:128,19'
          Dst:             OPENSSL_ia32_cpuid
        - Src:             'crypto/cryptlib.c:131,20'
          Dst:             ossl_strchr
        - Src:             'crypto/cryptlib.c:136,20'
          Dst:             ossl_strtouint64
        - Src:             'crypto/cryptlib.c:149,15'
          Dst:             OPENSSL_ia32_cpuid
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_ia32_cpuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_die
      functionSourceFile: '/src/openssl111/crypto/cryptlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - message
        - file
        - line
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_showfatal
        - abort
      functionUses:    114
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cryptlib.c:418,5'
          Dst:             OPENSSL_showfatal
        - Src:             'crypto/cryptlib.c:421,5'
          Dst:             abort
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i2d_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - i2d_ASN1_OCTET_STRING
        - i2o_SCT_LIST
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:402,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:404,39'
              BranchSideFuncs:
                - i2d_ASN1_OCTET_STRING
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:401,23'
          Dst:             i2o_SCT_LIST
        - Src:             'crypto/ct/ct_oct.c:404,11'
          Dst:             i2d_ASN1_OCTET_STRING
        - Src:             'crypto/ct/ct_oct.c:405,5'
          Dst:             CRYPTO_free
    - functionName:    i2o_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         37
      ICount:          242
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - i2o_SCT
        - i2o_SCT_LIST
        - sk_SCT_num
        - sk_SCT_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:328,14'
              BranchSideFuncs:
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - i2o_SCT_LIST
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:342,10'
              BranchSideFuncs:
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:328,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:329,37'
              BranchSideFuncs:
                - i2o_SCT_LIST
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:339,14'
              BranchSideFuncs:
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:329,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:330,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:333,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:333,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:334,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:337,23'
              BranchSideFuncs:
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:343,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:344,13'
              BranchSideFuncs:
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_oct.c:357,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_oct.c:344,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:345,18'
              BranchSideFuncs:
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_oct.c:351,47'
              BranchSideFuncs:
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:347,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:348,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:349,13'
              BranchSideFuncs:
                - sk_SCT_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_value
                - i2o_SCT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:351,15'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:352,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_oct.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:360,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:361,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_oct.c:366,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_oct.c:363,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:364,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:365,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_oct.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:370,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:373,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:329,24'
          Dst:             i2o_SCT_LIST
        - Src:             'crypto/ct/ct_oct.c:330,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:333,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ct/ct_oct.c:334,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:343,21'
          Dst:             sk_SCT_num
        - Src:             'crypto/ct/ct_oct.c:347,36'
          Dst:             sk_SCT_value
        - Src:             'crypto/ct/ct_oct.c:347,28'
          Dst:             i2o_SCT
        - Src:             'crypto/ct/ct_oct.c:351,34'
          Dst:             sk_SCT_value
        - Src:             'crypto/ct/ct_oct.c:351,26'
          Dst:             i2o_SCT
        - Src:             'crypto/ct/ct_oct.c:370,9'
          Dst:             CRYPTO_free
    - functionName:    sk_SCT_num
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_SCT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_SCT_value
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_value
    - functionName:    i2o_SCT
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - sct
        - out
      BBCount:         25
      ICount:          291
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - SCT_is_complete
        - i2o_SCT_signature
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:206,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:216,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:218,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:221,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:223,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:224,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ct/ct_oct.c:227,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:228,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:229,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:232,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ct/ct_oct.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:236,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ct/ct_oct.c:248,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ct/ct_oct.c:241,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:242,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:245,31'
              BranchSideFuncs:
                - i2o_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_oct.c:245,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:246,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:247,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:205,10'
          Dst:             SCT_is_complete
        - Src:             'crypto/ct/ct_oct.c:206,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:227,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ct/ct_oct.c:229,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:245,13'
          Dst:             i2o_SCT_signature
        - Src:             'crypto/ct/ct_oct.c:253,5'
          Dst:             CRYPTO_free
    - functionName:    i2o_SCT_signature
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - sct
        - out
      BBCount:         17
      ICount:          147
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - SCT_signature_is_complete
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:164,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:173,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_oct.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:176,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:194,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_oct.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:177,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ct/ct_oct.c:180,26'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_oct.c:181,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:182,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_oct.c:185,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:158,10'
          Dst:             SCT_signature_is_complete
        - Src:             'crypto/ct/ct_oct.c:159,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:164,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:180,26'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ct/ct_oct.c:182,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:196,5'
          Dst:             CRYPTO_free
    - functionName:    d2i_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      'struct.stack_st_SCT *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_SCT **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - d2i_ASN1_OCTET_STRING
        - o2i_SCT_LIST
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:384,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:385,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:387,9'
              BranchSideFuncs:
                - o2i_SCT_LIST
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/ct/ct_oct.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:389,16'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/ct/ct_oct.c:391,28'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:384,9'
          Dst:             d2i_ASN1_OCTET_STRING
        - Src:             'crypto/ct/ct_oct.c:388,15'
          Dst:             o2i_SCT_LIST
        - Src:             'crypto/ct/ct_oct.c:391,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    o2i_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'struct.stack_st_SCT *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_SCT **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         48
      ICount:          263
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - ERR_put_error
        - SCT_LIST_free
        - SCT_free
        - o2i_SCT
        - sk_SCT_new_null
        - sk_SCT_pop
        - sk_SCT_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:263,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:263,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:264,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:264,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:268,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sk_SCT_pop
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
                - SCT_free
                - sk_SCT_new_null
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:270,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:274,9'
              BranchSideFuncs:
                - sk_SCT_pop
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
                - SCT_free
                - sk_SCT_new_null
        - Branch String:   'crypto/ct/ct_oct.c:274,19'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:274,23'
              BranchSideFuncs:
                - sk_SCT_new_null
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:275,14'
              BranchSideFuncs:
                - sk_SCT_new_null
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:275,14'
              BranchSideFuncs:
                - sk_SCT_new_null
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:282,15'
              BranchSideFuncs:
                - sk_SCT_pop
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:276,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:277,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:278,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:0,0'
              BranchSideFuncs:
                - SCT_free
                - sk_SCT_pop
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:284,22'
              BranchSideFuncs:
                - SCT_free
                - sk_SCT_pop
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:287,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:290,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_oct.c:290,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:291,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_oct.c:294,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:297,26'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:297,29'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_oct.c:298,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_LIST_free
        - Branch String:   'crypto/ct/ct_oct.c:297,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:298,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_oct.c:301,21'
              BranchSideFuncs:
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:303,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:304,13'
              BranchSideFuncs:
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_oct.c:305,26'
              BranchSideFuncs:
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:305,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:287,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - o2i_SCT
                - sk_SCT_push
                - SCT_free
                - SCT_LIST_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:306,22'
              BranchSideFuncs:
                - SCT_free
                - SCT_LIST_free
        - Branch String:   'crypto/ct/ct_oct.c:311,19'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:311,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:313,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_oct.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:312,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:313,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_oct.c:316,19'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:316,23'
              BranchSideFuncs:
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_oct.c:317,23'
              BranchSideFuncs:
                - SCT_LIST_free
        - Branch String:   'crypto/ct/ct_oct.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:317,23'
              BranchSideFuncs:
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_oct.c:318,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:264,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:270,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:275,14'
          Dst:             sk_SCT_new_null
        - Src:             'crypto/ct/ct_oct.c:283,23'
          Dst:             sk_SCT_pop
        - Src:             'crypto/ct/ct_oct.c:284,13'
          Dst:             SCT_free
        - Src:             'crypto/ct/ct_oct.c:291,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:298,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:303,20'
          Dst:             o2i_SCT
        - Src:             'crypto/ct/ct_oct.c:305,14'
          Dst:             sk_SCT_push
        - Src:             'crypto/ct/ct_oct.c:306,13'
          Dst:             SCT_free
        - Src:             'crypto/ct/ct_oct.c:317,9'
          Dst:             SCT_LIST_free
    - functionName:    sk_SCT_new_null
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.stack_st_SCT *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/ct.h:58,1'
          Branch Sides:
            - BranchSide:      'include/openssl/ct.h:58,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/ct.h:58,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_SCT_pop
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_SCT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    o2i_SCT
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        3
      argTypes:
        - 'struct.sct_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - psct
        - in
        - len
      BBCount:         33
      ICount:          336
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_memdup
        - ERR_put_error
        - SCT_free
        - SCT_new
        - o2i_SCT_signature
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:75,18'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:75,21'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:80,16'
              BranchSideFuncs:
                - SCT_new
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - SCT_free
                - SCT_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_memdup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:81,9'
              BranchSideFuncs:
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:83,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - SCT_free
                - SCT_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_memdup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:98,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
                - CRYPTO_memdup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:135,20'
              BranchSideFuncs:
                - CRYPTO_memdup
                - SCT_free
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:99,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:102,13'
              BranchSideFuncs:
                - CRYPTO_memdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:106,13'
              BranchSideFuncs:
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:114,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:117,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
                - CRYPTO_memdup
        - Branch String:   'crypto/ct/ct_oct.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:118,24'
              BranchSideFuncs:
                - CRYPTO_memdup
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:122,24'
              BranchSideFuncs:
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:120,17'
              BranchSideFuncs:
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:121,9'
              BranchSideFuncs:
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - SCT_free
                - ERR_put_error
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:128,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:131,16'
              BranchSideFuncs:
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:137,13'
              BranchSideFuncs:
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:138,24'
              BranchSideFuncs:
                - SCT_free
        - Branch String:   'crypto/ct/ct_oct.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:143,19'
              BranchSideFuncs:
                - SCT_free
            - BranchSide:      'crypto/ct/ct_oct.c:147,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:76,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:80,16'
          Dst:             SCT_new
        - Src:             'crypto/ct/ct_oct.c:99,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:104,23'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ct/ct_oct.c:114,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:118,24'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ct/ct_oct.c:126,19'
          Dst:             o2i_SCT_signature
        - Src:             'crypto/ct/ct_oct.c:128,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:135,20'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ct/ct_oct.c:143,9'
          Dst:             SCT_free
        - Src:             'crypto/ct/ct_oct.c:149,5'
          Dst:             SCT_free
    - functionName:    sk_SCT_push
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_push
    - functionName:    o2i_SCT_signature
      functionSourceFile: '/src/openssl111/crypto/ct/ct_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - in
        - len
      BBCount:         14
      ICount:          145
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - SCT_get_signature_nid
        - SCT_set1_signature
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_oct.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:41,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SCT_get_signature_nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - SCT_set1_signature
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:46,10'
              BranchSideFuncs:
                - SCT_get_signature_nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - SCT_set1_signature
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:55,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - SCT_set1_signature
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_oct.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:58,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_oct.c:62,28'
              BranchSideFuncs:
                - SCT_set1_signature
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_oct.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_oct.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_oct.c:64,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_oct.c:31,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:42,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:50,9'
          Dst:             SCT_get_signature_nid
        - Src:             'crypto/ct/ct_oct.c:51,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:58,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_oct.c:62,9'
          Dst:             SCT_set1_signature
    - functionName:    sk_SCT_value
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_SCT_num
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_SCT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_num
    - functionName:    SCT_LIST_print
      functionSourceFile: '/src/openssl111/crypto/ct/ct_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.stack_st_SCT *'
        - 'struct.bio_st *'
        - int
        - 'char *'
        - 'struct.ctlog_store_st *'
      constantsTouched: []
      argNames:
        - sct_list
        - out
        - indent
        - separator
        - log_store
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
        - SCT_print
        - sk_SCT_num
        - sk_SCT_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_prn.c:120,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:121,33'
              BranchSideFuncs:
                - sk_SCT_value.266
                - SCT_print
                - sk_SCT_num.267
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
            - BranchSide:      'crypto/ct/ct_prn.c:127,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_prn.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:125,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.266
                - SCT_print
                - sk_SCT_num.267
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ct/ct_prn.c:126,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.266
                - SCT_print
                - sk_SCT_num.267
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
      Callsites:
        - Src:             'crypto/ct/ct_prn.c:117,21'
          Dst:             sk_SCT_num
        - Src:             'crypto/ct/ct_prn.c:121,20'
          Dst:             sk_SCT_value
        - Src:             'crypto/ct/ct_prn.c:123,9'
          Dst:             SCT_print
        - Src:             'crypto/ct/ct_prn.c:124,17'
          Dst:             sk_SCT_num
        - Src:             'crypto/ct/ct_prn.c:125,13'
          Dst:             BIO_printf
    - functionName:    SCT_print
      functionSourceFile: '/src/openssl111/crypto/ct/ct_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.sct_st *'
        - 'struct.bio_st *'
        - int
        - 'struct.ctlog_store_st *'
      constantsTouched: []
      argNames:
        - sct
        - out
        - indent
        - log_store
      BBCount:         15
      ICount:          175
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_hex_string
        - BIO_printf
        - CTLOG_STORE_get0_log_by_id
        - CTLOG_get0_name
        - SCT_signature_algorithms_print
        - timestamp_print
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_prn.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:76,42'
              BranchSideFuncs:
                - CTLOG_STORE_get0_log_by_id
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - timestamp_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - BIO_hex_string
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - CTLOG_get0_name
                - BIO_printf
                - BIO_printf
                - BIO_hex_string
            - BranchSide:      'crypto/ct/ct_prn.c:80,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - timestamp_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - BIO_hex_string
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - CTLOG_get0_name
                - BIO_printf
                - BIO_printf
                - BIO_hex_string
        - Branch String:   'crypto/ct/ct_prn.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:84,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_hex_string
            - BranchSide:      'crypto/ct/ct_prn.c:89,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - timestamp_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - BIO_hex_string
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - CTLOG_get0_name
                - BIO_printf
        - Branch String:   'crypto/ct/ct_prn.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:92,20'
              BranchSideFuncs:
                - CTLOG_get0_name
                - BIO_printf
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - timestamp_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - BIO_hex_string
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
            - BranchSide:      'crypto/ct/ct_prn.c:96,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
                - timestamp_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - BIO_hex_string
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
                - BIO_printf
        - Branch String:   'crypto/ct/ct_prn.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:104,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
            - BranchSide:      'crypto/ct/ct_prn.c:106,24'
              BranchSideFuncs:
                - BIO_hex_string
                - BIO_printf
                - SCT_signature_algorithms_print
                - BIO_printf
                - BIO_hex_string
      Callsites:
        - Src:             'crypto/ct/ct_prn.c:76,15'
          Dst:             CTLOG_STORE_get0_log_by_id
        - Src:             'crypto/ct/ct_prn.c:80,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:81,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:84,9'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:85,9'
          Dst:             BIO_hex_string
        - Src:             'crypto/ct/ct_prn.c:89,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:93,20'
          Dst:             CTLOG_get0_name
        - Src:             'crypto/ct/ct_prn.c:92,9'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:96,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:97,5'
          Dst:             BIO_hex_string
        - Src:             'crypto/ct/ct_prn.c:99,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:100,5'
          Dst:             timestamp_print
        - Src:             'crypto/ct/ct_prn.c:102,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:104,9'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:106,9'
          Dst:             BIO_hex_string
        - Src:             'crypto/ct/ct_prn.c:108,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:109,5'
          Dst:             SCT_signature_algorithms_print
        - Src:             'crypto/ct/ct_prn.c:110,5'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:111,5'
          Dst:             BIO_hex_string
    - functionName:    timestamp_print
      functionSourceFile: '/src/openssl111/crypto/ct/ct_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - timestamp
        - out
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_GENERALIZEDTIME_adj
        - ASN1_GENERALIZEDTIME_free
        - ASN1_GENERALIZEDTIME_new
        - ASN1_GENERALIZEDTIME_print
        - ASN1_GENERALIZEDTIME_set_string
        - ASN1_STRING_get0_data
        - BIO_snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_prn.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:36,30'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_STRING_get0_data
                - BIO_snprintf
                - ASN1_GENERALIZEDTIME_set_string
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_free
                - ASN1_GENERALIZEDTIME_print
        - Branch String:   'crypto/ct/ct_prn.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:46,36'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_print
                - ASN1_GENERALIZEDTIME_free
            - BranchSide:      'crypto/ct/ct_prn.c:47,31'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_free
      Callsites:
        - Src:             'crypto/ct/ct_prn.c:31,33'
          Dst:             ASN1_GENERALIZEDTIME_new
        - Src:             'crypto/ct/ct_prn.c:36,5'
          Dst:             ASN1_GENERALIZEDTIME_adj
        - Src:             'crypto/ct/ct_prn.c:44,18'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/ct/ct_prn.c:43,5'
          Dst:             BIO_snprintf
        - Src:             'crypto/ct/ct_prn.c:45,9'
          Dst:             ASN1_GENERALIZEDTIME_set_string
        - Src:             'crypto/ct/ct_prn.c:46,9'
          Dst:             ASN1_GENERALIZEDTIME_print
        - Src:             'crypto/ct/ct_prn.c:47,5'
          Dst:             ASN1_GENERALIZEDTIME_free
    - functionName:    SCT_signature_algorithms_print
      functionSourceFile: '/src/openssl111/crypto/ct/ct_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - sct
        - out
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - OBJ_nid2ln
        - SCT_get_signature_nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_prn.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:24,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/ct/ct_prn.c:26,20'
              BranchSideFuncs:
                - OBJ_nid2ln
                - BIO_printf
      Callsites:
        - Src:             'crypto/ct/ct_prn.c:21,15'
          Dst:             SCT_get_signature_nid
        - Src:             'crypto/ct/ct_prn.c:24,9'
          Dst:             BIO_printf
        - Src:             'crypto/ct/ct_prn.c:26,31'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/ct/ct_prn.c:26,9'
          Dst:             BIO_printf
    - functionName:    SCT_validation_status_string
      functionSourceFile: '/src/openssl111/crypto/ct/ct_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         11
      ICount:          56
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - SCT_get_validation_status
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_prn.c:53,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_prn.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_prn.c:67,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_prn.c:53,13'
          Dst:             SCT_get_validation_status
    - functionName:    sk_SCT_value
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_SCT_num
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_SCT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_num
    - functionName:    SCT_LIST_validate
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - 'struct.ct_policy_eval_ctx_st *'
      constantsTouched: []
      argNames:
        - scts
        - ctx
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - SCT_validate
        - sk_SCT_num
        - sk_SCT_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:379,21'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:379,47'
              BranchSideFuncs:
                - sk_SCT_num.339
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.338
                - SCT_validate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct.c:379,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.338
                - SCT_validate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct.c:382,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:383,13'
              BranchSideFuncs:
                - sk_SCT_value.338
                - SCT_validate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ct/ct_sct.c:395,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:386,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:387,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.338
                - SCT_validate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct.c:389,37'
              BranchSideFuncs:
                - SCT_validate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.338
        - Branch String:   'crypto/ct/ct_sct.c:390,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:391,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:392,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.338
                - SCT_validate
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:379,36'
          Dst:             sk_SCT_num
        - Src:             'crypto/ct/ct_sct.c:384,20'
          Dst:             sk_SCT_value
        - Src:             'crypto/ct/ct_sct.c:389,24'
          Dst:             SCT_validate
    - functionName:    SCT_validate
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'struct.ct_policy_eval_ctx_st *'
      constantsTouched: []
      argNames:
        - sct
        - ctx
      BBCount:         28
      ICount:          203
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - CTLOG_STORE_get0_log_by_id
        - CTLOG_get0_public_key
        - SCT_CTX_free
        - SCT_CTX_new
        - SCT_CTX_set1_cert
        - SCT_CTX_set1_issuer_pubkey
        - SCT_CTX_set1_pubkey
        - SCT_CTX_set_time
        - SCT_CTX_verify
        - SCT_get_log_entry_type
        - X509_PUBKEY_free
        - X509_PUBKEY_set
        - X509_get0_pubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:306,38'
              BranchSideFuncs:
                - CTLOG_STORE_get0_log_by_id
                - SCT_CTX_new
                - CTLOG_get0_public_key
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_get_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:315,12'
              BranchSideFuncs:
                - SCT_CTX_new
                - CTLOG_get0_public_key
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_get_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:317,9'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:319,58'
              BranchSideFuncs:
                - CTLOG_get0_public_key
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_get_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct.c:319,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:320,9'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:321,29'
              BranchSideFuncs:
                - SCT_CTX_set1_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_get_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:322,9'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:324,32'
              BranchSideFuncs:
                - SCT_get_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:327,13'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:340,22'
              BranchSideFuncs:
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
        - Branch String:   'crypto/ct/ct_sct.c:327,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:328,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:332,40'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
        - Branch String:   'crypto/ct/ct_sct.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:335,13'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:336,40'
              BranchSideFuncs:
                - SCT_CTX_set1_issuer_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
        - Branch String:   'crypto/ct/ct_sct.c:336,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:337,13'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:338,5'
              BranchSideFuncs:
                - SCT_CTX_set_time
                - SCT_CTX_set1_cert
                - __sanitizer_cov_trace_const_cmp4
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
        - Branch String:   'crypto/ct/ct_sct.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:361,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
            - BranchSide:      'crypto/ct/ct_sct.c:363,49'
              BranchSideFuncs:
                - SCT_CTX_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - SCT_CTX_free
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:306,11'
          Dst:             CTLOG_STORE_get0_log_by_id
        - Src:             'crypto/ct/ct_sct.c:315,12'
          Dst:             SCT_CTX_new
        - Src:             'crypto/ct/ct_sct.c:319,36'
          Dst:             CTLOG_get0_public_key
        - Src:             'crypto/ct/ct_sct.c:319,9'
          Dst:             X509_PUBKEY_set
        - Src:             'crypto/ct/ct_sct.c:321,9'
          Dst:             SCT_CTX_set1_pubkey
        - Src:             'crypto/ct/ct_sct.c:324,9'
          Dst:             SCT_get_log_entry_type
        - Src:             'crypto/ct/ct_sct.c:332,23'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/ct/ct_sct.c:334,13'
          Dst:             X509_PUBKEY_set
        - Src:             'crypto/ct/ct_sct.c:336,13'
          Dst:             SCT_CTX_set1_issuer_pubkey
        - Src:             'crypto/ct/ct_sct.c:340,5'
          Dst:             SCT_CTX_set_time
        - Src:             'crypto/ct/ct_sct.c:360,9'
          Dst:             SCT_CTX_set1_cert
        - Src:             'crypto/ct/ct_sct.c:363,34'
          Dst:             SCT_CTX_verify
        - Src:             'crypto/ct/ct_sct.c:369,5'
          Dst:             X509_PUBKEY_free
        - Src:             'crypto/ct/ct_sct.c:370,5'
          Dst:             X509_PUBKEY_free
        - Src:             'crypto/ct/ct_sct.c:371,5'
          Dst:             SCT_CTX_free
    - functionName:    SCT_get_log_entry_type
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_get_validation_status
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_set_source
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - int
      constantsTouched: []
      argNames:
        - sct
        - source
      BBCount:         11
      ICount:          59
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - SCT_set_log_entry_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:272,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:275,39'
              BranchSideFuncs:
                - SCT_set_log_entry_type
            - BranchSide:      'crypto/ct/ct_sct.c:275,39'
              BranchSideFuncs:
                - SCT_set_log_entry_type
            - BranchSide:      'crypto/ct/ct_sct.c:277,39'
              BranchSideFuncs:
                - SCT_set_log_entry_type
            - BranchSide:      'crypto/ct/ct_sct.c:279,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:282,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:275,16'
          Dst:             SCT_set_log_entry_type
        - Src:             'crypto/ct/ct_sct.c:277,16'
          Dst:             SCT_set_log_entry_type
    - functionName:    SCT_set_log_entry_type
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - int
      constantsTouched: []
      argNames:
        - sct
        - entry_type
      BBCount:         10
      ICount:          51
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:68,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:71,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:71,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:76,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:76,5'
          Dst:             ERR_put_error
    - functionName:    SCT_get_source
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_signature_is_complete
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - SCT_get_signature_nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:259,52'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:259,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ct/ct_sct.c:260,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ct/ct_sct.c:260,26'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:260,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ct/ct_sct.c:260,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:259,12'
          Dst:             SCT_get_signature_nid
    - functionName:    SCT_get_signature_nid
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         10
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:219,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/ct/ct_sct.c:230,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:220,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/ct/ct_sct.c:229,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:222,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:224,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:226,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SCT_is_complete
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         10
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - SCT_signature_is_complete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:247,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:251,16'
              BranchSideFuncs:
                - SCT_signature_is_complete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct.c:253,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:251,36'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:251,65'
              BranchSideFuncs:
                - SCT_signature_is_complete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct.c:251,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:251,39'
          Dst:             SCT_signature_is_complete
    - functionName:    SCT_get0_signature
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - sct
        - sig
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_get0_extensions
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - sct
        - ext
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_get_timestamp
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_get0_log_id
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - sct
        - log_id
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_get_version
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_set1_signature
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - sig
        - sig_len
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_memdup
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:184,21'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:184,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:192,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:185,20'
              BranchSideFuncs:
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:192,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:187,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:190,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:179,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:185,20'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ct/ct_sct.c:187,13'
          Dst:             ERR_put_error
    - functionName:    SCT_set0_signature
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - sig
        - sig_len
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:171,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_set1_extensions
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - ext
        - ext_len
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_memdup
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:158,21'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:158,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:166,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:159,20'
              BranchSideFuncs:
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:166,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:161,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:164,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:153,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:159,20'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ct/ct_sct.c:161,13'
          Dst:             ERR_put_error
    - functionName:    SCT_set0_extensions
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - ext
        - ext_len
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:145,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_set_signature_nid
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - int
      constantsTouched: []
      argNames:
        - sct
        - nid
      BBCount:         7
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:126,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:128,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:138,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:138,9'
          Dst:             ERR_put_error
    - functionName:    SCT_set_timestamp
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - timestamp
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_set1_log_id
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - log_id
        - log_id_len
      BBCount:         16
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - CRYPTO_memdup
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:96,40'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:96,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:101,5'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_sct.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:101,5'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_sct.c:106,24'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:106,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:114,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:107,23'
              BranchSideFuncs:
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:114,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:109,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:112,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_sct.c:101,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:107,23'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ct/ct_sct.c:109,13'
          Dst:             ERR_put_error
    - functionName:    SCT_set0_log_id
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.sct_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - sct
        - log_id
        - log_id_len
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:82,40'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:82,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:87,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:83,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:87,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:83,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_sct.c:87,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_set_version
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_st *'
        - int
      constantsTouched: []
      argNames:
        - sct
        - version
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:56,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:59,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:56,9'
          Dst:             ERR_put_error
    - functionName:    sk_SCT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    SCT_LIST_free
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_SCT *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SCT_free
        - sk_SCT_pop_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:50,5'
          Dst:             sk_SCT_pop_free
        - Src:             'crypto/ct/ct_sct.c:50,5'
          Dst:             SCT_free
    - functionName:    SCT_free
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sct
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:39,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct.c:41,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:41,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:42,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:43,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:44,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct.c:45,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_new
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct.c:24,10'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:24,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:24,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_sct.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct.c:27,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct.c:24,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ct/ct_sct.c:27,9'
          Dst:             ERR_put_error
    - functionName:    SCT_CTX_set_time
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.sct_ctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - sctx
        - time_in_ms
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SCT_CTX_set1_pubkey
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_ctx_st *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - sctx
        - pubkey
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_free
        - X509_PUBKEY_get
        - ct_public_key_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:248,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:250,29'
              BranchSideFuncs:
                - ct_public_key_hash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:251,23'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:255,19'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:245,22'
          Dst:             X509_PUBKEY_get
        - Src:             'crypto/ct/ct_sct_ctx.c:250,10'
          Dst:             ct_public_key_hash
        - Src:             'crypto/ct/ct_sct_ctx.c:251,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/ct/ct_sct_ctx.c:255,5'
          Dst:             EVP_PKEY_free
    - functionName:    ct_public_key_hash
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - hash
        - hash_len
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EVP_Digest
        - EVP_sha256
        - i2d_X509_PUBKEY
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:203,23'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:203,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - i2d_X509_PUBKEY
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:206,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_X509_PUBKEY
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:204,15'
              BranchSideFuncs:
                - i2d_X509_PUBKEY
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:206,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_X509_PUBKEY
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:208,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:214,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:216,21'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:217,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:219,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:220,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:225,8'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:206,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ct/ct_sct_ctx.c:212,15'
          Dst:             i2d_X509_PUBKEY
        - Src:             'crypto/ct/ct_sct_ctx.c:216,48'
          Dst:             EVP_sha256
        - Src:             'crypto/ct/ct_sct_ctx.c:216,10'
          Dst:             EVP_Digest
        - Src:             'crypto/ct/ct_sct_ctx.c:220,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:228,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:229,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_CTX_set1_issuer_pubkey
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_ctx_st *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - sctx
        - pubkey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ct_public_key_hash
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:240,12'
          Dst:             ct_public_key_hash
    - functionName:    SCT_CTX_set1_issuer
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sctx
        - issuer
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SCT_CTX_set1_issuer_pubkey
        - X509_get_X509_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:235,45'
          Dst:             X509_get_X509_PUBKEY
        - Src:             'crypto/ct/ct_sct_ctx.c:235,12'
          Dst:             SCT_CTX_set1_issuer_pubkey
    - functionName:    ct_x509_cert_fixup
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - cert
        - presigner
      BBCount:         41
      ICount:          197
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - X509_EXTENSION_get_data
        - X509_EXTENSION_set_data
        - X509_get_ext
        - X509_get_issuer_name
        - X509_set_issuer_name
        - ct_x509_get_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:73,30'
              BranchSideFuncs:
                - ct_x509_get_ext
                - ct_x509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:79,21'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:79,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:80,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct_ctx.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:80,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:82,29'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:82,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:83,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct_ctx.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:85,21'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:85,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:87,22'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:87,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:90,31'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:90,31'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:91,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:94,47'
              BranchSideFuncs:
                - X509_get_ext
                - X509_get_ext
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:106,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct_ctx.c:99,28'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:99,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct_ctx.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:100,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:101,46'
              BranchSideFuncs:
                - X509_EXTENSION_get_data
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:102,32'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:103,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:104,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_sct_ctx.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:104,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:73,14'
          Dst:             ct_x509_get_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:75,15'
          Dst:             ct_x509_get_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:90,37'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/ct/ct_sct_ctx.c:90,10'
          Dst:             X509_set_issuer_name
        - Src:             'crypto/ct/ct_sct_ctx.c:94,34'
          Dst:             X509_get_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:95,35'
          Dst:             X509_get_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:101,22'
          Dst:             X509_EXTENSION_get_data
        - Src:             'crypto/ct/ct_sct_ctx.c:103,14'
          Dst:             X509_EXTENSION_set_data
    - functionName:    ct_x509_get_ext
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - cert
        - nid
        - is_duplicated
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_get_ext_by_NID
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:54,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:55,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:55,35'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:55,58'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:55,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:52,15'
          Dst:             X509_get_ext_by_NID
        - Src:             'crypto/ct/ct_sct_ctx.c:55,38'
          Dst:             X509_get_ext_by_NID
    - functionName:    SCT_CTX_set1_cert
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.sct_ctx_st *'
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sctx
        - cert
        - presigner
      BBCount:         33
      ICount:          222
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_free
        - X509_EXTENSION_free
        - X509_delete_ext
        - X509_dup
        - X509_free
        - ct_x509_cert_fixup
        - ct_x509_get_ext
        - i2d_X509
        - i2d_re_X509_tbs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:120,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ct_x509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:125,13'
              BranchSideFuncs:
                - i2d_X509
                - __sanitizer_cov_trace_const_cmp4
                - ct_x509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:134,27'
              BranchSideFuncs:
                - ct_x509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:126,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:128,31'
              BranchSideFuncs:
                - i2d_X509
                - __sanitizer_cov_trace_const_cmp4
                - ct_x509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:130,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:131,5'
              BranchSideFuncs:
                - ct_x509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:137,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:139,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:139,18'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:139,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:144,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:148,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:157,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_sct_ctx.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:161,27'
              BranchSideFuncs:
                - X509_dup
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:176,15'
              BranchSideFuncs:
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:163,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:165,31'
              BranchSideFuncs:
                - X509_delete_ext
                - X509_EXTENSION_free
                - ct_x509_cert_fixup
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:169,13'
              BranchSideFuncs:
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:171,37'
              BranchSideFuncs:
                - i2d_re_X509_tbs
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
        - Branch String:   'crypto/ct/ct_sct_ctx.c:172,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:173,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:174,5'
              BranchSideFuncs:
                - X509_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:116,22'
          Dst:             ct_x509_get_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:128,22'
          Dst:             i2d_X509
        - Src:             'crypto/ct/ct_sct_ctx.c:134,11'
          Dst:             ct_x509_get_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:161,18'
          Dst:             X509_dup
        - Src:             'crypto/ct/ct_sct_ctx.c:165,15'
          Dst:             X509_delete_ext
        - Src:             'crypto/ct/ct_sct_ctx.c:166,9'
          Dst:             X509_EXTENSION_free
        - Src:             'crypto/ct/ct_sct_ctx.c:168,14'
          Dst:             ct_x509_cert_fixup
        - Src:             'crypto/ct/ct_sct_ctx.c:171,21'
          Dst:             i2d_re_X509_tbs
        - Src:             'crypto/ct/ct_sct_ctx.c:176,5'
          Dst:             X509_free
        - Src:             'crypto/ct/ct_sct_ctx.c:178,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:182,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:188,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:189,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:190,5'
          Dst:             X509_free
    - functionName:    SCT_CTX_free
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.sct_ctx_st *'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - EVP_PKEY_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:36,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:37,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:37,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/ct/ct_sct_ctx.c:38,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:39,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:40,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:41,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_sct_ctx.c:42,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_CTX_new
      functionSourceFile: '/src/openssl111/crypto/ct/ct_sct_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.sct_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_sct_ctx.c:25,14'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:25,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:25,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_sct_ctx.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:27,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_sct_ctx.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ct/ct_sct_ctx.c:25,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ct/ct_sct_ctx.c:28,9'
          Dst:             ERR_put_error
    - functionName:    sct_ctx_update
      functionSourceFile: '/src/openssl111/crypto/ct/ct_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.sct_ctx_st *'
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - ctx
        - sctx
        - sct
      BBCount:         31
      ICount:          361
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestUpdate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_vfy.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_vfy.c:49,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:49,54'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:49,57'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:52,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:50,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_vfy.c:52,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:59,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:61,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:62,15'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:65,31'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:66,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:67,15'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_vfy.c:76,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:80,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:81,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:82,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:85,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ct/ct_vfy.c:90,22'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:90,43'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_vfy.c:93,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_vfy.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_vfy.c:93,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_vfy.c:58,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ct/ct_vfy.c:65,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ct/ct_vfy.c:79,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ct/ct_vfy.c:81,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ct/ct_vfy.c:87,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ct/ct_vfy.c:90,26'
          Dst:             EVP_DigestUpdate
    - functionName:    SCT_CTX_verify
      functionSourceFile: '/src/openssl111/crypto/ct/ct_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.sct_ctx_st *'
        - 'struct.sct_st *'
      constantsTouched: []
      argNames:
        - sctx
        - sct
      BBCount:         35
      ICount:          201
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - EVP_DigestVerifyFinal
        - EVP_DigestVerifyInit
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_sha256
        - SCT_is_complete
        - memcmp
        - sct_ctx_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_vfy.c:101,31'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:101,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:104,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:101,53'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:102,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:104,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:102,54'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:103,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:104,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:103,55'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:103,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:104,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:108,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:111,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:111,46'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:112,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:116,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:121,11'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:123,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ct/ct_vfy.c:125,31'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:126,9'
              BranchSideFuncs:
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:128,25'
              BranchSideFuncs:
                - sct_ctx_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:129,9'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_vfy.c:132,33'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_vfy.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_vfy.c:134,16'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ct/ct_vfy.c:135,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/ct/ct_vfy.c:101,10'
          Dst:             SCT_is_complete
        - Src:             'crypto/ct/ct_vfy.c:104,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_vfy.c:108,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_vfy.c:112,9'
          Dst:             memcmp
        - Src:             'crypto/ct/ct_vfy.c:113,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_vfy.c:117,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_vfy.c:121,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/ct/ct_vfy.c:125,42'
          Dst:             EVP_sha256
        - Src:             'crypto/ct/ct_vfy.c:125,10'
          Dst:             EVP_DigestVerifyInit
        - Src:             'crypto/ct/ct_vfy.c:128,10'
          Dst:             sct_ctx_update
        - Src:             'crypto/ct/ct_vfy.c:132,11'
          Dst:             EVP_DigestVerifyFinal
        - Src:             'crypto/ct/ct_vfy.c:135,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_vfy.c:138,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ascii_isdigit
      functionSourceFile: '/src/openssl111/crypto/ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - inchar
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ctype.c:277,23'
          Branch Sides:
            - BranchSide:      'crypto/ctype.c:277,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ctype.c:279,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ctype.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/ctype.c:278,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ctype.c:279,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ossl_toupper
      functionSourceFile: '/src/openssl111/crypto/ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ossl_ctype_check
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ctype.c:273,12'
          Branch Sides:
            - BranchSide:      'crypto/ctype.c:273,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ctype.c:273,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ctype.c:273,12'
          Dst:             ossl_ctype_check
    - functionName:    ossl_ctype_check
      functionSourceFile: '/src/openssl111/crypto/ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - c
        - mask
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    50
      BranchProfiles:
        - Branch String:   'crypto/ctype.c:257,19'
          Branch Sides:
            - BranchSide:      'crypto/ctype.c:257,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ctype.c:257,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/ctype.c:257,30'
          Branch Sides:
            - BranchSide:      'crypto/ctype.c:257,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ctype.c:257,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ossl_tolower
      functionSourceFile: '/src/openssl111/crypto/ctype.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ossl_ctype_check
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ctype.c:268,12'
          Branch Sides:
            - BranchSide:      'crypto/ctype.c:268,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ctype.c:268,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ctype.c:268,12'
          Dst:             ossl_ctype_check
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_is_zero
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:166,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_eq
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:187,12'
          Dst:             constant_time_is_zero
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    err_do_init
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_init_local
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:743,26'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:743,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
            - BranchSide:      'crypto/err/err.c:743,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
      Callsites:
        - Src:             'crypto/err/err.c:744,12'
          Dst:             CRYPTO_THREAD_init_local
    - functionName:    lh_ERR_STRING_DATA_retrieve
      functionSourceFile: '/src/openssl111/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.ERR_string_data_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_retrieve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/err.h:218,1'
          Dst:             OPENSSL_LH_retrieve
    - functionName:    lh_ERR_STRING_DATA_insert
      functionSourceFile: '/src/openssl111/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.ERR_string_data_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/err.h:218,1'
          Dst:             OPENSSL_LH_insert
    - functionName:    err_string_data_cmp
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ERR_string_data_st *'
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:180,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    err_string_data_hash
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_ERR_STRING_DATA_new
      functionSourceFile: '/src/openssl111/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hfn
        - cfn
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/err.h:218,1'
          Dst:             OPENSSL_LH_new
    - functionName:    do_err_strings_init
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - OPENSSL_init_crypto
        - err_string_data_hash
        - lh_ERR_STRING_DATA_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:303,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:303,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - lh_ERR_STRING_DATA_new
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/err/err.c:303,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - lh_ERR_STRING_DATA_new
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/err/err.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:304,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - lh_ERR_STRING_DATA_new
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/err/err.c:305,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - lh_ERR_STRING_DATA_new
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/err/err.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:307,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:309,22'
              BranchSideFuncs:
                - lh_ERR_STRING_DATA_new
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/err/err.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:312,33'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/err/err.c:317,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:303,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/err/err.c:305,23'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/err/err.c:309,22'
          Dst:             lh_ERR_STRING_DATA_new
        - Src:             'crypto/err/err.c:309,22'
          Dst:             err_string_data_hash
        - Src:             'crypto/err/err.c:309,22'
          Dst:             err_string_data_cmp
        - Src:             'crypto/err/err.c:312,9'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    constant_time_eq_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:208,12'
          Dst:             constant_time_eq
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:294,17'
          Dst:             constant_time_select
    - functionName:    err_clear_last_constant_time
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - clear
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_get_state
        - constant_time_eq_int
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:972,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:973,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:975,11'
              BranchSideFuncs:
                - constant_time_eq_int
                - constant_time_select_int
      Callsites:
        - Src:             'crypto/err/err.c:971,10'
          Dst:             ERR_get_state
        - Src:             'crypto/err/err.c:981,38'
          Dst:             constant_time_eq_int
        - Src:             'crypto/err/err.c:981,13'
          Dst:             constant_time_select_int
    - functionName:    ERR_get_state
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionDepth:   0
      returnType:      'struct.err_state_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         28
      ICount:          128
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_set_local
        - CRYPTO_zalloc
        - ERR_STATE_free
        - OPENSSL_init_crypto
        - __errno_location
        - err_do_init_ossl_
        - ossl_init_thread_start
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:749,16'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:750,21'
              BranchSideFuncs:
                - __errno_location
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:750,21'
              BranchSideFuncs:
                - __errno_location
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:752,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:753,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:755,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:755,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:755,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:755,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/err/err.c:755,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:756,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:758,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/err/err.c:755,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:756,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:758,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/err/err.c:759,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:760,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:762,9'
              BranchSideFuncs:
                - __errno_location
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/err/err.c:762,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:763,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - __errno_location
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:782,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'crypto/err/err.c:763,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:764,13'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - __errno_location
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:766,22'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - __errno_location
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/err/err.c:766,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:767,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:771,14'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_init_crypto
                - __errno_location
        - Branch String:   'crypto/err/err.c:772,17'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:772,64'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
                - OPENSSL_init_crypto
                - __errno_location
            - BranchSide:      'crypto/err/err.c:773,28'
              BranchSideFuncs:
                - ERR_STATE_free
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/err/err.c:771,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:773,28'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __errno_location
            - BranchSide:      'crypto/err/err.c:779,9'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __errno_location
      Callsites:
        - Src:             'crypto/err/err.c:750,21'
          Dst:             __errno_location
        - Src:             'crypto/err/err.c:752,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/err/err.c:755,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:755,10'
          Dst:             err_do_init_ossl_
        - Src:             'crypto/err/err.c:758,13'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/err/err.c:763,14'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/err/err.c:766,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/err/err.c:767,13'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/err/err.c:771,14'
          Dst:             ossl_init_thread_start
        - Src:             'crypto/err/err.c:772,21'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/err/err.c:773,13'
          Dst:             ERR_STATE_free
        - Src:             'crypto/err/err.c:774,13'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/err/err.c:779,9'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/err/err.c:782,5'
          Dst:             __errno_location
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    err_do_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - err_do_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:741,1'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:741,1'
              BranchSideFuncs:
                - err_do_init
            - BranchSide:      'crypto/err/err.c:741,1'
              BranchSideFuncs:
                - err_do_init
      Callsites:
        - Src:             'crypto/err/err.c:741,1'
          Dst:             err_do_init
    - functionName:    ERR_STATE_free
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.err_state_st *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         15
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:294,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:295,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:295,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:296,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:298,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:296,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:297,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/err/err.c:296,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/err/err.c:298,5'
          Dst:             CRYPTO_free
    - functionName:    ERR_clear_last_mark
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_get_state
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:947,16'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:950,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:950,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:951,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:952,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:954,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:956,12'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:955,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/err/err.c:956,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/err/err.c:955,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:957,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:960,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/err/err.c:957,15'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:957,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:957,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:960,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:961,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:962,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:950,10'
          Dst:             ERR_get_state
    - functionName:    ERR_pop_to_mark
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          189
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_free
        - ERR_get_state
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:927,16'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:929,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:929,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:930,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:931,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:933,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:934,12'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:933,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:934,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:933,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:935,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:939,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/err/err.c:935,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:935,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:935,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:936,19'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:936,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:936,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:939,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:940,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:941,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:929,10'
          Dst:             ERR_get_state
        - Src:             'crypto/err/err.c:935,9'
          Dst:             CRYPTO_free
    - functionName:    ERR_set_mark
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_get_state
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:913,16'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:915,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/err/err.c:915,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/err/err.c:916,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:917,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:919,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/err/err.c:919,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:920,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:921,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:915,10'
          Dst:             ERR_get_state
    - functionName:    ERR_add_error_vdata
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - num
        - args
      BBCount:         23
      ICount:          161
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_realloc
        - OPENSSL_strlcat
        - err_set_error_data_int
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:884,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:886,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:888,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_strlcat
                - CRYPTO_realloc
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:891,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:892,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_realloc
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:907,33'
              BranchSideFuncs:
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:892,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:892,13'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:892,13'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:893,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:894,15'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:895,21'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:896,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:897,17'
              BranchSideFuncs:
                - CRYPTO_realloc
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:905,25'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:899,17'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:900,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:903,19'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp4
                - err_set_error_data_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:907,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:907,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:908,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/err/err.c:884,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/err/err.c:895,14'
          Dst:             strlen
        - Src:             'crypto/err/err.c:898,17'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/err/err.c:900,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/err/err.c:905,9'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/err/err.c:907,10'
          Dst:             err_set_error_data_int
        - Src:             'crypto/err/err.c:908,9'
          Dst:             CRYPTO_free
    - functionName:    err_set_error_data_int
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - flags
      BBCount:         11
      ICount:          95
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - ERR_get_state
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:849,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:850,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:852,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:854,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:854,5'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:855,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:848,10'
          Dst:             ERR_get_state
        - Src:             'crypto/err/err.c:854,5'
          Dst:             CRYPTO_free
    - functionName:    ERR_add_error_data
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_add_error_vdata
      functionUses:    114
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:874,5'
          Dst:             ERR_add_error_vdata
    - functionName:    ERR_set_error_data
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - flags
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - err_set_error_data_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:867,5'
          Dst:             err_set_error_data_int
    - functionName:    ERR_get_next_error_library
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - do_err_strings_init_ossl_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:832,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:834,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:834,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:834,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:834,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/err/err.c:834,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/err/err.c:834,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:835,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/err/err.c:837,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/err/err.c:834,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:835,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/err/err.c:837,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/err/err.c:834,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:834,10'
          Dst:             do_err_strings_init_ossl_
        - Src:             'crypto/err/err.c:837,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/err/err.c:839,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    do_err_strings_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_err_strings_init
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:301,1'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:301,1'
              BranchSideFuncs:
                - do_err_strings_init
            - BranchSide:      'crypto/err/err.c:301,1'
              BranchSideFuncs:
                - do_err_strings_init
      Callsites:
        - Src:             'crypto/err/err.c:301,1'
          Dst:             do_err_strings_init
    - functionName:    err_unshelve_state
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_set_local
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:826,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:826,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/err/err.c:827,64'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
      Callsites:
        - Src:             'crypto/err/err.c:827,9'
          Dst:             CRYPTO_THREAD_set_local
    - functionName:    err_shelve_state
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - state
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_set_local
        - OPENSSL_init_crypto
        - __errno_location
        - err_do_init_ossl_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:806,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:807,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:809,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:809,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:809,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
            - BranchSide:      'crypto/err/err.c:809,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
        - Branch String:   'crypto/err/err.c:809,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:810,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
            - BranchSide:      'crypto/err/err.c:812,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
        - Branch String:   'crypto/err/err.c:809,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:810,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
            - BranchSide:      'crypto/err/err.c:812,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
        - Branch String:   'crypto/err/err.c:813,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:814,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'crypto/err/err.c:816,5'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'crypto/err/err.c:792,21'
          Dst:             __errno_location
        - Src:             'crypto/err/err.c:806,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/err/err.c:809,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:809,10'
          Dst:             err_do_init_ossl_
        - Src:             'crypto/err/err.c:812,14'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/err/err.c:813,10'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/err/err.c:816,5'
          Dst:             __errno_location
    - functionName:    ERR_remove_state
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - pid
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_remove_thread_state
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - dummy
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    err_delete_thread_state
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_set_local
        - ERR_STATE_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:721,16'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:721,24'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - ERR_STATE_free
            - BranchSide:      'crypto/err/err.c:721,24'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - ERR_STATE_free
        - Branch String:   'crypto/err/err.c:722,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:723,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:725,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
                - ERR_STATE_free
      Callsites:
        - Src:             'crypto/err/err.c:721,24'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/err/err.c:725,5'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/err/err.c:726,5'
          Dst:             ERR_STATE_free
    - functionName:    int_err_get_item
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'struct.ERR_string_data_st *'
      argCount:        1
      argTypes:
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_read_lock
        - CRYPTO_THREAD_unlock
        - lh_ERR_STRING_DATA_retrieve
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:187,5'
          Dst:             CRYPTO_THREAD_read_lock
        - Src:             'crypto/err/err.c:188,9'
          Dst:             lh_ERR_STRING_DATA_retrieve
        - Src:             'crypto/err/err.c:189,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ERR_error_string
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - ret
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_error_string_n
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:650,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:650,9'
              BranchSideFuncs:
                - ERR_error_string_n
            - BranchSide:      'crypto/err/err.c:651,13'
              BranchSideFuncs:
                - ERR_error_string_n
      Callsites:
        - Src:             'crypto/err/err.c:652,5'
          Dst:             ERR_error_string_n
    - functionName:    ERR_error_string_n
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - e
        - buf
        - len
      BBCount:         17
      ICount:          149
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_snprintf
        - ERR_func_error_string
        - ERR_lib_error_string
        - ERR_reason_error_string
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:611,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:612,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:614,9'
              BranchSideFuncs:
                - ERR_lib_error_string
                - ERR_func_error_string
                - ERR_reason_error_string
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/err/err.c:616,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:617,22'
              BranchSideFuncs:
                - BIO_snprintf
                - ERR_func_error_string
                - ERR_reason_error_string
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
            - BranchSide:      'crypto/err/err.c:621,32'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_reason_error_string
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/err/err.c:623,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:624,22'
              BranchSideFuncs:
                - BIO_snprintf
                - ERR_reason_error_string
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
                - BIO_snprintf
            - BranchSide:      'crypto/err/err.c:628,34'
              BranchSideFuncs:
                - ERR_reason_error_string
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/err/err.c:630,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:631,22'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
            - BranchSide:      'crypto/err/err.c:635,18'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - BIO_snprintf
        - Branch String:   'crypto/err/err.c:636,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:636,9'
              BranchSideFuncs:
                - BIO_snprintf
            - BranchSide:      'crypto/err/err.c:638,22'
              BranchSideFuncs:
                - BIO_snprintf
      Callsites:
        - Src:             'crypto/err/err.c:615,10'
          Dst:             ERR_lib_error_string
        - Src:             'crypto/err/err.c:617,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/err/err.c:621,10'
          Dst:             ERR_func_error_string
        - Src:             'crypto/err/err.c:624,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/err/err.c:628,10'
          Dst:             ERR_reason_error_string
        - Src:             'crypto/err/err.c:631,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/err/err.c:635,5'
          Dst:             BIO_snprintf
        - Src:             'crypto/err/err.c:636,9'
          Dst:             strlen
        - Src:             'crypto/err/err.c:638,9'
          Dst:             BIO_snprintf
    - functionName:    ERR_lib_error_string
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - e
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - do_err_strings_init_ossl_
        - int_err_get_item
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:662,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:662,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:662,9'
              BranchSideFuncs:
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:662,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:663,9'
              BranchSideFuncs:
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:666,9'
              BranchSideFuncs:
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:662,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:663,9'
              BranchSideFuncs:
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:666,9'
              BranchSideFuncs:
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:669,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:669,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:669,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:662,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:662,10'
          Dst:             do_err_strings_init_ossl_
        - Src:             'crypto/err/err.c:668,9'
          Dst:             int_err_get_item
    - functionName:    ERR_func_error_string
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - e
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - do_err_strings_init_ossl_
        - int_err_get_item
      functionUses:    30
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:681,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:681,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:681,9'
              BranchSideFuncs:
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:681,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:682,9'
              BranchSideFuncs:
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:685,9'
              BranchSideFuncs:
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:681,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:682,9'
              BranchSideFuncs:
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:685,9'
              BranchSideFuncs:
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:689,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:689,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:689,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:681,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:681,10'
          Dst:             do_err_strings_init_ossl_
        - Src:             'crypto/err/err.c:688,9'
          Dst:             int_err_get_item
    - functionName:    ERR_reason_error_string
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - e
      BBCount:         18
      ICount:          114
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_run_once
        - do_err_strings_init_ossl_
        - int_err_get_item
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:701,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:701,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_err_get_item
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:701,9'
              BranchSideFuncs:
                - int_err_get_item
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:701,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:702,9'
              BranchSideFuncs:
                - int_err_get_item
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:705,9'
              BranchSideFuncs:
                - int_err_get_item
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:701,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:702,9'
              BranchSideFuncs:
                - int_err_get_item
                - int_err_get_item
            - BranchSide:      'crypto/err/err.c:705,9'
              BranchSideFuncs:
                - int_err_get_item
                - int_err_get_item
        - Branch String:   'crypto/err/err.c:709,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:710,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:713,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:713,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:713,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:713,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:701,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:701,10'
          Dst:             do_err_strings_init_ossl_
        - Src:             'crypto/err/err.c:708,9'
          Dst:             int_err_get_item
        - Src:             'crypto/err/err.c:711,13'
          Dst:             int_err_get_item
    - functionName:    ERR_peek_last_error_line_data
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - file
        - line
        - data
        - flags
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:520,12'
          Dst:             get_error_values
    - functionName:    get_error_values
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - int
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - inc
        - top
        - file
        - line
        - data
        - flags
      BBCount:         84
      ICount:          584
      EdgeCount:       109
      CyclomaticComplexity: 27
      functionsReached:
        - CRYPTO_free
        - ERR_get_state
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:532,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:533,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:535,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:535,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:535,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:548,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:536,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:548,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:536,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:537,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:538,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:538,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:539,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:540,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:540,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:541,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:542,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:542,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:543,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:545,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:548,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:549,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:563,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:549,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:550,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:554,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:550,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:550,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:550,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:551,23'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:551,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:551,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:555,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:556,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:560,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:557,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:557,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:557,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:563,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:564,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:566,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:567,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:569,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:572,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:573,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:577,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:577,22'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:577,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:587,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:577,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:578,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:587,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:578,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:579,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:582,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:587,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:588,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:592,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:588,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:589,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:591,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:589,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:589,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:590,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:592,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:593,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:597,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:594,17'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:595,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:596,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:531,10'
          Dst:             ERR_get_state
        - Src:             'crypto/err/err.c:550,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/err/err.c:557,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/err/err.c:589,13'
          Dst:             CRYPTO_free
    - functionName:    ERR_peek_last_error_line
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:514,12'
          Dst:             get_error_values
    - functionName:    ERR_peek_last_error
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:509,12'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:509,12'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      'crypto/err/err.c:509,12'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             'crypto/err/err.c:509,12'
          Dst:             get_error_values
    - functionName:    ERR_peek_error_line_data
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - file
        - line
        - data
        - flags
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:504,12'
          Dst:             get_error_values
    - functionName:    ERR_peek_error_line
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:498,12'
          Dst:             get_error_values
    - functionName:    ERR_peek_error
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:493,12'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:493,12'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      'crypto/err/err.c:493,12'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             'crypto/err/err.c:493,12'
          Dst:             get_error_values
    - functionName:    ERR_get_error_line_data
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - file
        - line
        - data
        - flags
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:488,12'
          Dst:             get_error_values
    - functionName:    ERR_get_error_line
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err.c:482,12'
          Dst:             get_error_values
    - functionName:    ERR_get_error
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:477,12'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:477,12'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      'crypto/err/err.c:477,12'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             'crypto/err/err.c:477,12'
          Dst:             get_error_values
    - functionName:    ERR_clear_error
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          113
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - ERR_get_state
      functionUses:    29
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:462,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:465,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:465,10'
              BranchSideFuncs:
                - ERR_get_state
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:467,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:469,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:469,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:470,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:472,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err.c:470,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:470,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:470,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/err/err.c:465,10'
          Dst:             ERR_get_state
        - Src:             'crypto/err/err.c:470,9'
          Dst:             CRYPTO_free
    - functionName:    ERR_put_error
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - lib
        - func
        - reason
        - file
        - line
      BBCount:         13
      ICount:          162
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - ERR_get_state
      functionUses:    2520
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:448,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:450,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:452,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:453,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/err/err.c:457,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:457,5'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/err/err.c:457,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err.c:446,10'
          Dst:             ERR_get_state
        - Src:             'crypto/err/err.c:457,5'
          Dst:             CRYPTO_free
    - functionName:    err_free_strings_int
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_ERR_STRING_DATA_delete
      functionSourceFile: '/src/openssl111/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.ERR_string_data_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/err.h:218,1'
          Dst:             OPENSSL_LH_delete
    - functionName:    ERR_unload_strings
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - lib
        - str
      BBCount:         16
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - do_err_strings_init_ossl_
        - lh_ERR_STRING_DATA_delete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:400,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - lh_ERR_STRING_DATA_delete
            - BranchSide:      'crypto/err/err.c:400,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - lh_ERR_STRING_DATA_delete
        - Branch String:   'crypto/err/err.c:400,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:401,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - lh_ERR_STRING_DATA_delete
            - BranchSide:      'crypto/err/err.c:403,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - lh_ERR_STRING_DATA_delete
        - Branch String:   'crypto/err/err.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:401,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - lh_ERR_STRING_DATA_delete
            - BranchSide:      'crypto/err/err.c:403,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - lh_ERR_STRING_DATA_delete
        - Branch String:   'crypto/err/err.c:408,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:409,41'
              BranchSideFuncs:
                - lh_ERR_STRING_DATA_delete
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/err/err.c:410,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/err/err.c:400,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:400,10'
          Dst:             do_err_strings_init_ossl_
        - Src:             'crypto/err/err.c:403,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/err/err.c:409,15'
          Dst:             lh_ERR_STRING_DATA_delete
        - Src:             'crypto/err/err.c:410,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ERR_load_strings_const
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_load_ERR_strings
        - err_load_strings
      functionUses:    58
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:390,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:391,22'
              BranchSideFuncs:
                - err_load_strings
      Callsites:
        - Src:             'crypto/err/err.c:389,9'
          Dst:             ERR_load_ERR_strings
        - Src:             'crypto/err/err.c:391,5'
          Dst:             err_load_strings
    - functionName:    ERR_load_ERR_strings
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          47
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_run_once
        - build_SYS_str_reasons
        - do_err_strings_init_ossl_
        - err_load_strings
        - err_patch
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:361,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:361,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:361,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:361,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
            - BranchSide:      'crypto/err/err.c:361,9'
              BranchSideFuncs:
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
        - Branch String:   'crypto/err/err.c:361,10'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:362,9'
              BranchSideFuncs:
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
            - BranchSide:      'crypto/err/err.c:364,5'
              BranchSideFuncs:
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
        - Branch String:   'crypto/err/err.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:362,9'
              BranchSideFuncs:
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
            - BranchSide:      'crypto/err/err.c:364,5'
              BranchSideFuncs:
                - err_load_strings
                - err_load_strings
                - err_patch
                - err_load_strings
                - build_SYS_str_reasons
      Callsites:
        - Src:             'crypto/err/err.c:361,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/err/err.c:361,10'
          Dst:             do_err_strings_init_ossl_
        - Src:             'crypto/err/err.c:364,5'
          Dst:             err_load_strings
        - Src:             'crypto/err/err.c:365,5'
          Dst:             err_load_strings
        - Src:             'crypto/err/err.c:366,5'
          Dst:             err_patch
        - Src:             'crypto/err/err.c:367,5'
          Dst:             err_load_strings
        - Src:             'crypto/err/err.c:368,5'
          Dst:             build_SYS_str_reasons
    - functionName:    err_load_strings
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - str
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - lh_ERR_STRING_DATA_insert
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:350,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:351,41'
              BranchSideFuncs:
                - lh_ERR_STRING_DATA_insert
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/err/err.c:353,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/err/err.c:349,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/err/err.c:351,15'
          Dst:             lh_ERR_STRING_DATA_insert
        - Src:             'crypto/err/err.c:353,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    err_patch
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - lib
        - str
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:340,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:341,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/err/err.c:342,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    build_SYS_str_reasons
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         27
      ICount:          180
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - __errno_location
        - err_load_strings
        - openssl_strerror_r
        - ossl_ctype_check
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:213,11'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:213,11'
              BranchSideFuncs:
                - __errno_location
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:213,11'
              BranchSideFuncs:
                - __errno_location
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:221,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:225,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:225,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:226,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:262,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
        - Branch String:   'crypto/err/err.c:233,33'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:233,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:233,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:234,36'
              BranchSideFuncs:
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:234,17'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:235,35'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:252,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:245,44'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:245,47'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/err/err.c:245,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:245,17'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:246,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:249,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:254,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err.c:255,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __errno_location
                - err_load_strings
                - __sanitizer_cov_trace_const_cmp8
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/err/err.c:217,21'
          Dst:             __errno_location
        - Src:             'crypto/err/err.c:219,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/err/err.c:221,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/err/err.c:234,17'
          Dst:             openssl_strerror_r
        - Src:             'crypto/err/err.c:235,28'
          Dst:             strlen
        - Src:             'crypto/err/err.c:245,47'
          Dst:             ossl_ctype_check
        - Src:             'crypto/err/err.c:264,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/err/err.c:266,5'
          Dst:             __errno_location
        - Src:             'crypto/err/err.c:267,5'
          Dst:             err_load_strings
    - functionName:    ERR_load_strings
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.ERR_string_data_st *'
      constantsTouched: []
      argNames:
        - lib
        - str
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_load_ERR_strings
        - err_load_strings
        - err_patch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:376,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:377,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err.c:379,15'
              BranchSideFuncs:
                - err_patch
                - err_load_strings
      Callsites:
        - Src:             'crypto/err/err.c:376,9'
          Dst:             ERR_load_ERR_strings
        - Src:             'crypto/err/err.c:379,5'
          Dst:             err_patch
        - Src:             'crypto/err/err.c:380,5'
          Dst:             err_load_strings
    - functionName:    lh_ERR_STRING_DATA_free
      functionSourceFile: '/src/openssl111/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/err.h:218,1'
          Dst:             OPENSSL_LH_free
    - functionName:    err_cleanup
      functionSourceFile: '/src/openssl111/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
        - CRYPTO_THREAD_lock_free
        - lh_ERR_STRING_DATA_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err.c:322,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:322,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - lh_ERR_STRING_DATA_free
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/err/err.c:322,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - lh_ERR_STRING_DATA_free
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/err/err.c:322,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err.c:322,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_lock_free
                - lh_ERR_STRING_DATA_free
            - BranchSide:      'crypto/err/err.c:323,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_lock_free
                - lh_ERR_STRING_DATA_free
      Callsites:
        - Src:             'crypto/err/err.c:323,9'
          Dst:             CRYPTO_THREAD_cleanup_local
        - Src:             'crypto/err/err.c:324,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/err/err.c:327,5'
          Dst:             lh_ERR_STRING_DATA_free
    - functionName:    EVP_MD_CTX_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - p1
        - p2
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:304,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:304,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:310,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/digest.c:304,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:305,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:310,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/digest.c:306,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:307,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/digest.c:308,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_Digest
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - 'int *'
        - 'struct.evp_md_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - data
        - count
        - md
        - size
        - type
        - impl
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_CTX_set_flags
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:292,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/digest.c:293,26'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:295,29'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:296,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/evp/digest.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:296,31'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/evp/digest.c:296,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/evp/digest.c:288,23'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/digest.c:293,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/evp/digest.c:294,11'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/evp/digest.c:295,12'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/digest.c:296,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/digest.c:297,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    EVP_MD_CTX_new
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.evp_md_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    37
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:62,12'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:62,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
            - BranchSide:      'crypto/evp/digest.c:62,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
      Callsites:
        - Src:             'crypto/evp/digest.c:62,12'
          Dst:             CRYPTO_zalloc
    - functionName:    EVP_DigestInit_ex
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.evp_md_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - impl
      BBCount:         50
      ICount:          298
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_zalloc
        - ENGINE_finish
        - ENGINE_get_digest
        - ENGINE_get_digest_engine
        - ENGINE_init
        - ERR_put_error
        - EVP_MD_CTX_clear_flags
        - EVP_PKEY_CTX_ctrl
        - cleanup_old_md_data
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:87,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:87,24'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_get_digest_engine
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/digest.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_get_digest_engine
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:87,36'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:88,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_get_digest_engine
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_get_digest_engine
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:88,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:88,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_get_digest_engine
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:97,23'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_get_digest_engine
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:126,14'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:99,30'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
            - BranchSide:      'crypto/evp/digest.c:105,45'
              BranchSideFuncs:
                - ENGINE_get_digest_engine
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
        - Branch String:   'crypto/evp/digest.c:99,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:100,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
            - BranchSide:      'crypto/evp/digest.c:103,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_digest
                - ERR_put_error
                - ENGINE_finish
        - Branch String:   'crypto/evp/digest.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:109,49'
              BranchSideFuncs:
                - ENGINE_get_digest
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
            - BranchSide:      'crypto/evp/digest.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:112,17'
              BranchSideFuncs:
                - ERR_put_error
                - ENGINE_finish
            - BranchSide:      'crypto/evp/digest.c:117,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:130,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:133,24'
              BranchSideFuncs:
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:134,29'
              BranchSideFuncs:
                - cleanup_old_md_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:137,53'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:137,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:145,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:137,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:138,27'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:145,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:140,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:141,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:151,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/digest.c:153,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:153,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/digest.c:155,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/digest.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/digest.c:155,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/digest.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:157,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/digest.c:158,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/digest.c:79,5'
          Dst:             EVP_MD_CTX_clear_flags
        - Src:             'crypto/evp/digest.c:97,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/digest.c:99,18'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/digest.c:100,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:105,20'
          Dst:             ENGINE_get_digest_engine
        - Src:             'crypto/evp/digest.c:109,31'
          Dst:             ENGINE_get_digest
        - Src:             'crypto/evp/digest.c:112,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:113,17'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/digest.c:127,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:134,9'
          Dst:             cleanup_old_md_data
        - Src:             'crypto/evp/digest.c:139,28'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/evp/digest.c:141,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:151,13'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_DigestUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    76
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/digest.c:166,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    EVP_DigestFinal_ex
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - md
        - size
      BBCount:         13
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_CTX_set_flags
        - OPENSSL_cleanse
        - OPENSSL_die
      functionUses:    29
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:183,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:183,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:184,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
        - Branch String:   'crypto/evp/digest.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:186,17'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:187,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
        - Branch String:   'crypto/evp/digest.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:187,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/digest.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/digest.c:183,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/digest.c:189,9'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/evp/digest.c:191,5'
          Dst:             OPENSSL_cleanse
    - functionName:    EVP_MD_CTX_free
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
        - EVP_MD_CTX_reset
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/digest.c:67,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/evp/digest.c:68,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_MD_CTX_reset
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_finish
        - EVP_MD_CTX_test_flags
        - EVP_PKEY_CTX_free
        - OPENSSL_cleanse
        - cleanup_old_md_data
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/digest.c:44,25'
              BranchSideFuncs:
                - cleanup_old_md_data
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ENGINE_finish
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/digest.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:51,27'
              BranchSideFuncs:
                - ENGINE_finish
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/digest.c:53,19'
              BranchSideFuncs:
                - ENGINE_finish
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/digest.c:44,5'
          Dst:             cleanup_old_md_data
        - Src:             'crypto/evp/digest.c:50,10'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/evp/digest.c:51,9'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/evp/digest.c:53,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/digest.c:55,5'
          Dst:             OPENSSL_cleanse
    - functionName:    cleanup_old_md_data
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - force
      BBCount:         21
      ICount:          118
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_clear_free
        - EVP_MD_CTX_test_flags
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:21,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/digest.c:22,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/digest.c:23,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:23,43'
              BranchSideFuncs:
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:25,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:22,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:24,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:25,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/digest.c:25,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:25,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:31,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/digest.c:26,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:26,44'
              BranchSideFuncs:
                - EVP_MD_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/digest.c:31,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/digest.c:27,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:27,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/evp/digest.c:28,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
        - Branch String:   'crypto/evp/digest.c:25,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:28,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/evp/digest.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/digest.c:23,21'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/evp/digest.c:26,22'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/evp/digest.c:28,13'
          Dst:             CRYPTO_clear_free
    - functionName:    OPENSSL_cleanse
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    162
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_copy_ex
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         34
      ICount:          240
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_malloc
        - ENGINE_init
        - ERR_put_error
        - EVP_MD_CTX_clear_flags
        - EVP_MD_CTX_reset
        - EVP_MD_CTX_set_flags
        - EVP_PKEY_CTX_dup
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:225,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:225,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:226,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:226,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:231,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_MD_CTX_set_flags
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:231,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:231,36'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:237,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_MD_CTX_set_flags
        - Branch String:   'crypto/evp/digest.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:232,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:237,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_MD_CTX_set_flags
        - Branch String:   'crypto/evp/digest.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:238,19'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:241,17'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_CTX_clear_flags
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:255,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:255,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:268,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/evp/digest.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:256,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:268,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/evp/digest.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:257,28'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/evp/digest.c:259,28'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:260,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/digest.c:261,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:271,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_dup
                - EVP_MD_CTX_reset
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/digest.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/digest.c:272,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:273,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/digest.c:276,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/digest.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:279,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/digest.c:281,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/digest.c:226,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:231,24'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/digest.c:232,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:239,9'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/evp/digest.c:242,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/evp/digest.c:246,5'
          Dst:             EVP_MD_CTX_clear_flags
        - Src:             'crypto/evp/digest.c:259,28'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/digest.c:261,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/digest.c:271,21'
          Dst:             EVP_PKEY_CTX_dup
        - Src:             'crypto/evp/digest.c:273,13'
          Dst:             EVP_MD_CTX_reset
    - functionName:    EVP_MD_CTX_copy
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/digest.c:218,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/evp/digest.c:219,12'
          Dst:             EVP_MD_CTX_copy_ex
    - functionName:    EVP_DigestFinalXOF
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - md
        - size
      BBCount:         14
      ICount:          115
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_MD_CTX_set_flags
        - OPENSSL_cleanse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/digest.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:200,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:201,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:202,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/digest.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/digest.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/digest.c:205,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_set_flags
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/digest.c:208,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/digest.c:206,13'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/evp/digest.c:208,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/digest.c:210,9'
          Dst:             ERR_put_error
    - functionName:    EVP_DigestFinal
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - md
        - size
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_reset
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/digest.c:173,11'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/digest.c:174,5'
          Dst:             EVP_MD_CTX_reset
    - functionName:    EVP_DigestInit
      functionSourceFile: '/src/openssl111/crypto/evp/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.evp_md_st *'
      constantsTouched: []
      argNames:
        - ctx
        - type
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestInit_ex
        - EVP_MD_CTX_reset
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/digest.c:73,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/evp/digest.c:74,12'
          Dst:             EVP_DigestInit_ex
    - functionName:    EVP_CIPHER_CTX_test_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_clear_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_set_update_fn
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - update
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_update_fn
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_md_data
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_clear_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_set_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_test_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_set_pkey_ctx
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.evp_pkey_ctx_st.46 *'
      constantsTouched: []
      argNames:
        - ctx
        - pctx
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_CTX_clear_flags
        - EVP_MD_CTX_set_flags
        - EVP_MD_CTX_test_flags
        - EVP_PKEY_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:477,27'
              BranchSideFuncs:
                - EVP_MD_CTX_clear_flags
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/evp_lib.c:479,17'
              BranchSideFuncs:
                - EVP_MD_CTX_clear_flags
                - EVP_MD_CTX_set_flags
        - Branch String:   'crypto/evp/evp_lib.c:481,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:483,30'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
            - BranchSide:      'crypto/evp/evp_lib.c:485,32'
              BranchSideFuncs:
                - EVP_MD_CTX_clear_flags
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:476,10'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/evp/evp_lib.c:477,9'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/evp/evp_lib.c:483,9'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/evp/evp_lib.c:485,9'
          Dst:             EVP_MD_CTX_clear_flags
    - functionName:    EVP_MD_CTX_pkey_ctx
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.46 *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_md
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:460,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:461,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:462,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_copy
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_final
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_update
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_init
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_app_datasize
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_result_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_input_blocksize
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - md
        - ctrl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - md
        - cleanup
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_copy
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - md
        - copy
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_final
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - md
        - final
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_update
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - md
        - update
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_init
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - md
        - init
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - size_t
      constantsTouched: []
      argNames:
        - md
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_app_datasize
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - md
        - datasize
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_result_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - md
        - resultsize
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_set_input_blocksize
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - md
        - blocksize
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_free
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:354,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_MD_meth_dup
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_meth_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:348,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_lib.c:349,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:346,18'
          Dst:             EVP_MD_meth_new
    - functionName:    EVP_MD_meth_new
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - md_type
        - pkey_type
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:338,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:339,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:336,18'
          Dst:             CRYPTO_zalloc
    - functionName:    EVP_MD_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    38
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:322,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:323,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:326,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:323,9'
          Dst:             ERR_put_error
    - functionName:    EVP_MD_pkey_type
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_type
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    56
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_block_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_key_length
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_key_length
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_num
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - num
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_num
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_buf_noconst
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_iv_noconst
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    66
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_iv
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_original_iv
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_iv_length
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_cipher_data
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cipher_data
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_get_cipher_data
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    96
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_app_data
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_get_app_data
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_encrypting
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_Cipher
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_impl_ctx_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_block_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_block_size
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_nid
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_type
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         35
      ICount:          142
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
        - EVP_CIPHER_nid
        - OBJ_get0_data
        - OBJ_nid2obj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:124,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:169,28'
              BranchSideFuncs:
                - OBJ_nid2obj
                - OBJ_get0_data
                - ASN1_OBJECT_free
        - Branch String:   'crypto/evp/evp_lib.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:171,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/evp/evp_lib.c:172,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:122,11'
          Dst:             EVP_CIPHER_nid
        - Src:             'crypto/evp/evp_lib.c:169,16'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/evp/evp_lib.c:170,13'
          Dst:             OBJ_get0_data
        - Src:             'crypto/evp/evp_lib.c:172,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    EVP_CIPHER_CTX_iv_length
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_flags
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:248,52'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_lib.c:252,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_lib.c:250,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:250,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:250,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:247,10'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_lib.c:248,14'
          Dst:             EVP_CIPHER_CTX_ctrl
    - functionName:    EVP_CIPHER_flags
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_get_asn1_iv
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - c
        - type
      BBCount:         17
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_get_octetstring
        - EVP_CIPHER_CTX_iv_length
        - OPENSSL_die
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:93,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - ASN1_TYPE_get_octetstring
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_lib.c:101,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_lib.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:94,9'
              BranchSideFuncs:
                - ASN1_TYPE_get_octetstring
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_lib.c:95,39'
              BranchSideFuncs:
                - ASN1_TYPE_get_octetstring
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_lib.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:97,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:98,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:93,13'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/evp_lib.c:94,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_lib.c:95,13'
          Dst:             ASN1_TYPE_get_octetstring
    - functionName:    EVP_CIPHER_asn1_to_param
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - c
        - type
      BBCount:         23
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_get_asn1_iv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:57,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:58,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_get_asn1_iv
        - Branch String:   'crypto/evp/evp_lib.c:58,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:59,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_get_asn1_iv
            - BranchSide:      'crypto/evp/evp_lib.c:77,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_lib.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:62,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:69,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:69,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:69,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:69,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:73,42'
              BranchSideFuncs:
                - EVP_CIPHER_get_asn1_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_lib.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_lib.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_lib.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:83,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:59,17'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/evp_lib.c:59,17'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_lib.c:73,19'
          Dst:             EVP_CIPHER_get_asn1_iv
        - Src:             'crypto/evp/evp_lib.c:79,9'
          Dst:             ERR_put_error
    - functionName:    EVP_CIPHER_CTX_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_set_asn1_iv
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - c
        - type
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_set_octetstring
        - EVP_CIPHER_CTX_iv_length
        - OPENSSL_die
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:109,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - ASN1_TYPE_set_octetstring
            - BranchSide:      'crypto/evp/evp_lib.c:110,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - ASN1_TYPE_set_octetstring
        - Branch String:   'crypto/evp/evp_lib.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:111,9'
              BranchSideFuncs:
                - ASN1_TYPE_set_octetstring
            - BranchSide:      'crypto/evp/evp_lib.c:112,39'
              BranchSideFuncs:
                - ASN1_TYPE_set_octetstring
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:110,13'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/evp_lib.c:111,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_lib.c:112,13'
          Dst:             ASN1_TYPE_set_octetstring
    - functionName:    EVP_CIPHER_CTX_nid
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_param_to_asn1
      functionSourceFile: '/src/openssl111/crypto/evp/evp_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - c
        - type
      BBCount:         26
      ICount:          140
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_TYPE_set
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_nid
        - EVP_CIPHER_set_asn1_iv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_lib.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:22,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:23,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - EVP_CIPHER_set_asn1_iv
        - Branch String:   'crypto/evp/evp_lib.c:23,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:24,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - EVP_CIPHER_set_asn1_iv
            - BranchSide:      'crypto/evp/evp_lib.c:42,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_lib.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:26,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_set
            - BranchSide:      'crypto/evp/evp_lib.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:39,42'
              BranchSideFuncs:
                - EVP_CIPHER_set_asn1_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_lib.c:26,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:27,31'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_lib.c:28,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_lib.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:44,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_lib.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_lib.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_lib.c:48,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_lib.c:24,17'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/evp_lib.c:24,17'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_lib.c:26,17'
          Dst:             EVP_CIPHER_CTX_nid
        - Src:             'crypto/evp/evp_lib.c:27,17'
          Dst:             ASN1_TYPE_set
        - Src:             'crypto/evp/evp_lib.c:39,19'
          Dst:             EVP_CIPHER_set_asn1_iv
        - Src:             'crypto/evp/evp_lib.c:44,9'
          Dst:             ERR_put_error
    - functionName:    init512
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA512_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:209,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:209,12'
          Dst:             SHA512_Init
    - functionName:    final384
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA384_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:204,29'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:204,12'
          Dst:             SHA384_Final
    - functionName:    update384
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA384_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:199,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:199,12'
          Dst:             SHA384_Update
    - functionName:    init384
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA384_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:194,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:194,12'
          Dst:             SHA384_Init
    - functionName:    init512_256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - sha512_256_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:189,28'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:189,12'
          Dst:             sha512_256_init
    - functionName:    final512
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA512_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:220,29'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:220,12'
          Dst:             SHA512_Final
    - functionName:    update512
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA512_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:215,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:215,12'
          Dst:             SHA512_Update
    - functionName:    init512_224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - sha512_224_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:184,28'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:184,12'
          Dst:             sha512_224_init
    - functionName:    final256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA256_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:141,29'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:141,12'
          Dst:             SHA256_Final
    - functionName:    update256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA256_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:136,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:136,12'
          Dst:             SHA256_Update
    - functionName:    init256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA256_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:131,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:131,12'
          Dst:             SHA256_Init
    - functionName:    final224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA224_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:126,29'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:126,12'
          Dst:             SHA224_Final
    - functionName:    update224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA224_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:121,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:121,12'
          Dst:             SHA224_Update
    - functionName:    init224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA224_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:116,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:116,12'
          Dst:             SHA224_Init
    - functionName:    ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - mslen
        - ms
      BBCount:         24
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - EVP_MD_CTX_md_data
        - OPENSSL_cleanse
        - SHA1_Final
        - SHA1_Init
        - SHA1_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sha1.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha1.c:45,9'
              BranchSideFuncs:
                - EVP_MD_CTX_md_data
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha1.c:48,31'
              BranchSideFuncs:
                - EVP_MD_CTX_md_data
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha1.c:58,21'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha1.c:62,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:65,9'
              BranchSideFuncs:
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_sha1.c:67,21'
              BranchSideFuncs:
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:68,9'
              BranchSideFuncs:
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_sha1.c:72,20'
              BranchSideFuncs:
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:73,9'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_sha1.c:75,21'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha1.c:79,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:82,9'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_sha1.c:84,22'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_sha1.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha1.c:85,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_sha1.c:88,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:48,12'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:58,9'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_sha1.c:64,10'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_sha1.c:67,10'
          Dst:             SHA1_Final
        - Src:             'crypto/evp/m_sha1.c:72,10'
          Dst:             SHA1_Init
        - Src:             'crypto/evp/m_sha1.c:75,9'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_sha1.c:81,10'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_sha1.c:84,10'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_sha1.c:88,5'
          Dst:             OPENSSL_cleanse
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA1_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:32,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:32,12'
          Dst:             SHA1_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA1_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:27,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:27,12'
          Dst:             SHA1_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA1_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha1.c:22,22'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_sha1.c:22,12'
          Dst:             SHA1_Init
    - functionName:    EVP_sha512
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha384
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha512_256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha512_224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha1
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - datalen
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:20,5'
          Dst:             ERR_put_error
    - functionName:    EVP_DigestVerify
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sigret
        - siglen
        - tbs
        - tbslen
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_DigestUpdate
        - EVP_DigestVerifyFinal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sigver.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:214,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:215,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
        - Branch String:   'crypto/evp/m_sigver.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:217,34'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:215,9'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/m_sigver.c:217,12'
          Dst:             EVP_DigestVerifyFinal
    - functionName:    EVP_DigestVerifyFinal
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
      BBCount:         25
      ICount:          189
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_PKEY_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sigver.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:182,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:184,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:186,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:191,31'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:187,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
            - BranchSide:      'crypto/evp/m_sigver.c:189,36'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
        - Branch String:   'crypto/evp/m_sigver.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:193,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:194,33'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:195,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:199,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
            - BranchSide:      'crypto/evp/m_sigver.c:202,36'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
        - Branch String:   'crypto/evp/m_sigver.c:205,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:205,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:206,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:206,16'
              BranchSideFuncs:
                - EVP_PKEY_verify
            - BranchSide:      'crypto/evp/m_sigver.c:207,28'
              BranchSideFuncs:
                - EVP_PKEY_verify
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:189,17'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/m_sigver.c:191,31'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/m_sigver.c:194,14'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/evp/m_sigver.c:195,13'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/m_sigver.c:202,17'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/m_sigver.c:203,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/m_sigver.c:207,12'
          Dst:             EVP_PKEY_verify
    - functionName:    EVP_DigestSign
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sigret
        - siglen
        - tbs
        - tbslen
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_DigestSignFinal
        - EVP_DigestUpdate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sigver.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:167,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:168,9'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:168,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:168,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
            - BranchSide:      'crypto/evp/m_sigver.c:170,32'
              BranchSideFuncs:
                - EVP_DigestSignFinal
        - Branch String:   'crypto/evp/m_sigver.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:169,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:170,32'
              BranchSideFuncs:
                - EVP_DigestSignFinal
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:168,27'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/m_sigver.c:170,12'
          Dst:             EVP_DigestSignFinal
    - functionName:    EVP_DigestSignFinal
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - sigret
        - siglen
      BBCount:         49
      ICount:          356
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - EVP_PKEY_CTX_dup
        - EVP_PKEY_CTX_free
        - EVP_PKEY_sign
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sigver.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:106,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_CTX_dup
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:106,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:107,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_CTX_dup
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_CTX_dup
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:109,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:111,51'
              BranchSideFuncs:
                - EVP_PKEY_CTX_dup
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/m_sigver.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:113,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/m_sigver.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/m_sigver.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:120,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:122,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:125,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:151,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:127,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:132,35'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:127,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:128,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/m_sigver.c:130,40'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:133,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:134,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:135,37'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:135,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:136,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:139,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:139,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:140,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/m_sigver.c:143,40'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:146,18'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:146,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:147,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:147,20'
              BranchSideFuncs:
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/m_sigver.c:148,27'
              BranchSideFuncs:
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:149,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:150,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:152,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/m_sigver.c:155,33'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:152,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:153,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:154,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:156,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:156,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:157,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:156,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:157,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:111,34'
          Dst:             EVP_PKEY_CTX_dup
        - Src:             'crypto/evp/m_sigver.c:115,13'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/evp/m_sigver.c:130,21'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/m_sigver.c:132,35'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/m_sigver.c:135,18'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/evp/m_sigver.c:136,17'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/m_sigver.c:143,21'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/m_sigver.c:144,13'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/m_sigver.c:148,13'
          Dst:             EVP_PKEY_sign
        - Src:             'crypto/evp/m_sigver.c:155,21'
          Dst:             EVP_MD_size
        - Src:             'crypto/evp/m_sigver.c:156,26'
          Dst:             EVP_PKEY_sign
    - functionName:    EVP_DigestVerifyInit
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.evp_pkey_ctx_st.46 **'
        - 'struct.evp_md_st.48 *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pctx
        - type
        - e
        - pkey
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_sigver_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:97,12'
          Dst:             do_sigver_init
    - functionName:    do_sigver_init
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.evp_pkey_ctx_st.46 **'
        - 'struct.evp_md_st.48 *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pctx
        - type
        - e
        - pkey
        - ver
      BBCount:         54
      ICount:          368
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - ERR_put_error
        - EVP_DigestInit_ex
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_new
        - EVP_PKEY_get_default_digest_nid
        - EVP_PKEY_sign_init
        - EVP_PKEY_verify_init
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sigver.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:29,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
            - BranchSide:      'crypto/evp/m_sigver.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
        - Branch String:   'crypto/evp/m_sigver.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:33,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
        - Branch String:   'crypto/evp/m_sigver.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:35,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/m_sigver.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:35,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:37,49'
              BranchSideFuncs:
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
            - BranchSide:      'crypto/evp/m_sigver.c:41,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/m_sigver.c:37,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:38,24'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/m_sigver.c:39,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/m_sigver.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:42,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/m_sigver.c:45,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:48,13'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/m_sigver.c:59,13'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/m_sigver.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:49,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:52,20'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:49,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:50,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:51,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:52,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:53,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:55,41'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:55,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:56,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:60,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:63,20'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:60,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:61,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:62,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:63,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:64,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:66,39'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:66,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:67,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/m_sigver.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:72,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:73,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:74,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sigver.c:76,28'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:77,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/m_sigver.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sigver.c:83,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/m_sigver.c:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:29,21'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/evp/m_sigver.c:37,17'
          Dst:             EVP_PKEY_get_default_digest_nid
        - Src:             'crypto/evp/m_sigver.c:38,24'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/m_sigver.c:38,24'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/evp/m_sigver.c:42,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/m_sigver.c:55,20'
          Dst:             EVP_PKEY_verify_init
        - Src:             'crypto/evp/m_sigver.c:66,20'
          Dst:             EVP_PKEY_sign_init
        - Src:             'crypto/evp/m_sigver.c:70,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/evp/m_sigver.c:76,10'
          Dst:             EVP_DigestInit_ex
    - functionName:    EVP_DigestSignInit
      functionSourceFile: '/src/openssl111/crypto/evp/m_sigver.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.evp_pkey_ctx_st.46 **'
        - 'struct.evp_md_st.48 *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pctx
        - type
        - e
        - pkey
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_sigver_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sigver.c:91,12'
          Dst:             do_sigver_init
    - functionName:    EVP_MD_do_all_sorted
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fn
        - arg
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_NAME_do_all_sorted
        - OPENSSL_init_crypto
        - do_all_md_fn
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/names.c:175,5'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/evp/names.c:179,5'
          Dst:             OBJ_NAME_do_all_sorted
        - Src:             'crypto/evp/names.c:179,5'
          Dst:             do_all_md_fn
    - functionName:    do_all_md_fn
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.__va_list_tag *'
        - 'char *'
      constantsTouched: []
      argNames:
        - nm
        - arg
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/names.c:152,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    EVP_MD_do_all
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fn
        - arg
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_NAME_do_all
        - OPENSSL_init_crypto
        - do_all_md_fn
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/names.c:162,5'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/evp/names.c:166,5'
          Dst:             OBJ_NAME_do_all
        - Src:             'crypto/evp/names.c:166,5'
          Dst:             do_all_md_fn
    - functionName:    EVP_CIPHER_do_all_sorted
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fn
        - arg
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_NAME_do_all_sorted
        - OPENSSL_init_crypto
        - do_all_cipher_fn
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/names.c:133,5'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/evp/names.c:137,5'
          Dst:             OBJ_NAME_do_all_sorted
        - Src:             'crypto/evp/names.c:137,5'
          Dst:             do_all_cipher_fn
    - functionName:    do_all_cipher_fn
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.__va_list_tag *'
        - 'char *'
      constantsTouched: []
      argNames:
        - nm
        - arg
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/names.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    EVP_CIPHER_do_all
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fn
        - arg
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_NAME_do_all
        - OPENSSL_init_crypto
        - do_all_cipher_fn
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/names.c:119,5'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/evp/names.c:123,5'
          Dst:             OBJ_NAME_do_all
        - Src:             'crypto/evp/names.c:123,5'
          Dst:             do_all_cipher_fn
    - functionName:    evp_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PBE_cleanup
        - OBJ_NAME_cleanup
        - OBJ_sigid_free
        - evp_app_cleanup_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:82,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:82,5'
              BranchSideFuncs:
                - OBJ_NAME_cleanup
                - OBJ_NAME_cleanup
                - OBJ_NAME_cleanup
                - EVP_PBE_cleanup
                - OBJ_sigid_free
                - evp_app_cleanup_int
            - BranchSide:      'crypto/evp/names.c:82,5'
              BranchSideFuncs:
                - OBJ_NAME_cleanup
                - OBJ_NAME_cleanup
                - OBJ_NAME_cleanup
                - EVP_PBE_cleanup
                - OBJ_sigid_free
                - evp_app_cleanup_int
      Callsites:
        - Src:             'crypto/evp/names.c:82,5'
          Dst:             OBJ_NAME_cleanup
        - Src:             'crypto/evp/names.c:83,5'
          Dst:             OBJ_NAME_cleanup
        - Src:             'crypto/evp/names.c:89,5'
          Dst:             OBJ_NAME_cleanup
        - Src:             'crypto/evp/names.c:91,5'
          Dst:             EVP_PBE_cleanup
        - Src:             'crypto/evp/names.c:92,5'
          Dst:             OBJ_sigid_free
        - Src:             'crypto/evp/names.c:94,5'
          Dst:             evp_app_cleanup_int
    - functionName:    EVP_get_digestbyname
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_NAME_get
        - OPENSSL_init_crypto
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:74,9'
              BranchSideFuncs:
                - OBJ_NAME_get
            - BranchSide:      'crypto/evp/names.c:76,39'
              BranchSideFuncs:
                - OBJ_NAME_get
      Callsites:
        - Src:             'crypto/evp/names.c:73,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/evp/names.c:76,26'
          Dst:             OBJ_NAME_get
    - functionName:    EVP_get_cipherbyname
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_NAME_get
        - OPENSSL_init_crypto
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:63,9'
              BranchSideFuncs:
                - OBJ_NAME_get
            - BranchSide:      'crypto/evp/names.c:65,43'
              BranchSideFuncs:
                - OBJ_NAME_get
      Callsites:
        - Src:             'crypto/evp/names.c:62,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/evp/names.c:65,30'
          Dst:             OBJ_NAME_get
    - functionName:    EVP_add_digest
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         15
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - OBJ_NAME_add
        - OBJ_nid2ln
        - OBJ_nid2sn
      functionUses:    22
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/names.c:42,33'
              BranchSideFuncs:
                - OBJ_nid2ln
                - OBJ_NAME_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OBJ_nid2sn
                - OBJ_NAME_add
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_NAME_add
        - Branch String:   'crypto/evp/names.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/names.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OBJ_nid2sn
                - OBJ_NAME_add
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_NAME_add
        - Branch String:   'crypto/evp/names.c:47,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:47,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OBJ_nid2sn
                - OBJ_NAME_add
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_NAME_add
            - BranchSide:      'crypto/evp/names.c:55,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/names.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:48,37'
              BranchSideFuncs:
                - OBJ_nid2sn
                - OBJ_NAME_add
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_NAME_add
            - BranchSide:      'crypto/evp/names.c:55,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/names.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:51,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/names.c:52,37'
              BranchSideFuncs:
                - OBJ_nid2ln
                - OBJ_NAME_add
      Callsites:
        - Src:             'crypto/evp/names.c:38,12'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/names.c:39,9'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/names.c:42,22'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/evp/names.c:42,9'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/names.c:48,26'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/names.c:48,13'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/names.c:52,26'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/evp/names.c:52,13'
          Dst:             OBJ_NAME_add
    - functionName:    EVP_add_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.64 *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OBJ_NAME_add
        - OBJ_nid2ln
        - OBJ_nid2sn
      functionUses:    144
      BranchProfiles:
        - Branch String:   'crypto/evp/names.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/names.c:24,33'
              BranchSideFuncs:
                - OBJ_nid2sn
                - OBJ_NAME_add
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_NAME_add
        - Branch String:   'crypto/evp/names.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/names.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/names.c:28,33'
              BranchSideFuncs:
                - OBJ_nid2ln
                - OBJ_NAME_add
      Callsites:
        - Src:             'crypto/evp/names.c:24,22'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/names.c:24,9'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/names.c:28,22'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/evp/names.c:28,9'
          Dst:             OBJ_NAME_add
    - functionName:    EVP_PKEY_get1_tls_encodedpoint
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - ppt
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - evp_pkey_asn1_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:696,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:697,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:694,10'
          Dst:             evp_pkey_asn1_ctrl
    - functionName:    evp_pkey_asn1_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:670,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:670,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:671,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:670,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:671,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:672,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    EVP_PKEY_set1_tls_encodedpoint
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - pt
        - ptlen
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - evp_pkey_asn1_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:683,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:684,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:685,28'
              BranchSideFuncs:
                - evp_pkey_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p_lib.c:685,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:687,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:688,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:685,9'
          Dst:             evp_pkey_asn1_ctrl
    - functionName:    EVP_PKEY_get_default_digest_nid
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - pkey
        - pnid
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_asn1_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:677,12'
          Dst:             evp_pkey_asn1_ctrl
    - functionName:    EVP_PKEY_print_params
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - pctx
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - unsup_alg
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:663,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:663,24'
              BranchSideFuncs:
                - unsup_alg
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:665,22'
              BranchSideFuncs:
                - unsup_alg
        - Branch String:   'crypto/evp/p_lib.c:663,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:664,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:665,22'
              BranchSideFuncs:
                - unsup_alg
      Callsites:
        - Src:             'crypto/evp/p_lib.c:665,12'
          Dst:             unsup_alg
    - functionName:    unsup_alg
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - kstr
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_indent
        - BIO_printf
        - OBJ_nid2ln
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:636,5'
          Dst:             BIO_indent
        - Src:             'crypto/evp/p_lib.c:638,22'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/evp/p_lib.c:637,5'
          Dst:             BIO_printf
    - functionName:    EVP_PKEY_print_private
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - pctx
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - unsup_alg
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:654,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:654,24'
              BranchSideFuncs:
                - unsup_alg
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:657,22'
              BranchSideFuncs:
                - unsup_alg
        - Branch String:   'crypto/evp/p_lib.c:654,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:655,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:657,22'
              BranchSideFuncs:
                - unsup_alg
      Callsites:
        - Src:             'crypto/evp/p_lib.c:657,12'
          Dst:             unsup_alg
    - functionName:    EVP_PKEY_print_public
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - pctx
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - unsup_alg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:645,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:645,24'
              BranchSideFuncs:
                - unsup_alg
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:648,22'
              BranchSideFuncs:
                - unsup_alg
        - Branch String:   'crypto/evp/p_lib.c:645,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:646,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:648,22'
              BranchSideFuncs:
                - unsup_alg
      Callsites:
        - Src:             'crypto/evp/p_lib.c:648,12'
          Dst:             unsup_alg
    - functionName:    sk_X509_ATTRIBUTE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    EVP_PKEY_free_it
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_finish
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:621,18'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:621,21'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:621,18'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_finish
        - Branch String:   'crypto/evp/p_lib.c:621,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:621,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - ENGINE_finish
            - BranchSide:      'crypto/evp/p_lib.c:622,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - ENGINE_finish
      Callsites:
        - Src:             'crypto/evp/p_lib.c:626,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/p_lib.c:628,5'
          Dst:             ENGINE_finish
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_id
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_get1_DH
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DH_up_ref
        - EVP_PKEY_get0_DH
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:568,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:568,9'
              BranchSideFuncs:
                - DH_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:569,19'
              BranchSideFuncs:
                - DH_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:567,15'
          Dst:             EVP_PKEY_get0_DH
        - Src:             'crypto/evp/p_lib.c:569,9'
          Dst:             DH_up_ref
    - functionName:    EVP_PKEY_get0_DH
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:558,35'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:558,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:562,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:558,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:559,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:562,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:559,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_set1_DH
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DH_get0_q
        - DH_up_ref
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:551,9'
              BranchSideFuncs:
                - DH_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:552,19'
              BranchSideFuncs:
                - DH_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:548,16'
          Dst:             DH_get0_q
        - Src:             'crypto/evp/p_lib.c:549,15'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/evp/p_lib.c:552,9'
          Dst:             DH_up_ref
    - functionName:    EVP_PKEY_assign
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - type
        - key
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_set_type
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:410,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:410,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:411,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:411,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:412,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:410,26'
          Dst:             EVP_PKEY_set_type
    - functionName:    EVP_PKEY_set_type
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - type
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pkey_set_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:357,12'
          Dst:             pkey_set_type
    - functionName:    pkey_set_type
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.engine_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - e
        - type
        - str
        - len
      BBCount:         38
      ICount:          216
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - ENGINE_finish
        - ENGINE_init
        - ERR_put_error
        - EVP_PKEY_asn1_find
        - EVP_PKEY_asn1_find_str
        - EVP_PKEY_free_it
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:182,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:182,14'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
                - __sanitizer_cov_trace_cmp4
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_free_it
            - BranchSide:      'crypto/evp/p_lib.c:182,14'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
                - __sanitizer_cov_trace_cmp4
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_free_it
        - Branch String:   'crypto/evp/p_lib.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:185,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
                - EVP_PKEY_free_it
            - BranchSide:      'crypto/evp/p_lib.c:201,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/evp/p_lib.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:186,30'
              BranchSideFuncs:
                - EVP_PKEY_free_it
                - __sanitizer_cov_trace_cmp4
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
            - BranchSide:      'crypto/evp/p_lib.c:191,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/evp/p_lib.c:191,39'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:191,42'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
            - BranchSide:      'crypto/evp/p_lib.c:195,23'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/evp/p_lib.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:192,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:195,23'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_finish
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/evp/p_lib.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:202,40'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find_str
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
            - BranchSide:      'crypto/evp/p_lib.c:204,36'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
        - Branch String:   'crypto/evp/p_lib.c:206,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:206,25'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ENGINE_finish
            - BranchSide:      'crypto/evp/p_lib.c:209,9'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:207,23'
              BranchSideFuncs:
                - ENGINE_finish
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:209,9'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:213,9'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:214,23'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:225,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:218,26'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:218,29'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:223,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:218,39'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:218,55'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:223,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:218,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:219,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:223,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:186,13'
          Dst:             EVP_PKEY_free_it
        - Src:             'crypto/evp/p_lib.c:195,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/p_lib.c:197,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/p_lib.c:202,17'
          Dst:             EVP_PKEY_asn1_find_str
        - Src:             'crypto/evp/p_lib.c:204,17'
          Dst:             EVP_PKEY_asn1_find
        - Src:             'crypto/evp/p_lib.c:207,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/p_lib.c:210,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:218,43'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/p_lib.c:219,13'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_get1_EC_KEY
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_up_ref
        - EVP_PKEY_get0_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:538,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:538,9'
              BranchSideFuncs:
                - EC_KEY_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:539,23'
              BranchSideFuncs:
                - EC_KEY_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:537,19'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             'crypto/evp/p_lib.c:539,9'
          Dst:             EC_KEY_up_ref
    - functionName:    EVP_PKEY_get0_EC_KEY
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_base_id
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:528,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:529,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:532,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:528,9'
          Dst:             EVP_PKEY_base_id
        - Src:             'crypto/evp/p_lib.c:529,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_base_id
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_type
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:597,12'
          Dst:             EVP_PKEY_type
    - functionName:    EVP_PKEY_type
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_finish
        - EVP_PKEY_asn1_find
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:580,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:581,15'
              BranchSideFuncs:
                - ENGINE_finish
            - BranchSide:      'crypto/evp/p_lib.c:583,13'
              BranchSideFuncs:
                - ENGINE_finish
      Callsites:
        - Src:             'crypto/evp/p_lib.c:579,13'
          Dst:             EVP_PKEY_asn1_find
        - Src:             'crypto/evp/p_lib.c:585,5'
          Dst:             ENGINE_finish
    - functionName:    EVP_PKEY_set1_EC_KEY
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_up_ref
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:521,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:521,9'
              BranchSideFuncs:
                - EC_KEY_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:522,23'
              BranchSideFuncs:
                - EC_KEY_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:520,15'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/evp/p_lib.c:522,9'
          Dst:             EC_KEY_up_ref
    - functionName:    EVP_PKEY_get1_DSA
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_up_ref
        - EVP_PKEY_get0_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:510,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:510,9'
              BranchSideFuncs:
                - DSA_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:511,20'
              BranchSideFuncs:
                - DSA_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:509,16'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             'crypto/evp/p_lib.c:511,9'
          Dst:             DSA_up_ref
    - functionName:    EVP_PKEY_get0_DSA
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:501,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:504,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:501,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_set1_DSA
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_up_ref
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:493,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:493,9'
              BranchSideFuncs:
                - DSA_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:494,20'
              BranchSideFuncs:
                - DSA_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:492,15'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/evp/p_lib.c:494,9'
          Dst:             DSA_up_ref
    - functionName:    EVP_PKEY_get1_RSA
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_get0_RSA
        - RSA_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:483,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:483,9'
              BranchSideFuncs:
                - RSA_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:484,20'
              BranchSideFuncs:
                - RSA_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:482,16'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             'crypto/evp/p_lib.c:484,9'
          Dst:             RSA_up_ref
    - functionName:    EVP_PKEY_get0_RSA
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:473,36'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:473,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:477,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:473,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:474,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:477,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:474,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_set1_RSA
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_assign
        - RSA_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:466,9'
              BranchSideFuncs:
                - RSA_up_ref
            - BranchSide:      'crypto/evp/p_lib.c:467,20'
              BranchSideFuncs:
                - RSA_up_ref
      Callsites:
        - Src:             'crypto/evp/p_lib.c:465,15'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/evp/p_lib.c:467,9'
          Dst:             RSA_up_ref
    - functionName:    EVP_PKEY_get0_siphash
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get0
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:453,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:456,24'
              BranchSideFuncs:
                - EVP_PKEY_get0
      Callsites:
        - Src:             'crypto/evp/p_lib.c:453,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:456,10'
          Dst:             EVP_PKEY_get0
    - functionName:    EVP_PKEY_get0
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_get0_poly1305
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get0
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:437,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:438,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:441,24'
              BranchSideFuncs:
                - EVP_PKEY_get0
      Callsites:
        - Src:             'crypto/evp/p_lib.c:438,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:441,10'
          Dst:             EVP_PKEY_get0
    - functionName:    EVP_PKEY_get0_hmac
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:424,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:425,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:428,24'
              BranchSideFuncs:
                - EVP_PKEY_get0
      Callsites:
        - Src:             'crypto/evp/p_lib.c:425,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:428,10'
          Dst:             EVP_PKEY_get0
    - functionName:    EVP_PKEY_get0_engine
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_set1_engine
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - pkey
        - e
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ENGINE_finish
        - ENGINE_get_pkey_meth
        - ENGINE_init
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:387,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:388,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_finish
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:398,19'
              BranchSideFuncs:
                - ENGINE_finish
        - Branch String:   'crypto/evp/p_lib.c:388,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:389,13'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth
                - ENGINE_finish
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:392,34'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth
                - ENGINE_finish
                - ENGINE_finish
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:393,27'
              BranchSideFuncs:
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:397,5'
              BranchSideFuncs:
                - ENGINE_finish
      Callsites:
        - Src:             'crypto/evp/p_lib.c:388,14'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/p_lib.c:389,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:392,13'
          Dst:             ENGINE_get_pkey_meth
        - Src:             'crypto/evp/p_lib.c:393,13'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/p_lib.c:394,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:398,5'
          Dst:             ENGINE_finish
    - functionName:    EVP_PKEY_set_alias_type
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - type
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:367,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:368,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:375,23'
              BranchSideFuncs:
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:380,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:375,9'
          Dst:             EVP_PKEY_type
        - Src:             'crypto/evp/p_lib.c:375,32'
          Dst:             EVP_PKEY_base_id
        - Src:             'crypto/evp/p_lib.c:376,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_set_type_str
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - str
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pkey_set_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:362,12'
          Dst:             pkey_set_type
    - functionName:    EVP_PKEY_new_CMAC_key
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
        - size_t
        - 'struct.evp_cipher_st.64 *'
      constantsTouched: []
      argNames:
        - e
        - priv
        - len
        - cipher
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CMAC_CTX_free
        - CMAC_CTX_new
        - CMAC_Init
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - pkey_set_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:330,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:330,16'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CMAC_CTX_free
            - BranchSide:      'crypto/evp/p_lib.c:333,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CMAC_CTX_free
        - Branch String:   'crypto/evp/p_lib.c:331,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:331,31'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CMAC_CTX_free
            - BranchSide:      'crypto/evp/p_lib.c:333,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CMAC_CTX_free
        - Branch String:   'crypto/evp/p_lib.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:333,9'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - CMAC_CTX_free
            - BranchSide:      'crypto/evp/p_lib.c:336,20'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - CMAC_CTX_free
        - Branch String:   'crypto/evp/p_lib.c:336,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:337,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:341,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:326,21'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/evp/p_lib.c:327,23'
          Dst:             CMAC_CTX_new
        - Src:             'crypto/evp/p_lib.c:331,17'
          Dst:             pkey_set_type
        - Src:             'crypto/evp/p_lib.c:336,10'
          Dst:             CMAC_Init
        - Src:             'crypto/evp/p_lib.c:337,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:345,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/evp/p_lib.c:346,5'
          Dst:             CMAC_CTX_free
    - functionName:    EVP_PKEY_new
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:142,15'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:142,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:142,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:145,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:148,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/evp/p_lib.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:154,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/p_lib.c:158,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:142,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/evp/p_lib.c:145,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:152,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/evp/p_lib.c:154,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:155,9'
          Dst:             CRYPTO_free
    - functionName:    EVP_PKEY_free
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         12
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - EVP_PKEY_free_it
        - OPENSSL_die
        - X509_ATTRIBUTE_free
        - sk_X509_ATTRIBUTE_pop_free
      functionUses:    25
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:605,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:607,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.895
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free_it
                - CRYPTO_THREAD_lock_free
                - sk_X509_ATTRIBUTE_pop_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/evp/p_lib.c:609,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:610,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:611,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free_it
                - CRYPTO_THREAD_lock_free
                - sk_X509_ATTRIBUTE_pop_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/evp/p_lib.c:611,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:611,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/evp/p_lib.c:612,22'
              BranchSideFuncs:
                - EVP_PKEY_free_it
                - CRYPTO_THREAD_lock_free
                - sk_X509_ATTRIBUTE_pop_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/evp/p_lib.c:607,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/evp/p_lib.c:611,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/p_lib.c:612,5'
          Dst:             EVP_PKEY_free_it
        - Src:             'crypto/evp/p_lib.c:613,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/evp/p_lib.c:614,5'
          Dst:             sk_X509_ATTRIBUTE_pop_free
        - Src:             'crypto/evp/p_lib.c:614,5'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/evp/p_lib.c:615,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_PKEY_get_raw_public_key
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - pub
        - len
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:308,10'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:309,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:314,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:319,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:309,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:315,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_get_raw_private_key
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:291,10'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:292,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:297,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:298,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:302,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:292,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:298,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_new_raw_public_key
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - int
        - 'struct.engine_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - e
        - pub
        - len
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - pkey_set_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:265,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:265,31'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/p_lib.c:267,9'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/p_lib.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:267,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:270,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:271,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/p_lib.c:276,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/p_lib.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:281,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:262,21'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/evp/p_lib.c:265,17'
          Dst:             pkey_set_type
        - Src:             'crypto/evp/p_lib.c:271,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:277,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:284,5'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKEY_new_raw_private_key
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - int
        - 'struct.engine_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - e
        - priv
        - len
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - pkey_set_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:235,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:235,31'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/p_lib.c:237,9'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/p_lib.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:237,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:240,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:241,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/p_lib.c:246,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/p_lib.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:251,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/p_lib.c:232,21'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/evp/p_lib.c:235,17'
          Dst:             pkey_set_type
        - Src:             'crypto/evp/p_lib.c:241,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:247,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:254,5'
          Dst:             EVP_PKEY_free
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_up_ref
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:166,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:169,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/evp/p_lib.c:169,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:169,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/evp/p_lib.c:170,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/p_lib.c:165,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/evp/p_lib.c:169,5'
          Dst:             OPENSSL_die
    - functionName:    EVP_PKEY_cmp
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         16
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p_lib.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p_lib.c:137,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:128,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:133,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/p_lib.c:129,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:130,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:131,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/p_lib.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:134,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:135,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_cmp_parameters
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/p_lib.c:114,18'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:114,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:116,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:115,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:116,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_missing_parameters
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:105,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:105,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:107,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:105,37'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:105,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:107,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:106,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:107,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_copy_parameters
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         23
      ICount:          131
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp_parameters
        - EVP_PKEY_missing_parameters
        - EVP_PKEY_set_type
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:78,31'
              BranchSideFuncs:
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:80,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:80,5'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:80,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:81,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:86,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_lib.c:90,38'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/p_lib.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:91,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:97,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/p_lib.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:93,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/p_lib.c:97,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:97,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:97,37'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:97,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:98,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/p_lib.c:78,13'
          Dst:             EVP_PKEY_set_type
        - Src:             'crypto/evp/p_lib.c:81,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:85,9'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             'crypto/evp/p_lib.c:86,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_lib.c:90,10'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             'crypto/evp/p_lib.c:91,13'
          Dst:             EVP_PKEY_cmp_parameters
        - Src:             'crypto/evp/p_lib.c:93,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_save_parameters
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - mode
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:56,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p_lib.c:64,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p_lib.c:58,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:59,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:60,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:65,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p_lib.c:72,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:68,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:69,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_size
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:47,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:47,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:47,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:47,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:48,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:49,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_security_bits
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:39,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p_lib.c:40,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/p_lib.c:40,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:40,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:41,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:41,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:42,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    EVP_PKEY_bits
      functionSourceFile: '/src/openssl111/crypto/evp/p_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p_lib.c:31,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:31,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:33,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:31,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:31,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:33,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_lib.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_lib.c:32,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/p_lib.c:33,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_derive
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - pkeylen
      BBCount:         22
      ICount:          135
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:286,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:286,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:287,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:286,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:286,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:287,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:292,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:295,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:296,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_fn.c:295,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:295,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_fn.c:295,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:295,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:296,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:287,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:292,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:295,5'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/evp/pmeth_fn.c:295,5'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:295,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_derive_set_peer
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - peer
      BBCount:         40
      ICount:          250
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp_parameters
        - EVP_PKEY_free
        - EVP_PKEY_missing_parameters
        - EVP_PKEY_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:224,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:224,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:227,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:225,14'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:227,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:225,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:225,36'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:226,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:225,56'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:225,59'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:226,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:226,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:227,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:227,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:231,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:232,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:239,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:233,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:239,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:234,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:239,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:242,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:244,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:245,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:247,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:248,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:252,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:253,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:264,38'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/evp/pmeth_fn.c:264,44'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:265,34'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/evp/pmeth_fn.c:270,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/evp/pmeth_fn.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:266,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/evp/pmeth_fn.c:270,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/evp/pmeth_fn.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:280,21'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:227,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:234,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:248,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:253,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:264,10'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             'crypto/evp/pmeth_fn.c:265,10'
          Dst:             EVP_PKEY_cmp_parameters
        - Src:             'crypto/evp/pmeth_fn.c:266,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:270,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/evp/pmeth_fn.c:280,5'
          Dst:             EVP_PKEY_up_ref
    - functionName:    EVP_PKEY_derive_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:207,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:207,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:208,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:207,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:207,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:208,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:212,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:215,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:218,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:208,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_decrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         22
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:191,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:191,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:191,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:191,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:196,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:197,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:201,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_fn.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_fn.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:200,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:201,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:192,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:197,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:200,5'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/evp/pmeth_fn.c:200,5'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:200,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_decrypt_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:173,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:173,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:173,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:173,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:174,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:178,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:180,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:181,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:183,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:184,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:174,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         22
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:157,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:157,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:157,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:157,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:163,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:166,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:167,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_fn.c:166,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:166,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_fn.c:166,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:166,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:167,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:158,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:163,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:166,5'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/evp/pmeth_fn.c:166,5'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:166,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_encrypt_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:139,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:139,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:140,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:139,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:139,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:140,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:144,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:146,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:147,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:150,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:140,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify_recover
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - rout
        - routlen
        - sig
        - siglen
      BBCount:         22
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:123,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:123,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:124,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:123,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:123,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:124,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:128,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:129,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:132,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:133,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_fn.c:132,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:132,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_fn.c:132,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:132,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:133,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:124,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:129,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:132,5'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/evp/pmeth_fn.c:132,5'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:132,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify_recover_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:105,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:105,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:105,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:105,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:110,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:113,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:116,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:106,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:90,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:90,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:90,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:90,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:91,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:96,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:99,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:91,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:96,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:72,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:72,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:72,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:72,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:77,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:80,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:83,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:73,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_sign
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         22
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:56,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:56,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:56,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:56,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:57,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:61,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:62,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:66,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_fn.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_fn.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:65,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_fn.c:66,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:65,5'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/evp/pmeth_fn.c:65,5'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_fn.c:65,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_sign_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_fn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.92 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_fn.c:38,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:38,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:39,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:38,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:38,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:39,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_fn.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:39,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:43,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:45,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_fn.c:46,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_fn.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_fn.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_fn.c:49,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_fn.c:39,9'
          Dst:             ERR_put_error
    - functionName:    pmeth_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pmeth_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:81,1'
          Dst:             pmeth_cmp
    - functionName:    pmeth_cmp
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 **'
        - 'struct.evp_pkey_method_st.111 **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_digest_custom
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pdigest_custom
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:894,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:894,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:895,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_param_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pcheck
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:886,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:886,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:887,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_public_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pcheck
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:879,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:879,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:880,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pcheck
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:872,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:872,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:873,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_digestverify
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - digestverify
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:865,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:865,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:866,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_digestsign
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - digestsign
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:856,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:856,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:857,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pctrl
        - pctrl_str
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:846,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:847,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:848,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:848,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:848,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:849,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_derive
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pderive_init
        - pderive
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:833,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:834,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:835,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:835,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:835,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:836,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_decrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pdecrypt_init
        - pdecrypt
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:821,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:822,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:823,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:823,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:823,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:824,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pencrypt_init
        - pencryptfn
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:807,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:808,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:809,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:809,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:809,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:810,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_verifyctx
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pverifyctx_init
        - pverifyctx
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:793,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:794,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:795,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:795,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:795,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:796,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_signctx
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - psignctx_init
        - psignctx
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:779,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:780,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:781,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:781,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:781,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:782,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_verify_recover
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pverify_recover_init
        - pverify_recover
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:766,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:767,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:767,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:767,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:768,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_verify
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pverify_init
        - pverify
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:747,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:748,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:749,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:749,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:749,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:750,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_sign
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - psign_init
        - psign
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:733,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:734,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:735,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:735,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:735,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:736,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_keygen
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pkeygen_init
        - pkeygen
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:720,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:721,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:722,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:722,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:722,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:723,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_paramgen
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pparamgen_init
        - pparamgen
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:709,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:710,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:711,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:711,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:711,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:712,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pcleanup
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_copy
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pcopy
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - pmeth
        - pinit
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_digest_custom
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - digest_custom
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_param_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - check
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_public_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - check
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - check
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_digestverify
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - digestverify
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_digestsign
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - digestsign
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - ctrl
        - ctrl_str
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_derive
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - derive_init
        - derive
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_decrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - decrypt_init
        - decrypt
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - encrypt_init
        - encryptfn
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_verifyctx
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - verifyctx_init
        - verifyctx
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_signctx
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - signctx_init
        - signctx
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_verify_recover
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - verify_recover_init
        - verify_recover
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_verify
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - verify_init
        - verify
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_sign
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - sign_init
        - sign
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_keygen
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - keygen_init
        - keygen
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_paramgen
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - paramgen_init
        - paramgen
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - cleanup
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_copy
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - copy
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_set_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pmeth
        - init
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get_app_data
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_set_app_data
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get0_peerkey
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.109 *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get0_pkey
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.109 *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get_data
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_set_data
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_set0_keygen_info
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - dat
        - datlen
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get_operation
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_hex2ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - hex
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - OPENSSL_hexstr2buf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:440,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_lib.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:442,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:443,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:438,11'
          Dst:             OPENSSL_hexstr2buf
        - Src:             'crypto/evp/pmeth_lib.c:443,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_PKEY_CTX_str2ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - str
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:428,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:429,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:426,11'
          Dst:             strlen
    - functionName:    EVP_PKEY_CTX_md
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - optype
        - cmd
        - md
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_get_digestbyname
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:452,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:452,49'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:453,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:453,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:456,30'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:452,28'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/evp/pmeth_lib.c:453,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:456,12'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - int
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - keytype
        - optype
        - cmd
        - p1
        - p2
      BBCount:         29
      ICount:          169
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:371,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:371,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/pmeth_lib.c:372,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:371,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:371,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/pmeth_lib.c:372,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:372,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/pmeth_lib.c:375,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/pmeth_lib.c:375,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:375,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:379,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:379,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:380,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:382,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:383,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:387,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:387,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:387,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:387,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:387,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:387,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:388,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:396,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:398,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:372,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:383,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:388,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:396,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - name
        - value
      BBCount:         13
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_md
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:410,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:410,18'
              BranchSideFuncs:
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/evp/pmeth_lib.c:411,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:410,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:410,33'
              BranchSideFuncs:
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/evp/pmeth_lib.c:411,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:411,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/evp/pmeth_lib.c:414,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/evp/pmeth_lib.c:414,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:415,32'
              BranchSideFuncs:
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/evp/pmeth_lib.c:417,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:411,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:414,9'
          Dst:             strcmp
        - Src:             'crypto/evp/pmeth_lib.c:415,16'
          Dst:             EVP_PKEY_CTX_md
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    202
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_ctrl_uint64
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - keytype
        - optype
        - cmd
        - value
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:404,12'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_meth_get0
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st.111 *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - idx
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - sk_EVP_PKEY_METHOD_num
        - sk_EVP_PKEY_METHOD_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:343,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:344,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_num
                - __sanitizer_cov_trace_cmp8
                - sk_EVP_PKEY_METHOD_value
        - Branch String:   'crypto/evp/pmeth_lib.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:345,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:346,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_num
                - __sanitizer_cov_trace_cmp8
                - sk_EVP_PKEY_METHOD_value
        - Branch String:   'crypto/evp/pmeth_lib.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:348,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:349,37'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_value
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:347,24'
          Dst:             sk_EVP_PKEY_METHOD_num
        - Src:             'crypto/evp/pmeth_lib.c:349,12'
          Dst:             sk_EVP_PKEY_METHOD_value
    - functionName:    sk_EVP_PKEY_METHOD_num
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_EVP_PKEY_METHOD_value
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st.111 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_value
    - functionName:    EVP_PKEY_meth_get_count
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_EVP_PKEY_METHOD_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:333,12'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:333,12'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_num
            - BranchSide:      'crypto/evp/pmeth_lib.c:333,12'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_num
        - Branch String:   'crypto/evp/pmeth_lib.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:335,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_num
            - BranchSide:      'crypto/evp/pmeth_lib.c:336,38'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_num
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:336,15'
          Dst:             sk_EVP_PKEY_METHOD_num
    - functionName:    sk_EVP_PKEY_METHOD_delete_ptr
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st.111 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_delete_ptr
    - functionName:    EVP_PKEY_meth_remove
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - pmeth
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_EVP_PKEY_METHOD_delete_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:326,11'
          Dst:             sk_EVP_PKEY_METHOD_delete_ptr
    - functionName:    sk_EVP_PKEY_METHOD_pop_free
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    evp_app_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_meth_free
        - sk_EVP_PKEY_METHOD_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:318,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_pop_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:318,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_pop_free
        - Branch String:   'crypto/evp/pmeth_lib.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:318,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_pop_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:319,37'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_pop_free
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:319,9'
          Dst:             sk_EVP_PKEY_METHOD_pop_free
        - Src:             'crypto/evp/pmeth_lib.c:319,9'
          Dst:             EVP_PKEY_meth_free
    - functionName:    EVP_PKEY_meth_free
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - pmeth
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:239,15'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:239,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:239,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:239,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:240,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:240,9'
          Dst:             CRYPTO_free
    - functionName:    sk_EVP_PKEY_METHOD_sort
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    sk_EVP_PKEY_METHOD_push
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_EVP_PKEY_METHOD_new
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'struct.stack_st_EVP_PKEY_METHOD *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_new
    - functionName:    EVP_PKEY_meth_add0
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - pmeth
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - pmeth_cmp
        - sk_EVP_PKEY_METHOD_new
        - sk_EVP_PKEY_METHOD_push
        - sk_EVP_PKEY_METHOD_sort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:302,28'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_new
                - sk_EVP_PKEY_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_EVP_PKEY_METHOD_sort
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:308,34'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_EVP_PKEY_METHOD_sort
        - Branch String:   'crypto/evp/pmeth_lib.c:303,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:304,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:307,5'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_EVP_PKEY_METHOD_sort
        - Branch String:   'crypto/evp/pmeth_lib.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:309,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_sort
            - BranchSide:      'crypto/evp/pmeth_lib.c:312,29'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_sort
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:302,28'
          Dst:             sk_EVP_PKEY_METHOD_new
        - Src:             'crypto/evp/pmeth_lib.c:302,28'
          Dst:             pmeth_cmp
        - Src:             'crypto/evp/pmeth_lib.c:304,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:308,10'
          Dst:             sk_EVP_PKEY_METHOD_push
        - Src:             'crypto/evp/pmeth_lib.c:309,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:312,5'
          Dst:             sk_EVP_PKEY_METHOD_sort
    - functionName:    EVP_PKEY_CTX_free
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - ENGINE_finish
        - EVP_PKEY_free
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:355,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:356,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - ENGINE_finish
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_lib.c:356,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:356,23'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - ENGINE_finish
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/pmeth_lib.c:358,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - ENGINE_finish
                - CRYPTO_free
        - Branch String:   'crypto/evp/pmeth_lib.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:357,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_free
                - EVP_PKEY_free
                - ENGINE_finish
                - CRYPTO_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:358,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - ENGINE_finish
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:358,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/evp/pmeth_lib.c:359,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/evp/pmeth_lib.c:361,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/pmeth_lib.c:363,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_PKEY_CTX_dup
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.110 *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.110 *'
      constantsTouched: []
      argNames:
        - pctx
      BBCount:         24
      ICount:          177
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_malloc
        - ENGINE_init
        - ERR_put_error
        - EVP_PKEY_CTX_free
        - EVP_PKEY_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:256,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:256,26'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:257,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:257,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:260,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:260,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:260,38'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:265,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:261,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:265,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:267,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:271,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/evp/pmeth_lib.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:277,25'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/evp/pmeth_lib.c:279,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/evp/pmeth_lib.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:282,25'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:284,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/pmeth_lib.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:291,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:293,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:260,26'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/pmeth_lib.c:261,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:265,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/pmeth_lib.c:267,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:277,9'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/evp/pmeth_lib.c:282,9'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/evp/pmeth_lib.c:294,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    EVP_PKEY_CTX_new_id
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.110 *'
      argCount:        2
      argTypes:
        - int
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - id
        - e
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_ctx_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:250,12'
          Dst:             int_ctx_new
    - functionName:    int_ctx_new
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.110 *'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.109 *'
        - 'struct.engine_st *'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - e
        - id
      BBCount:         37
      ICount:          218
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - CRYPTO_zalloc
        - ENGINE_finish
        - ENGINE_get_pkey_meth
        - ENGINE_get_pkey_meth_engine
        - ENGINE_init
        - ERR_put_error
        - EVP_PKEY_CTX_free
        - EVP_PKEY_meth_find
        - EVP_PKEY_up_ref
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:109,13'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:114,9'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:111,14'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:114,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:114,22'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:117,9'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:115,13'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:117,9'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:115,42'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:115,63'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:118,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
            - BranchSide:      'crypto/evp/pmeth_lib.c:123,41'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth_engine
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
        - Branch String:   'crypto/evp/pmeth_lib.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:119,13'
              BranchSideFuncs:
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
            - BranchSide:      'crypto/evp/pmeth_lib.c:122,5'
              BranchSideFuncs:
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_get_pkey_meth
        - Branch String:   'crypto/evp/pmeth_lib.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:131,38'
              BranchSideFuncs:
                - ENGINE_get_pkey_meth
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:134,36'
              BranchSideFuncs:
                - EVP_PKEY_meth_find
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_finish
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:138,23'
              BranchSideFuncs:
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:144,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
                - ENGINE_finish
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_lib.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:147,23'
              BranchSideFuncs:
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:152,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/evp/pmeth_lib.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:157,25'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/pmeth_lib.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:160,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:167,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:161,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_lib.c:165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:118,14'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/pmeth_lib.c:119,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:123,13'
          Dst:             ENGINE_get_pkey_meth_engine
        - Src:             'crypto/evp/pmeth_lib.c:131,17'
          Dst:             ENGINE_get_pkey_meth
        - Src:             'crypto/evp/pmeth_lib.c:134,17'
          Dst:             EVP_PKEY_meth_find
        - Src:             'crypto/evp/pmeth_lib.c:138,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/pmeth_lib.c:140,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:144,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/evp/pmeth_lib.c:147,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/pmeth_lib.c:149,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_lib.c:157,9'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/evp/pmeth_lib.c:162,13'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    EVP_PKEY_meth_find
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st.111 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_bsearch_pmeth
        - sk_EVP_PKEY_METHOD_find
        - sk_EVP_PKEY_METHOD_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:91,39'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_pmeth
                - sk_EVP_PKEY_METHOD_value
            - BranchSide:      'crypto/evp/pmeth_lib.c:95,11'
              BranchSideFuncs:
                - OBJ_bsearch_pmeth
        - Branch String:   'crypto/evp/pmeth_lib.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:93,45'
              BranchSideFuncs:
                - sk_EVP_PKEY_METHOD_value
            - BranchSide:      'crypto/evp/pmeth_lib.c:94,5'
              BranchSideFuncs:
                - OBJ_bsearch_pmeth
        - Branch String:   'crypto/evp/pmeth_lib.c:98,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:98,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:99,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:100,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:91,15'
          Dst:             sk_EVP_PKEY_METHOD_find
        - Src:             'crypto/evp/pmeth_lib.c:93,20'
          Dst:             sk_EVP_PKEY_METHOD_value
        - Src:             'crypto/evp/pmeth_lib.c:95,11'
          Dst:             OBJ_bsearch_pmeth
    - functionName:    sk_EVP_PKEY_METHOD_find
      functionSourceFile: '/src/openssl111/include/crypto/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_METHOD *'
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/evp.h:92,1'
          Dst:             OPENSSL_sk_find
    - functionName:    OBJ_bsearch_pmeth
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st.111 **'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_method_st.111 **'
        - 'struct.evp_pkey_method_st.111 **'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - pmeth_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:81,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/evp/pmeth_lib.c:81,1'
          Dst:             pmeth_cmp_BSEARCH_CMP_FN
    - functionName:    EVP_PKEY_CTX_new
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.110 *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.109 *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - pkey
        - e
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_ctx_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:245,12'
          Dst:             int_ctx_new
    - functionName:    EVP_PKEY_meth_copy
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_method_st.111 *'
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          166
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_get0_info
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'struct.evp_pkey_method_st.111 *'
      constantsTouched: []
      argNames:
        - ppkey_id
        - pflags
        - meth
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:189,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_lib.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:190,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_lib.c:191,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_meth_new
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st.111 *'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - id
        - flags
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_lib.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_lib.c:176,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_lib.c:180,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_lib.c:174,13'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/evp/pmeth_lib.c:176,9'
          Dst:             ERR_put_error
    - functionName:    do_ex_data_init
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - OPENSSL_init_crypto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:40,10'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:40,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/ex_data.c:40,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
        - Branch String:   'crypto/ex_data.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:41,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/ex_data.c:42,20'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
      Callsites:
        - Src:             'crypto/ex_data.c:40,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/ex_data.c:42,20'
          Dst:             CRYPTO_THREAD_lock_new
    - functionName:    do_ex_data_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_ex_data_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:38,1'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:38,1'
              BranchSideFuncs:
                - do_ex_data_init
            - BranchSide:      'crypto/ex_data.c:38,1'
              BranchSideFuncs:
                - do_ex_data_init
      Callsites:
        - Src:             'crypto/ex_data.c:38,1'
          Dst:             do_ex_data_init
    - functionName:    sk_void_value
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_void *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_void_set
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_void *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_void_push
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_void *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_void_new_null
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_void *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/crypto.h:89,1'
          Branch Sides:
            - BranchSide:      'include/openssl/crypto.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/crypto.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_void_free
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_free
    - functionName:    CRYPTO_free_ex_data
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - 'struct.crypto_ex_data_st *'
      constantsTouched: []
      argNames:
        - class_index
        - obj
        - ad
      BBCount:         34
      ICount:          222
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_get_ex_data
        - CRYPTO_malloc
        - get_and_lock
        - sk_EX_CALLBACK_num
        - sk_EX_CALLBACK_value
        - sk_void_free
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:330,9'
              BranchSideFuncs:
                - sk_void_free
            - BranchSide:      'crypto/ex_data.c:332,29'
              BranchSideFuncs:
                - sk_EX_CALLBACK_num
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:334,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:342,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:335,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:337,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:339,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:341,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:339,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:340,51'
              BranchSideFuncs:
                - sk_EX_CALLBACK_value
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ex_data.c:340,62'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:344,5'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:345,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ex_data.c:358,9'
              BranchSideFuncs:
                - sk_void_free
                - CRYPTO_free
        - Branch String:   'crypto/ex_data.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:346,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ex_data.c:348,38'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:352,23'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:352,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ex_data.c:356,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:352,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:353,38'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:356,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_void_free
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:358,20'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_void_free
            - BranchSide:      'crypto/ex_data.c:359,9'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_void_free
      Callsites:
        - Src:             'crypto/ex_data.c:329,15'
          Dst:             get_and_lock
        - Src:             'crypto/ex_data.c:332,10'
          Dst:             sk_EX_CALLBACK_num
        - Src:             'crypto/ex_data.c:337,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ex_data.c:340,30'
          Dst:             sk_EX_CALLBACK_value
        - Src:             'crypto/ex_data.c:342,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/ex_data.c:348,13'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/ex_data.c:349,17'
          Dst:             sk_EX_CALLBACK_value
        - Src:             'crypto/ex_data.c:350,13'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/ex_data.c:353,19'
          Dst:             CRYPTO_get_ex_data
        - Src:             'crypto/ex_data.c:359,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ex_data.c:361,5'
          Dst:             sk_void_free
    - functionName:    get_and_lock
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.ex_callbacks_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - class_index
      BBCount:         19
      ICount:          85
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - do_ex_data_init_ossl_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:54,25'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:54,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:59,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ex_data.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:59,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
            - BranchSide:      'crypto/ex_data.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
        - Branch String:   'crypto/ex_data.c:59,10'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:60,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
            - BranchSide:      'crypto/ex_data.c:64,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
        - Branch String:   'crypto/ex_data.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:60,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
            - BranchSide:      'crypto/ex_data.c:64,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
        - Branch String:   'crypto/ex_data.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:74,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:77,19'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
      Callsites:
        - Src:             'crypto/ex_data.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:59,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/ex_data.c:59,10'
          Dst:             do_ex_data_init_ossl_
        - Src:             'crypto/ex_data.c:60,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:78,5'
          Dst:             CRYPTO_THREAD_write_lock
    - functionName:    sk_EX_CALLBACK_num
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_EX_CALLBACK *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/cryptlib.h:47,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_EX_CALLBACK_value
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.ex_callback_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_EX_CALLBACK *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/cryptlib.h:47,1'
          Dst:             OPENSSL_sk_value
    - functionName:    CRYPTO_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.crypto_ex_data_st *'
        - int
      constantsTouched: []
      argNames:
        - ad
        - idx
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sk_void_num
        - sk_void_value
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:396,24'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:396,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ex_data.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:398,26'
              BranchSideFuncs:
                - sk_void_value
      Callsites:
        - Src:             'crypto/ex_data.c:396,34'
          Dst:             sk_void_num
        - Src:             'crypto/ex_data.c:398,12'
          Dst:             sk_void_value
    - functionName:    sk_void_num
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_num
    - functionName:    CRYPTO_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.crypto_ex_data_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ad
        - idx
        - val
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - sk_void_new_null
        - sk_void_num
        - sk_void_push
        - sk_void_set
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:373,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:374,23'
              BranchSideFuncs:
                - sk_void_new_null
                - sk_void_num
                - __sanitizer_cov_trace_cmp4
                - sk_void_set
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:380,26'
              BranchSideFuncs:
                - sk_void_num
                - __sanitizer_cov_trace_cmp4
                - sk_void_set
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:374,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:375,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:378,5'
              BranchSideFuncs:
                - sk_void_num
                - __sanitizer_cov_trace_cmp4
                - sk_void_set
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:380,5'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:381,27'
              BranchSideFuncs:
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_void_set
            - BranchSide:      'crypto/ex_data.c:386,17'
              BranchSideFuncs:
                - sk_void_set
        - Branch String:   'crypto/ex_data.c:381,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:382,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_void_set
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:385,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_void_set
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ex_data.c:374,23'
          Dst:             sk_void_new_null
        - Src:             'crypto/ex_data.c:375,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:380,14'
          Dst:             sk_void_num
        - Src:             'crypto/ex_data.c:381,14'
          Dst:             sk_void_push
        - Src:             'crypto/ex_data.c:382,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:386,5'
          Dst:             sk_void_set
    - functionName:    CRYPTO_dup_ex_data
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.crypto_ex_data_st *'
        - 'struct.crypto_ex_data_st *'
      constantsTouched: []
      argNames:
        - class_index
        - to
        - from
      BBCount:         45
      ICount:          295
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_free
        - CRYPTO_get_ex_data
        - CRYPTO_malloc
        - CRYPTO_set_ex_data
        - ERR_put_error
        - get_and_lock
        - sk_EX_CALLBACK_num
        - sk_EX_CALLBACK_value
        - sk_void_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:266,28'
              BranchSideFuncs:
                - get_and_lock
                - sk_EX_CALLBACK_num
                - sk_void_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:269,29'
              BranchSideFuncs:
                - sk_EX_CALLBACK_num
                - sk_void_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:272,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:273,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:274,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:282,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:274,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:275,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:277,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:279,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:281,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:279,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:280,51'
              BranchSideFuncs:
                - sk_EX_CALLBACK_value
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:280,62'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:285,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:286,9'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:287,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:297,29'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ex_data.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:298,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ex_data.c:300,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ex_data.c:300,5'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:301,34'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ex_data.c:308,11'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ex_data.c:302,32'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:302,35'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ex_data.c:306,28'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ex_data.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:303,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_get_ex_data
            - BranchSide:      'crypto/ex_data.c:306,28'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ex_data.c:303,17'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:304,73'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ex_data.c:305,17'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ex_data.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:311,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ex_data.c:312,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ex_data.c:266,15'
          Dst:             get_and_lock
        - Src:             'crypto/ex_data.c:269,10'
          Dst:             sk_EX_CALLBACK_num
        - Src:             'crypto/ex_data.c:270,9'
          Dst:             sk_void_num
        - Src:             'crypto/ex_data.c:277,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ex_data.c:280,30'
          Dst:             sk_EX_CALLBACK_value
        - Src:             'crypto/ex_data.c:282,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/ex_data.c:287,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:297,41'
          Dst:             CRYPTO_get_ex_data
        - Src:             'crypto/ex_data.c:297,10'
          Dst:             CRYPTO_set_ex_data
        - Src:             'crypto/ex_data.c:301,15'
          Dst:             CRYPTO_get_ex_data
        - Src:             'crypto/ex_data.c:306,9'
          Dst:             CRYPTO_set_ex_data
        - Src:             'crypto/ex_data.c:311,9'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_new_ex_data
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - 'struct.crypto_ex_data_st *'
      constantsTouched: []
      argNames:
        - class_index
        - obj
        - ad
      BBCount:         36
      ICount:          234
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_free
        - CRYPTO_get_ex_data
        - CRYPTO_malloc
        - ERR_put_error
        - get_and_lock
        - sk_EX_CALLBACK_num
        - sk_EX_CALLBACK_value
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:219,5'
              BranchSideFuncs:
                - sk_EX_CALLBACK_num
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:223,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:231,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:224,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:226,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
        - Branch String:   'crypto/ex_data.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:228,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - sk_EX_CALLBACK_value
            - BranchSide:      'crypto/ex_data.c:230,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:228,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:229,51'
              BranchSideFuncs:
                - sk_EX_CALLBACK_value
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:229,62'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:233,16'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:233,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:237,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:234,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:237,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:237,5'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:238,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ex_data.c:244,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ex_data.c:238,32'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:238,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ex_data.c:243,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:238,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:239,38'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ex_data.c:243,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ex_data.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:245,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ex_data.c:246,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ex_data.c:214,24'
          Dst:             get_and_lock
        - Src:             'crypto/ex_data.c:221,10'
          Dst:             sk_EX_CALLBACK_num
        - Src:             'crypto/ex_data.c:226,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ex_data.c:229,30'
          Dst:             sk_EX_CALLBACK_value
        - Src:             'crypto/ex_data.c:231,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/ex_data.c:234,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:239,19'
          Dst:             CRYPTO_get_ex_data
        - Src:             'crypto/ex_data.c:245,9'
          Dst:             CRYPTO_free
    - functionName:    sk_EX_CALLBACK_set
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.ex_callback_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_EX_CALLBACK *'
        - int
        - 'struct.ex_callback_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/cryptlib.h:47,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_EX_CALLBACK_push
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EX_CALLBACK *'
        - 'struct.ex_callback_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/cryptlib.h:47,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_EX_CALLBACK_new_null
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.stack_st_EX_CALLBACK *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:47,1'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:47,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/internal/cryptlib.h:47,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/internal/cryptlib.h:47,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    CRYPTO_get_ex_new_index
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - size_t
        - 'char *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - class_index
        - argl
        - argp
        - new_func
        - dup_func
        - free_func
      BBCount:         19
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - get_and_lock
        - sk_EX_CALLBACK_new_null
        - sk_EX_CALLBACK_num
        - sk_EX_CALLBACK_push
        - sk_EX_CALLBACK_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:166,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - ERR_put_error
                - sk_EX_CALLBACK_new_null
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:167,20'
              BranchSideFuncs:
                - sk_EX_CALLBACK_new_null
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_malloc
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:177,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:171,37'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:172,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/ex_data.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:172,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - ERR_put_error
            - BranchSide:      'crypto/ex_data.c:175,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - ERR_put_error
        - Branch String:   'crypto/ex_data.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:179,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:182,15'
              BranchSideFuncs:
                - sk_EX_CALLBACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
        - Branch String:   'crypto/ex_data.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:189,9'
              BranchSideFuncs:
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:193,32'
              BranchSideFuncs:
                - sk_EX_CALLBACK_num
                - sk_EX_CALLBACK_set
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/ex_data.c:161,24'
          Dst:             get_and_lock
        - Src:             'crypto/ex_data.c:167,20'
          Dst:             sk_EX_CALLBACK_new_null
        - Src:             'crypto/ex_data.c:171,17'
          Dst:             sk_EX_CALLBACK_push
        - Src:             'crypto/ex_data.c:172,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:177,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ex_data.c:179,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:188,10'
          Dst:             sk_EX_CALLBACK_push
        - Src:             'crypto/ex_data.c:189,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ex_data.c:190,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ex_data.c:193,13'
          Dst:             sk_EX_CALLBACK_num
        - Src:             'crypto/ex_data.c:194,11'
          Dst:             sk_EX_CALLBACK_set
        - Src:             'crypto/ex_data.c:197,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    dummy_free
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.crypto_ex_data_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - parent
        - ptr
        - ad
        - idx
        - argl
        - argp
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dummy_dup
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.crypto_ex_data_st *'
        - 'struct.crypto_ex_data_st *'
        - 'char *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - to
        - from
        - from_d
        - idx
        - argl
        - argp
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dummy_new
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.crypto_ex_data_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - parent
        - ptr
        - ad
        - idx
        - argl
        - argp
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_free_ex_index
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - class_index
        - idx
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_unlock
        - dummy_dup
        - dummy_free
        - dummy_new
        - get_and_lock
        - sk_EX_CALLBACK_num
        - sk_EX_CALLBACK_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:137,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ex_data.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_EX_CALLBACK_num
                - __sanitizer_cov_trace_cmp4
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/ex_data.c:138,17'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:138,20'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:139,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/ex_data.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:139,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:140,30'
              BranchSideFuncs:
                - sk_EX_CALLBACK_value
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/ex_data.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:142,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ex_data.c:143,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/ex_data.c:132,24'
          Dst:             get_and_lock
        - Src:             'crypto/ex_data.c:138,27'
          Dst:             sk_EX_CALLBACK_num
        - Src:             'crypto/ex_data.c:140,9'
          Dst:             sk_EX_CALLBACK_value
        - Src:             'crypto/ex_data.c:148,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    cleanup_cb
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ex_callback_st *'
      constantsTouched: []
      argNames:
        - funcs
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ex_data.c:84,5'
          Dst:             CRYPTO_free
    - functionName:    sk_EX_CALLBACK_pop_free
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_EX_CALLBACK *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/cryptlib.h:47,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    crypto_cleanup_all_ex_data_int
      functionSourceFile: '/src/openssl111/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - cleanup_cb
        - sk_EX_CALLBACK_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ex_data.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:97,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - sk_EX_CALLBACK_pop_free
            - BranchSide:      'crypto/ex_data.c:97,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - sk_EX_CALLBACK_pop_free
        - Branch String:   'crypto/ex_data.c:97,5'
          Branch Sides:
            - BranchSide:      'crypto/ex_data.c:98,37'
              BranchSideFuncs:
                - sk_EX_CALLBACK_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/ex_data.c:104,29'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
      Callsites:
        - Src:             'crypto/ex_data.c:100,9'
          Dst:             sk_EX_CALLBACK_pop_free
        - Src:             'crypto/ex_data.c:100,9'
          Dst:             cleanup_cb
        - Src:             'crypto/ex_data.c:104,5'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    int_update
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_pkey_ctx
        - HMAC_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:102,27'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/hmac/hm_pmeth.c:103,10'
          Dst:             HMAC_Update
    - functionName:    pkey_hmac_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_str2ctrl
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:172,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/hmac/hm_pmeth.c:174,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/hmac/hm_pmeth.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:175,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/hmac/hm_pmeth.c:176,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/hmac/hm_pmeth.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:177,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/hmac/hm_pmeth.c:178,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:174,9'
          Dst:             strcmp
        - Src:             'crypto/hmac/hm_pmeth.c:175,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/hmac/hm_pmeth.c:176,9'
          Dst:             strcmp
        - Src:             'crypto/hmac/hm_pmeth.c:177,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
    - functionName:    pkey_hmac_ctrl
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         21
      ICount:          136
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_set
        - HMAC_Init_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:141,5'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:144,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hm_pmeth.c:151,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:155,36'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hm_pmeth.c:162,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hm_pmeth.c:144,18'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:144,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hm_pmeth.c:144,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hm_pmeth.c:144,29'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:144,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:145,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hm_pmeth.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:145,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:146,37'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hm_pmeth.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:147,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:148,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hm_pmeth.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:159,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:146,14'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/hmac/hm_pmeth.c:156,14'
          Dst:             HMAC_Init_ex
    - functionName:    hmac_signctx
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
        - 'char *'
        - 'size_t *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - mctx
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_MD_CTX_md
        - HMAC_Final
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:126,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:127,15'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hm_pmeth.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:129,9'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hm_pmeth.c:131,21'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hm_pmeth.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:132,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:133,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:123,13'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/hmac/hm_pmeth.c:123,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/hmac/hm_pmeth.c:131,10'
          Dst:             HMAC_Final
    - functionName:    hmac_signctx_init
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - mctx
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_set_flags
        - EVP_MD_CTX_set_update_fn
        - EVP_MD_CTX_test_flags
        - HMAC_CTX_set_flags
        - int_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:112,24'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/hmac/hm_pmeth.c:111,5'
          Dst:             HMAC_CTX_set_flags
        - Src:             'crypto/hmac/hm_pmeth.c:113,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/hmac/hm_pmeth.c:114,5'
          Dst:             EVP_MD_CTX_set_update_fn
        - Src:             'crypto/hmac/hm_pmeth.c:114,5'
          Dst:             int_update
    - functionName:    pkey_hmac_keygen
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_dup
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:91,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_dup
                - EVP_PKEY_assign
            - BranchSide:      'crypto/hmac/hm_pmeth.c:92,35'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_dup
                - EVP_PKEY_assign
        - Branch String:   'crypto/hmac/hm_pmeth.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:94,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/hmac/hm_pmeth.c:95,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:92,12'
          Dst:             ASN1_OCTET_STRING_dup
        - Src:             'crypto/hmac/hm_pmeth.c:95,5'
          Dst:             EVP_PKEY_assign
    - functionName:    pkey_hmac_cleanup
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_CTX_set_data
        - HMAC_CTX_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:78,9'
              BranchSideFuncs:
                - HMAC_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - EVP_PKEY_CTX_set_data
            - BranchSide:      'crypto/hmac/hm_pmeth.c:79,23'
              BranchSideFuncs:
                - HMAC_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - EVP_PKEY_CTX_set_data
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:76,27'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/hmac/hm_pmeth.c:79,9'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/hmac/hm_pmeth.c:80,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/hmac/hm_pmeth.c:81,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/hmac/hm_pmeth.c:82,9'
          Dst:             EVP_PKEY_CTX_set_data
    - functionName:    pkey_hmac_copy
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
        - 'struct.evp_pkey_ctx_st.125 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_set
        - EVP_PKEY_CTX_get_data
        - HMAC_CTX_copy
        - pkey_hmac_cleanup
        - pkey_hmac_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:56,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_data
                - EVP_PKEY_CTX_get_data
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_hmac_cleanup
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hm_pmeth.c:57,34'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_data
                - EVP_PKEY_CTX_get_data
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_hmac_cleanup
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hm_pmeth.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:61,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - pkey_hmac_cleanup
            - BranchSide:      'crypto/hmac/hm_pmeth.c:62,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - pkey_hmac_cleanup
        - Branch String:   'crypto/hmac/hm_pmeth.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:63,37'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - pkey_hmac_cleanup
            - BranchSide:      'crypto/hmac/hm_pmeth.c:67,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hm_pmeth.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:65,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_pmeth.c:66,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:55,10'
          Dst:             pkey_hmac_init
        - Src:             'crypto/hmac/hm_pmeth.c:57,12'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/hmac/hm_pmeth.c:58,12'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/hmac/hm_pmeth.c:60,10'
          Dst:             HMAC_CTX_copy
        - Src:             'crypto/hmac/hm_pmeth.c:63,14'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/hmac/hm_pmeth.c:70,5'
          Dst:             pkey_hmac_cleanup
    - functionName:    pkey_hmac_init
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.125 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - HMAC_CTX_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_pmeth.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:32,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/hmac/hm_pmeth.c:35,5'
              BranchSideFuncs:
                - HMAC_CTX_new
                - CRYPTO_free
        - Branch String:   'crypto/hmac/hm_pmeth.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_pmeth.c:38,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/hmac/hm_pmeth.c:42,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_pmeth.c:31,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/hmac/hm_pmeth.c:32,9'
          Dst:             ERR_put_error
        - Src:             'crypto/hmac/hm_pmeth.c:36,17'
          Dst:             HMAC_CTX_new
        - Src:             'crypto/hmac/hm_pmeth.c:38,9'
          Dst:             CRYPTO_free
    - functionName:    HMAC_CTX_get_md
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HMAC_CTX_set_flags
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.hmac_ctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_set_flags
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:244,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/hmac/hmac.c:245,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/hmac/hmac.c:246,5'
          Dst:             EVP_MD_CTX_set_flags
    - functionName:    HMAC
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - int
        - 'char *'
        - size_t
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - evp_md
        - key
        - key_len
        - d
        - n
        - md
        - md_len
      BBCount:         21
      ICount:          124
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - HMAC_CTX_free
        - HMAC_CTX_new
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:220,12'
              BranchSideFuncs:
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:221,14'
              BranchSideFuncs:
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:222,9'
              BranchSideFuncs:
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:225,9'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:225,21'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:225,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:229,23'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
        - Branch String:   'crypto/hmac/hmac.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:226,13'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:229,23'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
        - Branch String:   'crypto/hmac/hmac.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:230,9'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:231,22'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
        - Branch String:   'crypto/hmac/hmac.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:232,9'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:233,21'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
        - Branch String:   'crypto/hmac/hmac.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:234,9'
              BranchSideFuncs:
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:235,19'
              BranchSideFuncs:
                - HMAC_CTX_free
      Callsites:
        - Src:             'crypto/hmac/hmac.c:221,14'
          Dst:             HMAC_CTX_new
        - Src:             'crypto/hmac/hmac.c:229,10'
          Dst:             HMAC_Init_ex
        - Src:             'crypto/hmac/hmac.c:231,10'
          Dst:             HMAC_Update
        - Src:             'crypto/hmac/hmac.c:233,10'
          Dst:             HMAC_Final
        - Src:             'crypto/hmac/hmac.c:235,5'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/hmac/hmac.c:238,5'
          Dst:             HMAC_CTX_free
    - functionName:    HMAC_CTX_new
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'struct.hmac_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_zalloc
        - HMAC_CTX_free
        - HMAC_CTX_reset
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:137,15'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:137,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - HMAC_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:137,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - HMAC_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
        - Branch String:   'crypto/hmac/hmac.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:140,29'
              BranchSideFuncs:
                - HMAC_CTX_reset
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/hmac/hmac.c:145,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:141,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:144,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:137,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/hmac/hmac.c:140,14'
          Dst:             HMAC_CTX_reset
        - Src:             'crypto/hmac/hmac.c:141,13'
          Dst:             HMAC_CTX_free
    - functionName:    HMAC_Init_ex
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - int
        - 'struct.evp_md_st.48 *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - len
        - md
        - impl
      BBCount:         69
      ICount:          399
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
        - EVP_MD_block_size
        - EVP_MD_meth_get_flags
        - OPENSSL_cleanse
        - ossl_assert_int
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:28,20'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:28,23'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:31,9'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:28,37'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:28,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:31,9'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:28,53'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:28,56'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:29,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:29,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:31,9'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:32,19'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:33,16'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:33,16'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:34,14'
              BranchSideFuncs:
                - EVP_MD_meth_get_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:36,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:46,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:47,15'
              BranchSideFuncs:
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:80,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/hmac/hmac.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:51,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:52,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:53,36'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/hmac/hmac.c:59,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/hmac/hmac.c:54,21'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:54,42'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/hmac/hmac.c:57,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:55,21'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:55,44'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/hmac/hmac.c:57,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:53,17'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:57,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/hmac/hmac.c:58,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/hmac/hmac.c:59,25'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:59,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:60,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:59,17'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:60,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:61,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/hmac/hmac.c:64,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:65,28'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:68,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:69,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:70,32'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:71,38'
              BranchSideFuncs:
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/hmac/hmac.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:74,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:75,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:76,32'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:77,17'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:77,38'
              BranchSideFuncs:
                - EVP_MD_block_size
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:78,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/hmac/hmac.c:76,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:78,13'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/hmac/hmac.c:79,5'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/hmac/hmac.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/hmac/hmac.c:82,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/hmac/hmac.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:85,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/hmac/hmac.c:88,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:43,10'
          Dst:             EVP_MD_meth_get_flags
        - Src:             'crypto/hmac/hmac.c:49,13'
          Dst:             EVP_MD_block_size
        - Src:             'crypto/hmac/hmac.c:50,14'
          Dst:             ossl_assert_int
        - Src:             'crypto/hmac/hmac.c:53,18'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/hmac/hmac.c:54,25'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/hmac/hmac.c:55,25'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/hmac/hmac.c:70,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/hmac/hmac.c:71,55'
          Dst:             EVP_MD_block_size
        - Src:             'crypto/hmac/hmac.c:71,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/hmac/hmac.c:76,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/hmac/hmac.c:77,55'
          Dst:             EVP_MD_block_size
        - Src:             'crypto/hmac/hmac.c:77,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/hmac/hmac.c:80,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/hmac/hmac.c:85,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/hmac/hmac.c:86,9'
          Dst:             OPENSSL_cleanse
    - functionName:    HMAC_Update
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DigestUpdate
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:103,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
            - BranchSide:      'crypto/hmac/hmac.c:104,29'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             'crypto/hmac/hmac.c:104,12'
          Dst:             EVP_DigestUpdate
    - functionName:    HMAC_Final
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - md
        - len
      BBCount:         15
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:113,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:115,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:116,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:117,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:118,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:119,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:120,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:121,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:123,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:115,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/hmac/hmac.c:117,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/hmac/hmac.c:119,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/hmac/hmac.c:121,10'
          Dst:             EVP_DigestFinal_ex
    - functionName:    HMAC_CTX_free
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - EVP_MD_CTX_free
        - hmac_ctx_cleanup
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:158,9'
              BranchSideFuncs:
                - hmac_ctx_cleanup
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/hmac/hmac.c:159,26'
              BranchSideFuncs:
                - hmac_ctx_cleanup
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/hmac/hmac.c:159,9'
          Dst:             hmac_ctx_cleanup
        - Src:             'crypto/hmac/hmac.c:160,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/hmac/hmac.c:161,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/hmac/hmac.c:162,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/hmac/hmac.c:163,9'
          Dst:             CRYPTO_free
    - functionName:    hmac_ctx_cleanup
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_reset
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:150,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/hmac/hmac.c:151,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/hmac/hmac.c:152,5'
          Dst:             EVP_MD_CTX_reset
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    HMAC_CTX_reset
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - hmac_ctx_alloc_mds
        - hmac_ctx_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:191,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:186,5'
          Dst:             hmac_ctx_cleanup
        - Src:             'crypto/hmac/hmac.c:187,10'
          Dst:             hmac_ctx_alloc_mds
        - Src:             'crypto/hmac/hmac.c:188,9'
          Dst:             hmac_ctx_cleanup
    - functionName:    hmac_ctx_alloc_mds
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         19
      ICount:          102
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_MD_CTX_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:170,22'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
            - BranchSide:      'crypto/hmac/hmac.c:171,9'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
        - Branch String:   'crypto/hmac/hmac.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:172,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:173,9'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
        - Branch String:   'crypto/hmac/hmac.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:174,22'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
            - BranchSide:      'crypto/hmac/hmac.c:175,9'
              BranchSideFuncs:
                - EVP_MD_CTX_new
        - Branch String:   'crypto/hmac/hmac.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:177,9'
              BranchSideFuncs:
                - EVP_MD_CTX_new
        - Branch String:   'crypto/hmac/hmac.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:178,23'
              BranchSideFuncs:
                - EVP_MD_CTX_new
            - BranchSide:      'crypto/hmac/hmac.c:179,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hmac.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:181,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:170,22'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/hmac/hmac.c:174,22'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/hmac/hmac.c:178,23'
          Dst:             EVP_MD_CTX_new
    - functionName:    HMAC_CTX_copy
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - dctx
        - sctx
      BBCount:         13
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_MD_CTX_copy_ex
        - hmac_ctx_alloc_mds
        - hmac_ctx_cleanup
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:197,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - hmac_ctx_cleanup
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:198,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - hmac_ctx_cleanup
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:199,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - hmac_ctx_cleanup
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/hmac/hmac.c:200,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - hmac_ctx_cleanup
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/hmac/hmac.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:201,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - hmac_ctx_cleanup
            - BranchSide:      'crypto/hmac/hmac.c:202,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - hmac_ctx_cleanup
        - Branch String:   'crypto/hmac/hmac.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:203,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:204,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:196,10'
          Dst:             hmac_ctx_alloc_mds
        - Src:             'crypto/hmac/hmac.c:198,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/hmac/hmac.c:200,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/hmac/hmac.c:202,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/hmac/hmac.c:207,5'
          Dst:             hmac_ctx_cleanup
    - functionName:    HMAC_size
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:132,12'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:132,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hmac.c:132,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hmac.c:130,16'
          Dst:             EVP_MD_size
    - functionName:    HMAC_Init
      functionSourceFile: '/src/openssl111/crypto/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - int
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - len
        - md
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - HMAC_CTX_reset
        - HMAC_Init_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hmac.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:94,16'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_CTX_reset
            - BranchSide:      'crypto/hmac/hmac.c:94,13'
              BranchSideFuncs:
                - HMAC_Init_ex
        - Branch String:   'crypto/hmac/hmac.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hmac.c:94,9'
              BranchSideFuncs:
                - HMAC_CTX_reset
                - HMAC_Init_ex
            - BranchSide:      'crypto/hmac/hmac.c:95,24'
              BranchSideFuncs:
                - HMAC_CTX_reset
                - HMAC_Init_ex
      Callsites:
        - Src:             'crypto/hmac/hmac.c:95,9'
          Dst:             HMAC_CTX_reset
        - Src:             'crypto/hmac/hmac.c:96,12'
          Dst:             HMAC_Init_ex
    - functionName:    ossl_init_zlib
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_engine_afalg
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_load_afalg_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:399,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:399,5'
              BranchSideFuncs:
                - engine_load_afalg_int
            - BranchSide:      'crypto/init.c:399,5'
              BranchSideFuncs:
                - engine_load_afalg_int
      Callsites:
        - Src:             'crypto/init.c:399,5'
          Dst:             engine_load_afalg_int
    - functionName:    ossl_init_engine_padlock
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_load_padlock_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:375,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:375,5'
              BranchSideFuncs:
                - engine_load_padlock_int
            - BranchSide:      'crypto/init.c:375,5'
              BranchSideFuncs:
                - engine_load_padlock_int
      Callsites:
        - Src:             'crypto/init.c:375,5'
          Dst:             engine_load_padlock_int
    - functionName:    ossl_init_engine_dynamic
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_load_dynamic_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:363,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:363,5'
              BranchSideFuncs:
                - engine_load_dynamic_int
            - BranchSide:      'crypto/init.c:363,5'
              BranchSideFuncs:
                - engine_load_dynamic_int
      Callsites:
        - Src:             'crypto/init.c:363,5'
          Dst:             engine_load_dynamic_int
    - functionName:    ossl_init_engine_rdrand
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_load_rdrand_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:352,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:352,5'
              BranchSideFuncs:
                - engine_load_rdrand_int
            - BranchSide:      'crypto/init.c:352,5'
              BranchSideFuncs:
                - engine_load_rdrand_int
      Callsites:
        - Src:             'crypto/init.c:352,5'
          Dst:             engine_load_rdrand_int
    - functionName:    ossl_init_engine_openssl
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_load_openssl_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:328,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:328,5'
              BranchSideFuncs:
                - engine_load_openssl_int
            - BranchSide:      'crypto/init.c:328,5'
              BranchSideFuncs:
                - engine_load_openssl_int
      Callsites:
        - Src:             'crypto/init.c:328,5'
          Dst:             engine_load_openssl_int
    - functionName:    ossl_init_async
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - async_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:314,10'
          Branch Sides:
            - BranchSide:      'crypto/init.c:314,10'
              BranchSideFuncs:
                - async_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:314,10'
              BranchSideFuncs:
                - async_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:316,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/init.c:314,10'
          Dst:             async_init
    - functionName:    ossl_init_config
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - openssl_config_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:292,9'
              BranchSideFuncs:
                - openssl_config_int
            - BranchSide:      'crypto/init.c:292,34'
              BranchSideFuncs:
                - openssl_config_int
      Callsites:
        - Src:             'crypto/init.c:292,15'
          Dst:             openssl_config_int
    - functionName:    ossl_init_no_config
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - openssl_no_config_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:302,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:302,5'
              BranchSideFuncs:
                - openssl_no_config_int
            - BranchSide:      'crypto/init.c:302,5'
              BranchSideFuncs:
                - openssl_no_config_int
      Callsites:
        - Src:             'crypto/init.c:302,5'
          Dst:             openssl_no_config_int
    - functionName:    ossl_init_add_all_digests
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - openssl_add_all_digests_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:275,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:275,5'
              BranchSideFuncs:
                - openssl_add_all_digests_int
            - BranchSide:      'crypto/init.c:275,5'
              BranchSideFuncs:
                - openssl_add_all_digests_int
      Callsites:
        - Src:             'crypto/init.c:275,5'
          Dst:             openssl_add_all_digests_int
    - functionName:    ossl_init_no_add_all_digests
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_add_all_ciphers
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - openssl_add_all_ciphers_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:251,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:251,5'
              BranchSideFuncs:
                - openssl_add_all_ciphers_int
            - BranchSide:      'crypto/init.c:251,5'
              BranchSideFuncs:
                - openssl_add_all_ciphers_int
      Callsites:
        - Src:             'crypto/init.c:251,5'
          Dst:             openssl_add_all_ciphers_int
    - functionName:    ossl_init_no_add_all_ciphers
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_load_crypto_strings
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - err_load_crypto_strings_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:217,9'
              BranchSideFuncs:
                - err_load_crypto_strings_int
            - BranchSide:      'crypto/init.c:217,9'
              BranchSideFuncs:
                - err_load_crypto_strings_int
      Callsites:
        - Src:             'crypto/init.c:227,11'
          Dst:             err_load_crypto_strings_int
    - functionName:    ossl_init_no_load_crypto_strings
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_load_crypto_nodelete
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_register_atexit
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanup
        - atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:140,9'
              BranchSideFuncs:
                - atexit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:140,9'
              BranchSideFuncs:
                - atexit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:145,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/init.c:140,9'
          Dst:             atexit
        - Src:             'crypto/init.c:140,9'
          Dst:             OPENSSL_cleanup
    - functionName:    OPENSSL_cleanup
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - CRYPTO_secure_malloc_done
        - async_deinit
        - bio_cleanup
        - comp_zlib_cleanup_int
        - conf_modules_free_int
        - crypto_cleanup_all_ex_data_int
        - engine_cleanup_int
        - err_cleanup
        - evp_cleanup_int
        - obj_cleanup_int
        - ossl_init_get_thread_local
        - ossl_store_cleanup_int
        - rand_cleanup_int
        - rand_drbg_cleanup_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:498,24'
          Branch Sides:
            - BranchSide:      'crypto/init.c:502,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
            - BranchSide:      'crypto/init.c:502,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
        - Branch String:   'crypto/init.c:502,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:503,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
            - BranchSide:      'crypto/init.c:506,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
        - Branch String:   'crypto/init.c:506,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:507,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:508,13'
              BranchSideFuncs:
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
        - Branch String:   'crypto/init.c:517,5'
          Branch Sides:
            - BranchSide:      'crypto/init.c:518,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
            - BranchSide:      'crypto/init.c:523,19'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
                - comp_zlib_cleanup_int
        - Branch String:   'crypto/init.c:534,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:539,9'
              BranchSideFuncs:
                - comp_zlib_cleanup_int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
            - BranchSide:      'crypto/init.c:543,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
                - async_deinit
        - Branch String:   'crypto/init.c:543,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:548,9'
              BranchSideFuncs:
                - async_deinit
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
            - BranchSide:      'crypto/init.c:551,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_cleanup_local
                - rand_cleanup_int
                - rand_drbg_cleanup_int
                - conf_modules_free_int
                - engine_cleanup_int
                - ossl_store_cleanup_int
                - crypto_cleanup_all_ex_data_int
                - bio_cleanup
                - evp_cleanup_int
                - obj_cleanup_int
                - err_cleanup
                - CRYPTO_secure_malloc_done
      Callsites:
        - Src:             'crypto/init.c:514,27'
          Dst:             ossl_init_get_thread_local
        - Src:             'crypto/init.c:514,5'
          Dst:             ossl_init_thread_stop
        - Src:             'crypto/init.c:521,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/init.c:525,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/init.c:539,9'
          Dst:             comp_zlib_cleanup_int
        - Src:             'crypto/init.c:548,9'
          Dst:             async_deinit
        - Src:             'crypto/init.c:553,5'
          Dst:             CRYPTO_THREAD_cleanup_local
        - Src:             'crypto/init.c:588,5'
          Dst:             rand_cleanup_int
        - Src:             'crypto/init.c:589,5'
          Dst:             rand_drbg_cleanup_int
        - Src:             'crypto/init.c:590,5'
          Dst:             conf_modules_free_int
        - Src:             'crypto/init.c:592,5'
          Dst:             engine_cleanup_int
        - Src:             'crypto/init.c:594,5'
          Dst:             ossl_store_cleanup_int
        - Src:             'crypto/init.c:595,5'
          Dst:             crypto_cleanup_all_ex_data_int
        - Src:             'crypto/init.c:596,5'
          Dst:             bio_cleanup
        - Src:             'crypto/init.c:597,5'
          Dst:             evp_cleanup_int
        - Src:             'crypto/init.c:598,5'
          Dst:             obj_cleanup_int
        - Src:             'crypto/init.c:599,5'
          Dst:             err_cleanup
        - Src:             'crypto/init.c:601,5'
          Dst:             CRYPTO_secure_malloc_done
    - functionName:    atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_get_thread_local
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.thread_local_inits_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - alloc
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_set_local
        - CRYPTO_free
        - CRYPTO_zalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/init.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:65,13'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/init.c:72,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/init.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:66,25'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/init.c:71,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/init.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:67,64'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/init.c:71,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/init.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:68,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:71,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/init.c:62,9'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/init.c:66,25'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/init.c:67,17'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/init.c:68,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/init.c:72,9'
          Dst:             CRYPTO_THREAD_set_local
    - functionName:    ossl_init_thread_stop
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.thread_local_inits_st *'
      constantsTouched: []
      argNames:
        - locals
      BBCount:         15
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - async_delete_thread_state
        - drbg_delete_thread_state
        - err_delete_thread_state
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/init.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:422,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:424,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - drbg_delete_thread_state
                - err_delete_thread_state
                - async_delete_thread_state
        - Branch String:   'crypto/init.c:424,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:429,9'
              BranchSideFuncs:
                - async_delete_thread_state
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - drbg_delete_thread_state
                - err_delete_thread_state
            - BranchSide:      'crypto/init.c:432,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - drbg_delete_thread_state
                - err_delete_thread_state
        - Branch String:   'crypto/init.c:432,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:437,9'
              BranchSideFuncs:
                - err_delete_thread_state
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - drbg_delete_thread_state
            - BranchSide:      'crypto/init.c:440,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - drbg_delete_thread_state
        - Branch String:   'crypto/init.c:440,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:445,9'
              BranchSideFuncs:
                - drbg_delete_thread_state
                - CRYPTO_free
            - BranchSide:      'crypto/init.c:448,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/init.c:429,9'
          Dst:             async_delete_thread_state
        - Src:             'crypto/init.c:437,9'
          Dst:             err_delete_thread_state
        - Src:             'crypto/init.c:445,9'
          Dst:             drbg_delete_thread_state
        - Src:             'crypto/init.c:448,5'
          Dst:             CRYPTO_free
    - functionName:    ossl_init_no_register_atexit
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ossl_init_thread_destructor
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - local
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_thread_stop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/init.c:56,5'
          Dst:             ossl_init_thread_stop
    - functionName:    ossl_init_base
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
        - CRYPTO_THREAD_init_local
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - OPENSSL_cpuid_setup
        - ossl_init_thread_destructor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:91,25'
          Branch Sides:
            - BranchSide:      'crypto/init.c:99,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - OPENSSL_cpuid_setup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/init.c:99,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - OPENSSL_cpuid_setup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/init.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:100,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - OPENSSL_cpuid_setup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/init.c:101,22'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - OPENSSL_cpuid_setup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/init.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:102,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/init.c:103,5'
              BranchSideFuncs:
                - OPENSSL_cpuid_setup
      Callsites:
        - Src:             'crypto/init.c:99,10'
          Dst:             CRYPTO_THREAD_init_local
        - Src:             'crypto/init.c:99,10'
          Dst:             ossl_init_thread_destructor
        - Src:             'crypto/init.c:101,22'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/init.c:103,5'
          Dst:             OPENSSL_cpuid_setup
        - Src:             'crypto/init.c:113,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/init.c:116,5'
          Dst:             CRYPTO_THREAD_cleanup_local
    - functionName:    OPENSSL_fork_child
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_fork_parent
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_fork_prepare
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_atexit
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - handler
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/init.c:807,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:808,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/init.c:812,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/init.c:807,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/init.c:808,9'
          Dst:             ERR_put_error
    - functionName:    ossl_init_zlib_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_zlib
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:410,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:410,1'
              BranchSideFuncs:
                - ossl_init_zlib
            - BranchSide:      'crypto/init.c:410,1'
              BranchSideFuncs:
                - ossl_init_zlib
      Callsites:
        - Src:             'crypto/init.c:410,1'
          Dst:             ossl_init_zlib
    - functionName:    ossl_init_engine_afalg_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_engine_afalg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:393,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:393,1'
              BranchSideFuncs:
                - ossl_init_engine_afalg
            - BranchSide:      'crypto/init.c:393,1'
              BranchSideFuncs:
                - ossl_init_engine_afalg
      Callsites:
        - Src:             'crypto/init.c:393,1'
          Dst:             ossl_init_engine_afalg
    - functionName:    ossl_init_engine_padlock_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_engine_padlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:369,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:369,1'
              BranchSideFuncs:
                - ossl_init_engine_padlock
            - BranchSide:      'crypto/init.c:369,1'
              BranchSideFuncs:
                - ossl_init_engine_padlock
      Callsites:
        - Src:             'crypto/init.c:369,1'
          Dst:             ossl_init_engine_padlock
    - functionName:    ossl_init_engine_dynamic_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_engine_dynamic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:357,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:357,1'
              BranchSideFuncs:
                - ossl_init_engine_dynamic
            - BranchSide:      'crypto/init.c:357,1'
              BranchSideFuncs:
                - ossl_init_engine_dynamic
      Callsites:
        - Src:             'crypto/init.c:357,1'
          Dst:             ossl_init_engine_dynamic
    - functionName:    ossl_init_engine_rdrand_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_engine_rdrand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:346,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:346,1'
              BranchSideFuncs:
                - ossl_init_engine_rdrand
            - BranchSide:      'crypto/init.c:346,1'
              BranchSideFuncs:
                - ossl_init_engine_rdrand
      Callsites:
        - Src:             'crypto/init.c:346,1'
          Dst:             ossl_init_engine_rdrand
    - functionName:    ossl_init_engine_openssl_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_engine_openssl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:322,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:322,1'
              BranchSideFuncs:
                - ossl_init_engine_openssl
            - BranchSide:      'crypto/init.c:322,1'
              BranchSideFuncs:
                - ossl_init_engine_openssl
      Callsites:
        - Src:             'crypto/init.c:322,1'
          Dst:             ossl_init_engine_openssl
    - functionName:    ossl_init_async_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_async
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:309,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:309,1'
              BranchSideFuncs:
                - ossl_init_async
            - BranchSide:      'crypto/init.c:309,1'
              BranchSideFuncs:
                - ossl_init_async
      Callsites:
        - Src:             'crypto/init.c:309,1'
          Dst:             ossl_init_async
    - functionName:    ossl_init_config_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_config
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:290,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:290,1'
              BranchSideFuncs:
                - ossl_init_config
            - BranchSide:      'crypto/init.c:290,1'
              BranchSideFuncs:
                - ossl_init_config
      Callsites:
        - Src:             'crypto/init.c:290,1'
          Dst:             ossl_init_config
    - functionName:    ossl_init_no_config_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_no_config
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:296,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:296,1'
              BranchSideFuncs:
                - ossl_init_no_config
            - BranchSide:      'crypto/init.c:296,1'
              BranchSideFuncs:
                - ossl_init_no_config
      Callsites:
        - Src:             'crypto/init.c:296,1'
          Dst:             ossl_init_no_config
    - functionName:    ossl_init_add_all_digests_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_add_all_digests
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:264,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:264,1'
              BranchSideFuncs:
                - ossl_init_add_all_digests
            - BranchSide:      'crypto/init.c:264,1'
              BranchSideFuncs:
                - ossl_init_add_all_digests
      Callsites:
        - Src:             'crypto/init.c:264,1'
          Dst:             ossl_init_add_all_digests
    - functionName:    ossl_init_no_add_all_digests_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_no_add_all_digests
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:280,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:280,1'
              BranchSideFuncs:
                - ossl_init_no_add_all_digests
            - BranchSide:      'crypto/init.c:280,1'
              BranchSideFuncs:
                - ossl_init_no_add_all_digests
      Callsites:
        - Src:             'crypto/init.c:280,1'
          Dst:             ossl_init_no_add_all_digests
    - functionName:    ossl_init_add_all_ciphers_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_add_all_ciphers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:240,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:240,1'
              BranchSideFuncs:
                - ossl_init_add_all_ciphers
            - BranchSide:      'crypto/init.c:240,1'
              BranchSideFuncs:
                - ossl_init_add_all_ciphers
      Callsites:
        - Src:             'crypto/init.c:240,1'
          Dst:             ossl_init_add_all_ciphers
    - functionName:    ossl_init_no_add_all_ciphers_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_no_add_all_ciphers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:256,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:256,1'
              BranchSideFuncs:
                - ossl_init_no_add_all_ciphers
            - BranchSide:      'crypto/init.c:256,1'
              BranchSideFuncs:
                - ossl_init_no_add_all_ciphers
      Callsites:
        - Src:             'crypto/init.c:256,1'
          Dst:             ossl_init_no_add_all_ciphers
    - functionName:    ossl_init_load_crypto_strings_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_load_crypto_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:215,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:215,1'
              BranchSideFuncs:
                - ossl_init_load_crypto_strings
            - BranchSide:      'crypto/init.c:215,1'
              BranchSideFuncs:
                - ossl_init_load_crypto_strings
      Callsites:
        - Src:             'crypto/init.c:215,1'
          Dst:             ossl_init_load_crypto_strings
    - functionName:    ossl_init_no_load_crypto_strings_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_no_load_crypto_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:232,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:232,1'
              BranchSideFuncs:
                - ossl_init_no_load_crypto_strings
            - BranchSide:      'crypto/init.c:232,1'
              BranchSideFuncs:
                - ossl_init_no_load_crypto_strings
      Callsites:
        - Src:             'crypto/init.c:232,1'
          Dst:             ossl_init_no_load_crypto_strings
    - functionName:    ossl_init_load_crypto_nodelete_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_load_crypto_nodelete
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:159,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:159,1'
              BranchSideFuncs:
                - ossl_init_load_crypto_nodelete
            - BranchSide:      'crypto/init.c:159,1'
              BranchSideFuncs:
                - ossl_init_load_crypto_nodelete
      Callsites:
        - Src:             'crypto/init.c:159,1'
          Dst:             ossl_init_load_crypto_nodelete
    - functionName:    ossl_init_register_atexit_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_register_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:129,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:129,1'
              BranchSideFuncs:
                - ossl_init_register_atexit
            - BranchSide:      'crypto/init.c:129,1'
              BranchSideFuncs:
                - ossl_init_register_atexit
      Callsites:
        - Src:             'crypto/init.c:129,1'
          Dst:             ossl_init_register_atexit
    - functionName:    ossl_init_no_register_atexit_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_no_register_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:148,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:148,1'
              BranchSideFuncs:
                - ossl_init_no_register_atexit
            - BranchSide:      'crypto/init.c:148,1'
              BranchSideFuncs:
                - ossl_init_no_register_atexit
      Callsites:
        - Src:             'crypto/init.c:148,1'
          Dst:             ossl_init_no_register_atexit
    - functionName:    ossl_init_base_ossl_
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_init_base
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/init.c:89,1'
          Branch Sides:
            - BranchSide:      'crypto/init.c:89,1'
              BranchSideFuncs:
                - ossl_init_base
            - BranchSide:      'crypto/init.c:89,1'
              BranchSideFuncs:
                - ossl_init_base
      Callsites:
        - Src:             'crypto/init.c:89,1'
          Dst:             ossl_init_base
    - functionName:    OPENSSL_init_crypto
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'struct.ossl_init_settings_st *'
      constantsTouched: []
      argNames:
        - opts
        - settings
      BBCount:         202
      ICount:          752
      EdgeCount:       280
      CyclomaticComplexity: 80
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_register_all_complete
        - ERR_put_error
        - openssl_init_fork_handlers
        - ossl_init_add_all_ciphers_ossl_
        - ossl_init_add_all_digests_ossl_
        - ossl_init_async_ossl_
        - ossl_init_base_ossl_
        - ossl_init_config_ossl_
        - ossl_init_engine_afalg_ossl_
        - ossl_init_engine_dynamic_ossl_
        - ossl_init_engine_openssl_ossl_
        - ossl_init_engine_padlock_ossl_
        - ossl_init_engine_rdrand_ossl_
        - ossl_init_load_crypto_nodelete_ossl_
        - ossl_init_load_crypto_strings_ossl_
        - ossl_init_no_add_all_ciphers_ossl_
        - ossl_init_no_add_all_digests_ossl_
        - ossl_init_no_config_ossl_
        - ossl_init_no_load_crypto_strings_ossl_
        - ossl_init_no_register_atexit_ossl_
        - ossl_init_register_atexit_ossl_
        - ossl_init_zlib_ossl_
      functionUses:    25
      BranchProfiles:
        - Branch String:   'crypto/init.c:613,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:614,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/init.c:630,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:614,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:615,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:616,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/init.c:630,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:630,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:630,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:630,10'
          Branch Sides:
            - BranchSide:      'crypto/init.c:631,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:632,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:630,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:631,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:632,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:632,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:633,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:641,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:641,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:642,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:645,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:642,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:642,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:642,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:642,14'
          Branch Sides:
            - BranchSide:      'crypto/init.c:644,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:645,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:642,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:644,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:645,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:645,16'
          Branch Sides:
            - BranchSide:      'crypto/init.c:645,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:645,16'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:649,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:649,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:649,10'
          Branch Sides:
            - BranchSide:      'crypto/init.c:650,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:652,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:650,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:652,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:653,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:653,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:658,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:652,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:653,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:653,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:656,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:658,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:656,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:658,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:659,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:659,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:662,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:658,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:659,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:659,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:660,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:662,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:660,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:662,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:663,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:663,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:667,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:662,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:662,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:663,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:663,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:665,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:667,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:662,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:665,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:667,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:668,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:668,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:671,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:667,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:667,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:668,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:668,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:669,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:671,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:667,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:669,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:671,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:672,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:672,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:676,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:671,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:671,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:672,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:672,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:674,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:676,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:671,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:674,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:676,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:677,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:677,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:680,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:676,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:676,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:677,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:677,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:678,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:680,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:676,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:678,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:680,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:681,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:681,17'
              BranchSideFuncs:
                - openssl_init_fork_handlers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:684,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:680,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:682,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:684,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:685,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:685,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:688,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:684,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:684,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:685,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:685,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:686,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:688,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:684,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:686,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:688,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:688,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:690,34'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:699,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:692,15'
          Branch Sides:
            - BranchSide:      'crypto/init.c:692,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:692,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:695,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:696,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:697,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:700,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:700,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:704,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:699,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:699,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:700,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:700,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:701,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:704,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:699,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:701,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:704,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:705,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:705,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:713,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:704,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:704,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:705,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:705,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:706,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:713,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:704,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:706,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:713,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:714,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:714,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:717,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:713,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:713,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:714,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:714,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:715,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:717,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:713,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:715,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:717,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:718,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:718,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:722,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:717,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:717,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:718,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:718,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:719,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:722,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:717,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:719,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:722,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:723,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:723,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:732,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:722,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:722,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:723,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:723,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:724,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:732,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:722,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:724,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:732,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:733,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:733,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:737,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
        - Branch String:   'crypto/init.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
            - BranchSide:      'crypto/init.c:733,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
        - Branch String:   'crypto/init.c:733,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:734,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
            - BranchSide:      'crypto/init.c:737,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
        - Branch String:   'crypto/init.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:734,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
            - BranchSide:      'crypto/init.c:737,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_all_complete
        - Branch String:   'crypto/init.c:737,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:740,9'
              BranchSideFuncs:
                - ENGINE_register_all_complete
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:745,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:746,13'
          Branch Sides:
            - BranchSide:      'crypto/init.c:746,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:750,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/init.c:745,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:745,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/init.c:746,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/init.c:746,17'
          Branch Sides:
            - BranchSide:      'crypto/init.c:747,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:750,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/init.c:745,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:747,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:750,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/init.c:615,13'
          Dst:             ERR_put_error
        - Src:             'crypto/init.c:630,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:630,10'
          Dst:             ossl_init_base_ossl_
        - Src:             'crypto/init.c:642,14'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:642,14'
          Dst:             ossl_init_no_register_atexit_ossl_
        - Src:             'crypto/init.c:645,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:645,17'
          Dst:             ossl_init_register_atexit_ossl_
        - Src:             'crypto/init.c:649,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:649,10'
          Dst:             ossl_init_load_crypto_nodelete_ossl_
        - Src:             'crypto/init.c:653,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:653,17'
          Dst:             ossl_init_no_load_crypto_strings_ossl_
        - Src:             'crypto/init.c:659,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:659,17'
          Dst:             ossl_init_load_crypto_strings_ossl_
        - Src:             'crypto/init.c:663,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:663,17'
          Dst:             ossl_init_no_add_all_ciphers_ossl_
        - Src:             'crypto/init.c:668,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:668,17'
          Dst:             ossl_init_add_all_ciphers_ossl_
        - Src:             'crypto/init.c:672,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:672,17'
          Dst:             ossl_init_no_add_all_digests_ossl_
        - Src:             'crypto/init.c:677,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:677,17'
          Dst:             ossl_init_add_all_digests_ossl_
        - Src:             'crypto/init.c:681,17'
          Dst:             openssl_init_fork_handlers
        - Src:             'crypto/init.c:685,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:685,17'
          Dst:             ossl_init_no_config_ossl_
        - Src:             'crypto/init.c:690,9'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/init.c:692,15'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:692,15'
          Dst:             ossl_init_config_ossl_
        - Src:             'crypto/init.c:694,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/init.c:700,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:700,17'
          Dst:             ossl_init_async_ossl_
        - Src:             'crypto/init.c:705,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:705,17'
          Dst:             ossl_init_engine_openssl_ossl_
        - Src:             'crypto/init.c:714,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:714,17'
          Dst:             ossl_init_engine_rdrand_ossl_
        - Src:             'crypto/init.c:718,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:718,17'
          Dst:             ossl_init_engine_dynamic_ossl_
        - Src:             'crypto/init.c:723,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:723,17'
          Dst:             ossl_init_engine_padlock_ossl_
        - Src:             'crypto/init.c:733,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:733,17'
          Dst:             ossl_init_engine_afalg_ossl_
        - Src:             'crypto/init.c:740,9'
          Dst:             ENGINE_register_all_complete
        - Src:             'crypto/init.c:746,17'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/init.c:746,17'
          Dst:             ossl_init_zlib_ossl_
    - functionName:    ossl_init_thread_start
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - opts
      BBCount:         17
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_init_crypto
        - ossl_init_get_thread_local
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/init.c:461,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:462,9'
              BranchSideFuncs:
                - ossl_init_get_thread_local
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/init.c:464,14'
              BranchSideFuncs:
                - ossl_init_get_thread_local
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/init.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:467,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:469,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/init.c:469,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:474,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/init.c:477,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/init.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:482,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/init.c:485,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/init.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:490,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/init.c:493,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/init.c:461,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/init.c:464,14'
          Dst:             ossl_init_get_thread_local
    - functionName:    OPENSSL_thread_stop
      functionSourceFile: '/src/openssl111/crypto/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ossl_init_get_thread_local
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/init.c:453,24'
          Branch Sides:
            - BranchSide:      'crypto/init.c:453,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
            - BranchSide:      'crypto/init.c:453,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
        - Branch String:   'crypto/init.c:453,9'
          Branch Sides:
            - BranchSide:      'crypto/init.c:453,9'
              BranchSideFuncs:
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
            - BranchSide:      'crypto/init.c:454,31'
              BranchSideFuncs:
                - ossl_init_get_thread_local
                - ossl_init_thread_stop
      Callsites:
        - Src:             'crypto/init.c:454,31'
          Dst:             ossl_init_get_thread_local
        - Src:             'crypto/init.c:454,9'
          Dst:             ossl_init_thread_stop
    - functionName:    HKDF_Expand
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - evp_md
        - prk
        - prk_len
        - info
        - info_len
        - okm
        - okm_len
      BBCount:         37
      ICount:          244
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - EVP_MD_size
        - HMAC_CTX_free
        - HMAC_CTX_new
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:306,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:308,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:308,17'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:308,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:309,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:309,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:311,17'
              BranchSideFuncs:
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:314,23'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:315,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:317,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:317,5'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:319,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:346,11'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
        - Branch String:   'crypto/kdf/hkdf.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:322,31'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:329,26'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:322,17'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:323,17'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:325,30'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:325,17'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:326,17'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:327,9'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:330,13'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:332,26'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:332,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:333,13'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:335,25'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:336,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:338,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/hkdf.c:338,20'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:339,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/hkdf.c:340,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:302,36'
          Dst:             EVP_MD_size
        - Src:             'crypto/kdf/hkdf.c:311,17'
          Dst:             HMAC_CTX_new
        - Src:             'crypto/kdf/hkdf.c:314,10'
          Dst:             HMAC_Init_ex
        - Src:             'crypto/kdf/hkdf.c:322,18'
          Dst:             HMAC_Init_ex
        - Src:             'crypto/kdf/hkdf.c:325,18'
          Dst:             HMAC_Update
        - Src:             'crypto/kdf/hkdf.c:329,14'
          Dst:             HMAC_Update
        - Src:             'crypto/kdf/hkdf.c:332,14'
          Dst:             HMAC_Update
        - Src:             'crypto/kdf/hkdf.c:335,14'
          Dst:             HMAC_Final
        - Src:             'crypto/kdf/hkdf.c:349,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/kdf/hkdf.c:350,5'
          Dst:             HMAC_CTX_free
    - functionName:    HKDF_Extract
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - evp_md
        - salt
        - salt_len
        - key
        - key_len
        - prk
        - prk_len
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HMAC
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:284,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:286,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:283,10'
          Dst:             HMAC
    - functionName:    HKDF
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'char *'
      argCount:        9
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - evp_md
        - salt
        - salt_len
        - key
        - key_len
        - info
        - info_len
        - okm
        - okm_len
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HKDF_Expand
        - HKDF_Extract
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:268,9'
              BranchSideFuncs:
                - HKDF_Expand
                - OPENSSL_cleanse
            - BranchSide:      'crypto/kdf/hkdf.c:270,23'
              BranchSideFuncs:
                - HKDF_Expand
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:267,10'
          Dst:             HKDF_Extract
        - Src:             'crypto/kdf/hkdf.c:270,11'
          Dst:             HKDF_Expand
        - Src:             'crypto/kdf/hkdf.c:271,5'
          Dst:             OPENSSL_cleanse
    - functionName:    pkey_hkdf_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.141 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         29
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_md
        - EVP_PKEY_CTX_str2ctrl
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:140,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:152,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/kdf/hkdf.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:141,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:142,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/kdf/hkdf.c:142,18'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:143,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:144,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/kdf/hkdf.c:144,18'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:145,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:147,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:153,32'
              BranchSideFuncs:
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/kdf/hkdf.c:156,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/hkdf.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:157,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:159,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/hkdf.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:160,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:162,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/hkdf.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:163,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:165,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/hkdf.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:166,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:168,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/hkdf.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:169,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:171,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/hkdf.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:172,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/hkdf.c:174,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:137,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:140,13'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:142,18'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:144,18'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:149,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/kdf/hkdf.c:152,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:153,16'
          Dst:             EVP_PKEY_CTX_md
        - Src:             'crypto/kdf/hkdf.c:156,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:157,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/hkdf.c:159,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:160,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/hkdf.c:162,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:163,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/hkdf.c:165,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:166,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/hkdf.c:168,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:169,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/hkdf.c:171,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/hkdf.c:172,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/hkdf.c:174,5'
          Dst:             ERR_put_error
    - functionName:    pkey_hkdf_ctrl
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.141 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         41
      ICount:          260
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_memdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:74,5'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:76,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:83,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:87,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - CRYPTO_clear_free
            - BranchSide:      'crypto/kdf/hkdf.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - CRYPTO_clear_free
            - BranchSide:      'crypto/kdf/hkdf.c:118,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/kdf/hkdf.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:76,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:79,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:87,21'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:87,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:88,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:88,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:90,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/hkdf.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:93,13'
              BranchSideFuncs:
                - CRYPTO_memdup
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/hkdf.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:94,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/kdf/hkdf.c:96,22'
              BranchSideFuncs:
                - CRYPTO_memdup
        - Branch String:   'crypto/kdf/hkdf.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:98,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:100,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:105,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:107,13'
              BranchSideFuncs:
                - CRYPTO_memdup
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/hkdf.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:108,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/kdf/hkdf.c:110,21'
              BranchSideFuncs:
                - CRYPTO_memdup
        - Branch String:   'crypto/kdf/hkdf.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:112,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:114,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:118,21'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:118,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:119,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:119,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:121,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/kdf/hkdf.c:121,20'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:121,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:122,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:122,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/hkdf.c:124,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:94,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/hkdf.c:96,22'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/kdf/hkdf.c:108,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/hkdf.c:110,21'
          Dst:             CRYPTO_memdup
    - functionName:    pkey_hkdf_derive
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.141 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         14
      ICount:          160
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - HKDF
        - HKDF_Expand
        - HKDF_Extract
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:196,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/hkdf.c:199,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - HKDF_Expand
                - HKDF_Extract
                - EVP_MD_size
                - HKDF
                - ERR_put_error
        - Branch String:   'crypto/kdf/hkdf.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:200,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/hkdf.c:204,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - HKDF_Expand
                - HKDF_Extract
                - EVP_MD_size
                - HKDF
        - Branch String:   'crypto/kdf/hkdf.c:204,5'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:206,21'
              BranchSideFuncs:
                - HKDF
            - BranchSide:      'crypto/kdf/hkdf.c:211,13'
              BranchSideFuncs:
                - HKDF_Extract
                - EVP_MD_size
            - BranchSide:      'crypto/kdf/hkdf.c:219,28'
              BranchSideFuncs:
                - HKDF_Expand
            - BranchSide:      'crypto/kdf/hkdf.c:223,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/hkdf.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:212,35'
              BranchSideFuncs:
                - EVP_MD_size
            - BranchSide:      'crypto/kdf/hkdf.c:215,29'
              BranchSideFuncs:
                - HKDF_Extract
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:196,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/hkdf.c:200,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/hkdf.c:206,16'
          Dst:             HKDF
        - Src:             'crypto/kdf/hkdf.c:212,23'
          Dst:             EVP_MD_size
        - Src:             'crypto/kdf/hkdf.c:215,16'
          Dst:             HKDF_Extract
        - Src:             'crypto/kdf/hkdf.c:219,16'
          Dst:             HKDF_Expand
    - functionName:    pkey_hkdf_derive_init
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.141 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_clear_free
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:182,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/hkdf.c:183,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/hkdf.c:184,5'
          Dst:             OPENSSL_cleanse
    - functionName:    pkey_hkdf_cleanup
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.141 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:64,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/hkdf.c:65,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/hkdf.c:66,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/kdf/hkdf.c:67,5'
          Dst:             CRYPTO_free
    - functionName:    pkey_hkdf_init
      functionSourceFile: '/src/openssl111/crypto/kdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.141 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/hkdf.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/hkdf.c:52,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/hkdf.c:56,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/hkdf.c:51,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/kdf/hkdf.c:52,9'
          Dst:             ERR_put_error
    - functionName:    atou64
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - nptr
        - result
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:36,5'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:40,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/kdf/scrypt.c:52,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:40,27'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:40,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:41,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:41,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:43,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/scrypt.c:45,33'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:45,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:47,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:45,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:47,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:49,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    pkey_scrypt_ctrl_uint64
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.151 *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - atou64
        - pkey_scrypt_ctrl
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:173,9'
              BranchSideFuncs:
                - pkey_scrypt_ctrl
            - BranchSide:      'crypto/kdf/scrypt.c:176,29'
              BranchSideFuncs:
                - pkey_scrypt_ctrl
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:172,10'
          Dst:             atou64
        - Src:             'crypto/kdf/scrypt.c:173,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/scrypt.c:176,12'
          Dst:             pkey_scrypt_ctrl
    - functionName:    pkey_scrypt_ctrl
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.151 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         22
      ICount:          165
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - is_power_of_two
        - pkey_scrypt_set_membuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:126,5'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:128,40'
              BranchSideFuncs:
                - pkey_scrypt_set_membuf
            - BranchSide:      'crypto/kdf/scrypt.c:131,40'
              BranchSideFuncs:
                - pkey_scrypt_set_membuf
            - BranchSide:      'crypto/kdf/scrypt.c:134,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - is_power_of_two
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/scrypt.c:141,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/kdf/scrypt.c:148,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/kdf/scrypt.c:155,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/kdf/scrypt.c:162,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:135,30'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:135,50'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:136,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:137,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:144,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:150,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:151,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/scrypt.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:157,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:158,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:128,16'
          Dst:             pkey_scrypt_set_membuf
        - Src:             'crypto/kdf/scrypt.c:131,16'
          Dst:             pkey_scrypt_set_membuf
        - Src:             'crypto/kdf/scrypt.c:135,34'
          Dst:             is_power_of_two
    - functionName:    pkey_scrypt_set_membuf
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - buflen
        - new_buffer
        - new_buflen
      BBCount:         16
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - CRYPTO_memdup
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_memdup
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/scrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/scrypt.c:99,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_memdup
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/scrypt.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:100,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_memdup
            - BranchSide:      'crypto/kdf/scrypt.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_memdup
        - Branch String:   'crypto/kdf/scrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:103,19'
              BranchSideFuncs:
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/kdf/scrypt.c:105,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/kdf/scrypt.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:108,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/scrypt.c:112,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:100,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/scrypt.c:103,19'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/kdf/scrypt.c:105,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/kdf/scrypt.c:108,9'
          Dst:             ERR_put_error
    - functionName:    is_power_of_two
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - value
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:118,25'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:118,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/kdf/scrypt.c:118,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pkey_scrypt_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.151 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         22
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_str2ctrl
        - pkey_scrypt_ctrl_uint64
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:183,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/scrypt.c:187,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/scrypt.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:188,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/scrypt.c:190,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/scrypt.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:191,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/scrypt.c:193,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/scrypt.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:194,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/scrypt.c:196,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/scrypt.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:197,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/scrypt.c:199,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
        - Branch String:   'crypto/kdf/scrypt.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:200,40'
              BranchSideFuncs:
                - pkey_scrypt_ctrl_uint64
            - BranchSide:      'crypto/kdf/scrypt.c:202,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
        - Branch String:   'crypto/kdf/scrypt.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:203,40'
              BranchSideFuncs:
                - pkey_scrypt_ctrl_uint64
            - BranchSide:      'crypto/kdf/scrypt.c:205,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
                - pkey_scrypt_ctrl_uint64
        - Branch String:   'crypto/kdf/scrypt.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:206,40'
              BranchSideFuncs:
                - pkey_scrypt_ctrl_uint64
            - BranchSide:      'crypto/kdf/scrypt.c:208,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pkey_scrypt_ctrl_uint64
        - Branch String:   'crypto/kdf/scrypt.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:209,40'
              BranchSideFuncs:
                - pkey_scrypt_ctrl_uint64
            - BranchSide:      'crypto/kdf/scrypt.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:183,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/scrypt.c:187,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:188,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/scrypt.c:190,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:191,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/scrypt.c:193,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:194,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/scrypt.c:196,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:197,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/scrypt.c:199,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:200,16'
          Dst:             pkey_scrypt_ctrl_uint64
        - Src:             'crypto/kdf/scrypt.c:202,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:203,16'
          Dst:             pkey_scrypt_ctrl_uint64
        - Src:             'crypto/kdf/scrypt.c:205,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:206,16'
          Dst:             pkey_scrypt_ctrl_uint64
        - Src:             'crypto/kdf/scrypt.c:208,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/scrypt.c:209,16'
          Dst:             pkey_scrypt_ctrl_uint64
        - Src:             'crypto/kdf/scrypt.c:212,5'
          Dst:             ERR_put_error
    - functionName:    pkey_scrypt_derive
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.151 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         8
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PBE_scrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:222,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/scrypt.c:226,9'
              BranchSideFuncs:
                - EVP_PBE_scrypt
                - ERR_put_error
        - Branch String:   'crypto/kdf/scrypt.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:227,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/scrypt.c:231,35'
              BranchSideFuncs:
                - EVP_PBE_scrypt
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:222,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/scrypt.c:227,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/scrypt.c:231,12'
          Dst:             EVP_PBE_scrypt
    - functionName:    pkey_scrypt_cleanup
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.151 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:84,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/scrypt.c:85,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/scrypt.c:86,5'
          Dst:             CRYPTO_free
    - functionName:    pkey_scrypt_init
      functionSourceFile: '/src/openssl111/crypto/kdf/scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.151 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/scrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/scrypt.c:62,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/scrypt.c:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/scrypt.c:60,12'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/kdf/scrypt.c:62,9'
          Dst:             ERR_put_error
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    tls1_prf_P_hash
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - md
        - sec
        - sec_len
        - seed
        - seed_len
        - out
        - olen
      BBCount:         51
      ICount:          306
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - EVP_DigestSignFinal
        - EVP_DigestSignInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_CTX_set_flags
        - EVP_MD_size
        - EVP_PKEY_free
        - EVP_PKEY_new_raw_private_key
        - OPENSSL_cleanse
        - ossl_assert_int
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/kdf/tls1_prf.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:189,9'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_new_raw_private_key
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:191,11'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
                - EVP_MD_CTX_new
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_new_raw_private_key
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:194,21'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:194,24'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/kdf/tls1_prf.c:195,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/kdf/tls1_prf.c:194,40'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:194,43'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/kdf/tls1_prf.c:195,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/kdf/tls1_prf.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:195,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/kdf/tls1_prf.c:196,26'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_new_raw_private_key
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:199,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/kdf/tls1_prf.c:200,29'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:201,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:202,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:203,9'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:204,9'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:204,22'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:204,26'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:206,30'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:205,9'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:206,30'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:207,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:209,5'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:212,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:213,14'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:214,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:215,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:215,34'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:215,57'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:217,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:216,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:217,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:217,18'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:217,22'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:220,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:218,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:220,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:222,38'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:231,38'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/kdf/tls1_prf.c:222,17'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:223,17'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:224,20'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:227,17'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:228,17'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/kdf/tls1_prf.c:229,9'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:231,17'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:232,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/kdf/tls1_prf.c:233,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_PKEY_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:187,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/kdf/tls1_prf.c:188,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/kdf/tls1_prf.c:191,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/kdf/tls1_prf.c:192,15'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/kdf/tls1_prf.c:193,16'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/kdf/tls1_prf.c:196,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/kdf/tls1_prf.c:197,15'
          Dst:             EVP_PKEY_new_raw_private_key
        - Src:             'crypto/kdf/tls1_prf.c:200,10'
          Dst:             EVP_DigestSignInit
        - Src:             'crypto/kdf/tls1_prf.c:202,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/kdf/tls1_prf.c:204,26'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/kdf/tls1_prf.c:206,10'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/kdf/tls1_prf.c:211,14'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/kdf/tls1_prf.c:213,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/kdf/tls1_prf.c:215,38'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/kdf/tls1_prf.c:217,22'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/kdf/tls1_prf.c:222,18'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/kdf/tls1_prf.c:227,18'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/kdf/tls1_prf.c:231,18'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/kdf/tls1_prf.c:239,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/kdf/tls1_prf.c:240,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/kdf/tls1_prf.c:241,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/kdf/tls1_prf.c:242,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/kdf/tls1_prf.c:243,5'
          Dst:             OPENSSL_cleanse
    - functionName:    tls1_prf_alg
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - md
        - sec
        - slen
        - seed
        - seed_len
        - out
        - olen
      BBCount:         18
      ICount:          157
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_MD_type
        - EVP_md5
        - EVP_sha1
        - tls1_prf_P_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/kdf/tls1_prf.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:256,30'
              BranchSideFuncs:
                - EVP_md5
                - tls1_prf_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_sha1
                - tls1_prf_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:274,26'
              BranchSideFuncs:
                - tls1_prf_P_hash
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/kdf/tls1_prf.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:258,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_sha1
                - tls1_prf_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:260,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_sha1
                - tls1_prf_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/kdf/tls1_prf.c:260,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:261,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:264,30'
              BranchSideFuncs:
                - EVP_sha1
                - tls1_prf_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/tls1_prf.c:264,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:266,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
            - BranchSide:      'crypto/kdf/tls1_prf.c:269,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/tls1_prf.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:270,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
            - BranchSide:      'crypto/kdf/tls1_prf.c:271,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/tls1_prf.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:277,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:253,9'
          Dst:             EVP_MD_type
        - Src:             'crypto/kdf/tls1_prf.c:256,30'
          Dst:             EVP_md5
        - Src:             'crypto/kdf/tls1_prf.c:256,14'
          Dst:             tls1_prf_P_hash
        - Src:             'crypto/kdf/tls1_prf.c:260,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/kdf/tls1_prf.c:261,13'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/tls1_prf.c:264,30'
          Dst:             EVP_sha1
        - Src:             'crypto/kdf/tls1_prf.c:264,14'
          Dst:             tls1_prf_P_hash
        - Src:             'crypto/kdf/tls1_prf.c:266,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/tls1_prf.c:271,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/tls1_prf.c:274,10'
          Dst:             tls1_prf_P_hash
    - functionName:    pkey_tls1_prf_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         18
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_str2ctrl
        - EVP_get_digestbyname
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/tls1_prf.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:100,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_get_digestbyname
                - ERR_put_error
        - Branch String:   'crypto/kdf/tls1_prf.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:101,35'
              BranchSideFuncs:
                - EVP_get_digestbyname
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:111,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/tls1_prf.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:105,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:108,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/tls1_prf.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:112,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/tls1_prf.c:113,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/tls1_prf.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:114,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/tls1_prf.c:115,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/kdf/tls1_prf.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:116,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/kdf/tls1_prf.c:117,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/kdf/tls1_prf.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:118,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/kdf/tls1_prf.c:120,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/tls1_prf.c:100,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/tls1_prf.c:103,28'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/kdf/tls1_prf.c:105,13'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/tls1_prf.c:111,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/tls1_prf.c:112,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/tls1_prf.c:113,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/tls1_prf.c:114,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/tls1_prf.c:115,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/tls1_prf.c:116,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/kdf/tls1_prf.c:117,9'
          Dst:             strcmp
        - Src:             'crypto/kdf/tls1_prf.c:118,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
        - Src:             'crypto/kdf/tls1_prf.c:120,5'
          Dst:             ERR_put_error
    - functionName:    pkey_tls1_prf_ctrl
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         25
      ICount:          180
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_memdup
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/tls1_prf.c:60,5'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:62,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_memdup
                - CRYPTO_clear_free
            - BranchSide:      'crypto/kdf/tls1_prf.c:79,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/kdf/tls1_prf.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/tls1_prf.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:67,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:68,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_memdup
                - CRYPTO_clear_free
        - Branch String:   'crypto/kdf/tls1_prf.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:69,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - OPENSSL_cleanse
                - CRYPTO_memdup
            - BranchSide:      'crypto/kdf/tls1_prf.c:70,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_memdup
        - Branch String:   'crypto/kdf/tls1_prf.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:74,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:75,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/tls1_prf.c:79,21'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:79,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:80,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/tls1_prf.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:80,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:81,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/kdf/tls1_prf.c:81,20'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:81,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:82,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/kdf/tls1_prf.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/kdf/tls1_prf.c:83,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:69,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/tls1_prf.c:70,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/kdf/tls1_prf.c:72,21'
          Dst:             CRYPTO_memdup
    - functionName:    pkey_tls1_prf_derive
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         10
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - tls1_prf_alg
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/tls1_prf.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:129,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:132,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - tls1_prf_alg
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/kdf/tls1_prf.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:133,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - tls1_prf_alg
                - ERR_put_error
        - Branch String:   'crypto/kdf/tls1_prf.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:137,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:140,25'
              BranchSideFuncs:
                - tls1_prf_alg
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:129,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/tls1_prf.c:133,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/tls1_prf.c:137,9'
          Dst:             ERR_put_error
        - Src:             'crypto/kdf/tls1_prf.c:140,12'
          Dst:             tls1_prf_alg
    - functionName:    pkey_tls1_prf_cleanup
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:52,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/kdf/tls1_prf.c:53,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/kdf/tls1_prf.c:54,5'
          Dst:             CRYPTO_free
    - functionName:    pkey_tls1_prf_init
      functionSourceFile: '/src/openssl111/crypto/kdf/tls1_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/kdf/tls1_prf.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/tls1_prf.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/kdf/tls1_prf.c:44,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/kdf/tls1_prf.c:40,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/kdf/tls1_prf.c:41,9'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_LH_error
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_LH_set_down_load
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st *'
        - size_t
      constantsTouched: []
      argNames:
        - lh
        - down_load
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_LH_get_down_load
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_LH_num_items
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:379,12'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:379,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:379,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    openssl_lh_strcasehash
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ossl_tolower
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:362,19'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:362,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:363,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:363,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:365,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
        - Branch String:   'crypto/lhash/lhash.c:365,5'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:366,13'
              BranchSideFuncs:
                - ossl_tolower
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/lhash/lhash.c:374,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:366,17'
          Dst:             ossl_tolower
    - functionName:    OPENSSL_LH_doall_arg
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.lhash_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - lh
        - func
        - arg
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - doall_util_fn
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:211,5'
          Dst:             doall_util_fn
    - functionName:    doall_util_fn
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.lhash_st *'
        - int
        - 'func_type *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - lh
        - use_arg
        - func
        - func_arg
        - arg
      BBCount:         16
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:191,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/lhash/lhash.c:191,5'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:191,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/lhash/lhash.c:192,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/lhash/lhash.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:194,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/lhash/lhash.c:201,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/lhash/lhash.c:195,17'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:196,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/lhash/lhash.c:198,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    OPENSSL_LH_doall
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - lh
        - func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - doall_util_fn
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:206,5'
          Dst:             doall_util_fn
    - functionName:    OPENSSL_LH_retrieve
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         7
      ICount:          74
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - getrn
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:170,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:164,10'
          Dst:             getrn
    - functionName:    getrn
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'struct.lhash_node_st **'
      argCount:        3
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - lh
        - data
        - rhash
      BBCount:         15
      ICount:          163
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:308,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/lhash/lhash.c:310,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/lhash/lhash.c:312,5'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:312,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/lhash/lhash.c:313,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/lhash/lhash.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:315,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/lhash/lhash.c:318,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/lhash/lhash.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:320,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:321,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    contract
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         14
      ICount:          179
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:267,13'
              BranchSideFuncs:
                - CRYPTO_realloc
            - BranchSide:      'crypto/lhash/lhash.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:269,13'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:271,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:274,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:287,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:289,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:290,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:291,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:267,13'
          Dst:             CRYPTO_realloc
    - functionName:    OPENSSL_LH_delete
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         12
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - contract
        - getrn
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:141,15'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - contract
        - Branch String:   'crypto/lhash/lhash.c:149,37'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:150,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - contract
            - BranchSide:      'crypto/lhash/lhash.c:153,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:151,18'
              BranchSideFuncs:
                - contract
            - BranchSide:      'crypto/lhash/lhash.c:153,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:135,10'
          Dst:             getrn
        - Src:             'crypto/lhash/lhash.c:144,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/lhash/lhash.c:151,9'
          Dst:             contract
    - functionName:    expand
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         15
      ICount:          205
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:224,13'
              BranchSideFuncs:
                - CRYPTO_realloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/lhash/lhash.c:237,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/lhash/lhash.c:226,13'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:227,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:230,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/lhash/lhash.c:246,5'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:247,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/lhash/lhash.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:248,13'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:249,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/lhash/lhash.c:253,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/lhash/lhash.c:225,13'
          Dst:             CRYPTO_realloc
    - functionName:    OPENSSL_LH_insert
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         14
      ICount:          137
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_malloc
        - expand
        - getrn
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:103,73'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:103,84'
              BranchSideFuncs:
                - expand
                - __sanitizer_cov_trace_const_cmp4
                - getrn
                - CRYPTO_malloc
            - BranchSide:      'crypto/lhash/lhash.c:106,16'
              BranchSideFuncs:
                - getrn
                - CRYPTO_malloc
        - Branch String:   'crypto/lhash/lhash.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:104,9'
              BranchSideFuncs:
                - getrn
                - CRYPTO_malloc
            - BranchSide:      'crypto/lhash/lhash.c:106,16'
              BranchSideFuncs:
                - getrn
                - CRYPTO_malloc
        - Branch String:   'crypto/lhash/lhash.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:109,19'
              BranchSideFuncs:
                - CRYPTO_malloc
            - BranchSide:      'crypto/lhash/lhash.c:121,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:113,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:103,77'
          Dst:             expand
        - Src:             'crypto/lhash/lhash.c:106,10'
          Dst:             getrn
        - Src:             'crypto/lhash/lhash.c:109,19'
          Dst:             CRYPTO_malloc
    - functionName:    OPENSSL_LH_free
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:84,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/lhash/lhash.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:85,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/lhash/lhash.c:92,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/lhash/lhash.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:87,18'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/lhash/lhash.c:91,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/lhash/lhash.c:88,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/lhash/lhash.c:92,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/lhash/lhash.c:93,5'
          Dst:             CRYPTO_free
    - functionName:    OPENSSL_LH_strhash
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         10
      ICount:          96
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:338,21'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:338,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:339,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:339,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:341,7'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:342,5'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:343,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:352,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_LH_new
      functionSourceFile: '/src/openssl111/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.lhash_st *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - h
        - c
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/lhash/lhash.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:59,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/lhash/lhash.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:60,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/lhash/lhash.c:61,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:61,18'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:61,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:61,62'
              BranchSideFuncs: []
        - Branch String:   'crypto/lhash/lhash.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/lhash/lhash.c:62,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/lhash/lhash.c:62,74'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/lhash/lhash.c:51,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/lhash/lhash.c:59,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/lhash/lhash.c:71,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/lhash/lhash.c:72,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_clear_free
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - file
        - line
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - OPENSSL_cleanse
      functionUses:    91
      BranchProfiles:
        - Branch String:   'crypto/mem.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:319,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:320,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/mem.c:320,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:321,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_free
            - BranchSide:      'crypto/mem.c:322,17'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/mem.c:321,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/mem.c:322,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_free
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    645
      BranchProfiles:
        - Branch String:   'crypto/mem.c:298,27'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:298,30'
              BranchSideFuncs:
                - free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/mem.c:312,10'
              BranchSideFuncs:
                - free
        - Branch String:   'crypto/mem.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:299,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/mem.c:312,10'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    CRYPTO_clear_realloc
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - old_len
        - num
        - file
        - line
      BBCount:         13
      ICount:          103
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - OPENSSL_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/mem.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:274,30'
              BranchSideFuncs:
                - CRYPTO_malloc
            - BranchSide:      'crypto/mem.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/mem.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:277,27'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/mem.c:282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/mem.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:283,32'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/mem.c:287,25'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
        - Branch String:   'crypto/mem.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:289,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
            - BranchSide:      'crypto/mem.c:292,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem.c:274,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/mem.c:277,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/mem.c:283,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/mem.c:287,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/mem.c:290,9'
          Dst:             CRYPTO_clear_free
    - functionName:    CRYPTO_malloc
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - num
        - file
        - line
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    223
      BranchProfiles:
        - Branch String:   'crypto/mem.c:197,29'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:197,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - malloc
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/mem.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - malloc
        - Branch String:   'crypto/mem.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:198,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/mem.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - malloc
        - Branch String:   'crypto/mem.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:201,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - malloc
        - Branch String:   'crypto/mem.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:210,25'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'crypto/mem.c:221,12'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    CRYPTO_realloc
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - num
        - file
        - line
      BBCount:         13
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - realloc
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/mem.c:241,30'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:241,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - realloc
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/mem.c:245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - realloc
                - CRYPTO_free
                - CRYPTO_malloc
        - Branch String:   'crypto/mem.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:242,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/mem.c:245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - realloc
                - CRYPTO_free
                - CRYPTO_malloc
        - Branch String:   'crypto/mem.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:246,30'
              BranchSideFuncs:
                - CRYPTO_malloc
            - BranchSide:      'crypto/mem.c:248,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - realloc
                - CRYPTO_free
        - Branch String:   'crypto/mem.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:249,21'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/mem.c:262,12'
              BranchSideFuncs:
                - realloc
      Callsites:
        - Src:             'crypto/mem.c:246,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/mem.c:249,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/mem.c:264,12'
          Dst:             realloc
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_zalloc
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - num
        - file
        - line
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
      functionUses:    140
      BranchProfiles:
        - Branch String:   'crypto/mem.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:233,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/mem.c:234,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/mem.c:230,17'
          Dst:             CRYPTO_malloc
    - functionName:    CRYPTO_get_mem_functions
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'func_type **'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - m
        - r
        - f
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mem.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:90,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:92,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:94,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_set_mem_debug
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - flag
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/mem.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:80,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_set_mem_functions
      functionSourceFile: '/src/openssl111/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - m
        - r
        - f
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/mem.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:68,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:69,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:70,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:71,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/mem.c:72,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem.c:73,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sh_getlist
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         14
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:301,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:301,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/mem_sec.c:302,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/mem_sec.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:303,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:304,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/mem_sec.c:304,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:304,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:305,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
      Callsites:
        - Src:             'crypto/mem_sec.c:304,9'
          Dst:             OPENSSL_die
    - functionName:    sh_find_my_buddy
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - list
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:529,35'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:529,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/mem_sec.c:529,35'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem_sec.c:529,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:529,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:530,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sh_remove_from_list
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         22
      ICount:          129
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_die
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:372,30'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:373,21'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:375,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:377,13'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:378,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:378,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:378,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:378,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:378,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:379,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem_sec.c:378,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:378,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:378,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:378,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:378,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:379,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem_sec.c:378,5'
          Dst:             OPENSSL_die
    - functionName:    sh_clearbit
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
        - list
        - table
      BBCount:         25
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_die
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:326,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:326,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:326,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:326,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:326,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:327,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:327,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:327,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:328,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:329,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:329,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:329,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:329,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:329,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:330,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:330,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:330,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:330,5'
              BranchSideFuncs:
                - OPENSSL_die
      Callsites:
        - Src:             'crypto/mem_sec.c:326,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:327,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:329,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:330,5'
          Dst:             OPENSSL_die
    - functionName:    sh_testbit
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
        - list
        - table
      BBCount:         21
      ICount:          124
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_die
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:315,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:315,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/mem_sec.c:315,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:315,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:315,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/mem_sec.c:316,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/mem_sec.c:316,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:316,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/mem_sec.c:317,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/mem_sec.c:318,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:318,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:318,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:318,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:318,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:318,5'
              BranchSideFuncs:
                - OPENSSL_die
      Callsites:
        - Src:             'crypto/mem_sec.c:315,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:316,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:318,5'
          Dst:             OPENSSL_die
    - functionName:    sh_add_to_list
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - list
        - ptr
      BBCount:         34
      ICount:          174
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_die
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:350,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:350,5'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:350,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:350,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:350,5'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:351,5'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:351,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:351,5'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:351,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:351,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:351,5'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:353,23'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:355,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:355,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:356,32'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:355,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:355,5'
              BranchSideFuncs:
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:355,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:355,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:355,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:356,32'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:358,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:359,9'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:359,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:360,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem_sec.c:350,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:351,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:355,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:359,9'
          Dst:             OPENSSL_die
    - functionName:    sh_setbit
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
        - list
        - table
      BBCount:         25
      ICount:          149
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_die
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:338,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:338,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:338,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:338,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:338,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:339,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:339,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:339,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:340,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:341,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:341,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:341,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:341,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:341,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:342,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:342,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:342,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:342,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem_sec.c:338,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:339,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:341,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:342,5'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_secure_actual_size
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - sh_actual_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/mem_sec.c:229,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/mem_sec.c:230,19'
          Dst:             sh_actual_size
        - Src:             'crypto/mem_sec.c:231,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    sh_actual_size
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         20
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_die
        - sh_getlist
        - sh_testbit
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:645,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:645,5'
              BranchSideFuncs:
                - OPENSSL_die
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:645,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:645,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:645,5'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:646,10'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:646,10'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:646,10'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:647,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem_sec.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:647,9'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:648,23'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:649,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:649,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:650,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem_sec.c:645,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:648,12'
          Dst:             sh_getlist
        - Src:             'crypto/mem_sec.c:649,5'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:649,5'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_secure_used
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sh_allocated
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:518,12'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:518,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:518,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_secure_clear_free
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - num
        - file
        - line
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_secure_allocated
        - OPENSSL_cleanse
        - sh_actual_size
        - sh_free
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:180,34'
              BranchSideFuncs:
                - CRYPTO_secure_allocated
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sh_actual_size
                - OPENSSL_cleanse
                - sh_free
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/mem_sec.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:181,25'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_actual_size
                - OPENSSL_cleanse
                - sh_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/mem_sec.c:185,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_actual_size
                - OPENSSL_cleanse
                - sh_free
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/mem_sec.c:180,10'
          Dst:             CRYPTO_secure_allocated
        - Src:             'crypto/mem_sec.c:181,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/mem_sec.c:182,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/mem_sec.c:185,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/mem_sec.c:186,19'
          Dst:             sh_actual_size
        - Src:             'crypto/mem_sec.c:187,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/mem_sec.c:189,5'
          Dst:             sh_free
        - Src:             'crypto/mem_sec.c:190,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    CRYPTO_secure_allocated
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - sh_allocated
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:205,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_allocated
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/mem_sec.c:206,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_allocated
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/mem_sec.c:206,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/mem_sec.c:207,11'
          Dst:             sh_allocated
        - Src:             'crypto/mem_sec.c:208,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    sh_free
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         55
      ICount:          279
      EdgeCount:       62
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_die
        - sh_add_to_list
        - sh_clearbit
        - sh_find_my_buddy
        - sh_getlist
        - sh_remove_from_list
        - sh_setbit
        - sh_testbit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:605,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:606,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:607,5'
              BranchSideFuncs:
                - OPENSSL_die
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:607,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:607,5'
              BranchSideFuncs:
                - OPENSSL_die
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:607,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:607,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:607,5'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:608,10'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:608,10'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:608,10'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:609,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem_sec.c:608,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:609,9'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:611,23'
              BranchSideFuncs:
                - sh_getlist
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:612,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:612,5'
              BranchSideFuncs:
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:613,17'
              BranchSideFuncs:
                - sh_clearbit
                - sh_add_to_list
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:617,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:617,5'
              BranchSideFuncs:
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:618,9'
              BranchSideFuncs:
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:618,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:618,9'
              BranchSideFuncs:
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:619,9'
              BranchSideFuncs:
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:619,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:619,9'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:620,9'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:620,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:620,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:621,21'
              BranchSideFuncs:
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:623,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:623,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:624,21'
              BranchSideFuncs:
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:630,16'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:630,30'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:630,36'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:631,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:632,19'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:634,9'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:634,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:634,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:635,19'
              BranchSideFuncs:
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:637,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:617,5'
              BranchSideFuncs:
                - sh_find_my_buddy
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:637,9'
              BranchSideFuncs:
                - OPENSSL_die
      Callsites:
        - Src:             'crypto/mem_sec.c:607,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:611,12'
          Dst:             sh_getlist
        - Src:             'crypto/mem_sec.c:612,5'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:612,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:613,5'
          Dst:             sh_clearbit
        - Src:             'crypto/mem_sec.c:614,5'
          Dst:             sh_add_to_list
        - Src:             'crypto/mem_sec.c:617,21'
          Dst:             sh_find_my_buddy
        - Src:             'crypto/mem_sec.c:618,9'
          Dst:             sh_find_my_buddy
        - Src:             'crypto/mem_sec.c:618,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:619,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:620,9'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:620,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:621,9'
          Dst:             sh_clearbit
        - Src:             'crypto/mem_sec.c:622,9'
          Dst:             sh_remove_from_list
        - Src:             'crypto/mem_sec.c:623,9'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:623,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:624,9'
          Dst:             sh_clearbit
        - Src:             'crypto/mem_sec.c:625,9'
          Dst:             sh_remove_from_list
        - Src:             'crypto/mem_sec.c:634,9'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:634,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:635,9'
          Dst:             sh_setbit
        - Src:             'crypto/mem_sec.c:636,9'
          Dst:             sh_add_to_list
        - Src:             'crypto/mem_sec.c:637,9'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_secure_free
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - file
        - line
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_secure_allocated
        - OPENSSL_cleanse
        - sh_actual_size
        - sh_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:157,34'
              BranchSideFuncs:
                - CRYPTO_secure_allocated
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_THREAD_write_lock
                - sh_actual_size
                - OPENSSL_cleanse
                - sh_free
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/mem_sec.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:158,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_actual_size
                - OPENSSL_cleanse
                - sh_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/mem_sec.c:161,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_actual_size
                - OPENSSL_cleanse
                - sh_free
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/mem_sec.c:157,10'
          Dst:             CRYPTO_secure_allocated
        - Src:             'crypto/mem_sec.c:158,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/mem_sec.c:161,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/mem_sec.c:162,19'
          Dst:             sh_actual_size
        - Src:             'crypto/mem_sec.c:163,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/mem_sec.c:165,5'
          Dst:             sh_free
        - Src:             'crypto/mem_sec.c:166,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    CRYPTO_secure_zalloc
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - num
        - file
        - line
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_secure_malloc
        - CRYPTO_zalloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:145,37'
              BranchSideFuncs:
                - CRYPTO_secure_malloc
            - BranchSide:      'crypto/mem_sec.c:147,26'
              BranchSideFuncs:
                - CRYPTO_zalloc
      Callsites:
        - Src:             'crypto/mem_sec.c:145,16'
          Dst:             CRYPTO_secure_malloc
        - Src:             'crypto/mem_sec.c:147,12'
          Dst:             CRYPTO_zalloc
    - functionName:    CRYPTO_secure_malloc
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - num
        - file
        - line
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_malloc
        - sh_actual_size
        - sh_malloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:127,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_malloc
                - CRYPTO_THREAD_unlock
                - sh_actual_size
            - BranchSide:      'crypto/mem_sec.c:129,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sh_malloc
                - CRYPTO_THREAD_unlock
                - sh_actual_size
        - Branch String:   'crypto/mem_sec.c:131,19'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:131,40'
              BranchSideFuncs:
                - sh_actual_size
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/mem_sec.c:131,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/mem_sec.c:127,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/mem_sec.c:129,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/mem_sec.c:130,11'
          Dst:             sh_malloc
        - Src:             'crypto/mem_sec.c:131,25'
          Dst:             sh_actual_size
        - Src:             'crypto/mem_sec.c:133,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    sh_malloc
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         63
      ICount:          349
      EdgeCount:       71
      CyclomaticComplexity: 10
      functionsReached:
        - OPENSSL_die
        - sh_add_to_list
        - sh_clearbit
        - sh_find_my_buddy
        - sh_remove_from_list
        - sh_setbit
        - sh_testbit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:542,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:544,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:545,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:546,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:547,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:548,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:551,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:551,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:552,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:554,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:552,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:552,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:553,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:554,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:555,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:558,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:558,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:559,25'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:587,16'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/mem_sec.c:562,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:562,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:563,21'
              BranchSideFuncs:
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:565,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:565,9'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:568,14'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:571,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:571,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:572,19'
              BranchSideFuncs:
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:574,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:574,9'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:577,20'
              BranchSideFuncs:
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:578,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:578,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:579,19'
              BranchSideFuncs:
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:581,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:581,9'
              BranchSideFuncs:
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:583,9'
              BranchSideFuncs:
                - sh_find_my_buddy
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:583,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:558,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_clearbit
                - sh_remove_from_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_testbit
                - __sanitizer_cov_trace_const_cmp4
                - sh_setbit
                - sh_add_to_list
                - OPENSSL_die
                - sh_find_my_buddy
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
                - OPENSSL_die
            - BranchSide:      'crypto/mem_sec.c:583,9'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:588,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:588,5'
              BranchSideFuncs:
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/mem_sec.c:589,15'
              BranchSideFuncs:
                - sh_setbit
                - sh_remove_from_list
                - OPENSSL_die
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/mem_sec.c:592,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:592,5'
              BranchSideFuncs:
                - OPENSSL_die
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/mem_sec.c:592,5'
              BranchSideFuncs:
                - OPENSSL_die
        - Branch String:   'crypto/mem_sec.c:592,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:592,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/mem_sec.c:595,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/mem_sec.c:562,9'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:562,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:563,9'
          Dst:             sh_clearbit
        - Src:             'crypto/mem_sec.c:564,9'
          Dst:             sh_remove_from_list
        - Src:             'crypto/mem_sec.c:565,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:571,9'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:571,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:572,9'
          Dst:             sh_setbit
        - Src:             'crypto/mem_sec.c:573,9'
          Dst:             sh_add_to_list
        - Src:             'crypto/mem_sec.c:574,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:578,9'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:578,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:579,9'
          Dst:             sh_setbit
        - Src:             'crypto/mem_sec.c:580,9'
          Dst:             sh_add_to_list
        - Src:             'crypto/mem_sec.c:581,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:583,9'
          Dst:             sh_find_my_buddy
        - Src:             'crypto/mem_sec.c:583,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:588,5'
          Dst:             sh_testbit
        - Src:             'crypto/mem_sec.c:588,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:589,5'
          Dst:             sh_setbit
        - Src:             'crypto/mem_sec.c:590,5'
          Dst:             sh_remove_from_list
        - Src:             'crypto/mem_sec.c:592,5'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_secure_malloc_initialized
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sh_done
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - munmap
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:508,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:508,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - munmap
            - BranchSide:      'crypto/mem_sec.c:508,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - munmap
        - Branch String:   'crypto/mem_sec.c:511,37'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:511,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - munmap
            - BranchSide:      'crypto/mem_sec.c:511,37'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/mem_sec.c:511,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:511,9'
              BranchSideFuncs:
                - munmap
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/mem_sec.c:512,19'
              BranchSideFuncs:
                - munmap
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/mem_sec.c:508,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/mem_sec.c:509,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/mem_sec.c:510,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/mem_sec.c:512,9'
          Dst:             munmap
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_secure_malloc_done
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - sh_done
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sh_done
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/mem_sec.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sh_done
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/mem_sec.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:101,9'
              BranchSideFuncs:
                - sh_done
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/mem_sec.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem_sec.c:101,9'
          Dst:             sh_done
        - Src:             'crypto/mem_sec.c:103,9'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    sh_init
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - size
        - minsize
      BBCount:         81
      ICount:          408
      EdgeCount:       99
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_zalloc
        - OPENSSL_die
        - __errno_location
        - madvise
        - mlock
        - mmap
        - mprotect
        - sh_add_to_list
        - sh_done
        - sh_setbit
        - syscall
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:392,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:392,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:393,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:393,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:393,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:394,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:394,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:394,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:395,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:395,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:395,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:396,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:396,19'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:396,23'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:397,9'
              BranchSideFuncs:
                - sh_done
        - Branch String:   'crypto/mem_sec.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:397,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:398,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:398,22'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:398,26'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:399,9'
              BranchSideFuncs:
                - sh_done
        - Branch String:   'crypto/mem_sec.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:399,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:401,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:401,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:402,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:404,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:410,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:412,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:413,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:414,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:416,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:417,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:417,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:418,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:418,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:419,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:421,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:422,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:422,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:423,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:423,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:424,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:426,20'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OPENSSL_die
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:427,5'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:427,5'
              BranchSideFuncs:
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:428,12'
              BranchSideFuncs:
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:428,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:429,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:435,26'
              BranchSideFuncs:
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:439,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:440,20'
              BranchSideFuncs:
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:442,30'
              BranchSideFuncs:
                - mmap
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - sh_done
        - Branch String:   'crypto/mem_sec.c:463,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:464,9'
              BranchSideFuncs:
                - sh_done
            - BranchSide:      'crypto/mem_sec.c:465,28'
              BranchSideFuncs:
                - sh_setbit
                - sh_add_to_list
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/mem_sec.c:473,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:474,13'
              BranchSideFuncs:
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/mem_sec.c:477,16'
              BranchSideFuncs:
                - mprotect
                - __sanitizer_cov_trace_const_cmp4
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/mem_sec.c:478,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:479,13'
              BranchSideFuncs:
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/mem_sec.c:482,32'
              BranchSideFuncs:
                - syscall
                - __sanitizer_cov_trace_const_cmp8
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/mem_sec.c:482,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:483,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - mlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/mem_sec.c:495,20'
              BranchSideFuncs:
                - madvise
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/mem_sec.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:484,26'
              BranchSideFuncs:
                - mlock
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/mem_sec.c:487,17'
              BranchSideFuncs:
                - madvise
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/mem_sec.c:484,17'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:485,21'
              BranchSideFuncs:
                - madvise
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/mem_sec.c:486,9'
              BranchSideFuncs:
                - madvise
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/mem_sec.c:495,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:496,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:499,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mem_sec.c:392,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:393,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:394,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:395,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:416,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/mem_sec.c:417,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:421,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/mem_sec.c:422,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:426,20'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/mem_sec.c:427,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/mem_sec.c:435,26'
          Dst:             sysconf
        - Src:             'crypto/mem_sec.c:450,25'
          Dst:             mmap
        - Src:             'crypto/mem_sec.c:466,5'
          Dst:             sh_setbit
        - Src:             'crypto/mem_sec.c:467,5'
          Dst:             sh_add_to_list
        - Src:             'crypto/mem_sec.c:473,9'
          Dst:             mprotect
        - Src:             'crypto/mem_sec.c:478,9'
          Dst:             mprotect
        - Src:             'crypto/mem_sec.c:482,9'
          Dst:             syscall
        - Src:             'crypto/mem_sec.c:483,13'
          Dst:             __errno_location
        - Src:             'crypto/mem_sec.c:484,17'
          Dst:             mlock
        - Src:             'crypto/mem_sec.c:495,9'
          Dst:             madvise
        - Src:             'crypto/mem_sec.c:502,5'
          Dst:             sh_done
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'char *'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mprotect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    syscall
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_secure_malloc_init
      functionSourceFile: '/src/openssl111/crypto/mem_sec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - size
        - minsize
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - sh_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/mem_sec.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:80,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:91,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/mem_sec.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:83,28'
              BranchSideFuncs:
                - sh_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/mem_sec.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/mem_sec.c:84,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/mem_sec.c:86,37'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
      Callsites:
        - Src:             'crypto/mem_sec.c:80,27'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/mem_sec.c:83,20'
          Dst:             sh_init
        - Src:             'crypto/mem_sec.c:86,13'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    openssl_strerror_r
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - errnum
        - buf
        - buflen
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __xpg_strerror_r
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/o_str.c:253,13'
          Dst:             __xpg_strerror_r
    - functionName:    __xpg_strerror_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_buf2hexstr
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_malloc
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:200,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
            - BranchSide:      'crypto/o_str.c:203,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:204,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:207,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/o_str.c:208,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:209,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/o_str.c:213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_str.c:200,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/o_str.c:203,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/o_str.c:204,9'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_hexstr2buf
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         21
      ICount:          150
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_hexchar2int
        - strlen
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:160,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:160,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:161,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:181,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/o_str.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:164,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:166,13'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:171,35'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:173,21'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:173,24'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:174,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:173,13'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:174,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:178,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_hexchar2int
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:182,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:183,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_str.c:155,9'
          Dst:             strlen
        - Src:             'crypto/o_str.c:156,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/o_str.c:157,9'
          Dst:             ERR_put_error
        - Src:             'crypto/o_str.c:166,13'
          Dst:             ERR_put_error
        - Src:             'crypto/o_str.c:168,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/o_str.c:171,15'
          Dst:             OPENSSL_hexchar2int
        - Src:             'crypto/o_str.c:172,15'
          Dst:             OPENSSL_hexchar2int
        - Src:             'crypto/o_str.c:174,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/o_str.c:175,13'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_hexchar2int
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         31
      ICount:          129
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:109,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:117,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:119,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:121,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:123,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:125,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:127,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:129,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:129,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:131,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:131,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:133,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:133,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:135,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:135,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:137,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:137,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:139,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:139,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:141,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_strlcat
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_strlcpy
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:96,21'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:96,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/o_str.c:96,5'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_str.c:96,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:97,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_str.c:98,12'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             'crypto/o_str.c:98,16'
          Dst:             OPENSSL_strlcpy
    - functionName:    OPENSSL_strlcpy
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - size
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    19
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:84,21'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:84,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/o_str.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_str.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:85,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_str.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strlen
        - Branch String:   'crypto/o_str.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:88,9'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'crypto/o_str.c:89,10'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'crypto/o_str.c:90,16'
          Dst:             strlen
    - functionName:    CRYPTO_memdup
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - data
        - siz
        - file
        - line
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:61,22'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:61,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:62,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/o_str.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:64,25'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/o_str.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:66,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/o_str.c:69,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/o_str.c:64,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/o_str.c:66,9'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_strnlen
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - maxlen
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:76,33'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:76,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/o_str.c:76,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_str.c:76,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:76,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_str.c:78,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_strndup
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - s
        - file
        - line
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_malloc
        - OPENSSL_strnlen
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:47,30'
              BranchSideFuncs:
                - OPENSSL_strnlen
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/o_str.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:51,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/o_str.c:54,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_str.c:47,14'
          Dst:             OPENSSL_strnlen
        - Src:             'crypto/o_str.c:49,11'
          Dst:             CRYPTO_malloc
    - functionName:    CRYPTO_strdup
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - file
        - line
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_malloc
        - strcpy
        - strlen
      functionUses:    56
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:32,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_str.c:33,32'
              BranchSideFuncs:
                - strlen
                - CRYPTO_malloc
                - strcpy
        - Branch String:   'crypto/o_str.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:35,16'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'crypto/o_str.c:36,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_str.c:33,25'
          Dst:             strlen
        - Src:             'crypto/o_str.c:33,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/o_str.c:35,9'
          Dst:             strcpy
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/openssl111/crypto/o_str.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - v1
        - v2
        - n
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/o_str.c:21,14'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:21,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/o_str.c:21,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_str.c:21,5'
          Branch Sides:
            - BranchSide:      'crypto/o_str.c:22,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_str.c:24,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    obj_name_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.__va_list_tag *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sk_NAME_FUNCS_num
        - sk_NAME_FUNCS_value
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:151,9'
              BranchSideFuncs:
                - strcasecmp
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:152,14'
              BranchSideFuncs:
                - strcasecmp
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/objects/o_names.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:153,35'
              BranchSideFuncs:
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - strcasecmp
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:157,30'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'crypto/objects/o_names.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:154,39'
              BranchSideFuncs:
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:157,30'
              BranchSideFuncs:
                - strcasecmp
      Callsites:
        - Src:             'crypto/objects/o_names.c:153,17'
          Dst:             sk_NAME_FUNCS_num
        - Src:             'crypto/objects/o_names.c:154,19'
          Dst:             sk_NAME_FUNCS_value
        - Src:             'crypto/objects/o_names.c:157,19'
          Dst:             strcasecmp
    - functionName:    sk_NAME_FUNCS_num
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_NAME_FUNCS *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:11,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_NAME_FUNCS_value
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionDepth:   0
      returnType:      'struct.name_funcs_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_NAME_FUNCS *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:11,1'
          Dst:             OPENSSL_sk_value
    - functionName:    strcasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    obj_name_hash
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - openssl_lh_strcasehash
        - sk_NAME_FUNCS_num
        - sk_NAME_FUNCS_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:167,31'
              BranchSideFuncs:
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - openssl_lh_strcasehash
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:172,38'
              BranchSideFuncs:
                - openssl_lh_strcasehash
        - Branch String:   'crypto/objects/o_names.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:169,33'
              BranchSideFuncs:
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:172,38'
              BranchSideFuncs:
                - openssl_lh_strcasehash
      Callsites:
        - Src:             'crypto/objects/o_names.c:167,13'
          Dst:             sk_NAME_FUNCS_num
        - Src:             'crypto/objects/o_names.c:169,13'
          Dst:             sk_NAME_FUNCS_value
        - Src:             'crypto/objects/o_names.c:172,15'
          Dst:             openssl_lh_strcasehash
    - functionName:    lh_OBJ_NAME_new
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hfn
        - cfn
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_new
    - functionName:    o_names_init
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - CRYPTO_mem_ctrl
        - lh_OBJ_NAME_new
        - obj_name_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:69,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:69,5'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
                - CRYPTO_THREAD_lock_new
                - CRYPTO_mem_ctrl
                - CRYPTO_THREAD_lock_free
                - lh_OBJ_NAME_new
            - BranchSide:      'crypto/objects/o_names.c:69,5'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
                - CRYPTO_THREAD_lock_new
                - CRYPTO_mem_ctrl
                - CRYPTO_THREAD_lock_free
                - lh_OBJ_NAME_new
        - Branch String:   'crypto/objects/o_names.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:73,20'
              BranchSideFuncs:
                - lh_OBJ_NAME_new
                - CRYPTO_mem_ctrl
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/objects/o_names.c:74,9'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/objects/o_names.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:75,33'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_mem_ctrl
            - BranchSide:      'crypto/objects/o_names.c:78,5'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
        - Branch String:   'crypto/objects/o_names.c:79,29'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:79,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:79,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/o_names.c:69,5'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:71,16'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/objects/o_names.c:73,20'
          Dst:             lh_OBJ_NAME_new
        - Src:             'crypto/objects/o_names.c:73,20'
          Dst:             obj_name_hash
        - Src:             'crypto/objects/o_names.c:73,20'
          Dst:             obj_name_cmp
        - Src:             'crypto/objects/o_names.c:75,9'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/objects/o_names.c:78,5'
          Dst:             CRYPTO_mem_ctrl
    - functionName:    name_funcs_free
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.name_funcs_st *'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/o_names.c:386,5'
          Dst:             CRYPTO_free
    - functionName:    sk_NAME_FUNCS_pop_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_NAME_FUNCS *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:11,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    lh_OBJ_NAME_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_free
    - functionName:    names_lh_free_doall
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - onp
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_NAME_remove
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:377,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:380,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OBJ_NAME_remove
        - Branch String:   'crypto/objects/o_names.c:380,23'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:380,26'
              BranchSideFuncs:
                - OBJ_NAME_remove
            - BranchSide:      'crypto/objects/o_names.c:381,25'
              BranchSideFuncs:
                - OBJ_NAME_remove
        - Branch String:   'crypto/objects/o_names.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:380,9'
              BranchSideFuncs:
                - OBJ_NAME_remove
            - BranchSide:      'crypto/objects/o_names.c:381,25'
              BranchSideFuncs:
                - OBJ_NAME_remove
      Callsites:
        - Src:             'crypto/objects/o_names.c:381,9'
          Dst:             OBJ_NAME_remove
    - functionName:    OBJ_NAME_remove
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - name
        - type
      BBCount:         14
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - OBJ_NAME_init
        - lh_OBJ_NAME_delete
        - sk_NAME_FUNCS_num
        - sk_NAME_FUNCS_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:271,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OBJ_NAME_delete
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:273,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OBJ_NAME_delete
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/objects/o_names.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:281,14'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:295,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:282,35'
              BranchSideFuncs:
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:291,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:287,33'
              BranchSideFuncs:
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:291,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/objects/o_names.c:270,10'
          Dst:             OBJ_NAME_init
        - Src:             'crypto/objects/o_names.c:273,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/objects/o_names.c:278,11'
          Dst:             lh_OBJ_NAME_delete
        - Src:             'crypto/objects/o_names.c:282,17'
          Dst:             sk_NAME_FUNCS_num
        - Src:             'crypto/objects/o_names.c:287,13'
          Dst:             sk_NAME_FUNCS_value
        - Src:             'crypto/objects/o_names.c:291,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/o_names.c:295,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    OBJ_NAME_init
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_run_once
        - o_names_init_ossl_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:84,12'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:84,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/o_names.c:84,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/o_names.c:84,12'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:84,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:84,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/o_names.c:84,12'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/objects/o_names.c:84,12'
          Dst:             o_names_init_ossl_
    - functionName:    lh_OBJ_NAME_delete
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.__va_list_tag *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_delete
    - functionName:    o_names_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - o_names_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:67,1'
              BranchSideFuncs:
                - o_names_init
            - BranchSide:      'crypto/objects/o_names.c:67,1'
              BranchSideFuncs:
                - o_names_init
      Callsites:
        - Src:             'crypto/objects/o_names.c:67,1'
          Dst:             o_names_init
    - functionName:    lh_OBJ_NAME_doall
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - lh
        - doall
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_doall
    - functionName:    lh_OBJ_NAME_set_down_load
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - size_t
      constantsTouched: []
      argNames:
        - lh
        - dl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_set_down_load
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_set_down_load
    - functionName:    lh_OBJ_NAME_get_down_load
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_get_down_load
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_get_down_load
    - functionName:    OBJ_NAME_cleanup
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - lh_OBJ_NAME_doall
        - lh_OBJ_NAME_free
        - lh_OBJ_NAME_get_down_load
        - lh_OBJ_NAME_set_down_load
        - name_funcs_free
        - names_lh_free_doall
        - sk_NAME_FUNCS_pop_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:393,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:394,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:396,17'
              BranchSideFuncs:
                - lh_OBJ_NAME_get_down_load
                - lh_OBJ_NAME_set_down_load
                - lh_OBJ_NAME_doall
                - __sanitizer_cov_trace_const_cmp4
                - lh_OBJ_NAME_set_down_load
                - lh_OBJ_NAME_free
                - sk_NAME_FUNCS_pop_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/objects/o_names.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:402,26'
              BranchSideFuncs:
                - lh_OBJ_NAME_free
                - sk_NAME_FUNCS_pop_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/objects/o_names.c:409,35'
              BranchSideFuncs:
                - lh_OBJ_NAME_set_down_load
      Callsites:
        - Src:             'crypto/objects/o_names.c:397,17'
          Dst:             lh_OBJ_NAME_get_down_load
        - Src:             'crypto/objects/o_names.c:398,5'
          Dst:             lh_OBJ_NAME_set_down_load
        - Src:             'crypto/objects/o_names.c:400,5'
          Dst:             lh_OBJ_NAME_doall
        - Src:             'crypto/objects/o_names.c:400,5'
          Dst:             names_lh_free_doall
        - Src:             'crypto/objects/o_names.c:402,9'
          Dst:             lh_OBJ_NAME_free
        - Src:             'crypto/objects/o_names.c:403,9'
          Dst:             sk_NAME_FUNCS_pop_free
        - Src:             'crypto/objects/o_names.c:403,9'
          Dst:             name_funcs_free
        - Src:             'crypto/objects/o_names.c:404,9'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/objects/o_names.c:409,9'
          Dst:             lh_OBJ_NAME_set_down_load
    - functionName:    do_all_sorted_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - n1_
        - n2_
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/o_names.c:346,12'
          Dst:             strcmp
    - functionName:    do_all_sorted_fn
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.__va_list_tag *'
        - 'char *'
      constantsTouched: []
      argNames:
        - name
        - d_
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:338,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lh_OBJ_NAME_num_items
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_num_items
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_num_items
    - functionName:    OBJ_NAME_do_all_sorted
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - type
        - fn
        - arg
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - OBJ_NAME_do_all
        - do_all_sorted_cmp
        - lh_OBJ_NAME_num_items
        - qsort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:360,9'
              BranchSideFuncs:
                - OBJ_NAME_do_all
                - qsort
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:361,11'
              BranchSideFuncs:
                - OBJ_NAME_do_all
                - qsort
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/objects/o_names.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:367,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/objects/o_names.c:369,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/objects/o_names.c:358,9'
          Dst:             lh_OBJ_NAME_num_items
        - Src:             'crypto/objects/o_names.c:358,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/o_names.c:362,9'
          Dst:             OBJ_NAME_do_all
        - Src:             'crypto/objects/o_names.c:362,9'
          Dst:             do_all_sorted_fn
        - Src:             'crypto/objects/o_names.c:364,9'
          Dst:             qsort
        - Src:             'crypto/objects/o_names.c:364,9'
          Dst:             do_all_sorted_cmp
        - Src:             'crypto/objects/o_names.c:369,9'
          Dst:             CRYPTO_free
    - functionName:    OBJ_NAME_do_all
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - type
        - fn
        - arg
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lh_OBJ_NAME_doall_OBJ_DOALL
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/o_names.c:322,5'
          Dst:             lh_OBJ_NAME_doall_OBJ_DOALL
        - Src:             'crypto/objects/o_names.c:322,5'
          Dst:             do_all_fn
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_all_fn
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.__va_list_tag *'
        - 'struct.OBJ_DOALL *'
      constantsTouched: []
      argNames:
        - name
        - d
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:307,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:308,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    lh_OBJ_NAME_doall_OBJ_DOALL
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
        - 'struct.OBJ_DOALL *'
      constantsTouched: []
      argNames:
        - lh
        - fn
        - arg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/o_names.c:311,1'
          Dst:             OPENSSL_LH_doall_arg
    - functionName:    lh_OBJ_NAME_error
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_error
    - functionName:    lh_OBJ_NAME_insert
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.__va_list_tag *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_insert
    - functionName:    OBJ_NAME_add
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - name
        - type
        - data
      BBCount:         19
      ICount:          152
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_malloc
        - OBJ_NAME_init
        - lh_OBJ_NAME_error
        - lh_OBJ_NAME_insert
        - sk_NAME_FUNCS_num
        - sk_NAME_FUNCS_value
      functionUses:    63
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:220,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_write_lock
                - lh_OBJ_NAME_insert
                - lh_OBJ_NAME_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - CRYPTO_free
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:222,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_write_lock
                - lh_OBJ_NAME_insert
                - lh_OBJ_NAME_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - CRYPTO_free
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/objects/o_names.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:229,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OBJ_NAME_insert
                - lh_OBJ_NAME_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - CRYPTO_free
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/objects/o_names.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:239,14'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:251,31'
              BranchSideFuncs:
                - lh_OBJ_NAME_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
        - Branch String:   'crypto/objects/o_names.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:240,35'
              BranchSideFuncs:
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/objects/o_names.c:249,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:245,33'
              BranchSideFuncs:
                - sk_NAME_FUNCS_value
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:249,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:251,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:253,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/objects/o_names.c:219,10'
          Dst:             OBJ_NAME_init
        - Src:             'crypto/objects/o_names.c:225,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/o_names.c:234,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/objects/o_names.c:236,11'
          Dst:             lh_OBJ_NAME_insert
        - Src:             'crypto/objects/o_names.c:240,17'
          Dst:             sk_NAME_FUNCS_num
        - Src:             'crypto/objects/o_names.c:245,13'
          Dst:             sk_NAME_FUNCS_value
        - Src:             'crypto/objects/o_names.c:249,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/o_names.c:251,13'
          Dst:             lh_OBJ_NAME_error
        - Src:             'crypto/objects/o_names.c:253,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/o_names.c:261,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    lh_OBJ_NAME_retrieve
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.__va_list_tag *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_retrieve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:12,1'
          Dst:             OPENSSL_LH_retrieve
    - functionName:    OBJ_NAME_get
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - name
        - type
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_read_lock
        - CRYPTO_THREAD_unlock
        - OBJ_NAME_init
        - lh_OBJ_NAME_retrieve
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/o_names.c:186,10'
              BranchSideFuncs:
                - OBJ_NAME_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_read_lock
                - lh_OBJ_NAME_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/o_names.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:187,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_read_lock
                - lh_OBJ_NAME_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/o_names.c:188,29'
              BranchSideFuncs:
                - CRYPTO_THREAD_read_lock
                - lh_OBJ_NAME_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/o_names.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:199,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:200,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_OBJ_NAME_retrieve
        - Branch String:   'crypto/objects/o_names.c:200,26'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:200,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_OBJ_NAME_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:205,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:201,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:205,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:201,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:202,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:203,23'
              BranchSideFuncs:
                - lh_OBJ_NAME_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/objects/o_names.c:186,10'
          Dst:             OBJ_NAME_init
        - Src:             'crypto/objects/o_names.c:188,5'
          Dst:             CRYPTO_THREAD_read_lock
        - Src:             'crypto/objects/o_names.c:197,15'
          Dst:             lh_OBJ_NAME_retrieve
        - Src:             'crypto/objects/o_names.c:210,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    sk_NAME_FUNCS_push
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_NAME_FUNCS *'
        - 'struct.name_funcs_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:11,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_NAME_FUNCS_new_null
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionDepth:   0
      returnType:      'struct.stack_st_NAME_FUNCS *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_local.h:11,1'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_local.h:11,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/objects/obj_local.h:11,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/objects/obj_local.h:11,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    OBJ_NAME_new_index
      functionSourceFile: '/src/openssl111/crypto/objects/o_names.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hash_func
        - cmp_func
        - free_func
      BBCount:         29
      ICount:          181
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_mem_ctrl
        - CRYPTO_zalloc
        - ERR_put_error
        - OBJ_NAME_init
        - openssl_lh_strcasehash
        - sk_NAME_FUNCS_new_null
        - sk_NAME_FUNCS_num
        - sk_NAME_FUNCS_push
        - sk_NAME_FUNCS_value
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/objects/o_names.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:95,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_new_null
                - CRYPTO_mem_ctrl
            - BranchSide:      'crypto/objects/o_names.c:97,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_new_null
                - CRYPTO_mem_ctrl
        - Branch String:   'crypto/objects/o_names.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:100,9'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_new_null
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/o_names.c:104,9'
              BranchSideFuncs:
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/o_names.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:106,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:108,11'
              BranchSideFuncs:
                - sk_NAME_FUNCS_num
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/o_names.c:110,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:111,9'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - ERR_put_error
            - BranchSide:      'crypto/objects/o_names.c:133,38'
              BranchSideFuncs:
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:115,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:119,9'
              BranchSideFuncs:
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - ERR_put_error
        - Branch String:   'crypto/objects/o_names.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/o_names.c:132,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_NAME_FUNCS_value
                - CRYPTO_THREAD_unlock
                - CRYPTO_mem_ctrl
                - CRYPTO_zalloc
                - CRYPTO_mem_ctrl
                - CRYPTO_mem_ctrl
                - sk_NAME_FUNCS_push
                - CRYPTO_mem_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/o_names.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:135,33'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:136,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:137,32'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:138,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/objects/o_names.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/o_names.c:138,22'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/objects/o_names.c:139,33'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/objects/o_names.c:94,10'
          Dst:             OBJ_NAME_init
        - Src:             'crypto/objects/o_names.c:97,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/objects/o_names.c:100,9'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:101,28'
          Dst:             sk_NAME_FUNCS_new_null
        - Src:             'crypto/objects/o_names.c:102,9'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:110,14'
          Dst:             sk_NAME_FUNCS_num
        - Src:             'crypto/objects/o_names.c:111,9'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:112,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/objects/o_names.c:113,9'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:115,13'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/o_names.c:121,9'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:123,16'
          Dst:             sk_NAME_FUNCS_push
        - Src:             'crypto/objects/o_names.c:124,9'
          Dst:             CRYPTO_mem_ctrl
        - Src:             'crypto/objects/o_names.c:127,13'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/o_names.c:128,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/o_names.c:133,18'
          Dst:             sk_NAME_FUNCS_value
        - Src:             'crypto/objects/o_names.c:142,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    sn_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:43,12'
          Dst:             strcmp
    - functionName:    sn_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sn_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:46,1'
          Dst:             sn_cmp
    - functionName:    ln_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:50,12'
          Dst:             strcmp
    - functionName:    ln_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ln_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:53,1'
          Dst:             ln_cmp
    - functionName:    obj_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ap
        - bp
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:310,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:311,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
        - Branch String:   'crypto/objects/obj_dat.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:313,19'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:313,12'
          Dst:             memcmp
    - functionName:    obj_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - obj_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:316,1'
          Dst:             obj_cmp
    - functionName:    added_obj_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.added_obj_st *'
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - ca
        - cb
      BBCount:         21
      ICount:          172
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:95,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - strcmp
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
        - Branch String:   'crypto/objects/obj_dat.c:98,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:100,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
            - BranchSide:      'crypto/objects/obj_dat.c:105,13'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/objects/obj_dat.c:112,13'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/objects/obj_dat.c:119,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:122,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:102,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:103,23'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'crypto/objects/obj_dat.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:106,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:107,18'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'crypto/objects/obj_dat.c:107,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:108,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:110,27'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'crypto/objects/obj_dat.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:113,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:114,18'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'crypto/objects/obj_dat.c:114,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:115,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:117,27'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:103,16'
          Dst:             memcmp
        - Src:             'crypto/objects/obj_dat.c:110,20'
          Dst:             strcmp
        - Src:             'crypto/objects/obj_dat.c:117,20'
          Dst:             strcmp
    - functionName:    added_obj_hash
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - ca
      BBCount:         14
      ICount:          126
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_strhash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:63,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:65,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:71,34'
              BranchSideFuncs:
                - OPENSSL_LH_strhash
            - BranchSide:      'crypto/objects/obj_dat.c:74,34'
              BranchSideFuncs:
                - OPENSSL_LH_strhash
            - BranchSide:      'crypto/objects/obj_dat.c:77,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:81,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:68,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:69,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:71,15'
          Dst:             OPENSSL_LH_strhash
        - Src:             'crypto/objects/obj_dat.c:74,15'
          Dst:             OPENSSL_LH_strhash
    - functionName:    lh_ADDED_OBJ_new
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hfn
        - cfn
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:14,1'
          Dst:             OPENSSL_LH_new
    - functionName:    OBJ_get0_data
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:757,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:758,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_length
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:749,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:751,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_create
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - oid
        - sn
        - ln
      BBCount:         20
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_put_error
        - OBJ_add_object
        - OBJ_ln2nid
        - OBJ_new_nid
        - OBJ_obj2nid
        - OBJ_sn2nid
        - OBJ_txt2obj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:716,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:716,35'
              BranchSideFuncs:
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
                - ERR_put_error
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:717,17'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
                - ERR_put_error
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:717,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:717,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:718,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:717,28'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:717,42'
              BranchSideFuncs:
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:723,26'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:716,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:718,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:723,26'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:724,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:725,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:728,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:728,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:729,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/objects/obj_dat.c:733,19'
              BranchSideFuncs:
                - OBJ_new_nid
                - OBJ_add_object
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:716,24'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/objects/obj_dat.c:717,31'
          Dst:             OBJ_ln2nid
        - Src:             'crypto/objects/obj_dat.c:718,9'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:723,14'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/objects/obj_dat.c:728,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/objects/obj_dat.c:729,9'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:733,19'
          Dst:             OBJ_new_nid
        - Src:             'crypto/objects/obj_dat.c:737,10'
          Dst:             OBJ_add_object
        - Src:             'crypto/objects/obj_dat.c:743,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    OBJ_sn2nid
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_bsearch_sn
        - lh_ADDED_OBJ_retrieve
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:589,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:590,12'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - OBJ_bsearch_sn
            - BranchSide:      'crypto/objects/obj_dat.c:596,10'
              BranchSideFuncs:
                - OBJ_bsearch_sn
        - Branch String:   'crypto/objects/obj_dat.c:593,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:594,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:595,5'
              BranchSideFuncs:
                - OBJ_bsearch_sn
        - Branch String:   'crypto/objects/obj_dat.c:597,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:598,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:599,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:592,15'
          Dst:             lh_ADDED_OBJ_retrieve
        - Src:             'crypto/objects/obj_dat.c:596,10'
          Dst:             OBJ_bsearch_sn
    - functionName:    OBJ_ln2nid
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_bsearch_ln
        - lh_ADDED_OBJ_retrieve
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:568,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:569,12'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - OBJ_bsearch_ln
            - BranchSide:      'crypto/objects/obj_dat.c:575,10'
              BranchSideFuncs:
                - OBJ_bsearch_ln
        - Branch String:   'crypto/objects/obj_dat.c:572,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:573,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:574,5'
              BranchSideFuncs:
                - OBJ_bsearch_ln
        - Branch String:   'crypto/objects/obj_dat.c:576,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:577,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:578,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:571,15'
          Dst:             lh_ADDED_OBJ_retrieve
        - Src:             'crypto/objects/obj_dat.c:575,10'
          Dst:             OBJ_bsearch_ln
    - functionName:    OBJ_txt2obj
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - s
        - no_name
      BBCount:         18
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_object_size
        - ASN1_put_object
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_ln2nid
        - OBJ_nid2obj
        - OBJ_sn2nid
        - a2d_ASN1_OBJECT
        - d2i_ASN1_OBJECT
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:361,32'
              BranchSideFuncs:
                - a2d_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_put_object
                - a2d_ASN1_OBJECT
                - d2i_ASN1_OBJECT
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:367,34'
              BranchSideFuncs:
                - a2d_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_put_object
                - a2d_ASN1_OBJECT
                - d2i_ASN1_OBJECT
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:361,50'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:362,32'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/objects/obj_dat.c:363,32'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   'crypto/objects/obj_dat.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:363,32'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/objects/obj_dat.c:364,5'
              BranchSideFuncs:
                - a2d_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_put_object
                - a2d_ASN1_OBJECT
                - d2i_ASN1_OBJECT
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:373,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:376,29'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_put_object
                - a2d_ASN1_OBJECT
                - d2i_ASN1_OBJECT
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:377,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:380,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ASN1_put_object
                - a2d_ASN1_OBJECT
                - d2i_ASN1_OBJECT
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:381,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:385,9'
              BranchSideFuncs:
                - ASN1_put_object
                - a2d_ASN1_OBJECT
                - d2i_ASN1_OBJECT
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:361,21'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/objects/obj_dat.c:362,21'
          Dst:             OBJ_ln2nid
        - Src:             'crypto/objects/obj_dat.c:363,20'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/objects/obj_dat.c:367,9'
          Dst:             a2d_ASN1_OBJECT
        - Src:             'crypto/objects/obj_dat.c:376,9'
          Dst:             ASN1_object_size
        - Src:             'crypto/objects/obj_dat.c:380,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/obj_dat.c:381,9'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:387,5'
          Dst:             ASN1_put_object
        - Src:             'crypto/objects/obj_dat.c:389,5'
          Dst:             a2d_ASN1_OBJECT
        - Src:             'crypto/objects/obj_dat.c:392,10'
          Dst:             d2i_ASN1_OBJECT
        - Src:             'crypto/objects/obj_dat.c:393,5'
          Dst:             CRYPTO_free
    - functionName:    OBJ_obj2nid
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         17
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - OBJ_bsearch_obj
        - lh_ADDED_OBJ_retrieve
      functionUses:    145
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:323,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:324,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:325,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_obj
                - lh_ADDED_OBJ_retrieve
        - Branch String:   'crypto/objects/obj_dat.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:326,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_obj
                - lh_ADDED_OBJ_retrieve
        - Branch String:   'crypto/objects/obj_dat.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:331,9'
              BranchSideFuncs:
                - OBJ_bsearch_obj
                - lh_ADDED_OBJ_retrieve
        - Branch String:   'crypto/objects/obj_dat.c:331,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:332,12'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - OBJ_bsearch_obj
            - BranchSide:      'crypto/objects/obj_dat.c:338,10'
              BranchSideFuncs:
                - OBJ_bsearch_obj
        - Branch String:   'crypto/objects/obj_dat.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:336,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:337,5'
              BranchSideFuncs:
                - OBJ_bsearch_obj
        - Branch String:   'crypto/objects/obj_dat.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:340,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:341,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:334,15'
          Dst:             lh_ADDED_OBJ_retrieve
        - Src:             'crypto/objects/obj_dat.c:338,10'
          Dst:             OBJ_bsearch_obj
    - functionName:    OBJ_new_nid
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OBJ_add_object
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         43
      ICount:          240
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_dup
        - init_added
        - lh_ADDED_OBJ_insert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:181,14'
              BranchSideFuncs:
                - init_added
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_dup
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
                - CRYPTO_malloc
            - BranchSide:      'crypto/objects/obj_dat.c:183,22'
              BranchSideFuncs:
                - OBJ_dup
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
                - CRYPTO_malloc
        - Branch String:   'crypto/objects/obj_dat.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:181,25'
              BranchSideFuncs:
                - OBJ_dup
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
                - CRYPTO_malloc
            - BranchSide:      'crypto/objects/obj_dat.c:182,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:185,26'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
                - CRYPTO_malloc
        - Branch String:   'crypto/objects/obj_dat.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:186,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:187,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
                - CRYPTO_malloc
        - Branch String:   'crypto/objects/obj_dat.c:187,26'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:187,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
                - CRYPTO_malloc
            - BranchSide:      'crypto/objects/obj_dat.c:190,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
        - Branch String:   'crypto/objects/obj_dat.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:188,31'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
            - BranchSide:      'crypto/objects/obj_dat.c:190,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
                - CRYPTO_malloc
        - Branch String:   'crypto/objects/obj_dat.c:188,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:188,66'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:189,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
        - Branch String:   'crypto/objects/obj_dat.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:191,32'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
        - Branch String:   'crypto/objects/obj_dat.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:191,67'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:192,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
        - Branch String:   'crypto/objects/obj_dat.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:194,32'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:197,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
        - Branch String:   'crypto/objects/obj_dat.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:194,67'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:195,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - CRYPTO_free
        - Branch String:   'crypto/objects/obj_dat.c:197,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:198,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:206,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:199,27'
              BranchSideFuncs:
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:205,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_insert
                - CRYPTO_free
        - Branch String:   'crypto/objects/obj_dat.c:214,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:215,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/objects/obj_dat.c:216,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:181,14'
          Dst:             init_added
        - Src:             'crypto/objects/obj_dat.c:183,14'
          Dst:             OBJ_dup
        - Src:             'crypto/objects/obj_dat.c:185,26'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/obj_dat.c:188,31'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/obj_dat.c:191,32'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/obj_dat.c:194,32'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/obj_dat.c:201,19'
          Dst:             lh_ADDED_OBJ_insert
        - Src:             'crypto/objects/obj_dat.c:203,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/obj_dat.c:212,5'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:215,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/obj_dat.c:216,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    init_added
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - added_obj_hash
        - lh_ADDED_OBJ_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:128,9'
              BranchSideFuncs:
                - lh_ADDED_OBJ_new
            - BranchSide:      'crypto/objects/obj_dat.c:128,9'
              BranchSideFuncs:
                - lh_ADDED_OBJ_new
        - Branch String:   'crypto/objects/obj_dat.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:130,13'
              BranchSideFuncs:
                - lh_ADDED_OBJ_new
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:130,13'
          Dst:             lh_ADDED_OBJ_new
        - Src:             'crypto/objects/obj_dat.c:130,13'
          Dst:             added_obj_hash
        - Src:             'crypto/objects/obj_dat.c:130,13'
          Dst:             added_obj_cmp
    - functionName:    lh_ADDED_OBJ_insert
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      'struct.added_obj_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:14,1'
          Dst:             OPENSSL_LH_insert
    - functionName:    lh_ADDED_OBJ_retrieve
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      'struct.added_obj_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_retrieve
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:14,1'
          Dst:             OPENSSL_LH_retrieve
    - functionName:    OBJ_bsearch_obj
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'int *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:316,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/objects/obj_dat.c:316,1'
          Dst:             obj_cmp_BSEARCH_CMP_FN
    - functionName:    OBJ_bsearch_
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - base
        - num
        - size
        - cmp
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_ex_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:605,12'
          Dst:             OBJ_bsearch_ex_
    - functionName:    OBJ_bsearch_ex_
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base_
        - num
        - size
        - cmp
        - flags
      BBCount:         33
      ICount:          206
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:617,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:618,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:619,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:621,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:622,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:647,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:625,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:626,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:627,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:627,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:628,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:630,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:647,16'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:647,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:649,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:647,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:648,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:649,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:650,22'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:650,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:650,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:650,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:651,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:652,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_nid2obj
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         18
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - lh_ADDED_OBJ_retrieve
      functionUses:    103
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:225,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:225,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:231,16'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:226,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:231,16'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:226,30'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:226,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:230,42'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:226,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:227,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:230,42'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:231,16'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:232,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:235,12'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:240,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:242,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:227,13'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:232,9'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:238,15'
          Dst:             lh_ADDED_OBJ_retrieve
        - Src:             'crypto/objects/obj_dat.c:242,13'
          Dst:             ERR_put_error
    - functionName:    OBJ_bsearch_ln
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:53,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/objects/obj_dat.c:53,1'
          Dst:             ln_cmp_BSEARCH_CMP_FN
    - functionName:    OBJ_bsearch_sn
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'int *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:46,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/objects/obj_dat.c:46,1'
          Dst:             sn_cmp_BSEARCH_CMP_FN
    - functionName:    OBJ_create_objects
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         43
      ICount:          249
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - BIO_gets
        - OBJ_create
        - ossl_ctype_check
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:670,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:671,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:672,13'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:673,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:674,20'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:675,17'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:676,33'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:676,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:676,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:676,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:677,14'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:678,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:678,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:679,16'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:700,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:680,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:681,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:682,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:682,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:683,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:685,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:686,35'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:686,39'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:686,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:686,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:687,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:688,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:688,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:689,24'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:696,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:690,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:691,26'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:692,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:692,25'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:693,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:695,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:702,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:703,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:704,25'
              BranchSideFuncs:
                - OBJ_create
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:704,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:705,20'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:706,12'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_create
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:669,13'
          Dst:             BIO_gets
        - Src:             'crypto/objects/obj_dat.c:673,14'
          Dst:             ossl_ctype_check
        - Src:             'crypto/objects/obj_dat.c:676,16'
          Dst:             ossl_ctype_check
        - Src:             'crypto/objects/obj_dat.c:680,20'
          Dst:             ossl_ctype_check
        - Src:             'crypto/objects/obj_dat.c:686,39'
          Dst:             ossl_ctype_check
        - Src:             'crypto/objects/obj_dat.c:690,28'
          Dst:             ossl_ctype_check
        - Src:             'crypto/objects/obj_dat.c:704,14'
          Dst:             OBJ_create
    - functionName:    OBJ_txt2nid
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_obj2nid
        - OBJ_txt2obj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:554,11'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/objects/obj_dat.c:555,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/objects/obj_dat.c:556,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    OBJ_obj2txt
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - buf_len
        - a
        - no_name
      BBCount:         102
      ICount:          582
      EdgeCount:       139
      CyclomaticComplexity: 39
      functionsReached:
        - BIO_snprintf
        - BN_add_word
        - BN_bn2dec
        - BN_free
        - BN_lshift
        - BN_new
        - BN_set_word
        - BN_sub_word
        - CRYPTO_free
        - OBJ_nid2ln
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OPENSSL_strlcpy
        - strlen
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:406,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:406,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlen
                - OPENSSL_strlcpy
                - OBJ_nid2sn
            - BranchSide:      'crypto/objects/obj_dat.c:409,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlen
                - OPENSSL_strlcpy
                - OBJ_nid2sn
        - Branch String:   'crypto/objects/obj_dat.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlen
                - OPENSSL_strlcpy
                - OBJ_nid2sn
            - BranchSide:      'crypto/objects/obj_dat.c:409,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlen
                - OPENSSL_strlcpy
                - OBJ_nid2sn
        - Branch String:   'crypto/objects/obj_dat.c:409,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:409,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:410,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:410,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:412,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlen
                - OPENSSL_strlcpy
                - OBJ_nid2sn
        - Branch String:   'crypto/objects/obj_dat.c:412,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:412,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:425,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:414,24'
              BranchSideFuncs:
                - OBJ_nid2ln
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - OPENSSL_strlcpy
                - OBJ_nid2sn
            - BranchSide:      'crypto/objects/obj_dat.c:425,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:415,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:416,28'
              BranchSideFuncs:
                - OBJ_nid2sn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/objects/obj_dat.c:417,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - OPENSSL_strlcpy
        - Branch String:   'crypto/objects/obj_dat.c:417,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:418,17'
              BranchSideFuncs:
                - strlen
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/objects/obj_dat.c:423,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:418,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:419,33'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - strlen
            - BranchSide:      'crypto/objects/obj_dat.c:420,24'
              BranchSideFuncs:
                - strlen
        - Branch String:   'crypto/objects/obj_dat.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:448,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/objects/obj_dat.c:450,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:450,5'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:451,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:542,13'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/objects/obj_dat.c:456,28'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:456,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:458,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:456,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:457,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/objects/obj_dat.c:458,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:458,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:459,34'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/objects/obj_dat.c:462,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/objects/obj_dat.c:459,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:460,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/objects/obj_dat.c:461,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/objects/obj_dat.c:463,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:464,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/objects/obj_dat.c:465,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/objects/obj_dat.c:465,25'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:465,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:472,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:465,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:466,21'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/objects/obj_dat.c:472,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:466,32'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:466,41'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:468,34'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:466,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:467,21'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/objects/obj_dat.c:468,34'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:468,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:469,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:470,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:472,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:473,32'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:476,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:473,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:474,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:475,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:479,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:480,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:500,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:481,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:482,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:489,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:483,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:484,38'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:487,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:484,25'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:485,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:486,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:492,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:492,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:497,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:492,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:493,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:497,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:500,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:502,31'
              BranchSideFuncs:
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:525,26'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:503,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:504,17'
              BranchSideFuncs:
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:505,24'
              BranchSideFuncs:
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:506,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:507,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:521,14'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:507,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:508,25'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:512,33'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:513,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:514,28'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:517,28'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:527,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:527,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:537,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:527,17'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:528,33'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:537,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/objects/obj_dat.c:529,21'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:530,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/objects/obj_dat.c:533,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - BN_bn2dec
                - BN_free
                - strlen
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:412,28'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/objects/obj_dat.c:414,13'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/objects/obj_dat.c:416,17'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/objects/obj_dat.c:419,17'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/objects/obj_dat.c:420,17'
          Dst:             strlen
        - Src:             'crypto/objects/obj_dat.c:459,22'
          Dst:             BN_add_word
        - Src:             'crypto/objects/obj_dat.c:466,41'
          Dst:             BN_new
        - Src:             'crypto/objects/obj_dat.c:468,22'
          Dst:             BN_set_word
        - Src:             'crypto/objects/obj_dat.c:473,22'
          Dst:             BN_lshift
        - Src:             'crypto/objects/obj_dat.c:484,26'
          Dst:             BN_sub_word
        - Src:             'crypto/objects/obj_dat.c:502,21'
          Dst:             BN_bn2dec
        - Src:             'crypto/objects/obj_dat.c:505,17'
          Dst:             strlen
        - Src:             'crypto/objects/obj_dat.c:512,17'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/objects/obj_dat.c:523,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/obj_dat.c:525,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/objects/obj_dat.c:526,17'
          Dst:             strlen
        - Src:             'crypto/objects/obj_dat.c:528,17'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/objects/obj_dat.c:542,5'
          Dst:             BN_free
        - Src:             'crypto/objects/obj_dat.c:546,5'
          Dst:             BN_free
    - functionName:    OBJ_nid2ln
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - lh_ADDED_OBJ_retrieve
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:280,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:280,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:286,16'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:281,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:286,16'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:281,30'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:281,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:285,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:282,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:285,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:286,16'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:289,12'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:294,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:296,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:282,13'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:292,15'
          Dst:             lh_ADDED_OBJ_retrieve
        - Src:             'crypto/objects/obj_dat.c:296,13'
          Dst:             ERR_put_error
    - functionName:    OBJ_nid2sn
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - lh_ADDED_OBJ_retrieve
      functionUses:    47
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:253,18'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:253,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:259,16'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:254,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:259,16'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:254,30'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:254,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:258,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:255,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_dat.c:258,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_dat.c:259,16'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:260,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:262,12'
              BranchSideFuncs:
                - lh_ADDED_OBJ_retrieve
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_dat.c:266,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:267,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:269,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:255,13'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_dat.c:265,15'
          Dst:             lh_ADDED_OBJ_retrieve
        - Src:             'crypto/objects/obj_dat.c:269,13'
          Dst:             ERR_put_error
    - functionName:    lh_ADDED_OBJ_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:14,1'
          Dst:             OPENSSL_LH_free
    - functionName:    cleanup3_doall
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:148,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/objects/obj_dat.c:149,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:149,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/objects/obj_dat.c:150,5'
          Dst:             CRYPTO_free
    - functionName:    cleanup2_doall
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cleanup1_doall
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.added_obj_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_ADDED_OBJ_doall
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - lh
        - doall
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:14,1'
          Dst:             OPENSSL_LH_doall
    - functionName:    lh_ADDED_OBJ_set_down_load
      functionSourceFile: '/src/openssl111/crypto/objects/obj_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - size_t
      constantsTouched: []
      argNames:
        - lh
        - dl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_set_down_load
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_local.h:14,1'
          Dst:             OPENSSL_LH_set_down_load
    - functionName:    obj_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/objects/obj_dat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cleanup1_doall
        - cleanup2_doall
        - cleanup3_doall
        - lh_ADDED_OBJ_doall
        - lh_ADDED_OBJ_free
        - lh_ADDED_OBJ_set_down_load
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_dat.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:155,9'
              BranchSideFuncs:
                - lh_ADDED_OBJ_set_down_load
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_free
            - BranchSide:      'crypto/objects/obj_dat.c:155,9'
              BranchSideFuncs:
                - lh_ADDED_OBJ_set_down_load
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_free
        - Branch String:   'crypto/objects/obj_dat.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_dat.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_dat.c:157,32'
              BranchSideFuncs:
                - lh_ADDED_OBJ_set_down_load
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_doall
                - lh_ADDED_OBJ_free
      Callsites:
        - Src:             'crypto/objects/obj_dat.c:157,5'
          Dst:             lh_ADDED_OBJ_set_down_load
        - Src:             'crypto/objects/obj_dat.c:158,5'
          Dst:             lh_ADDED_OBJ_doall
        - Src:             'crypto/objects/obj_dat.c:158,5'
          Dst:             cleanup1_doall
        - Src:             'crypto/objects/obj_dat.c:159,5'
          Dst:             lh_ADDED_OBJ_doall
        - Src:             'crypto/objects/obj_dat.c:159,5'
          Dst:             cleanup2_doall
        - Src:             'crypto/objects/obj_dat.c:160,5'
          Dst:             lh_ADDED_OBJ_doall
        - Src:             'crypto/objects/obj_dat.c:160,5'
          Dst:             cleanup3_doall
        - Src:             'crypto/objects/obj_dat.c:161,5'
          Dst:             lh_ADDED_OBJ_free
    - functionName:    OBJ_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_lib.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:63,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_lib.c:64,19'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'crypto/objects/obj_lib.c:64,12'
          Dst:             memcmp
    - functionName:    OBJ_dup
      functionSourceFile: '/src/openssl111/crypto/objects/obj_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - o
      BBCount:         26
      ICount:          161
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_OBJECT_new
        - CRYPTO_memdup
        - CRYPTO_strdup
        - ERR_put_error
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_lib.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:21,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_lib.c:23,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_lib.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:24,31'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:26,9'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_lib.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:34,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
                - CRYPTO_memdup
        - Branch String:   'crypto/objects/obj_lib.c:38,23'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:38,37'
              BranchSideFuncs:
                - CRYPTO_memdup
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
            - BranchSide:      'crypto/objects/obj_lib.c:41,17'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
        - Branch String:   'crypto/objects/obj_lib.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:39,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:41,17'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
                - CRYPTO_strdup
        - Branch String:   'crypto/objects/obj_lib.c:44,23'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:44,35'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:47,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_lib.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:45,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:47,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_lib.c:47,23'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:47,35'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:50,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_lib.c:48,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_lib.c:50,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_lib.c:26,9'
          Dst:             ASN1_OBJECT_new
        - Src:             'crypto/objects/obj_lib.c:28,9'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_lib.c:38,37'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/objects/obj_lib.c:44,35'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/objects/obj_lib.c:47,35'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/objects/obj_lib.c:52,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/objects/obj_lib.c:53,5'
          Dst:             ERR_put_error
    - functionName:    sigx_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sigx_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:41,1'
          Dst:             sigx_cmp
    - functionName:    sigx_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.thread_local_inits_st **'
        - 'struct.thread_local_inits_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_xref.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:37,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:38,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sig_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.thread_local_inits_st *'
        - 'struct.thread_local_inits_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sig_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sig_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:23,1'
          Dst:             sig_cmp
    - functionName:    sk_nid_triple_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_nid_triple *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sid_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.thread_local_inits_st *'
      constantsTouched: []
      argNames:
        - tt
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:130,5'
          Dst:             CRYPTO_free
    - functionName:    sk_nid_triple_pop_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_nid_triple *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    OBJ_sigid_free
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sid_free
        - sk_nid_triple_free
        - sk_nid_triple_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_xref.c:135,28'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:135,28'
              BranchSideFuncs:
                - sk_nid_triple_pop_free
                - sk_nid_triple_free
            - BranchSide:      'crypto/objects/obj_xref.c:135,28'
              BranchSideFuncs:
                - sk_nid_triple_pop_free
                - sk_nid_triple_free
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:135,5'
          Dst:             sk_nid_triple_pop_free
        - Src:             'crypto/objects/obj_xref.c:135,5'
          Dst:             sid_free
        - Src:             'crypto/objects/obj_xref.c:137,5'
          Dst:             sk_nid_triple_free
    - functionName:    sk_nid_triple_sort
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_nid_triple *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    sk_nid_triple_push
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_nid_triple *'
        - 'struct.thread_local_inits_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sig_sk_cmp
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.thread_local_inits_st **'
        - 'struct.thread_local_inits_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_nid_triple_new
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.stack_st_nid_triple *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_new
    - functionName:    OBJ_add_sigid
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - signid
        - dig_id
        - pkey_id
      BBCount:         20
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - sig_sk_cmp
        - sigx_cmp
        - sk_nid_triple_new
        - sk_nid_triple_push
        - sk_nid_triple_sort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_xref.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:99,19'
              BranchSideFuncs:
                - sk_nid_triple_new
                - CRYPTO_malloc
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
                - ERR_put_error
                - sk_nid_triple_new
            - BranchSide:      'crypto/objects/obj_xref.c:100,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
                - ERR_put_error
                - sk_nid_triple_new
        - Branch String:   'crypto/objects/obj_xref.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:102,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
                - ERR_put_error
                - sk_nid_triple_new
        - Branch String:   'crypto/objects/obj_xref.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:103,20'
              BranchSideFuncs:
                - sk_nid_triple_new
                - CRYPTO_malloc
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_xref.c:104,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_xref.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:106,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
                - ERR_put_error
        - Branch String:   'crypto/objects/obj_xref.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:107,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/objects/obj_xref.c:110,20'
              BranchSideFuncs:
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
        - Branch String:   'crypto/objects/obj_xref.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:115,9'
              BranchSideFuncs:
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
            - BranchSide:      'crypto/objects/obj_xref.c:119,29'
              BranchSideFuncs:
                - sk_nid_triple_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_nid_triple_sort
                - sk_nid_triple_sort
        - Branch String:   'crypto/objects/obj_xref.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:120,9'
              BranchSideFuncs:
                - sk_nid_triple_sort
                - sk_nid_triple_sort
            - BranchSide:      'crypto/objects/obj_xref.c:122,24'
              BranchSideFuncs:
                - sk_nid_triple_sort
                - sk_nid_triple_sort
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:99,19'
          Dst:             sk_nid_triple_new
        - Src:             'crypto/objects/obj_xref.c:99,19'
          Dst:             sig_sk_cmp
        - Src:             'crypto/objects/obj_xref.c:103,20'
          Dst:             sk_nid_triple_new
        - Src:             'crypto/objects/obj_xref.c:103,20'
          Dst:             sigx_cmp
        - Src:             'crypto/objects/obj_xref.c:106,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/objects/obj_xref.c:107,9'
          Dst:             ERR_put_error
        - Src:             'crypto/objects/obj_xref.c:114,10'
          Dst:             sk_nid_triple_push
        - Src:             'crypto/objects/obj_xref.c:115,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/objects/obj_xref.c:119,10'
          Dst:             sk_nid_triple_push
        - Src:             'crypto/objects/obj_xref.c:122,5'
          Dst:             sk_nid_triple_sort
        - Src:             'crypto/objects/obj_xref.c:123,5'
          Dst:             sk_nid_triple_sort
    - functionName:    OBJ_bsearch_sigx
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.thread_local_inits_st **'
      argCount:        3
      argTypes:
        - 'struct.thread_local_inits_st **'
        - 'struct.thread_local_inits_st **'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - sigx_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:41,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/objects/obj_xref.c:41,1'
          Dst:             sigx_cmp_BSEARCH_CMP_FN
    - functionName:    OBJ_find_sigid_by_algs
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - psignid
        - dig_nid
        - pkey_nid
      BBCount:         18
      ICount:          106
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OBJ_bsearch_sigx
        - sk_nid_triple_find
        - sk_nid_triple_value
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_xref.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:77,38'
              BranchSideFuncs:
                - sk_nid_triple_find
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_sigx
                - sk_nid_triple_value
            - BranchSide:      'crypto/objects/obj_xref.c:84,9'
              BranchSideFuncs:
                - OBJ_bsearch_sigx
        - Branch String:   'crypto/objects/obj_xref.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:79,37'
              BranchSideFuncs:
                - sk_nid_triple_value
                - OBJ_bsearch_sigx
            - BranchSide:      'crypto/objects/obj_xref.c:82,5'
              BranchSideFuncs:
                - OBJ_bsearch_sigx
        - Branch String:   'crypto/objects/obj_xref.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:85,14'
              BranchSideFuncs:
                - OBJ_bsearch_sigx
            - BranchSide:      'crypto/objects/obj_xref.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_xref.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:90,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_xref.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:91,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:92,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:77,19'
          Dst:             sk_nid_triple_find
        - Src:             'crypto/objects/obj_xref.c:79,17'
          Dst:             sk_nid_triple_value
        - Src:             'crypto/objects/obj_xref.c:85,14'
          Dst:             OBJ_bsearch_sigx
    - functionName:    sk_nid_triple_find
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_nid_triple *'
        - 'struct.thread_local_inits_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_nid_triple_value
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.thread_local_inits_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_nid_triple *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.h:20,1'
          Dst:             OPENSSL_sk_value
    - functionName:    OBJ_bsearch_sig
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.thread_local_inits_st *'
      argCount:        3
      argTypes:
        - 'struct.thread_local_inits_st *'
        - 'struct.thread_local_inits_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - sig_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:23,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/objects/obj_xref.c:23,1'
          Dst:             sig_cmp_BSEARCH_CMP_FN
    - functionName:    OBJ_find_sigid_algs
      functionSourceFile: '/src/openssl111/crypto/objects/obj_xref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - signid
        - pdig_nid
        - ppkey_nid
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OBJ_bsearch_sig
        - sk_nid_triple_find
        - sk_nid_triple_value
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_xref.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:50,13'
              BranchSideFuncs:
                - sk_nid_triple_find
                - sk_nid_triple_value
                - OBJ_bsearch_sig
            - BranchSide:      'crypto/objects/obj_xref.c:54,9'
              BranchSideFuncs:
                - OBJ_bsearch_sig
        - Branch String:   'crypto/objects/obj_xref.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:55,14'
              BranchSideFuncs:
                - OBJ_bsearch_sig
            - BranchSide:      'crypto/objects/obj_xref.c:58,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_xref.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:60,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_xref.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:61,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:62,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/objects/obj_xref.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_xref.c:63,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/objects/obj_xref.c:64,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/objects/obj_xref.c:50,19'
          Dst:             sk_nid_triple_find
        - Src:             'crypto/objects/obj_xref.c:51,14'
          Dst:             sk_nid_triple_value
        - Src:             'crypto/objects/obj_xref.c:55,14'
          Dst:             OBJ_bsearch_sig
    - functionName:    int_update
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_pkey_ctx
        - EVP_PKEY_CTX_get_data
        - Poly1305_Update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:87,53'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/poly1305/poly1305_pmeth.c:87,31'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:89,5'
          Dst:             Poly1305_Update
    - functionName:    pkey_poly1305_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_str2ctrl
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:156,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:157,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:158,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:159,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:160,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:156,9'
          Dst:             strcmp
        - Src:             'crypto/poly1305/poly1305_pmeth.c:157,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/poly1305/poly1305_pmeth.c:158,9'
          Dst:             strcmp
        - Src:             'crypto/poly1305/poly1305_pmeth.c:159,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
    - functionName:    pkey_poly1305_ctrl
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         20
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_set
        - ASN1_STRING_get0_data
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_get0_poly1305
        - Poly1305_Init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:122,5'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:126,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_get0_poly1305
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - Poly1305_Init
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_get0_poly1305
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - Poly1305_Init
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:145,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:132,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - Poly1305_Init
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:136,65'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_get0_poly1305
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - Poly1305_Init
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:138,25'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:138,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:138,53'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:139,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:140,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:140,13'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - Poly1305_Init
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:141,24'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - Poly1305_Init
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:118,31'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:136,42'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/poly1305/poly1305_pmeth.c:136,19'
          Dst:             EVP_PKEY_get0_poly1305
        - Src:             'crypto/poly1305/poly1305_pmeth.c:139,14'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/poly1305/poly1305_pmeth.c:141,35'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:141,9'
          Dst:             Poly1305_Init
    - functionName:    poly1305_signctx
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
        - 'char *'
        - 'size_t *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - mctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Poly1305_Final
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:111,9'
              BranchSideFuncs:
                - Poly1305_Final
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:112,25'
              BranchSideFuncs:
                - Poly1305_Final
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:112,9'
          Dst:             Poly1305_Final
    - functionName:    poly1305_signctx_init
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - mctx
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_set_flags
        - EVP_MD_CTX_set_update_fn
        - Poly1305_Init
        - int_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:100,26'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - EVP_MD_CTX_set_update_fn
                - Poly1305_Init
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:100,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/poly1305/poly1305_pmeth.c:101,5'
          Dst:             EVP_MD_CTX_set_update_fn
        - Src:             'crypto/poly1305/poly1305_pmeth.c:101,5'
          Dst:             int_update
        - Src:             'crypto/poly1305/poly1305_pmeth.c:102,5'
          Dst:             Poly1305_Init
    - functionName:    pkey_poly1305_keygen
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_dup
        - ASN1_STRING_get0_data
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:79,34'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_dup
                - EVP_PKEY_assign
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:82,12'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:75,31'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:77,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:79,11'
          Dst:             ASN1_OCTET_STRING_dup
        - Src:             'crypto/poly1305/poly1305_pmeth.c:82,12'
          Dst:             EVP_PKEY_assign
    - functionName:    pkey_poly1305_cleanup
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_clear_free
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_CTX_set_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:46,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_set_data
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:47,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_set_data
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:44,31'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:47,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/poly1305/poly1305_pmeth.c:48,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/poly1305/poly1305_pmeth.c:49,9'
          Dst:             EVP_PKEY_CTX_set_data
    - functionName:    pkey_poly1305_copy
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
        - 'struct.evp_pkey_ctx_st.178 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_STRING_get0_data
        - EVP_PKEY_CTX_get_data
        - pkey_poly1305_cleanup
        - pkey_poly1305_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:59,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_data
                - EVP_PKEY_CTX_get_data
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_poly1305_cleanup
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:60,34'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_data
                - EVP_PKEY_CTX_get_data
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_poly1305_cleanup
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:62,52'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:63,28'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_poly1305_cleanup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:68,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:65,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:68,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:58,10'
          Dst:             pkey_poly1305_init
        - Src:             'crypto/poly1305/poly1305_pmeth.c:60,12'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:61,12'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:62,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:63,10'
          Dst:             ASN1_STRING_copy
        - Src:             'crypto/poly1305/poly1305_pmeth.c:65,9'
          Dst:             pkey_poly1305_cleanup
    - functionName:    pkey_poly1305_init
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.178 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
        - EVP_PKEY_CTX_set0_keygen_info
        - EVP_PKEY_CTX_set_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_pmeth.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:32,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/poly1305/poly1305_pmeth.c:35,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_data
                - EVP_PKEY_CTX_set0_keygen_info
      Callsites:
        - Src:             'crypto/poly1305/poly1305_pmeth.c:31,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/poly1305/poly1305_pmeth.c:32,9'
          Dst:             ERR_put_error
        - Src:             'crypto/poly1305/poly1305_pmeth.c:37,5'
          Dst:             EVP_PKEY_CTX_set_data
        - Src:             'crypto/poly1305/poly1305_pmeth.c:38,5'
          Dst:             EVP_PKEY_CTX_set0_keygen_info
    - functionName:    do_rand_drbg_init
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
        - CRYPTO_THREAD_init_local
        - OPENSSL_init_crypto
        - drbg_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:901,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:901,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:901,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/rand/drbg_lib.c:901,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:902,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:904,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/rand/drbg_lib.c:904,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:905,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:907,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/rand/drbg_lib.c:907,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:908,9'
              BranchSideFuncs:
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:910,19'
              BranchSideFuncs:
                - drbg_setup
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/rand/drbg_lib.c:911,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:912,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:914,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:901,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/rand/drbg_lib.c:904,10'
          Dst:             CRYPTO_THREAD_init_local
        - Src:             'crypto/rand/drbg_lib.c:907,10'
          Dst:             CRYPTO_THREAD_init_local
        - Src:             'crypto/rand/drbg_lib.c:910,19'
          Dst:             drbg_setup
        - Src:             'crypto/rand/drbg_lib.c:917,5'
          Dst:             CRYPTO_THREAD_cleanup_local
        - Src:             'crypto/rand/drbg_lib.c:919,5'
          Dst:             CRYPTO_THREAD_cleanup_local
    - functionName:    drbg_setup
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - parent
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - RAND_DRBG_free
        - RAND_DRBG_instantiate
        - RAND_DRBG_secure_new
        - rand_drbg_enable_locking
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:864,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:865,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:868,9'
              BranchSideFuncs:
                - RAND_DRBG_instantiate
                - rand_drbg_enable_locking
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_free
        - Branch String:   'crypto/rand/drbg_lib.c:868,24'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:868,52'
              BranchSideFuncs:
                - rand_drbg_enable_locking
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_instantiate
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:872,5'
              BranchSideFuncs:
                - RAND_DRBG_instantiate
        - Branch String:   'crypto/rand/drbg_lib.c:868,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:869,9'
              BranchSideFuncs:
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:872,5'
              BranchSideFuncs:
                - RAND_DRBG_instantiate
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:863,12'
          Dst:             RAND_DRBG_secure_new
        - Src:             'crypto/rand/drbg_lib.c:868,27'
          Dst:             rand_drbg_enable_locking
        - Src:             'crypto/rand/drbg_lib.c:881,11'
          Dst:             RAND_DRBG_instantiate
        - Src:             'crypto/rand/drbg_lib.c:887,5'
          Dst:             RAND_DRBG_free
    - functionName:    RAND_DRBG_secure_new
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        3
      argTypes:
        - int
        - int
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - type
        - flags
        - parent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand_drbg_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:257,12'
          Dst:             rand_drbg_new
    - functionName:    rand_drbg_enable_locking
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         16
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:810,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:811,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:816,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:816,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:817,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:831,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:817,34'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:817,37'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:823,22'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:817,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:818,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:823,22'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:824,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:825,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:829,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:811,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:818,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:823,22'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/rand/drbg_lib.c:825,13'
          Dst:             ERR_put_error
    - functionName:    RAND_DRBG_instantiate
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - pers
        - perslen
      BBCount:         53
      ICount:          390
      EdgeCount:       73
      CyclomaticComplexity: 22
      functionsReached:
        - ERR_put_error
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:298,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:303,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:304,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:309,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:316,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:324,32'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:324,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:330,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:325,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:330,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:331,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:334,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:335,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:335,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:339,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:339,32'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:339,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:348,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:340,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:348,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:342,43'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:342,46'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:343,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:343,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:346,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:350,9'
              BranchSideFuncs:
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:354,5'
              BranchSideFuncs:
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:357,41'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:357,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:357,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:357,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:361,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:361,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:363,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:362,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:363,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:363,23'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:363,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:365,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:363,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:364,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:365,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:366,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:367,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:298,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:304,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:310,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:335,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:343,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:350,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:356,25'
          Dst:             time
    - functionName:    RAND_DRBG_free
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_clear_free
        - CRYPTO_free_ex_data
        - CRYPTO_secure_clear_free
        - rand_pool_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:268,9'
              BranchSideFuncs:
                - rand_pool_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:269,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/rand/drbg_lib.c:270,20'
              BranchSideFuncs:
                - rand_pool_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
        - Branch String:   'crypto/rand/drbg_lib.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:275,9'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/rand/drbg_lib.c:277,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:270,5'
          Dst:             rand_pool_free
        - Src:             'crypto/rand/drbg_lib.c:271,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/rand/drbg_lib.c:272,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/rand/drbg_lib.c:275,9'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/rand/drbg_lib.c:277,9'
          Dst:             CRYPTO_clear_free
    - functionName:    time
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_drbg_new
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - secure
        - type
        - flags
        - parent
      BBCount:         23
      ICount:          178
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_secure_allocated
        - CRYPTO_secure_zalloc
        - CRYPTO_zalloc
        - ERR_put_error
        - RAND_DRBG_free
        - RAND_DRBG_set
        - openssl_get_fork_id
        - rand_drbg_lock
        - rand_drbg_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:191,23'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:191,32'
              BranchSideFuncs:
                - CRYPTO_secure_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - openssl_get_fork_id
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
                - CRYPTO_secure_allocated
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:192,32'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - openssl_get_fork_id
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
                - CRYPTO_secure_allocated
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:195,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:199,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - openssl_get_fork_id
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
                - CRYPTO_secure_allocated
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:199,27'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:199,54'
              BranchSideFuncs:
                - CRYPTO_secure_allocated
                - __sanitizer_cov_trace_const_cmp4
                - openssl_get_fork_id
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:199,27'
              BranchSideFuncs:
                - openssl_get_fork_id
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
        - Branch String:   'crypto/rand/drbg_lib.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:204,9'
              BranchSideFuncs:
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:214,9'
              BranchSideFuncs:
                - RAND_DRBG_set
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
        - Branch String:   'crypto/rand/drbg_lib.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:226,9'
              BranchSideFuncs:
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:228,9'
              BranchSideFuncs:
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
        - Branch String:   'crypto/rand/drbg_lib.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:229,24'
              BranchSideFuncs:
                - rand_drbg_lock
                - __sanitizer_cov_trace_cmp4
                - rand_drbg_unlock
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:242,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:235,30'
              BranchSideFuncs:
                - rand_drbg_unlock
                - ERR_put_error
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:239,26'
              BranchSideFuncs:
                - rand_drbg_unlock
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:191,32'
          Dst:             CRYPTO_secure_zalloc
        - Src:             'crypto/rand/drbg_lib.c:192,32'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rand/drbg_lib.c:195,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:199,30'
          Dst:             CRYPTO_secure_allocated
        - Src:             'crypto/rand/drbg_lib.c:200,21'
          Dst:             openssl_get_fork_id
        - Src:             'crypto/rand/drbg_lib.c:225,9'
          Dst:             RAND_DRBG_set
        - Src:             'crypto/rand/drbg_lib.c:229,9'
          Dst:             rand_drbg_lock
        - Src:             'crypto/rand/drbg_lib.c:235,13'
          Dst:             rand_drbg_unlock
        - Src:             'crypto/rand/drbg_lib.c:236,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:239,9'
          Dst:             rand_drbg_unlock
        - Src:             'crypto/rand/drbg_lib.c:245,5'
          Dst:             RAND_DRBG_free
    - functionName:    RAND_DRBG_set
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - drbg
        - type
        - flags
      BBCount:         27
      ICount:          177
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - drbg_ctr_init
        - rand_pool_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:107,19'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:107,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
            - BranchSide:      'crypto/rand/drbg_lib.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
        - Branch String:   'crypto/rand/drbg_lib.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:108,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
            - BranchSide:      'crypto/rand/drbg_lib.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
        - Branch String:   'crypto/rand/drbg_lib.c:113,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:113,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
            - BranchSide:      'crypto/rand/drbg_lib.c:119,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:113,48'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:113,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:119,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:123,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:125,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:132,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:137,29'
              BranchSideFuncs:
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:137,29'
              BranchSideFuncs:
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:137,29'
              BranchSideFuncs:
                - drbg_ctr_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:142,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:145,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:115,9'
          Dst:             rand_pool_free
        - Src:             'crypto/rand/drbg_lib.c:128,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:137,15'
          Dst:             drbg_ctr_init
        - Src:             'crypto/rand/drbg_lib.c:143,9'
          Dst:             ERR_put_error
    - functionName:    rand_drbg_lock
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_write_lock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:780,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:781,41'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
            - BranchSide:      'crypto/rand/drbg_lib.c:783,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:781,16'
          Dst:             CRYPTO_THREAD_write_lock
    - functionName:    rand_drbg_unlock
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_unlock
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:794,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:795,37'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rand/drbg_lib.c:797,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:795,16'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    RAND_OpenSSL
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionDepth:   0
      returnType:      'struct.rand_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    drbg_seed
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - drbg_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:1063,12'
          Dst:             drbg_add
    - functionName:    drbg_bytes
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - out
        - count
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RAND_DRBG_bytes
        - RAND_DRBG_get0_public
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:954,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:955,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:957,27'
              BranchSideFuncs:
                - RAND_DRBG_bytes
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:952,23'
          Dst:             RAND_DRBG_get0_public
        - Src:             'crypto/rand/drbg_lib.c:957,11'
          Dst:             RAND_DRBG_bytes
    - functionName:    drbg_add
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - double
      constantsTouched: []
      argNames:
        - buf
        - num
        - randomness
      BBCount:         20
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - RAND_DRBG_get0_master
        - rand_drbg_lock
        - rand_drbg_restart
        - rand_drbg_seedlen
        - rand_drbg_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:1006,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1007,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:1009,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_lock
                - rand_drbg_seedlen
                - __sanitizer_cov_trace_cmp8
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/drbg_lib.c:1009,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1009,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:1010,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:1009,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1010,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:1012,20'
              BranchSideFuncs:
                - rand_drbg_lock
                - rand_drbg_seedlen
                - __sanitizer_cov_trace_cmp8
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/drbg_lib.c:1017,26'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1017,29'
              BranchSideFuncs:
                - rand_drbg_restart
                - rand_drbg_unlock
            - BranchSide:      'crypto/rand/drbg_lib.c:1037,20'
              BranchSideFuncs:
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/drbg_lib.c:1017,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1037,20'
              BranchSideFuncs:
                - rand_drbg_restart
                - rand_drbg_unlock
            - BranchSide:      'crypto/rand/drbg_lib.c:1042,9'
              BranchSideFuncs:
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/drbg_lib.c:1042,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1051,30'
              BranchSideFuncs:
                - rand_drbg_restart
                - rand_drbg_unlock
            - BranchSide:      'crypto/rand/drbg_lib.c:1054,29'
              BranchSideFuncs:
                - rand_drbg_restart
                - rand_drbg_unlock
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:1002,23'
          Dst:             RAND_DRBG_get0_master
        - Src:             'crypto/rand/drbg_lib.c:1012,5'
          Dst:             rand_drbg_lock
        - Src:             'crypto/rand/drbg_lib.c:1013,15'
          Dst:             rand_drbg_seedlen
        - Src:             'crypto/rand/drbg_lib.c:1054,11'
          Dst:             rand_drbg_restart
        - Src:             'crypto/rand/drbg_lib.c:1055,5'
          Dst:             rand_drbg_unlock
    - functionName:    drbg_status
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RAND_DRBG_get0_master
        - rand_drbg_lock
        - rand_drbg_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:1069,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1070,23'
              BranchSideFuncs:
                - RAND_DRBG_get0_master
                - rand_drbg_lock
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
            - BranchSide:      'crypto/rand/drbg_lib.c:1070,23'
              BranchSideFuncs:
                - RAND_DRBG_get0_master
                - rand_drbg_lock
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/drbg_lib.c:1072,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1073,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:1075,20'
              BranchSideFuncs:
                - rand_drbg_lock
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:1070,23'
          Dst:             RAND_DRBG_get0_master
        - Src:             'crypto/rand/drbg_lib.c:1075,5'
          Dst:             rand_drbg_lock
        - Src:             'crypto/rand/drbg_lib.c:1077,5'
          Dst:             rand_drbg_unlock
    - functionName:    RAND_DRBG_get0_master
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_run_once
        - do_rand_drbg_init_ossl_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:1088,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1088,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:1088,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:1088,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1088,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:1088,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:1088,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1089,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:1091,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:1088,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1089,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:1091,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:1088,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/drbg_lib.c:1088,10'
          Dst:             do_rand_drbg_init_ossl_
    - functionName:    do_rand_drbg_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_rand_drbg_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:895,1'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:895,1'
              BranchSideFuncs:
                - do_rand_drbg_init
            - BranchSide:      'crypto/rand/drbg_lib.c:895,1'
              BranchSideFuncs:
                - do_rand_drbg_init
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:895,1'
          Dst:             do_rand_drbg_init
    - functionName:    rand_drbg_seedlen
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:982,32'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:982,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:992,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:982,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:983,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:992,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:995,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:995,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:995,57'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rand_drbg_restart
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rand_drbg_st *'
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - buffer
        - len
        - entropy
      BBCount:         38
      ICount:          250
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - RAND_DRBG_instantiate
        - RAND_DRBG_reseed
        - RAND_DRBG_uninstantiate
        - rand_pool_attach
        - rand_pool_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:478,9'
              BranchSideFuncs:
                - ERR_put_error
                - rand_pool_free
            - BranchSide:      'crypto/rand/drbg_lib.c:485,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_pool_attach
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:486,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_pool_attach
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:517,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
        - Branch String:   'crypto/rand/drbg_lib.c:486,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:487,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_pool_attach
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:505,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:487,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:488,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:494,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rand_pool_attach
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:494,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:495,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:501,48'
              BranchSideFuncs:
                - rand_pool_attach
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
        - Branch String:   'crypto/rand/drbg_lib.c:502,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:503,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:504,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
        - Branch String:   'crypto/rand/drbg_lib.c:505,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:506,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:511,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_uninstantiate
        - Branch String:   'crypto/rand/drbg_lib.c:517,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:518,33'
              BranchSideFuncs:
                - RAND_DRBG_uninstantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:521,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:521,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:523,31'
              BranchSideFuncs:
                - RAND_DRBG_instantiate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:531,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:531,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:532,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:550,20'
              BranchSideFuncs:
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:532,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:541,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:542,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:544,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:545,17'
              BranchSideFuncs:
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:547,9'
              BranchSideFuncs:
                - rand_pool_free
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:478,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:480,9'
          Dst:             rand_pool_free
        - Src:             'crypto/rand/drbg_lib.c:488,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:495,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:501,31'
          Dst:             rand_pool_attach
        - Src:             'crypto/rand/drbg_lib.c:506,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:518,9'
          Dst:             RAND_DRBG_uninstantiate
        - Src:             'crypto/rand/drbg_lib.c:523,9'
          Dst:             RAND_DRBG_instantiate
        - Src:             'crypto/rand/drbg_lib.c:544,18'
          Dst:             RAND_DRBG_reseed
        - Src:             'crypto/rand/drbg_lib.c:545,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:550,5'
          Dst:             rand_pool_free
    - functionName:    RAND_DRBG_uninstantiate
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - RAND_DRBG_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:380,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:390,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - RAND_DRBG_set
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:381,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:391,12'
          Dst:             RAND_DRBG_set
    - functionName:    RAND_DRBG_reseed
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rand_drbg_st *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - drbg
        - adin
        - adinlen
        - prediction_resistance
      BBCount:         36
      ICount:          247
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:408,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:409,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:412,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:413,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:417,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:417,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:418,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:419,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:419,16'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:420,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:425,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:426,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:430,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:431,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:431,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:432,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:430,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:432,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:436,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - time
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:437,9'
              BranchSideFuncs:
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:439,5'
              BranchSideFuncs:
                - time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:442,41'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:442,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:442,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:442,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:443,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/drbg_lib.c:446,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:446,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/drbg_lib.c:448,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:446,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:447,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:448,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:450,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:409,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:413,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:420,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:432,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:441,25'
          Dst:             time
    - functionName:    RAND_DRBG_get0_public
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_set_local
        - do_rand_drbg_init_ossl_
        - drbg_setup
        - ossl_init_thread_start
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:1100,16'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1102,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:1102,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:1102,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1102,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1102,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/rand/drbg_lib.c:1102,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1103,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1105,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/rand/drbg_lib.c:1102,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1103,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1105,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/rand/drbg_lib.c:1106,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1107,14'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1112,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:1107,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1108,13'
              BranchSideFuncs:
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1109,27'
              BranchSideFuncs:
                - drbg_setup
                - CRYPTO_THREAD_set_local
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:1102,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/drbg_lib.c:1102,10'
          Dst:             do_rand_drbg_init_ossl_
        - Src:             'crypto/rand/drbg_lib.c:1105,12'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/rand/drbg_lib.c:1107,14'
          Dst:             ossl_init_thread_start
        - Src:             'crypto/rand/drbg_lib.c:1109,16'
          Dst:             drbg_setup
        - Src:             'crypto/rand/drbg_lib.c:1110,9'
          Dst:             CRYPTO_THREAD_set_local
    - functionName:    RAND_DRBG_bytes
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - out
        - outlen
      BBCount:         23
      ICount:          153
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - RAND_DRBG_generate
        - rand_drbg_cleanup_additional_data
        - rand_drbg_get_additional_data
        - rand_pool_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:653,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:654,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_new
                - rand_drbg_get_additional_data
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:661,52'
              BranchSideFuncs:
                - rand_drbg_get_additional_data
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:654,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:655,13'
              BranchSideFuncs:
                - rand_drbg_cleanup_additional_data
            - BranchSide:      'crypto/rand/drbg_lib.c:656,50'
              BranchSideFuncs:
                - rand_pool_new
                - rand_drbg_get_additional_data
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:657,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:658,13'
              BranchSideFuncs:
                - rand_drbg_cleanup_additional_data
            - BranchSide:      'crypto/rand/drbg_lib.c:659,5'
              BranchSideFuncs:
                - rand_drbg_get_additional_data
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:664,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:665,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:672,9'
              BranchSideFuncs:
                - rand_drbg_cleanup_additional_data
        - Branch String:   'crypto/rand/drbg_lib.c:666,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:667,21'
              BranchSideFuncs:
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:668,34'
              BranchSideFuncs:
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:669,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:670,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:671,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rand_drbg_cleanup_additional_data
                - __sanitizer_cov_trace_cmp8
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:675,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:675,9'
              BranchSideFuncs:
                - rand_drbg_cleanup_additional_data
            - BranchSide:      'crypto/rand/drbg_lib.c:676,43'
              BranchSideFuncs:
                - rand_drbg_cleanup_additional_data
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:656,27'
          Dst:             rand_pool_new
        - Src:             'crypto/rand/drbg_lib.c:661,22'
          Dst:             rand_drbg_get_additional_data
        - Src:             'crypto/rand/drbg_lib.c:668,15'
          Dst:             RAND_DRBG_generate
        - Src:             'crypto/rand/drbg_lib.c:676,9'
          Dst:             rand_drbg_cleanup_additional_data
    - functionName:    RAND_DRBG_generate
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.rand_drbg_st *'
        - 'char *'
        - size_t
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - out
        - outlen
        - prediction_resistance
        - adin
        - adinlen
      BBCount:         51
      ICount:          318
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - ERR_put_error
        - RAND_DRBG_reseed
        - openssl_get_fork_id
        - rand_drbg_restart
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:573,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:575,27'
              BranchSideFuncs:
                - rand_drbg_restart
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - openssl_get_fork_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:587,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - openssl_get_fork_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:577,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:578,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:581,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - openssl_get_fork_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:581,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:582,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:585,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - openssl_get_fork_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:587,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:588,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:591,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - openssl_get_fork_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:591,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:592,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:596,15'
              BranchSideFuncs:
                - openssl_get_fork_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:598,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:599,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:603,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:603,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:604,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:607,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:604,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:605,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_lib.c:606,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:607,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:608,22'
              BranchSideFuncs:
                - time
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:613,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:610,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:610,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:611,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:609,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:611,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:612,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:613,41'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:613,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:618,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:613,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:614,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:618,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:614,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:615,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:616,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:618,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:618,28'
              BranchSideFuncs:
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:619,31'
              BranchSideFuncs:
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:618,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:619,31'
              BranchSideFuncs:
                - RAND_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:627,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:619,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:620,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:623,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:627,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:628,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:633,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:575,9'
          Dst:             rand_drbg_restart
        - Src:             'crypto/rand/drbg_lib.c:578,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:582,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:588,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:592,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:596,15'
          Dst:             openssl_get_fork_id
        - Src:             'crypto/rand/drbg_lib.c:608,22'
          Dst:             time
        - Src:             'crypto/rand/drbg_lib.c:619,14'
          Dst:             RAND_DRBG_reseed
        - Src:             'crypto/rand/drbg_lib.c:620,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:629,9'
          Dst:             ERR_put_error
    - functionName:    RAND_DRBG_get0_private
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_set_local
        - do_rand_drbg_init_ossl_
        - drbg_setup
        - ossl_init_thread_start
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:1121,16'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1123,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_lib.c:1123,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_lib.c:1123,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1123,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1123,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/rand/drbg_lib.c:1123,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1124,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1126,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/rand/drbg_lib.c:1123,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1124,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1126,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/rand/drbg_lib.c:1127,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1128,14'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1133,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:1128,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:1129,13'
              BranchSideFuncs:
                - drbg_setup
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/rand/drbg_lib.c:1130,27'
              BranchSideFuncs:
                - drbg_setup
                - CRYPTO_THREAD_set_local
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:1123,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/drbg_lib.c:1123,10'
          Dst:             do_rand_drbg_init_ossl_
        - Src:             'crypto/rand/drbg_lib.c:1126,12'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/rand/drbg_lib.c:1128,14'
          Dst:             ossl_init_thread_start
        - Src:             'crypto/rand/drbg_lib.c:1130,16'
          Dst:             drbg_setup
        - Src:             'crypto/rand/drbg_lib.c:1131,9'
          Dst:             CRYPTO_THREAD_set_local
    - functionName:    drbg_delete_thread_state
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_set_local
        - RAND_DRBG_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:937,16'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:937,16'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - RAND_DRBG_free
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - RAND_DRBG_free
            - BranchSide:      'crypto/rand/drbg_lib.c:939,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - RAND_DRBG_free
                - CRYPTO_THREAD_get_local
                - CRYPTO_THREAD_set_local
                - RAND_DRBG_free
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:939,12'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/rand/drbg_lib.c:940,5'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/rand/drbg_lib.c:941,5'
          Dst:             RAND_DRBG_free
        - Src:             'crypto/rand/drbg_lib.c:943,12'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/rand/drbg_lib.c:944,5'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/rand/drbg_lib.c:945,5'
          Dst:             RAND_DRBG_free
    - functionName:    rand_drbg_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
        - RAND_DRBG_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:926,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:926,9'
              BranchSideFuncs:
                - RAND_DRBG_free
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:926,9'
              BranchSideFuncs:
                - RAND_DRBG_free
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/rand/drbg_lib.c:926,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:926,9'
              BranchSideFuncs:
                - RAND_DRBG_free
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/rand/drbg_lib.c:927,24'
              BranchSideFuncs:
                - RAND_DRBG_free
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:927,9'
          Dst:             RAND_DRBG_free
        - Src:             'crypto/rand/drbg_lib.c:930,9'
          Dst:             CRYPTO_THREAD_cleanup_local
        - Src:             'crypto/rand/drbg_lib.c:931,9'
          Dst:             CRYPTO_THREAD_cleanup_local
    - functionName:    RAND_DRBG_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.rand_drbg_st *'
        - int
      constantsTouched: []
      argNames:
        - drbg
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:844,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    RAND_DRBG_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - drbg
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:839,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    RAND_DRBG_set_reseed_defaults
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - _master_reseed_interval
        - _slave_reseed_interval
        - _master_reseed_time_interval
        - _slave_reseed_time_interval
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:756,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:757,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:755,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:757,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:759,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/drbg_lib.c:760,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:760,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:761,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_lib.c:759,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:761,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:763,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RAND_DRBG_set_reseed_time_interval
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rand_drbg_st *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - interval
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:733,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:734,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:735,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RAND_DRBG_set_reseed_interval
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rand_drbg_st *'
        - int
      constantsTouched: []
      argNames:
        - drbg
        - interval
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:715,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:716,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:717,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RAND_DRBG_set_callbacks
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rand_drbg_st *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - drbg
        - get_entropy
        - cleanup_entropy
        - get_nonce
        - cleanup_nonce
      BBCount:         4
      ICount:          53
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:696,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_lib.c:697,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RAND_DRBG_new
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'struct.rand_drbg_st *'
      argCount:        3
      argTypes:
        - int
        - int
        - 'struct.rand_drbg_st *'
      constantsTouched: []
      argNames:
        - type
        - flags
        - parent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand_drbg_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:252,12'
          Dst:             rand_drbg_new
    - functionName:    RAND_DRBG_set_defaults
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - type
        - flags
      BBCount:         12
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_lib.c:157,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/drbg_lib.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_lib.c:168,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/drbg_lib.c:172,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_lib.c:159,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/drbg_lib.c:168,9'
          Dst:             ERR_put_error
    - functionName:    do_rand_init
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - rand_pool_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:311,24'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:311,24'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - CRYPTO_THREAD_lock_new
                - CRYPTO_THREAD_lock_new
                - rand_pool_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/rand/rand_lib.c:311,24'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - CRYPTO_THREAD_lock_new
                - CRYPTO_THREAD_lock_new
                - rand_pool_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/rand/rand_lib.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:313,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:316,22'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - CRYPTO_THREAD_lock_new
                - rand_pool_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/rand/rand_lib.c:317,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:318,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/rand/rand_lib.c:320,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - rand_pool_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/rand/rand_lib.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:322,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/rand/rand_lib.c:324,10'
              BranchSideFuncs:
                - rand_pool_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/rand/rand_lib.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:325,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:327,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:311,24'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/rand/rand_lib.c:316,22'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/rand/rand_lib.c:320,23'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/rand/rand_lib.c:324,10'
          Dst:             rand_pool_init
        - Src:             'crypto/rand/rand_lib.c:331,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/rand/rand_lib.c:334,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/rand/rand_lib.c:338,5'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    RAND_status
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RAND_get_rand_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:964,24'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:964,31'
              BranchSideFuncs:
                - RAND_get_rand_method
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:964,31'
              BranchSideFuncs:
                - RAND_get_rand_method
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/rand_lib.c:966,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:966,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:968,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_lib.c:966,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:967,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:968,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:964,31'
          Dst:             RAND_get_rand_method
    - functionName:    RAND_get_rand_method
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionDepth:   0
      returnType:      'struct.rand_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          91
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_finish
        - ENGINE_get_RAND
        - ENGINE_get_default_RAND
        - do_rand_init_ossl_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:850,24'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:850,24'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_lib.c:850,24'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:852,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:852,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
            - BranchSide:      'crypto/rand/rand_lib.c:852,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
        - Branch String:   'crypto/rand/rand_lib.c:852,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:853,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
            - BranchSide:      'crypto/rand/rand_lib.c:855,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
        - Branch String:   'crypto/rand/rand_lib.c:852,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:853,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
            - BranchSide:      'crypto/rand/rand_lib.c:855,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - ENGINE_get_RAND
        - Branch String:   'crypto/rand/rand_lib.c:856,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:861,18'
              BranchSideFuncs:
                - ENGINE_get_default_RAND
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
                - ENGINE_get_RAND
            - BranchSide:      'crypto/rand/rand_lib.c:873,16'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/rand/rand_lib.c:862,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:862,48'
              BranchSideFuncs:
                - ENGINE_get_RAND
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:866,27'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/rand/rand_lib.c:861,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:863,25'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:866,27'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:852,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/rand_lib.c:852,10'
          Dst:             do_rand_init_ossl_
        - Src:             'crypto/rand/rand_lib.c:855,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/rand/rand_lib.c:861,18'
          Dst:             ENGINE_get_default_RAND
        - Src:             'crypto/rand/rand_lib.c:862,32'
          Dst:             ENGINE_get_RAND
        - Src:             'crypto/rand/rand_lib.c:866,13'
          Dst:             ENGINE_finish
        - Src:             'crypto/rand/rand_lib.c:874,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    do_rand_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_rand_init
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:308,1'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:308,1'
              BranchSideFuncs:
                - do_rand_init
            - BranchSide:      'crypto/rand/rand_lib.c:308,1'
              BranchSideFuncs:
                - do_rand_init
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:308,1'
          Dst:             do_rand_init
    - functionName:    RAND_pseudo_bytes
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RAND_get_rand_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:955,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:955,25'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:957,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:955,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:956,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:957,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:953,31'
          Dst:             RAND_get_rand_method
        - Src:             'crypto/rand/rand_lib.c:957,5'
          Dst:             ERR_put_error
    - functionName:    RAND_bytes
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RAND_get_rand_method
      functionUses:    28
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:944,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:944,25'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:946,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:944,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:945,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:946,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:942,31'
          Dst:             RAND_get_rand_method
        - Src:             'crypto/rand/rand_lib.c:946,5'
          Dst:             ERR_put_error
    - functionName:    RAND_priv_bytes
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - RAND_DRBG_bytes
        - RAND_DRBG_get0_private
        - RAND_OpenSSL
        - RAND_bytes
        - RAND_get_rand_method
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:930,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:930,25'
              BranchSideFuncs:
                - RAND_OpenSSL
                - RAND_DRBG_get0_private
                - RAND_DRBG_bytes
                - RAND_bytes
            - BranchSide:      'crypto/rand/rand_lib.c:933,12'
              BranchSideFuncs:
                - RAND_DRBG_get0_private
                - RAND_DRBG_bytes
        - Branch String:   'crypto/rand/rand_lib.c:930,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:931,27'
              BranchSideFuncs:
                - RAND_bytes
            - BranchSide:      'crypto/rand/rand_lib.c:933,12'
              BranchSideFuncs:
                - RAND_DRBG_get0_private
                - RAND_DRBG_bytes
        - Branch String:   'crypto/rand/rand_lib.c:934,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:935,32'
              BranchSideFuncs:
                - RAND_DRBG_bytes
            - BranchSide:      'crypto/rand/rand_lib.c:937,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:927,31'
          Dst:             RAND_get_rand_method
        - Src:             'crypto/rand/rand_lib.c:930,33'
          Dst:             RAND_OpenSSL
        - Src:             'crypto/rand/rand_lib.c:931,16'
          Dst:             RAND_bytes
        - Src:             'crypto/rand/rand_lib.c:933,12'
          Dst:             RAND_DRBG_get0_private
        - Src:             'crypto/rand/rand_lib.c:935,16'
          Dst:             RAND_DRBG_bytes
    - functionName:    RAND_add
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - double
      constantsTouched: []
      argNames:
        - buf
        - num
        - randomness
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - RAND_get_rand_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:916,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:916,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:916,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_lib.c:916,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:916,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:917,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:914,31'
          Dst:             RAND_get_rand_method
    - functionName:    RAND_seed
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - RAND_get_rand_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:908,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:908,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:908,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_lib.c:908,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:908,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:909,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:906,31'
          Dst:             RAND_get_rand_method
    - functionName:    RAND_set_rand_engine
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         19
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_finish
        - ENGINE_get_RAND
        - ENGINE_init
        - RAND_set_rand_method
        - do_rand_init_ossl_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:883,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:883,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - ENGINE_finish
            - BranchSide:      'crypto/rand/rand_lib.c:883,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - ENGINE_finish
        - Branch String:   'crypto/rand/rand_lib.c:883,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:884,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - ENGINE_finish
            - BranchSide:      'crypto/rand/rand_lib.c:886,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - ENGINE_finish
        - Branch String:   'crypto/rand/rand_lib.c:883,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:884,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - ENGINE_finish
            - BranchSide:      'crypto/rand/rand_lib.c:886,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - ENGINE_finish
        - Branch String:   'crypto/rand/rand_lib.c:886,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:887,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_get_RAND
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_finish
            - BranchSide:      'crypto/rand/rand_lib.c:895,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/rand/rand_lib.c:887,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:888,13'
              BranchSideFuncs:
                - ENGINE_get_RAND
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_finish
            - BranchSide:      'crypto/rand/rand_lib.c:889,36'
              BranchSideFuncs:
                - ENGINE_get_RAND
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
                - ENGINE_finish
        - Branch String:   'crypto/rand/rand_lib.c:890,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:891,27'
              BranchSideFuncs:
                - ENGINE_finish
            - BranchSide:      'crypto/rand/rand_lib.c:894,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - RAND_set_rand_method
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:883,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/rand_lib.c:883,10'
          Dst:             do_rand_init_ossl_
        - Src:             'crypto/rand/rand_lib.c:887,14'
          Dst:             ENGINE_init
        - Src:             'crypto/rand/rand_lib.c:889,20'
          Dst:             ENGINE_get_RAND
        - Src:             'crypto/rand/rand_lib.c:891,13'
          Dst:             ENGINE_finish
        - Src:             'crypto/rand/rand_lib.c:895,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/rand/rand_lib.c:897,5'
          Dst:             RAND_set_rand_method
        - Src:             'crypto/rand/rand_lib.c:899,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    RAND_set_rand_method
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_meth_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_finish
        - do_rand_init_ossl_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:835,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:835,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:835,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/rand/rand_lib.c:835,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:836,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:838,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/rand/rand_lib.c:835,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:836,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:838,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - ENGINE_finish
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:835,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/rand_lib.c:835,10'
          Dst:             do_rand_init_ossl_
        - Src:             'crypto/rand/rand_lib.c:838,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/rand/rand_lib.c:840,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/rand/rand_lib.c:844,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    rand_pool_bytes_remaining
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_pool_grow
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rand_pool_st *'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - len
      BBCount:         27
      ICount:          187
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_secure_clear_free
        - CRYPTO_secure_zalloc
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:626,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:628,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - CRYPTO_secure_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:656,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_lib.c:631,28'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:631,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:632,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:631,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:632,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:636,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/rand/rand_lib.c:637,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:637,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - CRYPTO_secure_zalloc
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/rand_lib.c:637,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - CRYPTO_secure_zalloc
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/rand_lib.c:637,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:637,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - CRYPTO_secure_zalloc
            - BranchSide:      'crypto/rand/rand_lib.c:640,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/rand/rand_lib.c:640,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:641,17'
              BranchSideFuncs:
                - CRYPTO_secure_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:643,17'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:644,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:645,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:648,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
        - Branch String:   'crypto/rand/rand_lib.c:649,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:650,13'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/rand/rand_lib.c:652,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:632,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:641,17'
          Dst:             CRYPTO_secure_zalloc
        - Src:             'crypto/rand/rand_lib.c:643,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rand/rand_lib.c:645,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:650,13'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/rand/rand_lib.c:652,13'
          Dst:             CRYPTO_clear_free
    - functionName:    rand_pool_entropy_needed
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:617,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:618,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:620,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rand_pool_attach
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      'struct.rand_pool_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - len
        - entropy
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:489,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:490,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:499,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:487,23'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rand/rand_lib.c:490,9'
          Dst:             ERR_put_error
    - functionName:    rand_pool_entropy
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_pool_buffer
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_poll
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          123
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - RAND_DRBG_get0_master
        - RAND_OpenSSL
        - RAND_get_rand_method
        - rand_drbg_lock
        - rand_drbg_restart
        - rand_drbg_unlock
        - rand_pool_acquire_entropy
        - rand_pool_buffer
        - rand_pool_entropy
        - rand_pool_free
        - rand_pool_length
        - rand_pool_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:385,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:385,9'
              BranchSideFuncs:
                - RAND_get_rand_method
                - RAND_OpenSSL
                - rand_pool_new
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_buffer
                - rand_pool_length
                - rand_pool_entropy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - RAND_DRBG_get0_master
                - rand_drbg_lock
                - rand_drbg_restart
                - rand_drbg_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:385,9'
              BranchSideFuncs:
                - RAND_get_rand_method
                - RAND_OpenSSL
                - rand_pool_new
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_buffer
                - rand_pool_length
                - rand_pool_entropy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - RAND_DRBG_get0_master
                - rand_drbg_lock
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/rand_lib.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:392,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:394,9'
              BranchSideFuncs:
                - RAND_OpenSSL
                - rand_pool_new
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_buffer
                - rand_pool_length
                - rand_pool_entropy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
                - RAND_DRBG_get0_master
                - rand_drbg_lock
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/rand_lib.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:396,27'
              BranchSideFuncs:
                - RAND_DRBG_get0_master
                - rand_drbg_lock
                - rand_drbg_restart
                - rand_drbg_unlock
            - BranchSide:      'crypto/rand/rand_lib.c:409,16'
              BranchSideFuncs:
                - rand_pool_new
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_buffer
                - rand_pool_length
                - rand_pool_entropy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:398,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:399,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:401,24'
              BranchSideFuncs:
                - rand_drbg_lock
                - rand_drbg_restart
                - rand_drbg_unlock
        - Branch String:   'crypto/rand/rand_lib.c:412,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:413,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:415,39'
              BranchSideFuncs:
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_buffer
                - rand_pool_length
                - rand_pool_entropy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:415,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:416,13'
              BranchSideFuncs:
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:418,13'
              BranchSideFuncs:
                - rand_pool_buffer
                - rand_pool_length
                - rand_pool_entropy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:419,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:419,16'
              BranchSideFuncs:
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:422,13'
              BranchSideFuncs:
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:418,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:422,13'
              BranchSideFuncs:
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:424,13'
              BranchSideFuncs:
                - rand_pool_free
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:389,31'
          Dst:             RAND_get_rand_method
        - Src:             'crypto/rand/rand_lib.c:394,17'
          Dst:             RAND_OpenSSL
        - Src:             'crypto/rand/rand_lib.c:396,27'
          Dst:             RAND_DRBG_get0_master
        - Src:             'crypto/rand/rand_lib.c:401,9'
          Dst:             rand_drbg_lock
        - Src:             'crypto/rand/rand_lib.c:402,15'
          Dst:             rand_drbg_restart
        - Src:             'crypto/rand/rand_lib.c:403,9'
          Dst:             rand_drbg_unlock
        - Src:             'crypto/rand/rand_lib.c:409,16'
          Dst:             rand_pool_new
        - Src:             'crypto/rand/rand_lib.c:415,13'
          Dst:             rand_pool_acquire_entropy
        - Src:             'crypto/rand/rand_lib.c:419,26'
          Dst:             rand_pool_buffer
        - Src:             'crypto/rand/rand_lib.c:420,26'
          Dst:             rand_pool_length
        - Src:             'crypto/rand/rand_lib.c:421,27'
          Dst:             rand_pool_entropy
        - Src:             'crypto/rand/rand_lib.c:428,5'
          Dst:             rand_pool_free
    - functionName:    rand_pool_new
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'struct.rand_pool_st *'
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - entropy_requested
        - secure
        - min_len
        - max_len
      BBCount:         29
      ICount:          195
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_free
        - CRYPTO_secure_zalloc
        - CRYPTO_zalloc
        - ERR_put_error
        - do_rand_init_ossl_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:442,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:442,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:442,10'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:443,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:445,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:443,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:445,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:446,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:447,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:451,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/rand/rand_lib.c:452,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:452,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
            - BranchSide:      'crypto/rand/rand_lib.c:453,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/rand/rand_lib.c:454,23'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:454,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
            - BranchSide:      'crypto/rand/rand_lib.c:454,67'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/rand/rand_lib.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:456,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
            - BranchSide:      'crypto/rand/rand_lib.c:458,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/rand/rand_lib.c:458,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:459,24'
              BranchSideFuncs:
                - CRYPTO_secure_zalloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/rand/rand_lib.c:461,24'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/rand/rand_lib.c:463,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:464,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/rand/rand_lib.c:468,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:442,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/rand_lib.c:442,10'
          Dst:             do_rand_init_ossl_
        - Src:             'crypto/rand/rand_lib.c:445,12'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rand/rand_lib.c:447,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:459,24'
          Dst:             CRYPTO_secure_zalloc
        - Src:             'crypto/rand/rand_lib.c:461,24'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rand/rand_lib.c:464,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:474,5'
          Dst:             CRYPTO_free
    - functionName:    rand_pool_length
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_pool_free
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_secure_clear_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:515,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:516,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:524,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - CRYPTO_secure_clear_free
        - Branch String:   'crypto/rand/rand_lib.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:525,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/rand/rand_lib.c:531,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/rand/rand_lib.c:525,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:526,13'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/rand/rand_lib.c:528,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:526,13'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/rand/rand_lib.c:528,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/rand/rand_lib.c:531,5'
          Dst:             CRYPTO_free
    - functionName:    RAND_keep_random_devices_open
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - keep
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_run_once
        - do_rand_init_ossl_
        - rand_pool_keep_random_devices_open
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:372,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_keep_random_devices_open
            - BranchSide:      'crypto/rand/rand_lib.c:372,9'
              BranchSideFuncs:
                - rand_pool_keep_random_devices_open
        - Branch String:   'crypto/rand/rand_lib.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:372,9'
              BranchSideFuncs:
                - rand_pool_keep_random_devices_open
            - BranchSide:      'crypto/rand/rand_lib.c:373,44'
              BranchSideFuncs:
                - rand_pool_keep_random_devices_open
        - Branch String:   'crypto/rand/rand_lib.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:372,9'
              BranchSideFuncs:
                - rand_pool_keep_random_devices_open
            - BranchSide:      'crypto/rand/rand_lib.c:373,44'
              BranchSideFuncs:
                - rand_pool_keep_random_devices_open
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:372,9'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/rand/rand_lib.c:372,9'
          Dst:             do_rand_init_ossl_
        - Src:             'crypto/rand/rand_lib.c:373,9'
          Dst:             rand_pool_keep_random_devices_open
    - functionName:    rand_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - RAND_set_rand_method
        - rand_pool_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:346,24'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:346,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:346,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/rand_lib.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:349,9'
              BranchSideFuncs:
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:351,9'
              BranchSideFuncs:
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rand/rand_lib.c:351,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:351,25'
              BranchSideFuncs:
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rand/rand_lib.c:353,5'
              BranchSideFuncs:
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/rand/rand_lib.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:352,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/rand/rand_lib.c:353,5'
              BranchSideFuncs:
                - RAND_set_rand_method
                - rand_pool_cleanup
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_THREAD_lock_free
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:353,5'
          Dst:             RAND_set_rand_method
        - Src:             'crypto/rand/rand_lib.c:354,5'
          Dst:             rand_pool_cleanup
        - Src:             'crypto/rand/rand_lib.c:356,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/rand/rand_lib.c:359,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/rand/rand_lib.c:361,5'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    rand_pool_reattach
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.rand_pool_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pool
        - buffer
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:579,5'
          Dst:             OPENSSL_cleanse
    - functionName:    rand_drbg_cleanup_additional_data
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.rand_pool_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pool
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand_pool_reattach
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:305,5'
          Dst:             rand_pool_reattach
    - functionName:    rand_drbg_get_additional_data
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.rand_pool_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pool
        - pout
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand_pool_add_additional_data
        - rand_pool_detach
        - rand_pool_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:294,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:296,28'
              BranchSideFuncs:
                - rand_pool_length
                - rand_pool_detach
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:293,9'
          Dst:             rand_pool_add_additional_data
        - Src:             'crypto/rand/rand_lib.c:296,11'
          Dst:             rand_pool_length
        - Src:             'crypto/rand/rand_lib.c:297,13'
          Dst:             rand_pool_detach
    - functionName:    rand_pool_detach
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_drbg_cleanup_nonce
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_st.196 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - out
        - outlen
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_clear_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:276,5'
          Dst:             CRYPTO_clear_free
    - functionName:    rand_pool_add
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rand_pool_st *'
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - buffer
        - len
        - entropy
      BBCount:         18
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - rand_pool_grow
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:727,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:728,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:733,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:737,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:737,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:746,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:764,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_lib.c:746,41'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:746,44'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:757,29'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rand/rand_lib.c:746,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:747,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:757,29'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rand/rand_lib.c:757,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:758,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rand/rand_lib.c:759,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:728,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:733,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:747,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:757,14'
          Dst:             rand_pool_grow
    - functionName:    rand_drbg_get_nonce
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'struct.rand_drbg_st.196 *'
        - 'char **'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - pout
        - entropy
        - min_len
        - max_len
      BBCount:         11
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_atomic_add
        - rand_pool_add
        - rand_pool_add_nonce_data
        - rand_pool_detach
        - rand_pool_free
        - rand_pool_length
        - rand_pool_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:251,34'
              BranchSideFuncs:
                - rand_pool_add_nonce_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_atomic_add
                - rand_pool_add
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_length
                - rand_pool_detach
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:252,9'
              BranchSideFuncs:
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:254,21'
              BranchSideFuncs:
                - CRYPTO_atomic_add
                - rand_pool_add
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_length
                - rand_pool_detach
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:258,9'
              BranchSideFuncs:
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:260,30'
              BranchSideFuncs:
                - rand_pool_length
                - rand_pool_detach
                - rand_pool_free
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:247,12'
          Dst:             rand_pool_new
        - Src:             'crypto/rand/rand_lib.c:251,9'
          Dst:             rand_pool_add_nonce_data
        - Src:             'crypto/rand/rand_lib.c:255,5'
          Dst:             CRYPTO_atomic_add
        - Src:             'crypto/rand/rand_lib.c:257,9'
          Dst:             rand_pool_add
        - Src:             'crypto/rand/rand_lib.c:260,13'
          Dst:             rand_pool_length
        - Src:             'crypto/rand/rand_lib.c:261,13'
          Dst:             rand_pool_detach
        - Src:             'crypto/rand/rand_lib.c:264,5'
          Dst:             rand_pool_free
    - functionName:    rand_drbg_cleanup_entropy
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_st.196 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - out
        - outlen
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_secure_clear_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/rand/rand_lib.c:222,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
        - Branch String:   'crypto/rand/rand_lib.c:222,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:223,13'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/rand/rand_lib.c:225,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:223,13'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/rand/rand_lib.c:225,13'
          Dst:             CRYPTO_clear_free
    - functionName:    rand_pool_entropy_available
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:601,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:602,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:604,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/rand_lib.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:605,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:607,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rand_pool_add_end
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rand_pool_st *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - len
        - entropy
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:820,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:821,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:825,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/rand_lib.c:825,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:826,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:830,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:821,9'
          Dst:             ERR_put_error
    - functionName:    rand_pool_add_begin
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.rand_pool_st *'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - len
      BBCount:         12
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - rand_pool_grow
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:781,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:782,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:784,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:784,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:785,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:789,9'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:789,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:790,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:803,25'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:803,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:804,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:806,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:785,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:790,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:803,10'
          Dst:             rand_pool_grow
    - functionName:    rand_pool_bytes_needed
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.rand_pool_st *'
        - int
      constantsTouched: []
      argNames:
        - pool
        - entropy_factor
      BBCount:         15
      ICount:          123
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - rand_pool_entropy_needed
        - rand_pool_grow
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:670,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:671,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:675,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:679,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:683,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/rand_lib.c:683,35'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:684,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_lib.c:700,25'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:683,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:686,24'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_lib.c:700,25'
              BranchSideFuncs:
                - rand_pool_grow
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:700,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:702,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:706,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:668,29'
          Dst:             rand_pool_entropy_needed
        - Src:             'crypto/rand/rand_lib.c:671,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:679,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:700,10'
          Dst:             rand_pool_grow
    - functionName:    rand_drbg_get_entropy
      functionSourceFile: '/src/openssl111/crypto/rand/rand_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'struct.rand_drbg_st.196 *'
        - 'char **'
        - int
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - drbg
        - pout
        - entropy
        - min_len
        - max_len
        - prediction_resistance
      BBCount:         35
      ICount:          252
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - RAND_DRBG_generate
        - rand_drbg_lock
        - rand_drbg_unlock
        - rand_pool_acquire_entropy
        - rand_pool_add_begin
        - rand_pool_add_end
        - rand_pool_bytes_needed
        - rand_pool_detach
        - rand_pool_entropy_available
        - rand_pool_free
        - rand_pool_length
        - rand_pool_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_lib.c:138,30'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:138,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - rand_pool_new
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - ERR_put_error
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:147,9'
              BranchSideFuncs:
                - rand_pool_new
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - ERR_put_error
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:143,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rand/rand_lib.c:147,9'
              BranchSideFuncs:
                - rand_pool_new
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - ERR_put_error
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:148,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - ERR_put_error
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_lib.c:151,30'
              BranchSideFuncs:
                - rand_pool_new
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - ERR_put_error
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_lib.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_lib.c:153,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_lib.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:157,54'
              BranchSideFuncs:
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_lib.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - ERR_put_error
        - Branch String:   'crypto/rand/rand_lib.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:161,20'
              BranchSideFuncs:
                - rand_drbg_lock
                - RAND_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_lib.c:187,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
        - Branch String:   'crypto/rand/rand_lib.c:172,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:176,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
            - BranchSide:      'crypto/rand/rand_lib.c:181,30'
              BranchSideFuncs:
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
        - Branch String:   'crypto/rand/rand_lib.c:177,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:178,21'
              BranchSideFuncs:
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
            - BranchSide:      'crypto/rand/rand_lib.c:180,13'
              BranchSideFuncs:
                - rand_drbg_unlock
                - rand_pool_add_end
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
        - Branch String:   'crypto/rand/rand_lib.c:188,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:194,13'
              BranchSideFuncs:
                - ERR_put_error
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:200,55'
              BranchSideFuncs:
                - rand_pool_acquire_entropy
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_free
                - rand_pool_length
                - rand_pool_detach
        - Branch String:   'crypto/rand/rand_lib.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:203,29'
              BranchSideFuncs:
                - rand_pool_length
                - rand_pool_detach
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:204,34'
              BranchSideFuncs:
                - rand_pool_length
                - rand_pool_detach
                - rand_pool_free
        - Branch String:   'crypto/rand/rand_lib.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_lib.c:210,24'
              BranchSideFuncs:
                - rand_pool_free
            - BranchSide:      'crypto/rand/rand_lib.c:211,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_lib.c:143,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:151,16'
          Dst:             rand_pool_new
        - Src:             'crypto/rand/rand_lib.c:157,31'
          Dst:             rand_pool_bytes_needed
        - Src:             'crypto/rand/rand_lib.c:158,33'
          Dst:             rand_pool_add_begin
        - Src:             'crypto/rand/rand_lib.c:171,13'
          Dst:             rand_drbg_lock
        - Src:             'crypto/rand/rand_lib.c:172,17'
          Dst:             RAND_DRBG_generate
        - Src:             'crypto/rand/rand_lib.c:181,13'
          Dst:             rand_drbg_unlock
        - Src:             'crypto/rand/rand_lib.c:183,13'
          Dst:             rand_pool_add_end
        - Src:             'crypto/rand/rand_lib.c:184,33'
          Dst:             rand_pool_entropy_available
        - Src:             'crypto/rand/rand_lib.c:194,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rand/rand_lib.c:200,29'
          Dst:             rand_pool_acquire_entropy
        - Src:             'crypto/rand/rand_lib.c:204,17'
          Dst:             rand_pool_length
        - Src:             'crypto/rand/rand_lib.c:205,17'
          Dst:             rand_pool_detach
        - Src:             'crypto/rand/rand_lib.c:210,9'
          Dst:             rand_pool_free
    - functionName:    cleanup_shm
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - shmdt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:432,11'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:432,11'
              BranchSideFuncs:
                - shmdt
            - BranchSide:      'crypto/rand/rand_unix.c:432,11'
              BranchSideFuncs:
                - shmdt
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:432,5'
          Dst:             shmdt
    - functionName:    shmdt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_random_device
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.random_device *'
      constantsTouched: []
      argNames:
        - rd
      BBCount:         14
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - fstat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:524,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:524,21'
              BranchSideFuncs:
                - fstat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:524,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:525,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:525,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:525,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:526,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:526,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:526,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:527,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:527,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:527,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:528,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:528,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:528,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:524,15'
          Dst:             fstat
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.stat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_timer_bits
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_rdtsc
        - clock_gettime
        - gettimeofday
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:838,14'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:838,20'
              BranchSideFuncs:
                - OPENSSL_rdtsc
                - __sanitizer_cov_trace_const_cmp8
                - clock_gettime
                - __sanitizer_cov_trace_const_cmp4
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
            - BranchSide:      'crypto/rand/rand_unix.c:838,20'
              BranchSideFuncs:
                - OPENSSL_rdtsc
                - __sanitizer_cov_trace_const_cmp8
                - clock_gettime
                - __sanitizer_cov_trace_const_cmp4
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
        - Branch String:   'crypto/rand/rand_unix.c:840,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:841,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:864,13'
              BranchSideFuncs:
                - clock_gettime
                - __sanitizer_cov_trace_const_cmp4
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
        - Branch String:   'crypto/rand/rand_unix.c:864,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:865,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:873,13'
              BranchSideFuncs:
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
        - Branch String:   'crypto/rand/rand_unix.c:873,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:874,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:877,12'
              BranchSideFuncs:
                - time
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:838,20'
          Dst:             OPENSSL_rdtsc
        - Src:             'crypto/rand/rand_unix.c:864,13'
          Dst:             clock_gettime
        - Src:             'crypto/rand/rand_unix.c:873,13'
          Dst:             gettimeofday
        - Src:             'crypto/rand/rand_unix.c:877,12'
          Dst:             time
    - functionName:    OPENSSL_rdtsc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gettimeofday
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.timespec *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_pool_add_additional_data
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_current_id
        - get_timer_bits
        - openssl_get_fork_id
        - rand_pool_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:792,20'
          Dst:             openssl_get_fork_id
        - Src:             'crypto/rand/rand_unix.c:793,16'
          Dst:             CRYPTO_THREAD_get_current_id
        - Src:             'crypto/rand/rand_unix.c:794,17'
          Dst:             get_timer_bits
        - Src:             'crypto/rand/rand_unix.c:796,12'
          Dst:             rand_pool_add
    - functionName:    get_time_stamp
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - clock_gettime
        - gettimeofday
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:811,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:813,13'
              BranchSideFuncs:
                - clock_gettime
                - __sanitizer_cov_trace_const_cmp4
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
            - BranchSide:      'crypto/rand/rand_unix.c:813,13'
              BranchSideFuncs:
                - clock_gettime
                - __sanitizer_cov_trace_const_cmp4
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
        - Branch String:   'crypto/rand/rand_unix.c:813,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:814,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:822,13'
              BranchSideFuncs:
                - gettimeofday
                - __sanitizer_cov_trace_const_cmp4
                - time
        - Branch String:   'crypto/rand/rand_unix.c:822,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:823,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:826,12'
              BranchSideFuncs:
                - time
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:813,13'
          Dst:             clock_gettime
        - Src:             'crypto/rand/rand_unix.c:822,13'
          Dst:             gettimeofday
        - Src:             'crypto/rand/rand_unix.c:826,12'
          Dst:             time
    - functionName:    rand_pool_add_nonce_data
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_current_id
        - get_time_stamp
        - getpid
        - rand_pool_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:771,16'
          Dst:             getpid
        - Src:             'crypto/rand/rand_unix.c:772,16'
          Dst:             CRYPTO_THREAD_get_current_id
        - Src:             'crypto/rand/rand_unix.c:773,17'
          Dst:             get_time_stamp
        - Src:             'crypto/rand/rand_unix.c:775,12'
          Dst:             rand_pool_add
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_random_device
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - check_random_device
        - close
        - fstat
        - open
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:540,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:541,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:544,44'
              BranchSideFuncs:
                - open
                - __sanitizer_cov_trace_const_cmp4
                - fstat
                - __sanitizer_cov_trace_const_cmp4
                - close
        - Branch String:   'crypto/rand/rand_unix.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:545,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:548,15'
              BranchSideFuncs:
                - fstat
                - __sanitizer_cov_trace_const_cmp4
                - close
        - Branch String:   'crypto/rand/rand_unix.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:549,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:554,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:540,9'
          Dst:             check_random_device
        - Src:             'crypto/rand/rand_unix.c:544,19'
          Dst:             open
        - Src:             'crypto/rand/rand_unix.c:548,9'
          Dst:             fstat
        - Src:             'crypto/rand/rand_unix.c:554,9'
          Dst:             close
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wait_random_seeded
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         53
      ICount:          266
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - OPENSSL_atexit
        - __errno_location
        - atoi
        - cleanup_shm
        - close
        - open
        - read
        - select
        - shmat
        - shmget
        - strchr
        - uname
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:445,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:451,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - uname
                - __sanitizer_cov_trace_const_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - strchr
                - atoi
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:451,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - uname
                - __sanitizer_cov_trace_const_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - strchr
                - atoi
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:453,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:503,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:453,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:463,17'
              BranchSideFuncs:
                - uname
                - __sanitizer_cov_trace_const_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - strchr
                - atoi
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:492,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
        - Branch String:   'crypto/rand/rand_unix.c:463,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:464,37'
              BranchSideFuncs:
                - atoi
                - strchr
                - atoi
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:474,23'
              BranchSideFuncs:
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:466,29'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:466,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:466,50'
              BranchSideFuncs:
                - atoi
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:468,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:468,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:470,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:469,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:469,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:472,13'
              BranchSideFuncs:
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:467,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:470,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:472,13'
              BranchSideFuncs:
                - open
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:474,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:475,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - select
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:491,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
        - Branch String:   'crypto/rand/rand_unix.c:475,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:476,21'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:481,21'
              BranchSideFuncs:
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:479,28'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:478,21'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - select
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:479,31'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - select
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:478,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:478,40'
              BranchSideFuncs:
                - select
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:480,17'
              BranchSideFuncs:
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
        - Branch String:   'crypto/rand/rand_unix.c:481,54'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:481,57'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:481,21'
              BranchSideFuncs:
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:481,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:0,0'
              BranchSideFuncs:
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:481,38'
              BranchSideFuncs:
                - read
                - __sanitizer_cov_trace_const_cmp4
                - close
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
                - shmget
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:484,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:485,28'
              BranchSideFuncs:
                - shmget
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
            - BranchSide:      'crypto/rand/rand_unix.c:490,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shmat
                - OPENSSL_atexit
        - Branch String:   'crypto/rand/rand_unix.c:492,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:493,20'
              BranchSideFuncs:
                - shmat
                - OPENSSL_atexit
            - BranchSide:      'crypto/rand/rand_unix.c:502,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/rand_unix.c:499,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:500,17'
              BranchSideFuncs:
                - OPENSSL_atexit
            - BranchSide:      'crypto/rand/rand_unix.c:501,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:453,23'
          Dst:             shmget
        - Src:             'crypto/rand/rand_unix.c:463,17'
          Dst:             uname
        - Src:             'crypto/rand/rand_unix.c:464,29'
          Dst:             atoi
        - Src:             'crypto/rand/rand_unix.c:465,21'
          Dst:             strchr
        - Src:             'crypto/rand/rand_unix.c:466,45'
          Dst:             atoi
        - Src:             'crypto/rand/rand_unix.c:474,23'
          Dst:             open
        - Src:             'crypto/rand/rand_unix.c:478,33'
          Dst:             select
        - Src:             'crypto/rand/rand_unix.c:479,31'
          Dst:             __errno_location
        - Src:             'crypto/rand/rand_unix.c:481,33'
          Dst:             read
        - Src:             'crypto/rand/rand_unix.c:481,57'
          Dst:             __errno_location
        - Src:             'crypto/rand/rand_unix.c:483,17'
          Dst:             close
        - Src:             'crypto/rand/rand_unix.c:487,30'
          Dst:             shmget
        - Src:             'crypto/rand/rand_unix.c:498,24'
          Dst:             shmat
        - Src:             'crypto/rand/rand_unix.c:500,17'
          Dst:             OPENSSL_atexit
        - Src:             'crypto/rand/rand_unix.c:500,17'
          Dst:             cleanup_shm
    - functionName:    shmget
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.utsname *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'union.anon.51 *'
        - 'union.anon.51 *'
        - 'union.anon.51 *'
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shmat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    syscall_random
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - buflen
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - getentropy
        - syscall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:376,24'
              BranchSideFuncs:
                - getentropy
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - syscall
            - BranchSide:      'crypto/rand/rand_unix.c:405,36'
              BranchSideFuncs:
                - syscall
        - Branch String:   'crypto/rand/rand_unix.c:376,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:377,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:378,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - syscall
        - Branch String:   'crypto/rand/rand_unix.c:378,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:379,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:380,5'
              BranchSideFuncs:
                - syscall
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:376,13'
          Dst:             getentropy
        - Src:             'crypto/rand/rand_unix.c:378,13'
          Dst:             __errno_location
        - Src:             'crypto/rand/rand_unix.c:405,12'
          Dst:             syscall
    - functionName:    getentropy
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_pool_acquire_entropy
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.rand_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         56
      ICount:          297
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - close_random_device
        - get_random_device
        - rand_pool_add_begin
        - rand_pool_add_end
        - rand_pool_bytes_needed
        - rand_pool_entropy_available
        - read
        - syscall_random
        - wait_random_seeded
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:649,34'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:649,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - syscall_random
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
            - BranchSide:      'crypto/rand/rand_unix.c:649,9'
              BranchSideFuncs:
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - syscall_random
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
        - Branch String:   'crypto/rand/rand_unix.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:650,42'
              BranchSideFuncs:
                - rand_pool_add_begin
                - syscall_random
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
            - BranchSide:      'crypto/rand/rand_unix.c:661,53'
              BranchSideFuncs:
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/rand_unix.c:652,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:653,35'
              BranchSideFuncs:
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - syscall_random
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:656,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - syscall_random
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:662,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:663,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:673,9'
              BranchSideFuncs:
                - wait_random_seeded
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_entropy_available
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/rand_unix.c:673,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:678,47'
              BranchSideFuncs:
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:751,40'
              BranchSideFuncs:
                - rand_pool_entropy_available
        - Branch String:   'crypto/rand/rand_unix.c:679,38'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:679,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:679,9'
              BranchSideFuncs:
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:679,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:681,21'
              BranchSideFuncs:
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:706,57'
              BranchSideFuncs:
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
        - Branch String:   'crypto/rand/rand_unix.c:686,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:687,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:689,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:689,38'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:689,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
            - BranchSide:      'crypto/rand/rand_unix.c:689,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
        - Branch String:   'crypto/rand/rand_unix.c:689,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:690,46'
              BranchSideFuncs:
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
            - BranchSide:      'crypto/rand/rand_unix.c:701,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/rand_unix.c:693,21'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:694,39'
              BranchSideFuncs:
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/rand_unix.c:697,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/rand_unix.c:701,27'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:701,31'
              BranchSideFuncs:
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:702,37'
              BranchSideFuncs:
                - close_random_device
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/rand_unix.c:701,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:702,37'
              BranchSideFuncs:
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:704,51'
              BranchSideFuncs:
                - rand_pool_bytes_needed
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - __sanitizer_cov_trace_const_cmp8
                - rand_pool_entropy_available
                - get_random_device
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - close_random_device
                - rand_pool_add_begin
                - read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - rand_pool_add_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rand/rand_unix.c:707,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:708,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:709,5'
              BranchSideFuncs:
                - rand_pool_entropy_available
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:648,24'
          Dst:             rand_pool_bytes_needed
        - Src:             'crypto/rand/rand_unix.c:650,22'
          Dst:             rand_pool_add_begin
        - Src:             'crypto/rand/rand_unix.c:651,21'
          Dst:             syscall_random
        - Src:             'crypto/rand/rand_unix.c:653,17'
          Dst:             rand_pool_add_end
        - Src:             'crypto/rand/rand_unix.c:656,37'
          Dst:             __errno_location
        - Src:             'crypto/rand/rand_unix.c:661,25'
          Dst:             rand_pool_entropy_available
        - Src:             'crypto/rand/rand_unix.c:673,9'
          Dst:             wait_random_seeded
        - Src:             'crypto/rand/rand_unix.c:678,24'
          Dst:             rand_pool_bytes_needed
        - Src:             'crypto/rand/rand_unix.c:684,28'
          Dst:             get_random_device
        - Src:             'crypto/rand/rand_unix.c:690,26'
          Dst:             rand_pool_add_begin
        - Src:             'crypto/rand/rand_unix.c:691,25'
          Dst:             read
        - Src:             'crypto/rand/rand_unix.c:694,21'
          Dst:             rand_pool_add_end
        - Src:             'crypto/rand/rand_unix.c:697,41'
          Dst:             __errno_location
        - Src:             'crypto/rand/rand_unix.c:702,17'
          Dst:             close_random_device
        - Src:             'crypto/rand/rand_unix.c:704,28'
          Dst:             rand_pool_bytes_needed
        - Src:             'crypto/rand/rand_unix.c:706,29'
          Dst:             rand_pool_entropy_available
        - Src:             'crypto/rand/rand_unix.c:751,12'
          Dst:             rand_pool_entropy_available
    - functionName:    close_random_device
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - check_random_device
        - close
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:568,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:568,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'crypto/rand/rand_unix.c:569,15'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:568,9'
          Dst:             check_random_device
        - Src:             'crypto/rand/rand_unix.c:569,9'
          Dst:             close
    - functionName:    rand_pool_keep_random_devices_open
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - keep
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand_pool_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:593,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:593,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/rand_unix.c:594,9'
              BranchSideFuncs:
                - rand_pool_cleanup
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:594,9'
          Dst:             rand_pool_cleanup
    - functionName:    rand_pool_cleanup
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - close_random_device
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:585,12'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:587,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - close_random_device
            - BranchSide:      'crypto/rand/rand_unix.c:587,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - close_random_device
        - Branch String:   'crypto/rand/rand_unix.c:587,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:588,29'
              BranchSideFuncs:
                - close_random_device
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:589,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/rand_unix.c:588,9'
          Dst:             close_random_device
    - functionName:    rand_pool_init
      functionSourceFile: '/src/openssl111/crypto/rand/rand_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_unix.c:577,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_unix.c:578,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rand/rand_unix.c:580,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_pkey_ctx_ctrl
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - optype
        - cmd
        - p1
        - p2
      BBCount:         13
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:488,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:488,24'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_lib.c:492,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/rsa/rsa_lib.c:489,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:489,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_lib.c:492,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/rsa/rsa_lib.c:490,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:490,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/rsa/rsa_lib.c:492,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/rsa/rsa_lib.c:488,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:491,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:492,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:492,13'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    RSA_get0_engine
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get_version
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_set_flags
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_test_flags
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - flags
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_clear_flags
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_pss_params
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_iqmp
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_dmq1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_dmp1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_q
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_p
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_d
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_e
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_n
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_multi_prime_crt_params
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - r
        - exps
        - coeffs
      BBCount:         22
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - RSA_get_multi_prime_extra_count
        - sk_RSA_PRIME_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:393,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:394,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
        - Branch String:   'crypto/rsa/rsa_lib.c:397,22'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:397,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
            - BranchSide:      'crypto/rsa/rsa_lib.c:402,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
        - Branch String:   'crypto/rsa/rsa_lib.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:402,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
            - BranchSide:      'crypto/rsa/rsa_lib.c:411,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:403,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_lib.c:409,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:404,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:405,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
            - BranchSide:      'crypto/rsa/rsa_lib.c:406,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
        - Branch String:   'crypto/rsa/rsa_lib.c:406,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:407,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
            - BranchSide:      'crypto/rsa/rsa_lib.c:408,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:393,17'
          Dst:             RSA_get_multi_prime_extra_count
        - Src:             'crypto/rsa/rsa_lib.c:403,21'
          Dst:             sk_RSA_PRIME_INFO_value
    - functionName:    RSA_get_multi_prime_extra_count
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_RSA_PRIME_INFO_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:351,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:352,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:350,12'
          Dst:             sk_RSA_PRIME_INFO_num
    - functionName:    sk_RSA_PRIME_INFO_value
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_RSA_PRIME_INFO_num
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_num
    - functionName:    RSA_get0_crt_params
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - r
        - dmp1
        - dmq1
        - iqmp
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:381,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:382,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:383,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:384,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:384,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:384,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:385,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_get0_multi_prime_factors
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - r
        - primes
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - RSA_get_multi_prime_extra_count
        - sk_RSA_PRIME_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:368,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value
        - Branch String:   'crypto/rsa/rsa_lib.c:368,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:369,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_lib.c:373,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:361,17'
          Dst:             RSA_get_multi_prime_extra_count
        - Src:             'crypto/rsa/rsa_lib.c:369,17'
          Dst:             sk_RSA_PRIME_INFO_value
    - functionName:    RSA_get0_factors
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:341,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:342,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:342,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:343,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_get0_key
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - r
        - n
        - e
        - d
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:331,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:332,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:333,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:334,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:334,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:335,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_RSA_PRIME_INFO_push
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - 'struct.rsa_prime_info_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_RSA_PRIME_INFO_new_reserve
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.stack_st_RSA_PRIME_INFO *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    RSA_set0_multi_prime_params
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - int
      constantsTouched: []
      argNames:
        - r
        - primes
        - exps
        - coeffs
        - pnum
      BBCount:         38
      ICount:          248
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - BN_clear_free
        - BN_set_flags
        - rsa_multip_calc_product
        - rsa_multip_info_free
        - rsa_multip_info_free_ex
        - rsa_multip_info_new
        - sk_RSA_PRIME_INFO_new_reserve
        - sk_RSA_PRIME_INFO_pop_free
        - sk_RSA_PRIME_INFO_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:270,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:270,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:271,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:270,40'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:270,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:271,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:270,58'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:270,61'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:271,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:271,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:273,55'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_new_reserve
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
                - rsa_multip_info_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
        - Branch String:   'crypto/rsa/rsa_lib.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
                - rsa_multip_info_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
        - Branch String:   'crypto/rsa/rsa_lib.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:278,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
                - rsa_multip_info_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
            - BranchSide:      'crypto/rsa/rsa_lib.c:280,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
                - rsa_multip_info_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
        - Branch String:   'crypto/rsa/rsa_lib.c:280,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:281,17'
              BranchSideFuncs:
                - rsa_multip_info_new
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:301,22'
              BranchSideFuncs:
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - sk_RSA_PRIME_INFO_pop_free
        - Branch String:   'crypto/rsa/rsa_lib.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:283,13'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_pop_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:284,13'
              BranchSideFuncs:
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
        - Branch String:   'crypto/rsa/rsa_lib.c:284,31'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:284,34'
              BranchSideFuncs:
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
            - BranchSide:      'crypto/rsa/rsa_lib.c:295,34'
              BranchSideFuncs:
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
        - Branch String:   'crypto/rsa/rsa_lib.c:284,50'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:284,53'
              BranchSideFuncs:
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
            - BranchSide:      'crypto/rsa/rsa_lib.c:295,34'
              BranchSideFuncs:
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
        - Branch String:   'crypto/rsa/rsa_lib.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:285,27'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - sk_RSA_PRIME_INFO_push
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_pop_free
                - sk_RSA_PRIME_INFO_pop_free
                - rsa_multip_info_new
                - rsa_multip_info_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:295,34'
              BranchSideFuncs:
                - rsa_multip_info_free
                - sk_RSA_PRIME_INFO_pop_free
        - Branch String:   'crypto/rsa/rsa_lib.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:304,26'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_pop_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:308,9'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_pop_free
        - Branch String:   'crypto/rsa/rsa_lib.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:315,36'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_pop_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:318,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:273,19'
          Dst:             sk_RSA_PRIME_INFO_new_reserve
        - Src:             'crypto/rsa/rsa_lib.c:281,17'
          Dst:             rsa_multip_info_new
        - Src:             'crypto/rsa/rsa_lib.c:285,13'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:286,13'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:287,13'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:291,13'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_lib.c:292,13'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_lib.c:293,13'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_lib.c:295,13'
          Dst:             rsa_multip_info_free
        - Src:             'crypto/rsa/rsa_lib.c:298,15'
          Dst:             sk_RSA_PRIME_INFO_push
        - Src:             'crypto/rsa/rsa_lib.c:303,10'
          Dst:             rsa_multip_calc_product
        - Src:             'crypto/rsa/rsa_lib.c:315,9'
          Dst:             sk_RSA_PRIME_INFO_pop_free
        - Src:             'crypto/rsa/rsa_lib.c:315,9'
          Dst:             rsa_multip_info_free
        - Src:             'crypto/rsa/rsa_lib.c:323,5'
          Dst:             sk_RSA_PRIME_INFO_pop_free
        - Src:             'crypto/rsa/rsa_lib.c:323,5'
          Dst:             rsa_multip_info_free_ex
    - functionName:    sk_RSA_PRIME_INFO_pop_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    RSA_set0_crt_params
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - dmp1
        - dmq1
        - iqmp
      BBCount:         29
      ICount:          158
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - BN_clear_free
        - BN_set_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:235,26'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:235,29'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:236,13'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:236,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:238,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:236,29'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:236,32'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:237,13'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:237,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:238,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:237,29'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:237,32'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:240,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:240,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:241,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:245,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:246,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:250,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:251,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:256,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:241,9'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:243,9'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_lib.c:246,9'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:248,9'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_lib.c:251,9'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:253,9'
          Dst:             BN_set_flags
    - functionName:    RSA_set0_factors
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         21
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BN_clear_free
        - BN_set_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:212,23'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:212,26'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:213,13'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:213,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:214,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:213,26'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:213,29'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:216,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:214,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:216,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:217,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:221,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:222,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:227,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:217,9'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:219,9'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_lib.c:222,9'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:224,9'
          Dst:             BN_set_flags
    - functionName:    RSA_set0_key
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - n
        - e
        - d
      BBCount:         24
      ICount:          130
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BN_clear_free
        - BN_free
        - BN_set_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:186,23'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:186,26'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:187,13'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_lib.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:187,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:188,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:187,26'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:187,29'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:190,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_lib.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:188,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:190,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_lib.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:191,17'
              BranchSideFuncs:
                - BN_free
                - BN_clear_free
                - BN_set_flags
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:194,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
                - BN_free
        - Branch String:   'crypto/rsa/rsa_lib.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:195,17'
              BranchSideFuncs:
                - BN_free
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:198,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
        - Branch String:   'crypto/rsa/rsa_lib.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:199,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_set_flags
            - BranchSide:      'crypto/rsa/rsa_lib.c:204,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:191,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_lib.c:195,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_lib.c:199,9'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:201,9'
          Dst:             BN_set_flags
    - functionName:    RSA_security_bits
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_num_bits
        - BN_security_bits
        - rsa_multip_cap
        - sk_RSA_PRIME_INFO_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:172,47'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num
                - __sanitizer_cov_trace_const_cmp4
                - rsa_multip_cap
                - __sanitizer_cov_trace_cmp4
                - BN_security_bits
            - BranchSide:      'crypto/rsa/rsa_lib.c:177,29'
              BranchSideFuncs:
                - BN_security_bits
        - Branch String:   'crypto/rsa/rsa_lib.c:174,28'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:174,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:175,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:174,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:175,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:176,5'
              BranchSideFuncs:
                - BN_security_bits
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:168,16'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_lib.c:172,25'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_lib.c:174,49'
          Dst:             rsa_multip_cap
        - Src:             'crypto/rsa/rsa_lib.c:177,12'
          Dst:             BN_security_bits
    - functionName:    RSA_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:163,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    RSA_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - r
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:158,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_up_ref
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:152,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/rsa/rsa_lib.c:152,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:152,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/rsa/rsa_lib.c:153,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:148,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/rsa/rsa_lib.c:152,5'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         17
      ICount:          154
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - BN_BLINDING_free
        - BN_clear_free
        - BN_free
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - ENGINE_finish
        - OPENSSL_die
        - RSA_PSS_PARAMS_free
        - rsa_multip_info_free
        - sk_RSA_PRIME_INFO_pop_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:112,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.2302
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/rsa/rsa_lib.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:116,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/rsa/rsa_lib.c:116,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:116,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/rsa/rsa_lib.c:118,9'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rsa/rsa_lib.c:118,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:118,28'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_lib.c:121,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_lib.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:121,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_free
                - BN_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - RSA_PSS_PARAMS_free
                - sk_RSA_PRIME_INFO_pop_free
                - BN_BLINDING_free
                - BN_BLINDING_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:112,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/rsa/rsa_lib.c:116,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/rsa/rsa_lib.c:121,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/rsa/rsa_lib.c:124,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/rsa/rsa_lib.c:126,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/rsa/rsa_lib.c:128,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_lib.c:129,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_lib.c:130,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:131,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:132,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:133,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:134,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:135,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_lib.c:136,5'
          Dst:             RSA_PSS_PARAMS_free
        - Src:             'crypto/rsa/rsa_lib.c:137,5'
          Dst:             sk_RSA_PRIME_INFO_pop_free
        - Src:             'crypto/rsa/rsa_lib.c:137,5'
          Dst:             rsa_multip_info_free
        - Src:             'crypto/rsa/rsa_lib.c:138,5'
          Dst:             BN_BLINDING_free
        - Src:             'crypto/rsa/rsa_lib.c:139,5'
          Dst:             BN_BLINDING_free
        - Src:             'crypto/rsa/rsa_lib.c:140,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_lib.c:141,5'
          Dst:             CRYPTO_free
    - functionName:    RSA_set_method
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.rsa_meth_st *'
      constantsTouched: []
      argNames:
        - rsa
        - meth
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_finish
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:39,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_lib.c:41,19'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rsa/rsa_lib.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:45,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_lib.c:46,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:41,5'
          Dst:             ENGINE_finish
    - functionName:    RSA_get_method
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_new_method
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         26
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - ENGINE_get_RSA
        - ENGINE_get_default_RSA
        - ENGINE_init
        - ERR_put_error
        - RSA_free
        - RSA_get_default_method
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_lib.c:59,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - RSA_get_default_method
                - ENGINE_get_default_RSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_RSA
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_lib.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:62,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:67,17'
              BranchSideFuncs:
                - RSA_get_default_method
                - ENGINE_get_default_RSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_RSA
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_lib.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:71,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_free
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_RSA
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_lib.c:77,23'
              BranchSideFuncs:
                - ENGINE_get_default_RSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_RSA
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_lib.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:72,13'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_RSA
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_lib.c:75,23'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_RSA
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_lib.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:80,36'
              BranchSideFuncs:
                - ENGINE_get_RSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_lib.c:88,18'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_lib.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:82,13'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:85,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_lib.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:93,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_lib.c:93,35'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:93,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_lib.c:98,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_lib.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_lib.c:98,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:52,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rsa/rsa_lib.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_lib.c:60,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/rsa/rsa_lib.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_lib.c:63,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_lib.c:67,17'
          Dst:             RSA_get_default_method
        - Src:             'crypto/rsa/rsa_lib.c:71,14'
          Dst:             ENGINE_init
        - Src:             'crypto/rsa/rsa_lib.c:72,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_lib.c:77,23'
          Dst:             ENGINE_get_default_RSA
        - Src:             'crypto/rsa/rsa_lib.c:80,21'
          Dst:             ENGINE_get_RSA
        - Src:             'crypto/rsa/rsa_lib.c:82,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_lib.c:89,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/rsa/rsa_lib.c:94,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_lib.c:101,5'
          Dst:             RSA_free
    - functionName:    RSA_new
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_new_method
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_lib.c:22,12'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_lib.c:22,12'
              BranchSideFuncs:
                - RSA_new_method
            - BranchSide:      'crypto/rsa/rsa_lib.c:22,12'
              BranchSideFuncs:
                - RSA_new_method
      Callsites:
        - Src:             'crypto/rsa/rsa_lib.c:22,12'
          Dst:             RSA_new_method
    - functionName:    rsa_multip_cap
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - bits
      BBCount:         13
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_mp.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:105,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_mp.c:106,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_mp.c:106,14'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:107,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_mp.c:108,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_mp.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_mp.c:112,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_RSA_PRIME_INFO_value
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_RSA_PRIME_INFO_num
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_num
    - functionName:    rsa_multip_calc_product
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st.232 *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         19
      ICount:          138
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_mul
        - BN_secure_new
        - sk_RSA_PRIME_INFO_num
        - sk_RSA_PRIME_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_mp.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:70,9'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:73,16'
              BranchSideFuncs:
                - BN_CTX_new
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.2323
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_secure_new
        - Branch String:   'crypto/rsa/rsa_mp.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:74,9'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:77,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.2323
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_secure_new
        - Branch String:   'crypto/rsa/rsa_mp.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:81,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.2323
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_secure_new
            - BranchSide:      'crypto/rsa/rsa_mp.c:94,8'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_mp.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:83,25'
              BranchSideFuncs:
                - BN_secure_new
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2323
            - BranchSide:      'crypto/rsa/rsa_mp.c:87,21'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2323
                - BN_secure_new
        - Branch String:   'crypto/rsa/rsa_mp.c:84,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:85,17'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:86,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2323
                - BN_secure_new
        - Branch String:   'crypto/rsa/rsa_mp.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:88,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.2323
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_secure_new
            - BranchSide:      'crypto/rsa/rsa_mp.c:90,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.2323
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_secure_new
      Callsites:
        - Src:             'crypto/rsa/rsa_mp.c:68,22'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_mp.c:73,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_mp.c:81,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_mp.c:83,25'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_mp.c:87,14'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_mp.c:96,5'
          Dst:             BN_CTX_free
    - functionName:    rsa_multip_info_new
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_free
        - BN_secure_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_mp.c:33,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:36,18'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_mp.c:36,18'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_mp.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:37,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_mp.c:40,21'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_mp.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:41,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:42,21'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_mp.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:43,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:44,21'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_mp.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:45,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:46,22'
              BranchSideFuncs:
                - BN_secure_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_mp.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_mp.c:47,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_mp.c:49,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_mp.c:36,18'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/rsa/rsa_mp.c:37,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_mp.c:40,21'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_mp.c:42,21'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_mp.c:44,21'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_mp.c:46,22'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_mp.c:52,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_mp.c:53,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_mp.c:54,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_mp.c:55,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_mp.c:56,5'
          Dst:             CRYPTO_free
    - functionName:    rsa_multip_info_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_prime_info_st *'
      constantsTouched: []
      argNames:
        - pinfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_clear_free
        - rsa_multip_info_free_ex
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_mp.c:25,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_mp.c:26,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_mp.c:27,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_mp.c:28,5'
          Dst:             rsa_multip_info_free_ex
    - functionName:    rsa_multip_info_free_ex
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_mp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_prime_info_st *'
      constantsTouched: []
      argNames:
        - pinfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_clear_free
        - CRYPTO_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_mp.c:18,5'
          Dst:             BN_clear_free
        - Src:             'crypto/rsa/rsa_mp.c:19,5'
          Dst:             CRYPTO_free
    - functionName:    sk_RSA_PRIME_INFO_value
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_RSA_PRIME_INFO_num
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_num
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsa_blinding_invert
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - b
        - f
        - unblind
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_BLINDING_invert_ex
        - BN_set_flags
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:229,5'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_ossl.c:230,12'
          Dst:             BN_BLINDING_invert_ex
    - functionName:    rsa_blinding_convert
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - b
        - f
        - unblind
        - ctx
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_BLINDING_convert_ex
        - BN_BLINDING_lock
        - BN_BLINDING_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:203,39'
              BranchSideFuncs:
                - BN_BLINDING_convert_ex
            - BranchSide:      'crypto/rsa/rsa_ossl.c:208,13'
              BranchSideFuncs:
                - BN_BLINDING_lock
                - BN_BLINDING_convert_ex
                - BN_BLINDING_unlock
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:203,16'
          Dst:             BN_BLINDING_convert_ex
        - Src:             'crypto/rsa/rsa_ossl.c:210,9'
          Dst:             BN_BLINDING_lock
        - Src:             'crypto/rsa/rsa_ossl.c:211,15'
          Dst:             BN_BLINDING_convert_ex
        - Src:             'crypto/rsa/rsa_ossl.c:212,9'
          Dst:             BN_BLINDING_unlock
    - functionName:    rsa_get_blinding
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'struct.bn_blinding_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - rsa
        - local
        - ctx
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_BLINDING_is_current_thread
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - RSA_setup_blinding
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:164,44'
              BranchSideFuncs:
                - RSA_setup_blinding
                - BN_BLINDING_is_current_thread
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - RSA_setup_blinding
            - BranchSide:      'crypto/rsa/rsa_ossl.c:167,11'
              BranchSideFuncs:
                - BN_BLINDING_is_current_thread
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - RSA_setup_blinding
        - Branch String:   'crypto/rsa/rsa_ossl.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:169,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rsa/rsa_ossl.c:171,39'
              BranchSideFuncs:
                - BN_BLINDING_is_current_thread
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - RSA_setup_blinding
        - Branch String:   'crypto/rsa/rsa_ossl.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:174,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rsa/rsa_ossl.c:183,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - RSA_setup_blinding
        - Branch String:   'crypto/rsa/rsa_ossl.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:186,51'
              BranchSideFuncs:
                - RSA_setup_blinding
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/rsa/rsa_ossl.c:188,15'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:161,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/rsa/rsa_ossl.c:164,25'
          Dst:             RSA_setup_blinding
        - Src:             'crypto/rsa/rsa_ossl.c:171,9'
          Dst:             BN_BLINDING_is_current_thread
        - Src:             'crypto/rsa/rsa_ossl.c:186,32'
          Dst:             RSA_setup_blinding
        - Src:             'crypto/rsa/rsa_ossl.c:192,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    rsa_ossl_finish
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - BN_MONT_CTX_free
        - sk_RSA_PRIME_INFO_num
        - sk_RSA_PRIME_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:970,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:971,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.2372
                - BN_MONT_CTX_free
                - sk_RSA_PRIME_INFO_num.2373
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:974,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:967,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:968,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:969,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:970,21'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_ossl.c:971,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_ossl.c:972,9'
          Dst:             BN_MONT_CTX_free
    - functionName:    rsa_ossl_init
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsa_ossl_mod_exp
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.rsa_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r0
        - I
        - rsa
        - ctx
      BBCount:         174
      ICount:          1237
      EdgeCount:       247
      CyclomaticComplexity: 75
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_add
        - BN_div
        - BN_free
        - BN_is_negative
        - BN_is_zero
        - BN_mod_exp_mont
        - BN_mod_exp_mont_consttime
        - BN_mul
        - BN_new
        - BN_num_bits
        - BN_sub
        - BN_with_flags
        - bn_correct_top
        - bn_from_mont_fixed_top
        - bn_mod_add_fixed_top
        - bn_mod_sub_fixed_top
        - bn_mul_fixed_top
        - bn_mul_mont_fixed_top
        - bn_to_mont_fixed_top
        - sk_RSA_PRIME_INFO_num
        - sk_RSA_PRIME_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:608,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:609,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:611,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - sk_RSA_PRIME_INFO_num.2373
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:612,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:612,48'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num.2373
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:616,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:613,14'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:613,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:614,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:611,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:614,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:616,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:616,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:617,26'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_CTX_end
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:619,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:620,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:626,29'
              BranchSideFuncs:
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_CTX_end
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:629,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:629,32'
              BranchSideFuncs:
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:632,21'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:626,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:632,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:635,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:635,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:636,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:646,17'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:638,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:639,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:642,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_MONT_CTX_set_locked
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:649,18'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:649,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:650,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:650,18'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:650,34'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
            - BranchSide:      'crypto/rsa/rsa_ossl.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:653,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:654,38'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:658,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:654,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:655,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:656,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:667,37'
              BranchSideFuncs:
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:701,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:668,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:668,38'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:670,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:670,43'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:673,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:673,40'
              BranchSideFuncs:
                - bn_from_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:674,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:674,38'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:676,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:676,43'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:685,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:685,38'
              BranchSideFuncs:
                - bn_mod_sub_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:688,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:688,38'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:689,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:689,39'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:692,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:692,34'
              BranchSideFuncs:
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:693,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:693,38'
              BranchSideFuncs:
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:667,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:694,13'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:696,9'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:702,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:703,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:704,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:706,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:707,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:712,28'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:713,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:714,25'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:717,27'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:720,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:722,25'
              BranchSideFuncs:
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:727,21'
              BranchSideFuncs:
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:731,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:732,21'
              BranchSideFuncs:
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:736,17'
              BranchSideFuncs:
                - BN_free
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:741,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:742,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:743,23'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:746,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:748,21'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:752,17'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:766,22'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:805,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:768,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:768,27'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:769,21'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:768,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:769,21'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:774,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:774,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:776,36'
              BranchSideFuncs:
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:801,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:776,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:777,25'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:782,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:788,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:789,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:794,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:794,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:795,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:799,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - sk_RSA_PRIME_INFO_value.2372
                - BN_with_flags
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:806,9'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:811,24'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:811,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:812,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:815,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:812,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:812,35'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:813,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:815,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:816,9'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:819,23'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:820,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:821,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:822,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:824,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:825,21'
              BranchSideFuncs:
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:829,17'
              BranchSideFuncs:
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:839,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:840,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:842,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:840,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:840,35'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:841,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:842,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:843,9'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:844,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:844,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:845,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:848,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:848,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:848,21'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:849,23'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:851,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:852,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:854,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:854,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:855,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:887,17'
              BranchSideFuncs:
                - BN_free
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:856,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:857,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:861,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:861,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:862,25'
              BranchSideFuncs:
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:866,27'
              BranchSideFuncs:
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:868,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:869,25'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:873,32'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:873,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:874,29'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:878,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:874,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:874,45'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:875,29'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:878,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:879,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:882,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:882,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:883,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:886,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.2372
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:891,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:891,19'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:949,20'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:891,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:892,13'
              BranchSideFuncs:
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:949,20'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:892,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:893,34'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/rsa/rsa_ossl.c:897,28'
              BranchSideFuncs:
                - bn_correct_top
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
        - Branch String:   'crypto/rsa/rsa_ossl.c:893,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:895,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/rsa/rsa_ossl.c:896,9'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
        - Branch String:   'crypto/rsa/rsa_ossl.c:898,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:0,0'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/rsa/rsa_ossl.c:900,17'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:908,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:909,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/rsa/rsa_ossl.c:910,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
        - Branch String:   'crypto/rsa/rsa_ossl.c:910,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:911,28'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:915,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:915,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:916,13'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:917,28'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - bn_correct_top
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:917,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:918,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_correct_top
            - BranchSide:      'crypto/rsa/rsa_ossl.c:920,25'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - bn_correct_top
        - Branch String:   'crypto/rsa/rsa_ossl.c:918,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:918,43'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - bn_correct_top
            - BranchSide:      'crypto/rsa/rsa_ossl.c:919,17'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:920,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:927,25'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:940,5'
              BranchSideFuncs:
                - bn_correct_top
                - BN_CTX_end
        - Branch String:   'crypto/rsa/rsa_ossl.c:928,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:929,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:930,27'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_free
                - bn_correct_top
        - Branch String:   'crypto/rsa/rsa_ossl.c:932,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:934,25'
              BranchSideFuncs:
                - BN_free
                - bn_correct_top
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_ossl.c:938,21'
              BranchSideFuncs:
                - BN_free
                - bn_correct_top
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:602,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_ossl.c:604,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:605,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:606,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:607,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:612,26'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_ossl.c:617,26'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:626,15'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:627,15'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:629,18'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:630,18'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:632,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:636,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_ossl.c:637,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:638,18'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:639,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:646,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:650,22'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:650,45'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:654,14'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:667,14'
          Dst:             bn_from_mont_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:668,17'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:670,17'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             'crypto/rsa/rsa_ossl.c:673,17'
          Dst:             bn_from_mont_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:674,17'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:676,17'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             'crypto/rsa/rsa_ossl.c:685,17'
          Dst:             bn_mod_sub_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:688,17'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:689,17'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:692,17'
          Dst:             bn_mul_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:693,17'
          Dst:             bn_mod_add_fixed_top
        - Src:             'crypto/rsa/rsa_ossl.c:701,21'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:704,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:706,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_ossl.c:707,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:712,28'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:714,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:717,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:722,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:723,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:727,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:731,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_ossl.c:732,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:736,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:740,24'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:743,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:748,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:752,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:766,22'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:766,38'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:769,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:770,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:776,25'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:777,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:778,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:782,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_ossl.c:785,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:786,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:788,18'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_ossl.c:789,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:790,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:795,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:796,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:801,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:802,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:805,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_ossl.c:811,9'
          Dst:             BN_is_negative
        - Src:             'crypto/rsa/rsa_ossl.c:812,14'
          Dst:             BN_add
        - Src:             'crypto/rsa/rsa_ossl.c:815,10'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_ossl.c:819,23'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:822,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:824,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_ossl.c:825,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:829,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:839,9'
          Dst:             BN_is_negative
        - Src:             'crypto/rsa/rsa_ossl.c:840,14'
          Dst:             BN_add
        - Src:             'crypto/rsa/rsa_ossl.c:842,10'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_ossl.c:844,10'
          Dst:             BN_add
        - Src:             'crypto/rsa/rsa_ossl.c:849,23'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:855,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_ossl.c:856,18'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_ossl.c:857,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:861,18'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_ossl.c:862,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:866,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:868,18'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_ossl.c:869,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:873,17'
          Dst:             BN_is_negative
        - Src:             'crypto/rsa/rsa_ossl.c:874,22'
          Dst:             BN_add
        - Src:             'crypto/rsa/rsa_ossl.c:875,21'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:878,18'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_ossl.c:879,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:882,18'
          Dst:             BN_add
        - Src:             'crypto/rsa/rsa_ossl.c:883,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:887,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:893,18'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/rsa/rsa_ossl.c:897,13'
          Dst:             bn_correct_top
        - Src:             'crypto/rsa/rsa_ossl.c:908,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_ossl.c:910,13'
          Dst:             BN_is_zero
        - Src:             'crypto/rsa/rsa_ossl.c:911,13'
          Dst:             bn_correct_top
        - Src:             'crypto/rsa/rsa_ossl.c:915,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_ossl.c:917,13'
          Dst:             BN_is_negative
        - Src:             'crypto/rsa/rsa_ossl.c:918,18'
          Dst:             BN_add
        - Src:             'crypto/rsa/rsa_ossl.c:920,14'
          Dst:             BN_is_zero
        - Src:             'crypto/rsa/rsa_ossl.c:927,25'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:930,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:934,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:938,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:949,5'
          Dst:             bn_correct_top
        - Src:             'crypto/rsa/rsa_ossl.c:952,5'
          Dst:             BN_CTX_end
    - functionName:    rsa_ossl_private_decrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         73
      ICount:          484
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2binpad
        - BN_free
        - BN_new
        - BN_num_bits
        - BN_ucmp
        - BN_with_flags
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RSA_padding_check_PKCS1_OAEP
        - RSA_padding_check_PKCS1_type_2
        - RSA_padding_check_SSLv23
        - constant_time_msb
        - err_clear_last_constant_time
        - rsa_blinding_convert
        - rsa_blinding_invert
        - rsa_get_blinding
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:384,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:385,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:386,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:391,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:391,24'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:392,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:392,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:400,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:401,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:407,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:407,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:408,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:410,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:411,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:416,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:417,38'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:421,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:417,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:418,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:419,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:422,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:429,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:423,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:424,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:427,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:430,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:439,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:430,29'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:430,55'
              BranchSideFuncs:
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:434,35'
              BranchSideFuncs:
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:430,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:431,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:434,35'
              BranchSideFuncs:
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:434,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:435,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:436,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:439,42'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:440,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:444,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:440,50'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:441,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:444,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:441,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:442,11'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:447,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:442,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:443,11'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:447,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:443,30'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:443,34'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:447,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:443,53'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:443,57'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:447,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:444,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:447,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:444,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:445,13'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:446,5'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:448,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:449,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:452,13'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:452,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:453,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:457,23'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:458,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:460,21'
              BranchSideFuncs:
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:464,17'
              BranchSideFuncs:
                - BN_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:467,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:468,34'
              BranchSideFuncs:
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:471,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:468,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:468,61'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_check_SSLv23
                - RSA_padding_check_PKCS1_OAEP
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:469,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:473,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:475,44'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_type_2
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:478,42'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_OAEP
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:481,38'
              BranchSideFuncs:
                - RSA_padding_check_SSLv23
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:484,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - constant_time_msb.2374
                - err_clear_last_constant_time
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:487,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:384,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_ossl.c:386,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_ossl.c:387,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:388,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:389,11'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:390,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_ossl.c:392,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:401,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:407,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/rsa/rsa_ossl.c:410,9'
          Dst:             BN_ucmp
        - Src:             'crypto/rsa/rsa_ossl.c:411,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:417,14'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:422,20'
          Dst:             rsa_get_blinding
        - Src:             'crypto/rsa/rsa_ossl.c:424,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:430,44'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:431,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:434,14'
          Dst:             rsa_blinding_convert
        - Src:             'crypto/rsa/rsa_ossl.c:447,21'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:449,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:453,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:454,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:457,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:460,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:464,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:468,14'
          Dst:             rsa_blinding_invert
        - Src:             'crypto/rsa/rsa_ossl.c:471,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/rsa/rsa_ossl.c:475,13'
          Dst:             RSA_padding_check_PKCS1_type_2
        - Src:             'crypto/rsa/rsa_ossl.c:478,13'
          Dst:             RSA_padding_check_PKCS1_OAEP
        - Src:             'crypto/rsa/rsa_ossl.c:481,13'
          Dst:             RSA_padding_check_SSLv23
        - Src:             'crypto/rsa/rsa_ossl.c:487,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:490,5'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:491,39'
          Dst:             constant_time_msb
        - Src:             'crypto/rsa/rsa_ossl.c:491,5'
          Dst:             err_clear_last_constant_time
        - Src:             'crypto/rsa/rsa_ossl.c:494,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/rsa/rsa_ossl.c:495,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:496,5'
          Dst:             CRYPTO_clear_free
    - functionName:    rsa_ossl_private_encrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         82
      ICount:          512
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2binpad
        - BN_cmp
        - BN_free
        - BN_new
        - BN_num_bits
        - BN_sub
        - BN_ucmp
        - BN_with_flags
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RSA_padding_add_PKCS1_type_1
        - RSA_padding_add_X931
        - RSA_padding_add_none
        - rsa_blinding_convert
        - rsa_blinding_invert
        - rsa_get_blinding
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:251,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:252,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_X931
                - RSA_padding_add_PKCS1_type_1
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:257,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:257,24'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:258,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:258,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:262,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_X931
                - RSA_padding_add_PKCS1_type_1
        - Branch String:   'crypto/rsa/rsa_ossl.c:262,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:264,42'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:267,34'
              BranchSideFuncs:
                - RSA_padding_add_X931
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:270,34'
              BranchSideFuncs:
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:272,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:274,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:278,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:280,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:281,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:283,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:285,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:290,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:291,38'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:295,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:292,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_get_blinding
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:293,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:296,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:303,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:297,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:298,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:301,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:304,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:312,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:304,29'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:304,55'
              BranchSideFuncs:
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:308,35'
              BranchSideFuncs:
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:305,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:308,35'
              BranchSideFuncs:
                - rsa_blinding_convert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:310,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:312,42'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:313,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:317,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:313,50'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:314,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:317,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:314,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:315,11'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:320,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:315,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:316,11'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:320,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:316,30'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:316,34'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:320,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:316,53'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:316,57'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:320,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:317,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:320,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:317,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:318,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:319,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:322,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:325,13'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:325,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:326,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:330,23'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:332,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:334,21'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:338,17'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:342,34'
              BranchSideFuncs:
                - rsa_blinding_invert
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:345,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:342,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:343,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:346,21'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
            - BranchSide:      'crypto/rsa/rsa_ossl.c:353,15'
              BranchSideFuncs:
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:347,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:348,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:348,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:349,19'
              BranchSideFuncs:
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:351,19'
              BranchSideFuncs:
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:250,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_ossl.c:252,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_ossl.c:253,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:254,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:255,11'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:256,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_ossl.c:258,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:264,13'
          Dst:             RSA_padding_add_PKCS1_type_1
        - Src:             'crypto/rsa/rsa_ossl.c:267,13'
          Dst:             RSA_padding_add_X931
        - Src:             'crypto/rsa/rsa_ossl.c:270,13'
          Dst:             RSA_padding_add_none
        - Src:             'crypto/rsa/rsa_ossl.c:274,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:280,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/rsa/rsa_ossl.c:283,9'
          Dst:             BN_ucmp
        - Src:             'crypto/rsa/rsa_ossl.c:285,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:291,14'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:296,20'
          Dst:             rsa_get_blinding
        - Src:             'crypto/rsa/rsa_ossl.c:298,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:304,44'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:305,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:308,14'
          Dst:             rsa_blinding_convert
        - Src:             'crypto/rsa/rsa_ossl.c:320,21'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_ossl.c:322,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:326,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:327,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:330,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_ossl.c:334,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:338,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_ossl.c:342,14'
          Dst:             rsa_blinding_invert
        - Src:             'crypto/rsa/rsa_ossl.c:346,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_ossl.c:348,13'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_ossl.c:360,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/rsa/rsa_ossl.c:362,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/rsa/rsa_ossl.c:363,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:364,5'
          Dst:             CRYPTO_clear_free
    - functionName:    rsa_ossl_public_decrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         49
      ICount:          346
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2binpad
        - BN_num_bits
        - BN_sub
        - BN_ucmp
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RSA_padding_check_PKCS1_type_1
        - RSA_padding_check_X931
        - bn_get_words
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:509,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:510,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:514,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:514,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:515,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:520,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:520,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:521,25'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:527,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:521,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:522,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:525,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:527,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:528,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:529,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:534,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:534,24'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:535,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:534,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:535,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:543,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:543,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:544,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:548,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:549,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:551,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:552,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:557,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:557,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:558,38'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:562,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:558,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:559,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:560,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:562,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:564,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:566,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ossl.c:566,39'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:566,57'
              BranchSideFuncs:
                - bn_get_words
                - __sanitizer_cov_trace_const_cmp8
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ossl.c:570,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:567,21'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:570,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:567,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:567,37'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_switch
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - RSA_padding_check_X931
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:568,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:572,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:574,44'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:577,36'
              BranchSideFuncs:
                - RSA_padding_check_X931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:580,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:583,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:586,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:587,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:509,9'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:510,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:514,9'
          Dst:             BN_ucmp
        - Src:             'crypto/rsa/rsa_ossl.c:515,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:520,9'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:521,13'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:522,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:527,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_ossl.c:529,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_ossl.c:530,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:531,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:532,11'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:533,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_ossl.c:535,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:544,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:548,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/rsa/rsa_ossl.c:551,9'
          Dst:             BN_ucmp
        - Src:             'crypto/rsa/rsa_ossl.c:552,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:558,14'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:566,44'
          Dst:             bn_get_words
        - Src:             'crypto/rsa/rsa_ossl.c:567,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_ossl.c:570,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/rsa/rsa_ossl.c:574,13'
          Dst:             RSA_padding_check_PKCS1_type_1
        - Src:             'crypto/rsa/rsa_ossl.c:577,13'
          Dst:             RSA_padding_check_X931
        - Src:             'crypto/rsa/rsa_ossl.c:583,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:587,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:590,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/rsa/rsa_ossl.c:591,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:592,5'
          Dst:             CRYPTO_clear_free
    - functionName:    rsa_ossl_public_encrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         40
      ICount:          305
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2binpad
        - BN_num_bits
        - BN_ucmp
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RSA_padding_add_PKCS1_OAEP
        - RSA_padding_add_PKCS1_type_2
        - RSA_padding_add_SSLv23
        - RSA_padding_add_none
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ossl.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:77,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:81,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:87,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:88,25'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:94,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:89,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:92,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:95,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:96,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:101,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:101,24'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:102,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:102,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - RSA_padding_add_SSLv23
                - RSA_padding_add_PKCS1_OAEP
                - RSA_padding_add_PKCS1_type_2
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:108,42'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_type_2
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:111,40'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:114,36'
              BranchSideFuncs:
                - RSA_padding_add_SSLv23
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:117,34'
              BranchSideFuncs:
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ossl.c:120,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:124,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:126,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:127,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:129,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ossl.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:131,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/rsa/rsa_ossl.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:137,38'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
            - BranchSide:      'crypto/rsa/rsa_ossl.c:141,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
        - Branch String:   'crypto/rsa/rsa_ossl.c:137,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:138,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
                - BN_bn2binpad
            - BranchSide:      'crypto/rsa/rsa_ossl.c:139,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ossl.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ossl.c:143,9'
              BranchSideFuncs:
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_ossl.c:149,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ossl.c:76,9'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:77,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:81,9'
          Dst:             BN_ucmp
        - Src:             'crypto/rsa/rsa_ossl.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:87,9'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:88,13'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:89,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:94,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_ossl.c:96,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_ossl.c:97,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:98,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_ossl.c:99,11'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ossl.c:100,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_ossl.c:102,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:108,13'
          Dst:             RSA_padding_add_PKCS1_type_2
        - Src:             'crypto/rsa/rsa_ossl.c:111,13'
          Dst:             RSA_padding_add_PKCS1_OAEP
        - Src:             'crypto/rsa/rsa_ossl.c:114,13'
          Dst:             RSA_padding_add_SSLv23
        - Src:             'crypto/rsa/rsa_ossl.c:117,13'
          Dst:             RSA_padding_add_none
        - Src:             'crypto/rsa/rsa_ossl.c:120,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:126,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/rsa/rsa_ossl.c:129,9'
          Dst:             BN_ucmp
        - Src:             'crypto/rsa/rsa_ossl.c:131,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ossl.c:137,14'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/rsa/rsa_ossl.c:149,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/rsa/rsa_ossl.c:151,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/rsa/rsa_ossl.c:152,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/rsa/rsa_ossl.c:153,5'
          Dst:             CRYPTO_clear_free
    - functionName:    RSA_null_method
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_PKCS1_OpenSSL
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get_default_method
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_set_default_method
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_meth_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_8
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:288,27'
          Dst:             constant_time_select
    - functionName:    constant_time_lt
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:123,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_ge
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:145,13'
          Dst:             constant_time_lt
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:294,17'
          Dst:             constant_time_select
    - functionName:    constant_time_eq
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:187,12'
          Dst:             constant_time_is_zero
    - functionName:    constant_time_is_zero
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:166,12'
          Dst:             constant_time_msb
    - functionName:    RSA_padding_check_PKCS1_type_2
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pk1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
      BBCount:         36
      ICount:          346
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - constant_time_eq
        - constant_time_ge
        - constant_time_is_zero
        - constant_time_lt
        - constant_time_select_8
        - constant_time_select_int
        - err_clear_last_constant_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pk1.c:164,19'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:164,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pk1.c:165,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pk1.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pk1.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2415
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
                - constant_time_is_zero.2415
                - constant_time_select_int.2413
                - constant_time_is_zero.2415
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:172,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:172,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:178,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2415
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
                - constant_time_is_zero.2415
                - constant_time_select_int.2413
                - constant_time_is_zero.2415
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:180,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:189,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2415
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
                - constant_time_is_zero.2415
                - constant_time_select_int.2413
                - constant_time_is_zero.2415
        - Branch String:   'crypto/rsa/rsa_pk1.c:189,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:190,39'
              BranchSideFuncs:
                - constant_time_is_zero.2415
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2415
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
                - constant_time_is_zero.2415
                - constant_time_select_int.2413
            - BranchSide:      'crypto/rsa/rsa_pk1.c:196,34'
              BranchSideFuncs:
                - constant_time_is_zero.2415
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
                - constant_time_is_zero.2415
                - constant_time_select_int.2413
        - Branch String:   'crypto/rsa/rsa_pk1.c:201,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:202,54'
              BranchSideFuncs:
                - constant_time_is_zero.2415
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
            - BranchSide:      'crypto/rsa/rsa_pk1.c:214,30'
              BranchSideFuncs:
                - constant_time_ge
                - constant_time_ge
                - constant_time_lt
                - constant_time_select_int.2413
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
        - Branch String:   'crypto/rsa/rsa_pk1.c:240,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:241,34'
              BranchSideFuncs:
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_select_8
            - BranchSide:      'crypto/rsa/rsa_pk1.c:245,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
        - Branch String:   'crypto/rsa/rsa_pk1.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:243,44'
              BranchSideFuncs:
                - constant_time_select_8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
            - BranchSide:      'crypto/rsa/rsa_pk1.c:244,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
                - constant_time_lt
                - constant_time_select_8
                - constant_time_eq.2414
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8
        - Branch String:   'crypto/rsa/rsa_pk1.c:245,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:246,16'
              BranchSideFuncs:
                - constant_time_lt
                - constant_time_select_8
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
            - BranchSide:      'crypto/rsa/rsa_pk1.c:250,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2413
      Callsites:
        - Src:             'crypto/rsa/rsa_pk1.c:173,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:178,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_pk1.c:180,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:190,17'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_pk1.c:196,12'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_pk1.c:197,13'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_pk1.c:202,32'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_pk1.c:204,22'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_pk1.c:214,13'
          Dst:             constant_time_ge
        - Src:             'crypto/rsa/rsa_pk1.c:226,13'
          Dst:             constant_time_ge
        - Src:             'crypto/rsa/rsa_pk1.c:238,37'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_pk1.c:238,12'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_pk1.c:241,17'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_pk1.c:243,21'
          Dst:             constant_time_select_8
        - Src:             'crypto/rsa/rsa_pk1.c:246,23'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_pk1.c:247,17'
          Dst:             constant_time_select_8
        - Src:             'crypto/rsa/rsa_pk1.c:250,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/rsa/rsa_pk1.c:251,5'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:252,5'
          Dst:             err_clear_last_constant_time
        - Src:             'crypto/rsa/rsa_pk1.c:254,12'
          Dst:             constant_time_select_int
    - functionName:    RSA_padding_add_PKCS1_type_2
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pk1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
      BBCount:         21
      ICount:          136
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - RAND_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pk1.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:124,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:129,26'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pk1.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pk1.c:139,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pk1.c:139,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:140,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pk1.c:148,8'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_pk1.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:141,13'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pk1.c:145,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pk1.c:142,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:143,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pk1.c:144,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pk1.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:142,32'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pk1.c:145,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/rsa/rsa_pk1.c:124,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:137,9'
          Dst:             RAND_bytes
        - Src:             'crypto/rsa/rsa_pk1.c:142,21'
          Dst:             RAND_bytes
    - functionName:    RSA_padding_check_PKCS1_type_1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pk1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
      BBCount:         31
      ICount:          200
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pk1.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pk1.c:64,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:65,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:73,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:66,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:73,29'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:73,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:80,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:81,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:82,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:83,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:92,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:83,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:84,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:87,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:96,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:101,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:102,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:106,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pk1.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:109,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:112,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_pk1.c:66,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:74,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:87,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:96,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:102,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pk1.c:109,9'
          Dst:             ERR_put_error
    - functionName:    RSA_padding_add_PKCS1_type_1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pk1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pk1.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pk1.c:25,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pk1.c:30,26'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_pk1.c:25,9'
          Dst:             ERR_put_error
    - functionName:    check_padding_md
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - md
        - padding
      BBCount:         30
      ICount:          135
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_type
        - RSA_X931_hash_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:355,9'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:357,25'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:360,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:364,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:365,30'
              BranchSideFuncs:
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:370,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:365,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:366,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:369,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:370,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:387,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:390,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:357,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:360,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:365,13'
          Dst:             RSA_X931_hash_id
        - Src:             'crypto/rsa/rsa_pmeth.c:366,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:390,13'
          Dst:             ERR_put_error
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    value_barrier_s
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:294,17'
          Dst:             constant_time_select
    - functionName:    constant_time_msb_s
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_s
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:281,13'
          Dst:             value_barrier_s
        - Src:             'include/internal/constant_time.h:281,43'
          Dst:             value_barrier_s
    - functionName:    setup_tbuf
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.RSA_PKEY_CTX *'
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
        - pk
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_PKEY_size
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:106,22'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:107,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:110,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:106,22'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/rsa/rsa_pmeth.c:106,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_pmeth.c:107,9'
          Dst:             ERR_put_error
    - functionName:    rsa_set_pss_param
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - rsa
        - ctx
      BBCount:         18
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - rsa_pss_params_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:706,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:707,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:709,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:709,26'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:709,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:711,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
        - Branch String:   'crypto/rsa/rsa_pmeth.c:709,50'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:709,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:711,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
        - Branch String:   'crypto/rsa/rsa_pmeth.c:709,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:710,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:711,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
        - Branch String:   'crypto/rsa/rsa_pmeth.c:712,38'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:711,16'
              BranchSideFuncs:
                - rsa_pss_params_create
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:712,64'
              BranchSideFuncs:
                - rsa_pss_params_create
        - Branch String:   'crypto/rsa/rsa_pmeth.c:713,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:714,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:715,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:711,16'
          Dst:             rsa_pss_params_create
    - functionName:    pkey_pss_init
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         15
      ICount:          130
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - RSA_bits
        - RSA_size
        - rsa_pss_get_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:806,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:807,9'
              BranchSideFuncs:
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - EVP_MD_size
                - RSA_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:808,11'
              BranchSideFuncs:
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - EVP_MD_size
                - RSA_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:810,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:811,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:813,28'
              BranchSideFuncs:
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - EVP_MD_size
                - RSA_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:813,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:814,9'
              BranchSideFuncs:
                - RSA_size
                - EVP_MD_size
                - RSA_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:817,28'
              BranchSideFuncs:
                - RSA_size
                - EVP_MD_size
                - RSA_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:818,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:819,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:820,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:820,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:821,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:825,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:813,10'
          Dst:             rsa_pss_get_param
        - Src:             'crypto/rsa/rsa_pmeth.c:817,19'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_pmeth.c:817,35'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pmeth.c:818,10'
          Dst:             RSA_bits
        - Src:             'crypto/rsa/rsa_pmeth.c:821,9'
          Dst:             ERR_put_error
    - functionName:    pkey_rsa_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         71
      ICount:          390
      EdgeCount:       98
      CyclomaticComplexity: 29
      functionsReached:
        - BN_asc2bn
        - BN_free
        - CRYPTO_free
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_md
        - OPENSSL_hexstr2buf
        - RSA_pkey_ctx_ctrl
        - atoi
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:592,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:593,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:596,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - atoi
                - RSA_pkey_ctx_ctrl
                - BN_asc2bn
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - atoi
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:596,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:599,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:620,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - atoi
                - RSA_pkey_ctx_ctrl
                - BN_asc2bn
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - atoi
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
        - Branch String:   'crypto/rsa/rsa_pmeth.c:599,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:600,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:601,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:601,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:602,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:603,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:603,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:604,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:605,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:605,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:606,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:607,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:607,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:608,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:609,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:609,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:610,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:611,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:611,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:612,16'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:614,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:620,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:623,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:634,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - atoi
                - RSA_pkey_ctx_ctrl
                - BN_asc2bn
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - atoi
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:623,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:624,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:625,26'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
        - Branch String:   'crypto/rsa/rsa_pmeth.c:625,18'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:626,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - atoi
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:627,26'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - atoi
        - Branch String:   'crypto/rsa/rsa_pmeth.c:627,18'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:628,21'
              BranchSideFuncs:
                - atoi
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:630,28'
              BranchSideFuncs:
                - atoi
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:634,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:635,13'
              BranchSideFuncs:
                - atoi
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:640,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - atoi
                - RSA_pkey_ctx_ctrl
                - BN_asc2bn
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:640,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:643,17'
              BranchSideFuncs:
                - BN_asc2bn
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:652,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - atoi
                - RSA_pkey_ctx_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:644,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:645,13'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:646,15'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:647,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:648,21'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:649,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:653,13'
              BranchSideFuncs:
                - atoi
                - RSA_pkey_ctx_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:658,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/rsa/rsa_pmeth.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:659,32'
              BranchSideFuncs:
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:663,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/rsa/rsa_pmeth.c:663,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:665,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:680,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/rsa/rsa_pmeth.c:665,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:666,36'
              BranchSideFuncs:
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:669,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/rsa/rsa_pmeth.c:669,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:670,36'
              BranchSideFuncs:
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:673,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/rsa/rsa_pmeth.c:673,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:674,17'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:678,5'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_md
        - Branch String:   'crypto/rsa/rsa_pmeth.c:680,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:681,32'
              BranchSideFuncs:
                - EVP_PKEY_CTX_md
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:684,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:684,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:689,34'
              BranchSideFuncs:
                - OPENSSL_hexstr2buf
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:698,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:690,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:691,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:692,15'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:693,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:694,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:695,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:593,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:596,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:599,13'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:601,20'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:603,20'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:605,20'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:607,20'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:609,20'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:611,20'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:614,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:617,16'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:620,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:623,14'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:625,19'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:627,19'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:630,23'
          Dst:             atoi
        - Src:             'crypto/rsa/rsa_pmeth.c:631,16'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:634,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:635,21'
          Dst:             atoi
        - Src:             'crypto/rsa/rsa_pmeth.c:637,16'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:640,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:644,14'
          Dst:             BN_asc2bn
        - Src:             'crypto/rsa/rsa_pmeth.c:646,15'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:648,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_pmeth.c:652,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:653,23'
          Dst:             atoi
        - Src:             'crypto/rsa/rsa_pmeth.c:655,16'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:658,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:659,16'
          Dst:             EVP_PKEY_CTX_md
        - Src:             'crypto/rsa/rsa_pmeth.c:665,13'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:666,20'
          Dst:             EVP_PKEY_CTX_md
        - Src:             'crypto/rsa/rsa_pmeth.c:669,13'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:670,20'
          Dst:             EVP_PKEY_CTX_md
        - Src:             'crypto/rsa/rsa_pmeth.c:673,13'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:674,27'
          Dst:             atoi
        - Src:             'crypto/rsa/rsa_pmeth.c:676,20'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:680,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:681,16'
          Dst:             EVP_PKEY_CTX_md
        - Src:             'crypto/rsa/rsa_pmeth.c:684,9'
          Dst:             strcmp
        - Src:             'crypto/rsa/rsa_pmeth.c:689,15'
          Dst:             OPENSSL_hexstr2buf
        - Src:             'crypto/rsa/rsa_pmeth.c:692,15'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_pmeth.c:694,13'
          Dst:             CRYPTO_free
    - functionName:    pkey_rsa_ctrl
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         138
      ICount:          749
      EdgeCount:       179
      CyclomaticComplexity: 43
      functionsReached:
        - BN_free
        - BN_is_odd
        - CRYPTO_free
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - EVP_sha1
        - check_padding_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:403,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:405,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:432,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:437,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:437,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:464,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:472,13'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:481,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:490,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:490,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:501,31'
              BranchSideFuncs:
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:513,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:518,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:518,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:540,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:555,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:567,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:567,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:567,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:575,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:575,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:575,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:575,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:579,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:584,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:405,39'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:405,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:405,70'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:405,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:405,70'
              BranchSideFuncs:
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:406,35'
              BranchSideFuncs:
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
        - Branch String:   'crypto/rsa/rsa_pmeth.c:406,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:407,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:408,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
        - Branch String:   'crypto/rsa/rsa_pmeth.c:408,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:409,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:414,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
        - Branch String:   'crypto/rsa/rsa_pmeth.c:409,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:411,21'
              BranchSideFuncs:
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:412,22'
              BranchSideFuncs:
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
        - Branch String:   'crypto/rsa/rsa_pmeth.c:412,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:413,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:414,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
        - Branch String:   'crypto/rsa/rsa_pmeth.c:414,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:415,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:417,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:418,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:423,30'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:418,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:419,21'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:420,22'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   'crypto/rsa/rsa_pmeth.c:420,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:421,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:422,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:437,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:438,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:441,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:441,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:442,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:444,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:444,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:445,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:446,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:446,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:447,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:459,29'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:448,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:448,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:452,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:447,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:449,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:452,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:453,22'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:453,25'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:454,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:454,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:454,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:455,21'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:454,33'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:454,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:458,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:452,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:455,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:458,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:464,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:465,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:468,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:472,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:472,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:473,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:472,52'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:472,75'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:473,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:472,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:473,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:476,17'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:481,40'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:481,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:482,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:481,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:482,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:485,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:490,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:491,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:494,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:495,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:497,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:501,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:502,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:503,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:503,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:504,29'
              BranchSideFuncs:
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:509,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:504,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:505,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:506,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:519,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:519,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:523,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:518,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:520,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:523,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:523,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:524,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:529,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:524,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:525,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:527,40'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:529,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:530,33'
              BranchSideFuncs:
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:535,28'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:530,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:531,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:532,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:540,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:541,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:544,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:545,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:545,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:549,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:545,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:546,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:549,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:555,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:556,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:559,33'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:575,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:575,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:576,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:406,18'
          Dst:             check_padding_md
        - Src:             'crypto/rsa/rsa_pmeth.c:413,32'
          Dst:             EVP_sha1
        - Src:             'crypto/rsa/rsa_pmeth.c:421,32'
          Dst:             EVP_sha1
        - Src:             'crypto/rsa/rsa_pmeth.c:427,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:438,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:449,21'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:453,45'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pmeth.c:455,21'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:465,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:472,28'
          Dst:             BN_is_odd
        - Src:             'crypto/rsa/rsa_pmeth.c:472,55'
          Dst:             BN_is_one
        - Src:             'crypto/rsa/rsa_pmeth.c:473,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:476,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_pmeth.c:482,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:491,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:501,14'
          Dst:             check_padding_md
        - Src:             'crypto/rsa/rsa_pmeth.c:504,17'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:504,42'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:506,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:520,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:530,21'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:530,50'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:532,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:541,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:544,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_pmeth.c:556,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:579,9'
          Dst:             ERR_put_error
    - functionName:    pkey_rsa_decrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         11
      ICount:          141
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - RSA_padding_check_PKCS1_OAEP_mgf1
        - RSA_private_decrypt
        - constant_time_msb
        - constant_time_msb_s
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:330,25'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_private_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - constant_time_msb_s
                - constant_time_select_s
                - constant_time_msb.2476
                - constant_time_select_int.2477
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:342,35'
              BranchSideFuncs:
                - RSA_private_decrypt
                - constant_time_msb_s
                - constant_time_select_s
                - constant_time_msb.2476
                - constant_time_select_int.2477
        - Branch String:   'crypto/rsa/rsa_pmeth.c:330,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:331,13'
              BranchSideFuncs:
                - RSA_private_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - constant_time_msb_s
                - constant_time_select_s
                - constant_time_msb.2476
                - constant_time_select_int.2477
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:332,35'
              BranchSideFuncs:
                - RSA_private_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - constant_time_msb_s
                - constant_time_select_s
                - constant_time_msb.2476
                - constant_time_select_int.2477
        - Branch String:   'crypto/rsa/rsa_pmeth.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:335,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:336,49'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - constant_time_msb_s
                - constant_time_select_s
                - constant_time_msb.2476
                - constant_time_select_int.2477
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:330,14'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:332,15'
          Dst:             RSA_private_decrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:336,15'
          Dst:             RSA_padding_check_PKCS1_OAEP_mgf1
        - Src:             'crypto/rsa/rsa_pmeth.c:342,15'
          Dst:             RSA_private_decrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:345,38'
          Dst:             constant_time_msb_s
        - Src:             'crypto/rsa/rsa_pmeth.c:345,15'
          Dst:             constant_time_select_s
        - Src:             'crypto/rsa/rsa_pmeth.c:346,36'
          Dst:             constant_time_msb
        - Src:             'crypto/rsa/rsa_pmeth.c:346,11'
          Dst:             constant_time_select_int
    - functionName:    pkey_rsa_encrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         13
      ICount:          148
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_padding_add_PKCS1_OAEP_mgf1
        - RSA_public_encrypt
        - RSA_size
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:301,29'
              BranchSideFuncs:
                - RSA_size
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:313,34'
              BranchSideFuncs:
                - RSA_public_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:303,13'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:304,46'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:309,13'
              BranchSideFuncs:
                - RSA_public_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:310,34'
              BranchSideFuncs:
                - RSA_public_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:317,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:318,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:301,20'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_pmeth.c:302,14'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:304,14'
          Dst:             RSA_padding_add_PKCS1_OAEP_mgf1
        - Src:             'crypto/rsa/rsa_pmeth.c:310,15'
          Dst:             RSA_public_encrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:313,15'
          Dst:             RSA_public_encrypt
    - functionName:    pkey_rsa_verifyrecover
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - rout
        - routlen
        - sig
        - siglen
      BBCount:         28
      ICount:          224
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - RSA_X931_hash_id
        - RSA_public_decrypt
        - int_rsa_verify
        - setup_tbuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:199,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - int_rsa_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:232,34'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:199,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:200,29'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:220,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - int_rsa_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:200,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:201,17'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:202,38'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:205,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:206,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:207,16'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_X931_hash_id
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:208,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:209,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:213,17'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:213,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:214,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:218,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_pmeth.c:218,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:219,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:220,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:222,46'
              BranchSideFuncs:
                - EVP_MD_type
                - int_rsa_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:229,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:225,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:226,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:227,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:236,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:237,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:200,18'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:202,19'
          Dst:             RSA_public_decrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:208,53'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:208,36'
          Dst:             RSA_X931_hash_id
        - Src:             'crypto/rsa/rsa_pmeth.c:209,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:213,24'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pmeth.c:214,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:222,34'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:222,19'
          Dst:             int_rsa_verify
        - Src:             'crypto/rsa/rsa_pmeth.c:232,15'
          Dst:             RSA_public_decrypt
    - functionName:    pkey_rsa_verify
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         33
      ICount:          250
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - RSA_public_decrypt
        - RSA_verify
        - RSA_verify_PKCS1_PSS_mgf1
        - memcmp
        - pkey_rsa_verifyrecover
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:249,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:250,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - pkey_rsa_verifyrecover
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_type
                - RSA_verify
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:278,25'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:250,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:251,43'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_verify
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:253,13'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - pkey_rsa_verifyrecover
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:254,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:257,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - pkey_rsa_verifyrecover
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:257,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:258,40'
              BranchSideFuncs:
                - pkey_rsa_verifyrecover
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:260,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:258,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:259,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:260,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:260,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:262,29'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:275,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:262,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:263,17'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:264,38'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:266,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:267,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:268,45'
              BranchSideFuncs:
                - RSA_verify_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:271,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:272,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:273,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:279,13'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:280,36'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:283,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:286,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:286,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:287,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:289,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:251,31'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:251,20'
          Dst:             RSA_verify
        - Src:             'crypto/rsa/rsa_pmeth.c:253,31'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pmeth.c:254,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:258,17'
          Dst:             pkey_rsa_verifyrecover
        - Src:             'crypto/rsa/rsa_pmeth.c:262,18'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:264,19'
          Dst:             RSA_public_decrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:268,19'
          Dst:             RSA_verify_PKCS1_PSS_mgf1
        - Src:             'crypto/rsa/rsa_pmeth.c:278,14'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:280,17'
          Dst:             RSA_public_decrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:286,30'
          Dst:             memcmp
    - functionName:    pkey_rsa_sign
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         37
      ICount:          310
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - EVP_PKEY_size
        - RSA_X931_hash_id
        - RSA_padding_add_PKCS1_PSS_mgf1
        - RSA_private_encrypt
        - RSA_sign
        - RSA_sign_ASN1_OCTET_STRING
        - RSA_size
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:133,13'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:182,35'
              BranchSideFuncs:
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:134,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:138,25'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:140,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:148,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pmeth.c:140,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:141,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:143,46'
              BranchSideFuncs:
                - RSA_sign_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:145,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:146,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:147,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:148,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:149,39'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:161,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:149,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:150,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:153,29'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:153,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:154,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:157,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_MD_type
                - RSA_X931_hash_id
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:161,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:163,40'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:168,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:166,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:167,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:168,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:169,29'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:179,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:170,17'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:171,49'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:171,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:175,17'
              BranchSideFuncs:
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:176,48'
              BranchSideFuncs:
                - RSA_size
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:186,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:187,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:133,31'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pmeth.c:134,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:138,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:142,19'
          Dst:             RSA_sign_ASN1_OCTET_STRING
        - Src:             'crypto/rsa/rsa_pmeth.c:149,25'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/rsa/rsa_pmeth.c:150,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:153,18'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:154,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pmeth.c:158,51'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:158,34'
          Dst:             RSA_X931_hash_id
        - Src:             'crypto/rsa/rsa_pmeth.c:159,19'
          Dst:             RSA_private_encrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:163,28'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_pmeth.c:163,19'
          Dst:             RSA_sign
        - Src:             'crypto/rsa/rsa_pmeth.c:169,18'
          Dst:             setup_tbuf
        - Src:             'crypto/rsa/rsa_pmeth.c:171,18'
          Dst:             RSA_padding_add_PKCS1_PSS_mgf1
        - Src:             'crypto/rsa/rsa_pmeth.c:176,39'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_pmeth.c:176,19'
          Dst:             RSA_private_encrypt
        - Src:             'crypto/rsa/rsa_pmeth.c:182,15'
          Dst:             RSA_private_encrypt
    - functionName:    pkey_rsa_keygen
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         27
      ICount:          178
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - BN_GENCB_free
        - BN_GENCB_new
        - BN_new
        - BN_set_word
        - EVP_PKEY_assign
        - RSA_free
        - RSA_generate_multi_prime_key
        - RSA_new
        - evp_pkey_set_cb_translate
        - rsa_set_pss_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:725,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:726,25'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_new
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:730,11'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:727,35'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:727,51'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:728,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:727,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:728,13'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:729,5'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:731,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:732,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:733,9'
              BranchSideFuncs:
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:733,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:734,15'
              BranchSideFuncs:
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:741,13'
              BranchSideFuncs:
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:735,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:736,22'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:739,35'
              BranchSideFuncs:
                - evp_pkey_set_cb_translate
                - RSA_generate_multi_prime_key
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_pmeth.c:746,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:746,39'
              BranchSideFuncs:
                - rsa_set_pss_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:750,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/rsa/rsa_pmeth.c:746,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:747,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:750,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/rsa/rsa_pmeth.c:750,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:751,25'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:753,18'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:726,25'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_pmeth.c:727,39'
          Dst:             BN_set_word
        - Src:             'crypto/rsa/rsa_pmeth.c:730,11'
          Dst:             RSA_new
        - Src:             'crypto/rsa/rsa_pmeth.c:734,15'
          Dst:             BN_GENCB_new
        - Src:             'crypto/rsa/rsa_pmeth.c:736,13'
          Dst:             RSA_free
        - Src:             'crypto/rsa/rsa_pmeth.c:739,9'
          Dst:             evp_pkey_set_cb_translate
        - Src:             'crypto/rsa/rsa_pmeth.c:743,11'
          Dst:             RSA_generate_multi_prime_key
        - Src:             'crypto/rsa/rsa_pmeth.c:745,5'
          Dst:             BN_GENCB_free
        - Src:             'crypto/rsa/rsa_pmeth.c:746,21'
          Dst:             rsa_set_pss_param
        - Src:             'crypto/rsa/rsa_pmeth.c:747,9'
          Dst:             RSA_free
        - Src:             'crypto/rsa/rsa_pmeth.c:751,9'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/rsa/rsa_pmeth.c:753,9'
          Dst:             RSA_free
    - functionName:    pkey_rsa_cleanup
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:116,9'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:117,17'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:117,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_pmeth.c:118,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_pmeth.c:119,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_pmeth.c:120,9'
          Dst:             CRYPTO_free
    - functionName:    pkey_rsa_copy
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         16
      ICount:          142
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_dup
        - CRYPTO_free
        - CRYPTO_memdup
        - pkey_rsa_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:80,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
                - BN_dup
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:81,12'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
                - BN_dup
        - Branch String:   'crypto/rsa/rsa_pmeth.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:85,32'
              BranchSideFuncs:
                - BN_dup
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:89,22'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/rsa/rsa_pmeth.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:87,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:88,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/rsa/rsa_pmeth.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:93,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:99,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_pmeth.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:96,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:97,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:79,10'
          Dst:             pkey_rsa_init
        - Src:             'crypto/rsa/rsa_pmeth.c:85,25'
          Dst:             BN_dup
        - Src:             'crypto/rsa/rsa_pmeth.c:93,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_pmeth.c:94,28'
          Dst:             CRYPTO_memdup
    - functionName:    pkey_rsa_init
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pmeth.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:59,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pmeth.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_pmeth.c:64,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_pmeth.c:55,26'
          Dst:             CRYPTO_zalloc
    - functionName:    RSA_padding_add_PKCS1_PSS_mgf1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'char *'
        - 'struct.evp_md_st.48 *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - EM
        - mHash
        - Hash
        - mgf1Hash
        - sLen
      BBCount:         62
      ICount:          412
      EdgeCount:       85
      CyclomaticComplexity: 25
      functionsReached:
        - BN_num_bits
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - PKCS1_MGF1
        - RAND_bytes
        - RSA_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pss.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:157,20'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:159,24'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:161,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:169,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:170,16'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:171,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:171,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:172,14'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:173,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:173,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_pss.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:181,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:189,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:190,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:191,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:191,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_pss.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:197,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:206,19'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:199,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:203,24'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:203,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:204,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:205,5'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:210,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:211,28'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:212,30'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:214,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_pss.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:213,30'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:214,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_pss.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:215,14'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:215,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:217,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:216,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:217,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:218,9'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:221,20'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:222,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:233,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:236,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_pss.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:234,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:235,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_pss.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:237,31'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:241,5'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_pss.c:159,12'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pss.c:174,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:178,15'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_pss.c:179,13'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_pss.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:192,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:197,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_pss.c:199,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:203,13'
          Dst:             RAND_bytes
        - Src:             'crypto/rsa/rsa_pss.c:208,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/rsa/rsa_pss.c:211,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/rsa/rsa_pss.c:212,13'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_pss.c:213,13'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_pss.c:215,18'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_pss.c:217,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/rsa/rsa_pss.c:221,9'
          Dst:             PKCS1_MGF1
        - Src:             'crypto/rsa/rsa_pss.c:246,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/rsa/rsa_pss.c:247,5'
          Dst:             CRYPTO_clear_free
    - functionName:    RSA_padding_add_PKCS1_PSS
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'char *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - EM
        - mHash
        - Hash
        - sLen
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_padding_add_PKCS1_PSS_mgf1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_pss.c:142,12'
          Dst:             RSA_padding_add_PKCS1_PSS_mgf1
    - functionName:    RSA_verify_PKCS1_PSS_mgf1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'struct.evp_md_st.48 *'
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - mHash
        - Hash
        - mgf1Hash
        - EM
        - sLen
      BBCount:         72
      ICount:          468
      EdgeCount:       99
      CyclomaticComplexity: 29
      functionsReached:
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - PKCS1_MGF1
        - RSA_size
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_pss.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:45,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:47,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:48,20'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:50,24'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:52,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:61,16'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:62,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:62,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:63,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_pss.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:70,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:74,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:77,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:78,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:82,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:83,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:83,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:84,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_pss.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:88,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:91,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:95,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:98,20'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:99,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:100,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:100,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:101,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:103,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:104,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:104,28'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:104,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:104,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:109,38'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:109,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:113,28'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:110,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:113,28'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:114,30'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:116,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_pss.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:115,30'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:116,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_pss.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:116,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_pss.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_pss.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:118,31'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:121,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:119,13'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:120,5'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:122,9'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_pss.c:123,16'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_pss.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_pss.c:124,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_pss.c:127,13'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/rsa/rsa_pss.c:41,23'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/rsa/rsa_pss.c:50,12'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_pss.c:63,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:67,15'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_pss.c:68,13'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_pss.c:70,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:84,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:88,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:93,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_pss.c:95,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:98,9'
          Dst:             PKCS1_MGF1
        - Src:             'crypto/rsa/rsa_pss.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:110,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:113,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/rsa/rsa_pss.c:114,13'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_pss.c:115,13'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_pss.c:118,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_pss.c:121,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/rsa/rsa_pss.c:123,9'
          Dst:             memcmp
        - Src:             'crypto/rsa/rsa_pss.c:124,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_pss.c:131,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_pss.c:132,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    RSA_verify_PKCS1_PSS
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_pss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - mHash
        - Hash
        - EM
        - sLen
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_verify_PKCS1_PSS_mgf1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_pss.c:29,12'
          Dst:             RSA_verify_PKCS1_PSS_mgf1
    - functionName:    RSA_verify_ASN1_OCTET_STRING
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_saos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - dtype
        - m
        - m_len
        - sigbuf
        - siglen
        - rsa
      BBCount:         19
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_OCTET_STRING_free
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RSA_public_decrypt
        - RSA_size
        - d2i_ASN1_OCTET_STRING
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_saos.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:65,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_saos.c:70,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_saos.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:72,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_saos.c:75,33'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_saos.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:78,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_saos.c:80,9'
              BranchSideFuncs:
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_saos.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:83,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_saos.c:85,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_saos.c:85,46'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:86,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_saos.c:87,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_saos.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:87,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_saos.c:89,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_saos.c:64,33'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_saos.c:65,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_saos.c:70,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_saos.c:72,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_saos.c:75,9'
          Dst:             RSA_public_decrypt
        - Src:             'crypto/rsa/rsa_saos.c:81,11'
          Dst:             d2i_ASN1_OCTET_STRING
        - Src:             'crypto/rsa/rsa_saos.c:86,10'
          Dst:             memcmp
        - Src:             'crypto/rsa/rsa_saos.c:87,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_saos.c:92,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/rsa/rsa_saos.c:93,5'
          Dst:             CRYPTO_clear_free
    - functionName:    RSA_sign_ASN1_OCTET_STRING
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_saos.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - type
        - m
        - m_len
        - sigret
        - siglen
        - rsa
      BBCount:         11
      ICount:          116
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RSA_private_encrypt
        - RSA_size
        - i2d_ASN1_OCTET_STRING
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_saos.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_saos.c:37,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_ASN1_OCTET_STRING
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_saos.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:39,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_saos.c:42,9'
              BranchSideFuncs:
                - i2d_ASN1_OCTET_STRING
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_saos.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_saos.c:46,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_saos.c:48,19'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_saos.c:30,9'
          Dst:             i2d_ASN1_OCTET_STRING
        - Src:             'crypto/rsa/rsa_saos.c:31,9'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_saos.c:33,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_saos.c:37,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_saos.c:39,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_saos.c:43,5'
          Dst:             i2d_ASN1_OCTET_STRING
        - Src:             'crypto/rsa/rsa_saos.c:44,9'
          Dst:             RSA_private_encrypt
        - Src:             'crypto/rsa/rsa_saos.c:50,5'
          Dst:             CRYPTO_clear_free
    - functionName:    RSA_verify
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - type
        - m
        - m_len
        - sigbuf
        - siglen
        - rsa
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - int_rsa_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_sign.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:244,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_sign.c:247,27'
              BranchSideFuncs:
                - int_rsa_verify
      Callsites:
        - Src:             'crypto/rsa/rsa_sign.c:247,12'
          Dst:             int_rsa_verify
    - functionName:    int_rsa_verify
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - type
        - m
        - m_len
        - rm
        - prm_len
        - sigbuf
        - siglen
        - rsa
      BBCount:         57
      ICount:          335
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_MD_size
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - RSA_public_decrypt
        - RSA_size
        - encode_pkcs1
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_sign.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:132,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:137,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:139,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:143,43'
              BranchSideFuncs:
                - RSA_public_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:146,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:154,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:173,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_sign.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:155,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:159,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_sign.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:160,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:163,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:163,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:164,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:168,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:168,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:169,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_sign.c:173,33'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:173,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_sign.c:199,13'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:174,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:174,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_sign.c:199,13'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:174,42'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:174,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_sign.c:199,13'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:173,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:179,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_sign.c:199,13'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:179,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:180,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:183,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:183,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:184,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:188,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:188,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:189,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_sign.c:199,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:200,32'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:215,51'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:201,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:202,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:206,33'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:207,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:208,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:211,17'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:216,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:218,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:219,23'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:220,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_sign.c:218,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:220,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:225,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_sign.c:131,27'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_sign.c:132,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:137,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_sign.c:139,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:143,19'
          Dst:             RSA_public_decrypt
        - Src:             'crypto/rsa/rsa_sign.c:155,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:164,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:168,17'
          Dst:             memcmp
        - Src:             'crypto/rsa/rsa_sign.c:169,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:184,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:188,17'
          Dst:             memcmp
        - Src:             'crypto/rsa/rsa_sign.c:189,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:200,32'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/rsa/rsa_sign.c:200,32'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/rsa/rsa_sign.c:202,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:206,21'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_sign.c:208,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:215,14'
          Dst:             encode_pkcs1
        - Src:             'crypto/rsa/rsa_sign.c:219,16'
          Dst:             memcmp
        - Src:             'crypto/rsa/rsa_sign.c:220,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:234,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/rsa/rsa_sign.c:235,5'
          Dst:             CRYPTO_clear_free
    - functionName:    encode_pkcs1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char **'
        - 'int *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - out
        - out_len
        - type
        - m
        - m_len
      BBCount:         10
      ICount:          118
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OBJ_length
        - OBJ_nid2obj
        - i2d_X509_SIG
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_sign.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:44,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:47,24'
              BranchSideFuncs:
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - i2d_X509_SIG
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:48,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:52,15'
              BranchSideFuncs:
                - i2d_X509_SIG
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_sign.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_sign.c:64,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_sign.c:42,28'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_sign.c:44,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:47,9'
          Dst:             OBJ_length
        - Src:             'crypto/rsa/rsa_sign.c:48,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:60,11'
          Dst:             i2d_X509_SIG
    - functionName:    RSA_sign
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - type
        - m
        - m_len
        - sigret
        - siglen
        - rsa
      BBCount:         18
      ICount:          151
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_clear_free
        - ERR_put_error
        - RSA_private_encrypt
        - RSA_size
        - encode_pkcs1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_sign.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:77,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_sign.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - RSA_size
                - __sanitizer_cov_trace_cmp4
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:87,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp4
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:94,48'
              BranchSideFuncs:
                - encode_pkcs1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - RSA_size
                - __sanitizer_cov_trace_cmp4
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:88,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:91,21'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp4
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:95,13'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp4
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_sign.c:96,19'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp4
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_sign.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:100,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:103,39'
              BranchSideFuncs:
                - RSA_private_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_sign.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_sign.c:106,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_sign.c:108,15'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_sign.c:88,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:94,14'
          Dst:             encode_pkcs1
        - Src:             'crypto/rsa/rsa_sign.c:99,23'
          Dst:             RSA_size
        - Src:             'crypto/rsa/rsa_sign.c:100,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_sign.c:103,19'
          Dst:             RSA_private_encrypt
        - Src:             'crypto/rsa/rsa_sign.c:112,5'
          Dst:             CRYPTO_clear_free
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_8
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:288,27'
          Dst:             constant_time_select
    - functionName:    constant_time_lt
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:123,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_ge
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:145,13'
          Dst:             constant_time_lt
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:294,17'
          Dst:             constant_time_select
    - functionName:    constant_time_eq
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:187,12'
          Dst:             constant_time_is_zero
    - functionName:    constant_time_is_zero
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:166,12'
          Dst:             constant_time_msb
    - functionName:    RSA_padding_check_SSLv23
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
      BBCount:         36
      ICount:          405
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - constant_time_eq
        - constant_time_ge
        - constant_time_is_zero
        - constant_time_lt
        - constant_time_select_8
        - constant_time_select_int
        - err_clear_last_constant_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ssl.c:70,19'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:70,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ssl.c:71,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ssl.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ssl.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2585
                - constant_time_eq.2584
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
                - constant_time_is_zero.2585
                - constant_time_select_int.2583
                - constant_time_eq.2584
                - constant_time_is_zero.2585
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ssl.c:73,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:73,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ssl.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ssl.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ssl.c:78,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2585
                - constant_time_eq.2584
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
                - constant_time_is_zero.2585
                - constant_time_select_int.2583
                - constant_time_eq.2584
                - constant_time_is_zero.2585
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ssl.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:80,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ssl.c:89,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2585
                - constant_time_eq.2584
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
                - constant_time_is_zero.2585
                - constant_time_select_int.2583
                - constant_time_eq.2584
                - constant_time_is_zero.2585
        - Branch String:   'crypto/rsa/rsa_ssl.c:89,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:90,39'
              BranchSideFuncs:
                - constant_time_is_zero.2585
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.2585
                - constant_time_eq.2584
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
                - constant_time_is_zero.2585
                - constant_time_select_int.2583
                - constant_time_eq.2584
            - BranchSide:      'crypto/rsa/rsa_ssl.c:96,34'
              BranchSideFuncs:
                - constant_time_is_zero.2585
                - constant_time_eq.2584
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
                - constant_time_is_zero.2585
                - constant_time_select_int.2583
                - constant_time_eq.2584
        - Branch String:   'crypto/rsa/rsa_ssl.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:105,54'
              BranchSideFuncs:
                - constant_time_is_zero.2585
                - constant_time_select_int.2583
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
            - BranchSide:      'crypto/rsa/rsa_ssl.c:120,30'
              BranchSideFuncs:
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - constant_time_ge.2582
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_int.2583
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
        - Branch String:   'crypto/rsa/rsa_ssl.c:161,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:162,34'
              BranchSideFuncs:
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_select_8.2580
            - BranchSide:      'crypto/rsa/rsa_ssl.c:166,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
        - Branch String:   'crypto/rsa/rsa_ssl.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:164,44'
              BranchSideFuncs:
                - constant_time_select_8.2580
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
            - BranchSide:      'crypto/rsa/rsa_ssl.c:165,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - constant_time_eq.2584
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.2580
        - Branch String:   'crypto/rsa/rsa_ssl.c:166,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:167,16'
              BranchSideFuncs:
                - constant_time_lt.2581
                - constant_time_select_8.2580
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
            - BranchSide:      'crypto/rsa/rsa_ssl.c:171,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_select_int.2583
      Callsites:
        - Src:             'crypto/rsa/rsa_ssl.c:74,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ssl.c:78,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_ssl.c:80,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ssl.c:90,17'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_ssl.c:96,12'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_ssl.c:97,13'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_ssl.c:98,11'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_ssl.c:105,32'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_ssl.c:107,22'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_ssl.c:112,44'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_ssl.c:120,13'
          Dst:             constant_time_ge
        - Src:             'crypto/rsa/rsa_ssl.c:121,11'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_ssl.c:131,13'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_ssl.c:132,11'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_ssl.c:146,13'
          Dst:             constant_time_ge
        - Src:             'crypto/rsa/rsa_ssl.c:147,11'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_ssl.c:159,37'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_ssl.c:159,12'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_ssl.c:162,17'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_ssl.c:164,21'
          Dst:             constant_time_select_8
        - Src:             'crypto/rsa/rsa_ssl.c:167,23'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_ssl.c:168,17'
          Dst:             constant_time_select_8
        - Src:             'crypto/rsa/rsa_ssl.c:171,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/rsa/rsa_ssl.c:172,5'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ssl.c:173,5'
          Dst:             err_clear_last_constant_time
        - Src:             'crypto/rsa/rsa_ssl.c:175,12'
          Dst:             constant_time_select_int
    - functionName:    RSA_padding_add_SSLv23
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
      BBCount:         21
      ICount:          142
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - RAND_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ssl.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:24,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ssl.c:29,26'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ssl.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ssl.c:39,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ssl.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:40,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ssl.c:48,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_ssl.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:41,13'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ssl.c:45,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ssl.c:42,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:43,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ssl.c:44,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ssl.c:44,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ssl.c:42,32'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ssl.c:45,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/rsa/rsa_ssl.c:24,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ssl.c:37,9'
          Dst:             RAND_bytes
        - Src:             'crypto/rsa/rsa_ssl.c:42,21'
          Dst:             RAND_bytes
    - functionName:    RSA_X931_hash_id
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_x931.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         7
      ICount:          38
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_x931.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_x931.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_x931.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_x931.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_x931.c:116,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_padding_check_X931
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_x931.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
      BBCount:         28
      ICount:          181
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_x931.c:60,23'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:60,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:60,40'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:60,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:65,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:65,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:85,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:68,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:77,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:69,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:70,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:71,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:72,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:75,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:80,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_x931.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:89,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:93,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_x931.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_x931.c:72,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_x931.c:80,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_x931.c:89,9'
          Dst:             ERR_put_error
    - functionName:    RSA_padding_add_X931
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_x931.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
      BBCount:         12
      ICount:          104
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_x931.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:30,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_x931.c:34,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_x931.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:38,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_x931.c:40,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/rsa/rsa_x931.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_x931.c:42,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_x931.c:45,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_x931.c:30,9'
          Dst:             ERR_put_error
    - functionName:    SHA1_Init
      functionSourceFile: '/src/openssl111/crypto/sha/sha_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHAstate_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA1_Final
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHAstate_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         8
      ICount:          356
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - sha1_block_data_order
      functionUses:    10
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:199,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:200,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - sha1_block_data_order
                - OPENSSL_cleanse
            - BranchSide:      'include/crypto/md32_common.h:204,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sha1_block_data_order
                - OPENSSL_cleanse
      Callsites:
        - Src:             'include/crypto/md32_common.h:202,9'
          Dst:             sha1_block_data_order
        - Src:             'include/crypto/md32_common.h:215,5'
          Dst:             sha1_block_data_order
        - Src:             'include/crypto/md32_common.h:217,5'
          Dst:             OPENSSL_cleanse
    - functionName:    sha1_block_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA1_Transform
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha1_block_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/md32_common.h:188,5'
          Dst:             sha1_block_data_order
    - functionName:    SHA1_Update
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - len
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - sha1_block_data_order
      functionUses:    14
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:135,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:136,9'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:139,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:141,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:146,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:147,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,32'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:149,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,13'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:164,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:171,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:172,31'
              BranchSideFuncs:
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:178,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:179,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:151,13'
          Dst:             sha1_block_data_order
        - Src:             'include/crypto/md32_common.h:172,9'
          Dst:             sha1_block_data_order
    - functionName:    SHA256_Transform
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.SHA256state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha256_block_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/md32_common.h:188,5'
          Dst:             sha256_block_data_order
    - functionName:    sha256_block_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHA256state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA224_Final
      functionSourceFile: '/src/openssl111/crypto/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA256state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sha/sha256.c:84,12'
          Dst:             SHA256_Final
    - functionName:    SHA256_Final
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA256state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         27
      ICount:          372
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_cleanse
        - sha256_block_data_order
      functionUses:    8
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:199,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:200,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - sha256_block_data_order
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'include/crypto/md32_common.h:204,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sha256_block_data_order
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'include/crypto/md32_common.h:222,5'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'include/crypto/md32_common.h:222,5'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs: []
        - Branch String:   'include/crypto/md32_common.h:222,5'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs: []
        - Branch String:   'include/crypto/md32_common.h:222,5'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'include/crypto/md32_common.h:222,5'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'include/crypto/md32_common.h:222,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:202,9'
          Dst:             sha256_block_data_order
        - Src:             'include/crypto/md32_common.h:215,5'
          Dst:             sha256_block_data_order
        - Src:             'include/crypto/md32_common.h:217,5'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA224_Update
      functionSourceFile: '/src/openssl111/crypto/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SHA256state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sha/sha256.c:79,12'
          Dst:             SHA256_Update
    - functionName:    SHA256_Update
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SHA256state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - len
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - sha256_block_data_order
      functionUses:    6
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:135,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:136,9'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:139,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:141,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:146,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:147,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,32'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:149,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,13'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:164,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:171,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:172,31'
              BranchSideFuncs:
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:178,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:179,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:151,13'
          Dst:             sha256_block_data_order
        - Src:             'include/crypto/md32_common.h:172,9'
          Dst:             sha256_block_data_order
    - functionName:    SHA256
      functionSourceFile: '/src/openssl111/crypto/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - n
        - md
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sha/sha256.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha256.c:68,9'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - SHA256_Final
                - OPENSSL_cleanse
            - BranchSide:      'crypto/sha/sha256.c:69,12'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - SHA256_Final
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/sha/sha256.c:70,5'
          Dst:             SHA256_Init
        - Src:             'crypto/sha/sha256.c:71,5'
          Dst:             SHA256_Update
        - Src:             'crypto/sha/sha256.c:72,5'
          Dst:             SHA256_Final
        - Src:             'crypto/sha/sha256.c:73,5'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA256_Init
      functionSourceFile: '/src/openssl111/crypto/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHA256state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA224
      functionSourceFile: '/src/openssl111/crypto/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - n
        - md
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - SHA224_Init
        - SHA256_Final
        - SHA256_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sha/sha256.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha256.c:54,9'
              BranchSideFuncs:
                - SHA224_Init
                - SHA256_Update
                - SHA256_Final
                - OPENSSL_cleanse
            - BranchSide:      'crypto/sha/sha256.c:55,12'
              BranchSideFuncs:
                - SHA224_Init
                - SHA256_Update
                - SHA256_Final
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/sha/sha256.c:56,5'
          Dst:             SHA224_Init
        - Src:             'crypto/sha/sha256.c:57,5'
          Dst:             SHA256_Update
        - Src:             'crypto/sha/sha256.c:58,5'
          Dst:             SHA256_Final
        - Src:             'crypto/sha/sha256.c:59,5'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA224_Init
      functionSourceFile: '/src/openssl111/crypto/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHA256state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA512
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - n
        - md
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sha/sha512.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:345,9'
              BranchSideFuncs:
                - SHA512_Init
                - SHA512_Update
                - SHA512_Final
                - OPENSSL_cleanse
            - BranchSide:      'crypto/sha/sha512.c:346,12'
              BranchSideFuncs:
                - SHA512_Init
                - SHA512_Update
                - SHA512_Final
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/sha/sha512.c:347,5'
          Dst:             SHA512_Init
        - Src:             'crypto/sha/sha512.c:348,5'
          Dst:             SHA512_Update
        - Src:             'crypto/sha/sha512.c:349,5'
          Dst:             SHA512_Final
        - Src:             'crypto/sha/sha512.c:350,5'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA512_Init
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA512_Update
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SHA512state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - _data
        - len
      BBCount:         21
      ICount:          207
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - sha512_block_data_order
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/sha/sha512.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:271,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sha/sha512.c:273,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/sha/sha512.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:275,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/sha/sha512.c:277,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/sha/sha512.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:281,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/sha/sha512.c:293,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
        - Branch String:   'crypto/sha/sha512.c:283,13'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:284,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/sha/sha512.c:287,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha512_block_data_order
        - Branch String:   'crypto/sha/sha512.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:302,37'
              BranchSideFuncs:
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/sha/sha512.c:306,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/sha/sha512.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:307,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/sha/sha512.c:309,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sha/sha512.c:289,13'
          Dst:             sha512_block_data_order
        - Src:             'crypto/sha/sha512.c:302,13'
          Dst:             sha512_block_data_order
    - functionName:    SHA512_Final
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         31
      ICount:          577
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - sha512_block_data_order
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/sha/sha512.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:148,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sha512_block_data_order
                - llvm.memset.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:153,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sha512_block_data_order
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/sha/sha512.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sha/sha512.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/sha/sha512.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:184,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:210,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:224,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:238,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:253,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/sha/sha512.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:185,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:201,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/sha/sha512.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:211,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:222,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/sha/sha512.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:225,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/sha/sha512.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:239,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sha/sha512.c:250,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sha/sha512.c:150,9'
          Dst:             sha512_block_data_order
        - Src:             'crypto/sha/sha512.c:176,5'
          Dst:             sha512_block_data_order
    - functionName:    sha512_block_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHA512state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA384
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - n
        - md
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - SHA384_Init
        - SHA512_Final
        - SHA512_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sha/sha512.c:331,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha512.c:331,9'
              BranchSideFuncs:
                - SHA384_Init
                - SHA512_Update
                - SHA512_Final
                - OPENSSL_cleanse
            - BranchSide:      'crypto/sha/sha512.c:332,12'
              BranchSideFuncs:
                - SHA384_Init
                - SHA512_Update
                - SHA512_Final
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/sha/sha512.c:333,5'
          Dst:             SHA384_Init
        - Src:             'crypto/sha/sha512.c:334,5'
          Dst:             SHA512_Update
        - Src:             'crypto/sha/sha512.c:335,5'
          Dst:             SHA512_Final
        - Src:             'crypto/sha/sha512.c:336,5'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA384_Init
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA512_Transform
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.SHA512state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha512_block_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sha/sha512.c:323,5'
          Dst:             sha512_block_data_order
    - functionName:    SHA384_Update
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SHA512state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sha/sha512.c:314,12'
          Dst:             SHA512_Update
    - functionName:    SHA384_Final
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sha/sha512.c:261,12'
          Dst:             SHA512_Final
    - functionName:    sha512_256_init
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha512_224_init
      functionSourceFile: '/src/openssl111/crypto/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHA512state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_update
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_pkey_ctx
        - EVP_PKEY_CTX_get_data
        - SipHash_Update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:87,52'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/siphash/siphash_pmeth.c:87,30'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:89,5'
          Dst:             SipHash_Update
    - functionName:    pkey_siphash_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         12
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_str2ctrl
        - atoi
        - pkey_siphash_ctrl
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:160,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:161,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - atoi
                - pkey_siphash_ctrl
        - Branch String:   'crypto/siphash/siphash_pmeth.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:162,16'
              BranchSideFuncs:
                - atoi
                - pkey_siphash_ctrl
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:167,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/siphash/siphash_pmeth.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:168,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:169,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/siphash/siphash_pmeth.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:170,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:171,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:161,9'
          Dst:             strcmp
        - Src:             'crypto/siphash/siphash_pmeth.c:162,28'
          Dst:             atoi
        - Src:             'crypto/siphash/siphash_pmeth.c:164,16'
          Dst:             pkey_siphash_ctrl
        - Src:             'crypto/siphash/siphash_pmeth.c:167,9'
          Dst:             strcmp
        - Src:             'crypto/siphash/siphash_pmeth.c:168,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/siphash/siphash_pmeth.c:169,9'
          Dst:             strcmp
        - Src:             'crypto/siphash/siphash_pmeth.c:170,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
    - functionName:    pkey_siphash_ctrl
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         21
      ICount:          130
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_set
        - ASN1_STRING_get0_data
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_get0_siphash
        - SipHash_Init
        - SipHash_set_hash_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:123,5'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:130,39'
              BranchSideFuncs:
                - SipHash_set_hash_size
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:134,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_get0_siphash
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - SipHash_Init
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:134,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_get0_siphash
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - SipHash_Init
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:150,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/siphash/siphash_pmeth.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:136,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - SipHash_Init
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:140,64'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_get0_siphash
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_get0_data
                - SipHash_Init
        - Branch String:   'crypto/siphash/siphash_pmeth.c:142,25'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:142,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:144,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/siphash/siphash_pmeth.c:142,52'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:143,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:144,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/siphash/siphash_pmeth.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:144,13'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - SipHash_Init
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:146,30'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - SipHash_Init
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:119,30'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:130,16'
          Dst:             SipHash_set_hash_size
        - Src:             'crypto/siphash/siphash_pmeth.c:140,41'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/siphash/siphash_pmeth.c:140,19'
          Dst:             EVP_PKEY_get0_siphash
        - Src:             'crypto/siphash/siphash_pmeth.c:143,14'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/siphash/siphash_pmeth.c:146,41'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/siphash/siphash_pmeth.c:146,16'
          Dst:             SipHash_Init
    - functionName:    siphash_signctx
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
        - 'char *'
        - 'size_t *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - mctx
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SipHash_Final
        - SipHash_hash_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:113,31'
              BranchSideFuncs:
                - SipHash_Final
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:111,15'
          Dst:             SipHash_hash_size
        - Src:             'crypto/siphash/siphash_pmeth.c:113,16'
          Dst:             SipHash_Final
    - functionName:    siphash_signctx_init
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - mctx
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_CTX_set_flags
        - EVP_MD_CTX_set_update_fn
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_get0_siphash
        - SipHash_Init
        - int_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:100,21'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:100,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/siphash/siphash_pmeth.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:102,26'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - EVP_MD_CTX_set_update_fn
                - SipHash_Init
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:95,30'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:99,33'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/siphash/siphash_pmeth.c:99,11'
          Dst:             EVP_PKEY_get0_siphash
        - Src:             'crypto/siphash/siphash_pmeth.c:102,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/siphash/siphash_pmeth.c:103,5'
          Dst:             EVP_MD_CTX_set_update_fn
        - Src:             'crypto/siphash/siphash_pmeth.c:103,5'
          Dst:             int_update
        - Src:             'crypto/siphash/siphash_pmeth.c:104,12'
          Dst:             SipHash_Init
    - functionName:    pkey_siphash_keygen
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_dup
        - ASN1_STRING_get0_data
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:79,34'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_dup
                - EVP_PKEY_assign
        - Branch String:   'crypto/siphash/siphash_pmeth.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:82,12'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:75,30'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:77,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/siphash/siphash_pmeth.c:79,11'
          Dst:             ASN1_OCTET_STRING_dup
        - Src:             'crypto/siphash/siphash_pmeth.c:82,12'
          Dst:             EVP_PKEY_assign
    - functionName:    pkey_siphash_cleanup
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_clear_free
        - EVP_PKEY_CTX_get_data
        - EVP_PKEY_CTX_set_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:46,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_set_data
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:47,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_set_data
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:44,30'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:47,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/siphash/siphash_pmeth.c:48,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/siphash/siphash_pmeth.c:49,9'
          Dst:             EVP_PKEY_CTX_set_data
    - functionName:    pkey_siphash_copy
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
        - 'struct.evp_pkey_ctx_st.322 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_STRING_get0_data
        - EVP_PKEY_CTX_get_data
        - pkey_siphash_cleanup
        - pkey_siphash_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:59,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_data
                - EVP_PKEY_CTX_get_data
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_siphash_cleanup
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:60,34'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_data
                - EVP_PKEY_CTX_get_data
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_siphash_cleanup
        - Branch String:   'crypto/siphash/siphash_pmeth.c:62,52'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:63,28'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - pkey_siphash_cleanup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:68,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/siphash/siphash_pmeth.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:65,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:68,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:58,10'
          Dst:             pkey_siphash_init
        - Src:             'crypto/siphash/siphash_pmeth.c:60,12'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:61,12'
          Dst:             EVP_PKEY_CTX_get_data
        - Src:             'crypto/siphash/siphash_pmeth.c:62,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/siphash/siphash_pmeth.c:63,10'
          Dst:             ASN1_STRING_copy
        - Src:             'crypto/siphash/siphash_pmeth.c:65,9'
          Dst:             pkey_siphash_cleanup
    - functionName:    pkey_siphash_init
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.322 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
        - EVP_PKEY_CTX_set0_keygen_info
        - EVP_PKEY_CTX_set_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_pmeth.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:32,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/siphash/siphash_pmeth.c:35,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_data
                - EVP_PKEY_CTX_set0_keygen_info
      Callsites:
        - Src:             'crypto/siphash/siphash_pmeth.c:31,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/siphash/siphash_pmeth.c:32,9'
          Dst:             ERR_put_error
        - Src:             'crypto/siphash/siphash_pmeth.c:37,5'
          Dst:             EVP_PKEY_CTX_set_data
        - Src:             'crypto/siphash/siphash_pmeth.c:38,5'
          Dst:             EVP_PKEY_CTX_set0_keygen_info
    - functionName:    pkey_sm2_digest_custom
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - mctx
      BBCount:         10
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_DigestUpdate
        - EVP_MD_CTX_md
        - EVP_MD_size
        - sm2_compute_z_digest
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:274,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sm2_compute_z_digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sm2_compute_z_digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_pmeth.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:279,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:284,31'
              BranchSideFuncs:
                - sm2_compute_z_digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
        - Branch String:   'crypto/sm2/sm2_pmeth.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:285,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:287,29'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:265,24'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/sm2/sm2_pmeth.c:266,17'
          Dst:             EVP_MD_size
        - Src:             'crypto/sm2/sm2_pmeth.c:274,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:279,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:284,10'
          Dst:             sm2_compute_z_digest
        - Src:             'crypto/sm2/sm2_pmeth.c:287,12'
          Dst:             EVP_DigestUpdate
    - functionName:    pkey_sm2_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         22
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - EC_curve_nist2nid
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - OBJ_ln2nid
        - OBJ_sn2nid
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:236,13'
              BranchSideFuncs:
                - EC_curve_nist2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:245,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/sm2/sm2_pmeth.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:239,35'
              BranchSideFuncs:
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:244,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/sm2/sm2_pmeth.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:240,35'
              BranchSideFuncs:
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:244,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/sm2/sm2_pmeth.c:238,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:241,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:244,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/sm2/sm2_pmeth.c:248,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:249,23'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:250,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/sm2/sm2_pmeth.c:250,18'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:251,23'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:253,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:235,9'
          Dst:             strcmp
        - Src:             'crypto/sm2/sm2_pmeth.c:238,21'
          Dst:             EC_curve_nist2nid
        - Src:             'crypto/sm2/sm2_pmeth.c:239,24'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/sm2/sm2_pmeth.c:240,24'
          Dst:             OBJ_ln2nid
        - Src:             'crypto/sm2/sm2_pmeth.c:241,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:244,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/sm2/sm2_pmeth.c:245,16'
          Dst:             strcmp
        - Src:             'crypto/sm2/sm2_pmeth.c:248,13'
          Dst:             strcmp
        - Src:             'crypto/sm2/sm2_pmeth.c:250,18'
          Dst:             strcmp
        - Src:             'crypto/sm2/sm2_pmeth.c:254,16'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    pkey_sm2_ctrl
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         22
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_free
        - EC_GROUP_new_by_curve_name
        - EC_GROUP_set_asn1_flag
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:169,5'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:171,44'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:181,13'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:189,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:193,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:197,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:216,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:220,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:225,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:228,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/sm2/sm2_pmeth.c:172,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:173,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:176,23'
              BranchSideFuncs:
                - EC_GROUP_free
        - Branch String:   'crypto/sm2/sm2_pmeth.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:182,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:185,32'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
        - Branch String:   'crypto/sm2/sm2_pmeth.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:198,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:208,13'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/sm2/sm2_pmeth.c:199,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:200,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:203,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:171,17'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             'crypto/sm2/sm2_pmeth.c:173,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:176,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/sm2/sm2_pmeth.c:182,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:185,9'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/sm2/sm2_pmeth.c:198,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/sm2/sm2_pmeth.c:200,17'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:204,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_pmeth.c:208,13'
          Dst:             CRYPTO_free
    - functionName:    pkey_sm2_decrypt
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         11
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_sm3
        - sm2_decrypt
        - sm2_plaintext_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:151,24'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:151,45'
              BranchSideFuncs:
                - EVP_sm3
                - sm2_decrypt
                - sm2_plaintext_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:151,57'
              BranchSideFuncs:
                - sm2_decrypt
                - sm2_plaintext_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_pmeth.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:154,33'
              BranchSideFuncs:
                - sm2_plaintext_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:160,24'
              BranchSideFuncs:
                - sm2_decrypt
        - Branch String:   'crypto/sm2/sm2_pmeth.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:155,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:157,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:151,45'
          Dst:             EVP_sm3
        - Src:             'crypto/sm2/sm2_pmeth.c:154,14'
          Dst:             sm2_plaintext_size
        - Src:             'crypto/sm2/sm2_pmeth.c:160,12'
          Dst:             sm2_decrypt
    - functionName:    pkey_sm2_encrypt
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         11
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_sm3
        - sm2_ciphertext_size
        - sm2_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:133,24'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:133,45'
              BranchSideFuncs:
                - EVP_sm3
                - sm2_encrypt
                - sm2_ciphertext_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:133,57'
              BranchSideFuncs:
                - sm2_encrypt
                - sm2_ciphertext_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_pmeth.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:136,34'
              BranchSideFuncs:
                - sm2_ciphertext_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:142,24'
              BranchSideFuncs:
                - sm2_encrypt
        - Branch String:   'crypto/sm2/sm2_pmeth.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:139,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:133,45'
          Dst:             EVP_sm3
        - Src:             'crypto/sm2/sm2_pmeth.c:136,14'
          Dst:             sm2_ciphertext_size
        - Src:             'crypto/sm2/sm2_pmeth.c:142,12'
          Dst:             sm2_encrypt
    - functionName:    pkey_sm2_verify
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sm2_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:124,12'
          Dst:             sm2_verify
    - functionName:    pkey_sm2_sign
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         12
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ECDSA_size
        - ERR_put_error
        - sm2_sign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sm2_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_pmeth.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:101,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:105,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sm2_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_pmeth.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:110,20'
              BranchSideFuncs:
                - sm2_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_pmeth.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:113,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:114,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:94,24'
          Dst:             ECDSA_size
        - Src:             'crypto/sm2/sm2_pmeth.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:110,11'
          Dst:             sm2_sign
    - functionName:    pkey_sm2_cleanup
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - EC_GROUP_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:49,9'
              BranchSideFuncs:
                - EC_GROUP_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:50,23'
              BranchSideFuncs:
                - EC_GROUP_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:50,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/sm2/sm2_pmeth.c:51,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_pmeth.c:52,9'
          Dst:             CRYPTO_free
    - functionName:    pkey_sm2_copy
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
        - 'struct.evp_pkey_ctx_st.331 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         16
      ICount:          138
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_malloc
        - EC_GROUP_dup
        - ERR_put_error
        - pkey_sm2_cleanup
        - pkey_sm2_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:62,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - pkey_sm2_cleanup
                - EC_GROUP_dup
                - pkey_sm2_cleanup
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:63,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - pkey_sm2_cleanup
                - EC_GROUP_dup
                - pkey_sm2_cleanup
        - Branch String:   'crypto/sm2/sm2_pmeth.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:66,40'
              BranchSideFuncs:
                - EC_GROUP_dup
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - pkey_sm2_cleanup
                - pkey_sm2_cleanup
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:72,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - pkey_sm2_cleanup
        - Branch String:   'crypto/sm2/sm2_pmeth.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:68,30'
              BranchSideFuncs:
                - pkey_sm2_cleanup
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:71,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - pkey_sm2_cleanup
        - Branch String:   'crypto/sm2/sm2_pmeth.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:73,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - pkey_sm2_cleanup
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:81,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/sm2/sm2_pmeth.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:75,13'
              BranchSideFuncs:
                - ERR_put_error
                - pkey_sm2_cleanup
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:79,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:61,10'
          Dst:             pkey_sm2_init
        - Src:             'crypto/sm2/sm2_pmeth.c:66,27'
          Dst:             EC_GROUP_dup
        - Src:             'crypto/sm2/sm2_pmeth.c:68,13'
          Dst:             pkey_sm2_cleanup
        - Src:             'crypto/sm2/sm2_pmeth.c:73,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/sm2/sm2_pmeth.c:75,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_pmeth.c:76,13'
          Dst:             pkey_sm2_cleanup
    - functionName:    pkey_sm2_init
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.331 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_pmeth.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:37,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_pmeth.c:41,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sm2/sm2_pmeth.c:36,18'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_pmeth.c:37,9'
          Dst:             ERR_put_error
    - functionName:    sm2_verify
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - dgst
        - dgstlen
        - sig
        - sig_len
        - eckey
      BBCount:         15
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_bin2bn
        - BN_free
        - CRYPTO_free
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - ERR_put_error
        - d2i_ECDSA_SIG
        - i2d_ECDSA_SIG
        - memcmp
        - sm2_sig_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:452,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:455,31'
              BranchSideFuncs:
                - d2i_ECDSA_SIG
                - i2d_ECDSA_SIG
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - sm2_sig_verify
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:456,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:460,28'
              BranchSideFuncs:
                - i2d_ECDSA_SIG
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - sm2_sig_verify
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:461,27'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:461,37'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:462,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   'crypto/sm2/sm2_sign.c:461,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:462,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:466,19'
              BranchSideFuncs:
                - BN_bin2bn
                - sm2_sig_verify
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:467,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:468,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:472,26'
              BranchSideFuncs:
                - sm2_sig_verify
                - CRYPTO_free
                - BN_free
                - ECDSA_SIG_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:450,9'
          Dst:             ECDSA_SIG_new
        - Src:             'crypto/sm2/sm2_sign.c:452,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:455,9'
          Dst:             d2i_ECDSA_SIG
        - Src:             'crypto/sm2/sm2_sign.c:456,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:460,14'
          Dst:             i2d_ECDSA_SIG
        - Src:             'crypto/sm2/sm2_sign.c:461,30'
          Dst:             memcmp
        - Src:             'crypto/sm2/sm2_sign.c:462,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:466,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/sm2/sm2_sign.c:468,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:472,11'
          Dst:             sm2_sig_verify
        - Src:             'crypto/sm2/sm2_sign.c:475,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_sign.c:476,5'
          Dst:             BN_free
        - Src:             'crypto/sm2/sm2_sign.c:477,5'
          Dst:             ECDSA_SIG_free
    - functionName:    sm2_sig_verify
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.ECDSA_SIG_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - key
        - sig
        - e
      BBCount:         34
      ICount:          221
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_is_zero
        - BN_mod_add
        - BN_value_one
        - ECDSA_SIG_get0
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:301,21'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:301,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:302,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:302,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:306,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - ECDSA_SIG_get0
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:310,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:324,20'
              BranchSideFuncs:
                - ECDSA_SIG_get0
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:327,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:327,23'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:330,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:328,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:328,23'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:330,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:329,23'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:330,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:330,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:334,21'
              BranchSideFuncs:
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:335,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:339,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:340,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:344,23'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_sign.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:345,49'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:346,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:346,9'
              BranchSideFuncs:
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:350,21'
              BranchSideFuncs:
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_sign.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:351,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:355,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:355,25'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:356,13'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:290,29'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/sm2/sm2_sign.c:291,27'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/sm2/sm2_sign.c:299,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/sm2/sm2_sign.c:300,10'
          Dst:             EC_POINT_new
        - Src:             'crypto/sm2/sm2_sign.c:302,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:306,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/sm2/sm2_sign.c:307,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:308,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:310,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:324,5'
          Dst:             ECDSA_SIG_get0
        - Src:             'crypto/sm2/sm2_sign.c:326,19'
          Dst:             BN_value_one
        - Src:             'crypto/sm2/sm2_sign.c:326,9'
          Dst:             BN_cmp
        - Src:             'crypto/sm2/sm2_sign.c:327,26'
          Dst:             BN_value_one
        - Src:             'crypto/sm2/sm2_sign.c:327,16'
          Dst:             BN_cmp
        - Src:             'crypto/sm2/sm2_sign.c:328,16'
          Dst:             BN_cmp
        - Src:             'crypto/sm2/sm2_sign.c:329,16'
          Dst:             BN_cmp
        - Src:             'crypto/sm2/sm2_sign.c:330,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:334,10'
          Dst:             BN_mod_add
        - Src:             'crypto/sm2/sm2_sign.c:335,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:339,9'
          Dst:             BN_is_zero
        - Src:             'crypto/sm2/sm2_sign.c:340,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:344,37'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/sm2/sm2_sign.c:344,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/sm2/sm2_sign.c:345,17'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_sign.c:346,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:350,10'
          Dst:             BN_mod_add
        - Src:             'crypto/sm2/sm2_sign.c:351,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:355,9'
          Dst:             BN_cmp
        - Src:             'crypto/sm2/sm2_sign.c:359,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/sm2/sm2_sign.c:360,5'
          Dst:             BN_CTX_free
    - functionName:    sm2_sign
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - dgst
        - dgstlen
        - sig
        - siglen
        - eckey
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bin2bn
        - BN_free
        - ECDSA_SIG_free
        - ERR_put_error
        - i2d_ECDSA_SIG
        - sm2_sig_gen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:418,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:419,8'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:423,21'
              BranchSideFuncs:
                - sm2_sig_gen
                - i2d_ECDSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:427,8'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:430,29'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - BN_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:417,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/sm2/sm2_sign.c:419,8'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:423,9'
          Dst:             sm2_sig_gen
        - Src:             'crypto/sm2/sm2_sign.c:425,15'
          Dst:             i2d_ECDSA_SIG
        - Src:             'crypto/sm2/sm2_sign.c:427,8'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:435,5'
          Dst:             ECDSA_SIG_free
        - Src:             'crypto/sm2/sm2_sign.c:436,5'
          Dst:             BN_free
    - functionName:    sm2_sig_gen
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - key
        - e
      BBCount:         49
      ICount:          304
      EdgeCount:       68
      CyclomaticComplexity: 21
      functionsReached:
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_add
        - BN_cmp
        - BN_free
        - BN_is_zero
        - BN_mod_add
        - BN_mod_mul
        - BN_new
        - BN_priv_rand_range
        - BN_sub
        - BN_value_one
        - ECDSA_SIG_new
        - ECDSA_SIG_set0
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
        - ec_group_do_inverse_ord
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:202,20'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:202,23'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:207,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_new
                - BN_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:213,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:221,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:224,19'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:224,22'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:225,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:225,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:229,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:231,13'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:235,27'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:236,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:236,53'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:239,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:238,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:238,32'
              BranchSideFuncs:
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:239,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:235,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:239,13'
              BranchSideFuncs:
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:244,24'
              BranchSideFuncs:
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_sign.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:245,13'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:247,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/sm2/sm2_sign.c:247,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:248,13'
              BranchSideFuncs:
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:252,20'
              BranchSideFuncs:
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:252,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:253,13'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:255,21'
              BranchSideFuncs:
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:256,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:256,45'
              BranchSideFuncs:
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:260,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:257,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:257,32'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:260,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:258,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:258,28'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:260,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:259,17'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:259,32'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:260,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:255,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:260,13'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:264,15'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - ECDSA_SIG_set0
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:265,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:266,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:271,24'
              BranchSideFuncs:
                - ECDSA_SIG_set0
                - BN_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_sign.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:276,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:277,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:187,24'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/sm2/sm2_sign.c:188,29'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/sm2/sm2_sign.c:189,27'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/sm2/sm2_sign.c:200,10'
          Dst:             EC_POINT_new
        - Src:             'crypto/sm2/sm2_sign.c:201,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/sm2/sm2_sign.c:203,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:207,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/sm2/sm2_sign.c:208,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:209,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:210,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:211,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:213,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:221,9'
          Dst:             BN_new
        - Src:             'crypto/sm2/sm2_sign.c:222,9'
          Dst:             BN_new
        - Src:             'crypto/sm2/sm2_sign.c:225,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:230,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/sm2/sm2_sign.c:231,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:235,14'
          Dst:             EC_POINT_mul
        - Src:             'crypto/sm2/sm2_sign.c:236,21'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_sign.c:238,21'
          Dst:             BN_mod_add
        - Src:             'crypto/sm2/sm2_sign.c:239,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:244,13'
          Dst:             BN_is_zero
        - Src:             'crypto/sm2/sm2_sign.c:247,14'
          Dst:             BN_add
        - Src:             'crypto/sm2/sm2_sign.c:248,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:252,13'
          Dst:             BN_cmp
        - Src:             'crypto/sm2/sm2_sign.c:255,28'
          Dst:             BN_value_one
        - Src:             'crypto/sm2/sm2_sign.c:255,14'
          Dst:             BN_add
        - Src:             'crypto/sm2/sm2_sign.c:256,21'
          Dst:             ec_group_do_inverse_ord
        - Src:             'crypto/sm2/sm2_sign.c:257,21'
          Dst:             BN_mod_mul
        - Src:             'crypto/sm2/sm2_sign.c:258,21'
          Dst:             BN_sub
        - Src:             'crypto/sm2/sm2_sign.c:259,21'
          Dst:             BN_mod_mul
        - Src:             'crypto/sm2/sm2_sign.c:260,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:264,15'
          Dst:             ECDSA_SIG_new
        - Src:             'crypto/sm2/sm2_sign.c:266,13'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:271,9'
          Dst:             ECDSA_SIG_set0
        - Src:             'crypto/sm2/sm2_sign.c:277,9'
          Dst:             BN_free
        - Src:             'crypto/sm2/sm2_sign.c:278,9'
          Dst:             BN_free
        - Src:             'crypto/sm2/sm2_sign.c:281,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/sm2/sm2_sign.c:282,5'
          Dst:             EC_POINT_free
    - functionName:    sm2_do_verify
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.evp_md_st.48 *'
        - 'struct.ECDSA_SIG_st *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - digest
        - sig
        - id
        - id_len
        - msg
        - msg_len
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - sm2_compute_msg_hash
        - sm2_sig_verify
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:399,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:402,26'
              BranchSideFuncs:
                - sm2_sig_verify
                - BN_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:396,9'
          Dst:             sm2_compute_msg_hash
        - Src:             'crypto/sm2/sm2_sign.c:402,11'
          Dst:             sm2_sig_verify
        - Src:             'crypto/sm2/sm2_sign.c:405,5'
          Dst:             BN_free
    - functionName:    sm2_compute_msg_hash
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        6
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'struct.ec_key_st *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - digest
        - key
        - id
        - id_len
        - msg
        - msg_len
      BBCount:         25
      ICount:          154
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - BN_bin2bn
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - EVP_DigestFinal
        - EVP_DigestInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - sm2_compute_z_digest
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:151,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:155,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sm2_compute_z_digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:156,22'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:156,25'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:161,31'
              BranchSideFuncs:
                - sm2_compute_z_digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:163,9'
              BranchSideFuncs:
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:166,25'
              BranchSideFuncs:
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:167,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:171,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:168,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:171,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:170,33'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:171,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:171,9'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_free
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:175,19'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_free
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:176,14'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:177,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:145,24'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/sm2/sm2_sign.c:146,25'
          Dst:             EVP_MD_size
        - Src:             'crypto/sm2/sm2_sign.c:151,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:155,9'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_sign.c:157,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:161,10'
          Dst:             sm2_compute_z_digest
        - Src:             'crypto/sm2/sm2_sign.c:166,10'
          Dst:             EVP_DigestInit
        - Src:             'crypto/sm2/sm2_sign.c:167,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:168,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:170,17'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/sm2/sm2_sign.c:171,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:175,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/sm2/sm2_sign.c:177,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:180,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_sign.c:181,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    sm2_compute_z_digest
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - out
        - digest
        - id
        - id_len
        - key
      BBCount:         59
      ICount:          422
      EdgeCount:       85
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_bn2binpad
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_zalloc
        - EC_GROUP_get0_generator
        - EC_GROUP_get_curve
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_get_affine_coordinates
        - ERR_put_error
        - EVP_DigestFinal
        - EVP_DigestInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:46,22'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:46,25'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:51,20'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:60,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:64,25'
              BranchSideFuncs:
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:65,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:71,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:77,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:81,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:84,14'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:90,20'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:90,41'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:95,29'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:91,9'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:95,29'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:96,9'
              BranchSideFuncs:
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_sign.c:100,15'
              BranchSideFuncs:
                - BN_num_bits
                - CRYPTO_zalloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_sign.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:103,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:107,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/sm2/sm2_sign.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:108,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:109,29'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:110,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:111,49'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:114,29'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:115,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:116,29'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:117,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:118,49'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:121,29'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:122,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:123,29'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:124,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:125,33'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/sm2/sm2_sign.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:126,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:130,8'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:29,29'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/sm2/sm2_sign.c:44,12'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/sm2/sm2_sign.c:45,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/sm2/sm2_sign.c:47,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:51,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:52,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:53,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:54,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:55,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:56,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:57,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_sign.c:60,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:64,10'
          Dst:             EVP_DigestInit
        - Src:             'crypto/sm2/sm2_sign.c:65,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:73,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:80,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:81,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:85,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:86,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:90,24'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:91,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:95,10'
          Dst:             EC_GROUP_get_curve
        - Src:             'crypto/sm2/sm2_sign.c:96,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:100,15'
          Dst:             BN_num_bits
        - Src:             'crypto/sm2/sm2_sign.c:101,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_sign.c:103,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:107,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_sign.c:108,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:109,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_sign.c:110,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:112,49'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/sm2/sm2_sign.c:111,17'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_sign.c:114,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_sign.c:115,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:116,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_sign.c:117,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:119,49'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/sm2/sm2_sign.c:118,17'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_sign.c:121,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_sign.c:122,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:123,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_sign.c:124,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_sign.c:125,17'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/sm2/sm2_sign.c:126,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_sign.c:133,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_sign.c:134,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/sm2/sm2_sign.c:135,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    sm2_do_sign
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        6
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - digest
        - id
        - id_len
        - msg
        - msg_len
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - sm2_compute_msg_hash
        - sm2_sig_gen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_sign.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_sign.c:376,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_sign.c:379,23'
              BranchSideFuncs:
                - sm2_sig_gen
                - BN_free
      Callsites:
        - Src:             'crypto/sm2/sm2_sign.c:373,9'
          Dst:             sm2_compute_msg_hash
        - Src:             'crypto/sm2/sm2_sign.c:379,11'
          Dst:             sm2_sig_gen
        - Src:             'crypto/sm2/sm2_sign.c:382,5'
          Dst:             BN_free
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/sm3/m_sm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - sm3_final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm3/m_sm3.c:30,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/sm3/m_sm3.c:30,12'
          Dst:             sm3_final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/sm3/m_sm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - sm3_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm3/m_sm3.c:25,23'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/sm3/m_sm3.c:25,12'
          Dst:             sm3_update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/sm3/m_sm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - sm3_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm3/m_sm3.c:20,21'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/sm3/m_sm3.c:20,12'
          Dst:             sm3_init
    - functionName:    EVP_sm3
      functionSourceFile: '/src/openssl111/crypto/sm3/m_sm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sm3_init
      functionSourceFile: '/src/openssl111/crypto/sm3/sm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SM3state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sm3_final
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SM3state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         8
      ICount:          467
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - sm3_block_data_order
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:199,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:200,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
                - sm3_block_data_order
                - OPENSSL_cleanse
            - BranchSide:      'include/crypto/md32_common.h:204,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - sm3_block_data_order
                - OPENSSL_cleanse
      Callsites:
        - Src:             'include/crypto/md32_common.h:202,9'
          Dst:             sm3_block_data_order
        - Src:             'include/crypto/md32_common.h:215,5'
          Dst:             sm3_block_data_order
        - Src:             'include/crypto/md32_common.h:217,5'
          Dst:             OPENSSL_cleanse
    - functionName:    sm3_block_data_order
      functionSourceFile: '/src/openssl111/crypto/sm3/sm3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SM3state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - p
        - num
      BBCount:         132
      ICount:          10551
      EdgeCount:       132
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/sm3/sm3.c:37,5'
          Branch Sides:
            - BranchSide:      'crypto/sm3/sm3.c:39,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/sm3/sm3.c:195,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sm3_transform
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.SM3state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sm3_block_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/md32_common.h:188,5'
          Dst:             sm3_block_data_order
    - functionName:    sm3_update
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SM3state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - len
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - sm3_block_data_order
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:135,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:136,9'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:139,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:141,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:146,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:147,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,32'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:149,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,13'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sm3_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:164,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:171,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:172,31'
              BranchSideFuncs:
                - sm3_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:178,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:179,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:151,13'
          Dst:             sm3_block_data_order
        - Src:             'include/crypto/md32_common.h:172,9'
          Dst:             sm3_block_data_order
    - functionName:    compute_growth
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - target
        - current
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:148,5'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/stack/stack.c:156,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:151,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:154,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/stack/stack.c:154,19'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:154,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/stack/stack.c:154,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    OPENSSL_sk_is_sorted
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:412,12'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:412,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:412,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_sort
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         13
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - qsort
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:403,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:403,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - qsort
            - BranchSide:      'crypto/stack/stack.c:403,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:403,35'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:403,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:403,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
        - Branch String:   'crypto/stack/stack.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:403,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
            - BranchSide:      'crypto/stack/stack.c:404,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - qsort
        - Branch String:   'crypto/stack/stack.c:404,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:405,19'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'crypto/stack/stack.c:406,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/stack/stack.c:405,13'
          Dst:             qsort
    - functionName:    OPENSSL_sk_set
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - st
        - i
        - data
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:394,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:394,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:394,29'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:394,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:396,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_value
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - int
      constantsTouched: []
      argNames:
        - st
        - i
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    148
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:387,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:387,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:388,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:387,29'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:387,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:388,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:387,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:388,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:389,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_num
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    145
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:382,12'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:382,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:382,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_pop_free
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - st
        - func
      BBCount:         13
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    80
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:366,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/stack/stack.c:366,5'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:367,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/stack/stack.c:369,21'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   'crypto/stack/stack.c:367,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:367,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_sk_free
            - BranchSide:      'crypto/stack/stack.c:368,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_sk_free
      Callsites:
        - Src:             'crypto/stack/stack.c:369,5'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_free
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    34
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:375,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:376,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/stack/stack.c:376,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/stack/stack.c:377,5'
          Dst:             CRYPTO_free
    - functionName:    OPENSSL_sk_zero
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:354,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:354,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:355,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:355,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:356,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    OPENSSL_sk_pop
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - internal_delete
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:347,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:347,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:348,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:348,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:349,28'
              BranchSideFuncs:
                - internal_delete
      Callsites:
        - Src:             'crypto/stack/stack.c:349,12'
          Dst:             internal_delete
    - functionName:    internal_delete
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - int
      constantsTouched: []
      argNames:
        - st
        - loc
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:261,9'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/stack/stack.c:262,19'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    OPENSSL_sk_shift
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - internal_delete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:340,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:340,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:341,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:342,28'
              BranchSideFuncs:
                - internal_delete
      Callsites:
        - Src:             'crypto/stack/stack.c:342,12'
          Dst:             internal_delete
    - functionName:    OPENSSL_sk_unshift
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - st
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/stack/stack.c:335,12'
          Dst:             OPENSSL_sk_insert
    - functionName:    OPENSSL_sk_insert
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - loc
      BBCount:         17
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - sk_reserve
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:239,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:239,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:240,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:242,21'
              BranchSideFuncs:
                - sk_reserve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/stack/stack.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/stack/stack.c:245,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/stack/stack.c:245,26'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:245,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:246,29'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:246,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:248,18'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/stack/stack.c:242,10'
          Dst:             sk_reserve
    - functionName:    sk_reserve
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - st
        - n
        - exact
      BBCount:         24
      ICount:          170
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_realloc
        - CRYPTO_zalloc
        - ERR_put_error
        - compute_growth
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:170,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - compute_growth
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/stack/stack.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:172,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - compute_growth
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/stack/stack.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - compute_growth
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/stack/stack.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:180,25'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/stack/stack.c:188,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - compute_growth
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/stack/stack.c:180,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:181,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/stack/stack.c:184,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:189,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
            - BranchSide:      'crypto/stack/stack.c:194,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
        - Branch String:   'crypto/stack/stack.c:189,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:190,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:191,36'
              BranchSideFuncs:
                - compute_growth
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
        - Branch String:   'crypto/stack/stack.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:193,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:194,5'
              BranchSideFuncs:
                - CRYPTO_realloc
        - Branch String:   'crypto/stack/stack.c:194,16'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:195,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:200,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:202,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/stack/stack.c:180,25'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/stack/stack.c:181,13'
          Dst:             ERR_put_error
        - Src:             'crypto/stack/stack.c:191,21'
          Dst:             compute_growth
        - Src:             'crypto/stack/stack.c:198,15'
          Dst:             CRYPTO_realloc
    - functionName:    OPENSSL_sk_push
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - st
        - data
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    91
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:330,30'
              BranchSideFuncs:
                - OPENSSL_sk_insert
      Callsites:
        - Src:             'crypto/stack/stack.c:330,12'
          Dst:             OPENSSL_sk_insert
    - functionName:    OPENSSL_sk_find_ex
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - st
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - internal_find
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/stack/stack.c:323,12'
          Dst:             internal_find
    - functionName:    internal_find
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - st
        - data
        - ret_val_options
      BBCount:         28
      ICount:          174
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - OBJ_bsearch_ex_
        - qsort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:293,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:293,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:294,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:294,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:296,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_ex_
                - qsort
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/stack/stack.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:297,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/stack/stack.c:303,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_ex_
                - qsort
        - Branch String:   'crypto/stack/stack.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:298,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/stack/stack.c:300,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:298,17'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:298,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:299,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:304,13'
              BranchSideFuncs:
                - OBJ_bsearch_ex_
            - BranchSide:      'crypto/stack/stack.c:308,9'
              BranchSideFuncs:
                - OBJ_bsearch_ex_
        - Branch String:   'crypto/stack/stack.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:305,19'
              BranchSideFuncs:
                - qsort
                - OBJ_bsearch_ex_
            - BranchSide:      'crypto/stack/stack.c:306,9'
              BranchSideFuncs:
                - OBJ_bsearch_ex_
        - Branch String:   'crypto/stack/stack.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:309,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:310,25'
              BranchSideFuncs:
                - OBJ_bsearch_ex_
        - Branch String:   'crypto/stack/stack.c:313,12'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:313,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:313,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/stack/stack.c:305,13'
          Dst:             qsort
        - Src:             'crypto/stack/stack.c:310,9'
          Dst:             OBJ_bsearch_ex_
    - functionName:    OPENSSL_sk_find
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - st
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - internal_find
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/stack/stack.c:318,12'
          Dst:             internal_find
    - functionName:    OPENSSL_sk_delete
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - int
      constantsTouched: []
      argNames:
        - st
        - loc
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - internal_delete
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:281,20'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:281,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:282,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:281,31'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:281,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:282,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:282,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:284,28'
              BranchSideFuncs:
                - internal_delete
      Callsites:
        - Src:             'crypto/stack/stack.c:284,12'
          Dst:             internal_delete
    - functionName:    OPENSSL_sk_delete_ptr
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - st
        - p
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - internal_delete
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:273,5'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:274,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - internal_delete
            - BranchSide:      'crypto/stack/stack.c:276,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:274,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:274,28'
              BranchSideFuncs:
                - internal_delete
            - BranchSide:      'crypto/stack/stack.c:275,36'
              BranchSideFuncs:
                - internal_delete
      Callsites:
        - Src:             'crypto/stack/stack.c:275,20'
          Dst:             internal_delete
    - functionName:    OPENSSL_sk_reserve
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - int
      constantsTouched: []
      argNames:
        - st
        - n
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sk_reserve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_reserve
        - Branch String:   'crypto/stack/stack.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:233,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:234,23'
              BranchSideFuncs:
                - sk_reserve
      Callsites:
        - Src:             'crypto/stack/stack.c:234,12'
          Dst:             sk_reserve
    - functionName:    OPENSSL_sk_new
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/stack/stack.c:123,12'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    OPENSSL_sk_new_reserve
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - c
        - n
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_zalloc
        - OPENSSL_sk_free
        - sk_reserve
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:212,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:214,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_reserve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
        - Branch String:   'crypto/stack/stack.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:217,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:219,21'
              BranchSideFuncs:
                - sk_reserve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
        - Branch String:   'crypto/stack/stack.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:220,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:224,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/stack/stack.c:209,25'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/stack/stack.c:219,10'
          Dst:             sk_reserve
        - Src:             'crypto/stack/stack.c:220,9'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_new_null
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    58
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:118,12'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:118,12'
              BranchSideFuncs:
                - OPENSSL_sk_new_reserve
            - BranchSide:      'crypto/stack/stack.c:118,12'
              BranchSideFuncs:
                - OPENSSL_sk_new_reserve
      Callsites:
        - Src:             'crypto/stack/stack.c:118,12'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    OPENSSL_sk_deep_copy
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - copy_func
        - free_func
      BBCount:         27
      ICount:          203
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_zalloc
        - ERR_put_error
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:81,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/stack/stack.c:86,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
        - Branch String:   'crypto/stack/stack.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:90,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:95,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
        - Branch String:   'crypto/stack/stack.c:95,22'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:95,44'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
            - BranchSide:      'crypto/stack/stack.c:95,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
        - Branch String:   'crypto/stack/stack.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:98,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/stack/stack.c:102,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/stack/stack.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/stack/stack.c:113,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/stack/stack.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/stack/stack.c:105,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/stack/stack.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/stack/stack.c:112,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/stack/stack.c:106,13'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:107,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/stack/stack.c:109,29'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   'crypto/stack/stack.c:107,21'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
            - BranchSide:      'crypto/stack/stack.c:108,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_sk_free
      Callsites:
        - Src:             'crypto/stack/stack.c:80,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/stack/stack.c:81,9'
          Dst:             ERR_put_error
        - Src:             'crypto/stack/stack.c:96,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/stack/stack.c:98,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/stack/stack.c:109,13'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_dup
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         11
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_sk_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:50,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/stack/stack.c:55,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_sk_free
        - Branch String:   'crypto/stack/stack.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:64,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_sk_free
        - Branch String:   'crypto/stack/stack.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:65,9'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      'crypto/stack/stack.c:66,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/stack/stack.c:49,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/stack/stack.c:50,9'
          Dst:             ERR_put_error
        - Src:             'crypto/stack/stack.c:64,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/stack/stack.c:69,5'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_set_cmp_func
      functionSourceFile: '/src/openssl111/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - c
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/stack/stack.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/stack/stack.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/stack/stack.c:39,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_store_init
      functionSourceFile: '/src/openssl111/crypto/store/store_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_init_crypto
        - ossl_store_file_loader_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_init.c:17,12'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:17,12'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - ossl_store_file_loader_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_init.c:17,12'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - ossl_store_file_loader_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/store_init.c:18,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:18,12'
              BranchSideFuncs:
                - ossl_store_file_loader_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_init.c:18,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_init.c:17,12'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/store/store_init.c:18,12'
          Dst:             ossl_store_file_loader_init
    - functionName:    ossl_store_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/store/store_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_store_destroy_loaders_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_init.c:32,5'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:32,5'
              BranchSideFuncs:
                - ossl_store_destroy_loaders_int
            - BranchSide:      'crypto/store/store_init.c:32,5'
              BranchSideFuncs:
                - ossl_store_destroy_loaders_int
      Callsites:
        - Src:             'crypto/store/store_init.c:32,5'
          Dst:             ossl_store_destroy_loaders_int
    - functionName:    do_store_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/store/store_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_store_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_init.c:15,1'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:15,1'
              BranchSideFuncs:
                - do_store_init
            - BranchSide:      'crypto/store/store_init.c:15,1'
              BranchSideFuncs:
                - do_store_init
      Callsites:
        - Src:             'crypto/store/store_init.c:15,1'
          Dst:             do_store_init
    - functionName:    ossl_store_init_once
      functionSourceFile: '/src/openssl111/crypto/store/store_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_run_once
        - ERR_put_error
        - do_store_init_ossl_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/store_init.c:23,10'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:23,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_init.c:23,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/store_init.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:23,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/store/store_init.c:23,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_init.c:23,10'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:24,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_init.c:27,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_init.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_init.c:24,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_init.c:27,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_init.c:23,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/store/store_init.c:23,10'
          Dst:             do_store_init_ossl_
        - Src:             'crypto/store/store_init.c:24,9'
          Dst:             ERR_put_error
    - functionName:    do_registry_init
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_lock_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:23,21'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:23,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/store/store_register.c:23,21'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
      Callsites:
        - Src:             'crypto/store/store_register.c:23,21'
          Dst:             CRYPTO_THREAD_lock_new
    - functionName:    lh_OSSL_STORE_LOADER_doall_void
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - lh
        - fn
        - arg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_register.c:290,1'
          Dst:             OPENSSL_LH_doall_arg
    - functionName:    OSSL_STORE_do_all_loaders
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - do_function
        - do_arg
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - lh_OSSL_STORE_LOADER_doall_void
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_register.c:295,5'
          Dst:             lh_OSSL_STORE_LOADER_doall_void
    - functionName:    lh_OSSL_STORE_LOADER_free
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_free
    - functionName:    lh_OSSL_STORE_LOADER_num_items
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_num_items
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_num_items
    - functionName:    ossl_store_destroy_loaders_int
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - __assert_fail
        - lh_OSSL_STORE_LOADER_free
        - lh_OSSL_STORE_LOADER_num_items
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:279,5'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:279,5'
              BranchSideFuncs:
                - lh_OSSL_STORE_LOADER_num_items
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - lh_OSSL_STORE_LOADER_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/store/store_register.c:279,5'
              BranchSideFuncs:
                - lh_OSSL_STORE_LOADER_num_items
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - lh_OSSL_STORE_LOADER_free
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/store/store_register.c:279,5'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:279,5'
              BranchSideFuncs:
                - lh_OSSL_STORE_LOADER_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/store/store_register.c:279,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/store/store_register.c:279,5'
          Dst:             lh_OSSL_STORE_LOADER_num_items
        - Src:             'crypto/store/store_register.c:279,5'
          Dst:             __assert_fail
        - Src:             'crypto/store/store_register.c:280,5'
          Dst:             lh_OSSL_STORE_LOADER_free
        - Src:             'crypto/store/store_register.c:282,5'
          Dst:             CRYPTO_THREAD_lock_free
    - 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:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_unregister_loader
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - scheme
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ossl_store_init_once
        - ossl_store_unregister_loader_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:273,9'
              BranchSideFuncs:
                - ossl_store_unregister_loader_int
            - BranchSide:      'crypto/store/store_register.c:274,45'
              BranchSideFuncs:
                - ossl_store_unregister_loader_int
      Callsites:
        - Src:             'crypto/store/store_register.c:272,10'
          Dst:             ossl_store_init_once
        - Src:             'crypto/store/store_register.c:274,12'
          Dst:             ossl_store_unregister_loader_int
    - functionName:    ossl_store_unregister_loader_int
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - scheme
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_add_error_data
        - ERR_put_error
        - do_registry_init_ossl_
        - lh_OSSL_STORE_LOADER_delete
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:251,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_delete
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:251,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_delete
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:251,10'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:252,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_delete
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:256,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_delete
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:252,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_delete
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:256,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_delete
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:261,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/store/store_register.c:266,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/store/store_register.c:251,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/store/store_register.c:251,10'
          Dst:             do_registry_init_ossl_
        - Src:             'crypto/store/store_register.c:252,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:256,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/store/store_register.c:258,14'
          Dst:             lh_OSSL_STORE_LOADER_delete
        - Src:             'crypto/store/store_register.c:261,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:263,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/store_register.c:266,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    do_registry_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_registry_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:21,1'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:21,1'
              BranchSideFuncs:
                - do_registry_init
            - BranchSide:      'crypto/store/store_register.c:21,1'
              BranchSideFuncs:
                - do_registry_init
      Callsites:
        - Src:             'crypto/store/store_register.c:21,1'
          Dst:             do_registry_init
    - functionName:    lh_OSSL_STORE_LOADER_delete
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_delete
    - functionName:    lh_OSSL_STORE_LOADER_retrieve
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_retrieve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_retrieve
    - functionName:    ossl_store_get0_loader_int
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - scheme
      BBCount:         17
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_add_error_data
        - ERR_put_error
        - do_registry_init_ossl_
        - lh_OSSL_STORE_LOADER_retrieve
        - ossl_store_init_once
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:218,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_register.c:220,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/store_register.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:220,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:220,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:220,10'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:221,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:225,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:221,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:225,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - lh_OSSL_STORE_LOADER_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:230,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/store/store_register.c:235,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/store/store_register.c:217,10'
          Dst:             ossl_store_init_once
        - Src:             'crypto/store/store_register.c:220,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/store/store_register.c:220,10'
          Dst:             do_registry_init_ossl_
        - Src:             'crypto/store/store_register.c:221,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:225,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/store/store_register.c:227,14'
          Dst:             lh_OSSL_STORE_LOADER_retrieve
        - Src:             'crypto/store/store_register.c:230,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:232,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/store_register.c:235,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    OSSL_STORE_register_loader
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - loader
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ossl_store_init_once
        - ossl_store_register_loader_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:202,9'
              BranchSideFuncs:
                - ossl_store_register_loader_int
            - BranchSide:      'crypto/store/store_register.c:203,43'
              BranchSideFuncs:
                - ossl_store_register_loader_int
      Callsites:
        - Src:             'crypto/store/store_register.c:201,10'
          Dst:             ossl_store_init_once
        - Src:             'crypto/store/store_register.c:203,12'
          Dst:             ossl_store_register_loader_int
    - functionName:    ossl_store_register_loader_int
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - loader
      BBCount:         50
      ICount:          236
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_add_error_data
        - ERR_put_error
        - do_registry_init_ossl_
        - lh_OSSL_STORE_LOADER_error
        - lh_OSSL_STORE_LOADER_insert
        - lh_OSSL_STORE_LOADER_new
        - ossl_ctype_check
        - store_loader_hash
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strchr
            - BranchSide:      'crypto/store/store_register.c:163,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:159,16'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:158,9'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_register.c:159,20'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/store_register.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:162,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strchr
            - BranchSide:      'crypto/store/store_register.c:163,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_register.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:164,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_register.c:171,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/store/store_register.c:171,30'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:171,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_register.c:171,54'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:171,57'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_register.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:172,12'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_register.c:172,34'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:172,37'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_register.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:173,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:178,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/store_register.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:178,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
            - BranchSide:      'crypto/store/store_register.c:178,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
        - Branch String:   'crypto/store/store_register.c:178,10'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:179,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
            - BranchSide:      'crypto/store/store_register.c:183,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
        - Branch String:   'crypto/store/store_register.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:179,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
            - BranchSide:      'crypto/store/store_register.c:183,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - lh_OSSL_STORE_LOADER_new
        - Branch String:   'crypto/store/store_register.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:186,27'
              BranchSideFuncs:
                - lh_OSSL_STORE_LOADER_new
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_register.c:190,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/store_register.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:191,41'
              BranchSideFuncs:
                - lh_OSSL_STORE_LOADER_insert
                - lh_OSSL_STORE_LOADER_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/store/store_register.c:195,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/store/store_register.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:192,43'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/store/store_register.c:193,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/store/store_register.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:193,12'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/store/store_register.c:195,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/store/store_register.c:157,9'
          Dst:             ossl_ctype_check
        - Src:             'crypto/store/store_register.c:159,20'
          Dst:             ossl_ctype_check
        - Src:             'crypto/store/store_register.c:160,23'
          Dst:             ossl_ctype_check
        - Src:             'crypto/store/store_register.c:161,23'
          Dst:             strchr
        - Src:             'crypto/store/store_register.c:164,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:166,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/store_register.c:173,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:178,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/store/store_register.c:178,10'
          Dst:             do_registry_init_ossl_
        - Src:             'crypto/store/store_register.c:179,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:183,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/store/store_register.c:186,27'
          Dst:             lh_OSSL_STORE_LOADER_new
        - Src:             'crypto/store/store_register.c:186,27'
          Dst:             store_loader_hash
        - Src:             'crypto/store/store_register.c:186,27'
          Dst:             store_loader_cmp
        - Src:             'crypto/store/store_register.c:191,13'
          Dst:             lh_OSSL_STORE_LOADER_insert
        - Src:             'crypto/store/store_register.c:192,16'
          Dst:             lh_OSSL_STORE_LOADER_error
        - Src:             'crypto/store/store_register.c:195,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    store_loader_hash
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_strhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_register.c:134,12'
          Dst:             OPENSSL_LH_strhash
    - functionName:    store_loader_cmp
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:140,5'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:140,5'
              BranchSideFuncs:
                - __assert_fail
                - strcmp
            - BranchSide:      'crypto/store/store_register.c:140,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/store/store_register.c:140,5'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:140,5'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/store/store_register.c:140,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/store/store_register.c:140,5'
          Dst:             __assert_fail
        - Src:             'crypto/store/store_register.c:141,12'
          Dst:             strcmp
    - functionName:    lh_OSSL_STORE_LOADER_new
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hfn
        - cfn
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_new
    - functionName:    lh_OSSL_STORE_LOADER_insert
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_insert
    - functionName:    lh_OSSL_STORE_LOADER_error
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:113,1'
          Dst:             OPENSSL_LH_error
    - functionName:    OSSL_STORE_LOADER_free
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - loader
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_register.c:125,5'
          Dst:             CRYPTO_free
    - functionName:    OSSL_STORE_LOADER_set_close
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - close_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_error
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - error_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_eof
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - eof_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_load
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - load_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_find
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - find_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_expect
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - expect_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_ctrl
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - ctrl_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_set_open
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - loader
        - open_function
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_get0_scheme
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - loader
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_get0_engine
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_st *'
      constantsTouched: []
      argNames:
        - loader
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_LOADER_new
      functionSourceFile: '/src/openssl111/crypto/store/store_register.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_st *'
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - scheme
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_register.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:47,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/store/store_register.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_register.c:48,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_register.c:52,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_register.c:42,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_register.c:47,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_register.c:48,9'
          Dst:             ERR_put_error
    - functionName:    openssl_get_fork_id
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getpid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:204,12'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:204,12'
              BranchSideFuncs:
                - getpid
            - BranchSide:      'crypto/threads_pthread.c:204,12'
              BranchSideFuncs:
                - getpid
      Callsites:
        - Src:             'crypto/threads_pthread.c:204,12'
          Dst:             getpid
    - functionName:    fork_once_func
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_fork_prepare
        - pthread_atfork
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:188,5'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:188,5'
              BranchSideFuncs:
                - pthread_atfork
            - BranchSide:      'crypto/threads_pthread.c:188,5'
              BranchSideFuncs:
                - pthread_atfork
      Callsites:
        - Src:             'crypto/threads_pthread.c:188,5'
          Dst:             pthread_atfork
        - Src:             'crypto/threads_pthread.c:188,5'
          Dst:             OPENSSL_fork_prepare
        - Src:             'crypto/threads_pthread.c:188,5'
          Dst:             OPENSSL_fork_parent
        - Src:             'crypto/threads_pthread.c:188,5'
          Dst:             OPENSSL_fork_child
    - functionName:    pthread_atfork
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    openssl_init_fork_handlers
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fork_once_func
        - pthread_once
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:196,9'
              BranchSideFuncs:
                - pthread_once
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/threads_pthread.c:196,9'
              BranchSideFuncs:
                - pthread_once
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/threads_pthread.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:199,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:196,9'
          Dst:             pthread_once
        - Src:             'crypto/threads_pthread.c:196,9'
          Dst:             fork_once_func
    - functionName:    pthread_once
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_atomic_add
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'int *'
        - int
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - amount
        - ret
        - lock
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_compare_id
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_equal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/threads_pthread.c:160,12'
          Dst:             pthread_equal
    - functionName:    pthread_equal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_get_current_id
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_self
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:155,12'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:155,12'
              BranchSideFuncs:
                - pthread_self
            - BranchSide:      'crypto/threads_pthread.c:155,12'
              BranchSideFuncs:
                - pthread_self
      Callsites:
        - Src:             'crypto/threads_pthread.c:155,12'
          Dst:             pthread_self
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_cleanup_local
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_key_delete
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:147,9'
          Dst:             pthread_key_delete
    - functionName:    pthread_key_delete
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_set_local
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - key
        - val
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_setspecific
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:140,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:142,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:139,9'
          Dst:             pthread_setspecific
    - functionName:    pthread_setspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_get_local
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_getspecific
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/threads_pthread.c:134,12'
          Dst:             pthread_getspecific
    - functionName:    pthread_getspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_init_local
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - cleanup
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_key_create
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:129,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:126,9'
          Dst:             pthread_key_create
    - functionName:    pthread_key_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_run_once
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - once
        - init
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_once
      functionUses:    49
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:118,9'
          Dst:             pthread_once
    - functionName:    CRYPTO_THREAD_lock_free
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - pthread_rwlock_destroy
      functionUses:    37
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:107,28'
              BranchSideFuncs:
                - pthread_rwlock_destroy
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/threads_pthread.c:107,5'
          Dst:             pthread_rwlock_destroy
        - Src:             'crypto/threads_pthread.c:111,5'
          Dst:             CRYPTO_free
    - functionName:    pthread_rwlock_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_unlock
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_rwlock_unlock
      functionUses:    66
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:98,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:91,9'
          Dst:             pthread_rwlock_unlock
    - functionName:    pthread_rwlock_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_write_lock
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_rwlock_wrlock
      functionUses:    54
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:78,9'
          Dst:             pthread_rwlock_wrlock
    - functionName:    pthread_rwlock_wrlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_read_lock
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_rwlock_rdlock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:65,9'
          Dst:             pthread_rwlock_rdlock
    - functionName:    pthread_rwlock_rdlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_THREAD_lock_new
      functionSourceFile: '/src/openssl111/crypto/threads_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
        - pthread_rwlock_init
      functionUses:    29
      BranchProfiles:
        - Branch String:   'crypto/threads_pthread.c:27,20'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:29,17'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - pthread_rwlock_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/threads_pthread.c:29,17'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - pthread_rwlock_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/threads_pthread.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/threads_pthread.c:34,29'
              BranchSideFuncs:
                - pthread_rwlock_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/threads_pthread.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/threads_pthread.c:35,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/threads_pthread.c:59,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/threads_pthread.c:29,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/threads_pthread.c:34,9'
          Dst:             pthread_rwlock_init
        - Src:             'crypto/threads_pthread.c:35,9'
          Dst:             CRYPTO_free
    - functionName:    pthread_rwlock_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.pthread_rwlock_t *'
        - 'union.anon.132 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_dup
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    X509_chain_up_ref
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - chain
      BBCount:         16
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - X509_free
        - X509_up_ref
        - sk_X509_dup
        - sk_X509_free
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:462,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:463,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:464,12'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free
                - sk_X509_value
                - X509_free
        - Branch String:   'crypto/x509/x509_cmp.c:464,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:465,33'
              BranchSideFuncs:
                - sk_X509_value
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free
                - sk_X509_value
                - X509_free
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:469,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:466,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:467,13'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free
                - sk_X509_value
                - X509_free
            - BranchSide:      'crypto/x509/x509_cmp.c:468,5'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free
                - sk_X509_value
                - X509_free
        - Branch String:   'crypto/x509/x509_cmp.c:471,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:472,34'
              BranchSideFuncs:
                - sk_X509_value
                - X509_free
                - sk_X509_free
            - BranchSide:      'crypto/x509/x509_cmp.c:473,18'
              BranchSideFuncs:
                - sk_X509_free
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:461,11'
          Dst:             sk_X509_dup
        - Src:             'crypto/x509/x509_cmp.c:464,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_cmp.c:465,19'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_cmp.c:466,14'
          Dst:             X509_up_ref
        - Src:             'crypto/x509/x509_cmp.c:472,20'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_cmp.c:472,9'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_cmp.c:473,5'
          Dst:             sk_X509_free
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_CRL_check_suiteb
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.evp_pkey_st *'
        - size_t
      constantsTouched: []
      argNames:
        - crl
        - pk
        - flags
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_obj2nid
        - check_suite_b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:433,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:434,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - check_suite_b
            - BranchSide:      'crypto/x509/x509_cmp.c:435,28'
              BranchSideFuncs:
                - OBJ_obj2nid
                - check_suite_b
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:435,16'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509_cmp.c:436,12'
          Dst:             check_suite_b
    - functionName:    check_suite_b
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - sign_nid
        - pflags
      BBCount:         31
      ICount:          154
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_id
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:328,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:328,29'
              BranchSideFuncs:
                - EVP_PKEY_id
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
            - BranchSide:      'crypto/x509/x509_cmp.c:330,10'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:329,54'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:330,10'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:331,9'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:332,41'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:338,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:344,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:338,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:338,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_cmp.c:340,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:339,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:340,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:340,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:341,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:343,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:344,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:345,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:350,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:345,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:345,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_cmp.c:347,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:346,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:347,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:347,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:348,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:349,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:328,17'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/x509/x509_cmp.c:329,33'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             'crypto/x509/x509_cmp.c:329,15'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/x509/x509_cmp.c:332,17'
          Dst:             EC_GROUP_get_curve_name
    - functionName:    X509_chain_check_suiteb
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'int *'
        - 'struct.x509_st *'
        - 'struct.stack_st_X509 *'
        - size_t
      constantsTouched: []
      argNames:
        - perror_depth
        - x
        - chain
        - flags
      BBCount:         43
      ICount:          239
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - X509_get0_pubkey
        - X509_get_signature_nid
        - X509_get_version
        - check_suite_b
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:363,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - check_suite_b
                - sk_X509_value
            - BranchSide:      'crypto/x509/x509_cmp.c:366,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - check_suite_b
                - sk_X509_value
        - Branch String:   'crypto/x509/x509_cmp.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:367,27'
              BranchSideFuncs:
                - sk_X509_value
                - X509_get0_pubkey
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - check_suite_b
            - BranchSide:      'crypto/x509/x509_cmp.c:370,11'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - check_suite_b
        - Branch String:   'crypto/x509/x509_cmp.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:381,30'
              BranchSideFuncs:
                - check_suite_b
            - BranchSide:      'crypto/x509/x509_cmp.c:383,26'
              BranchSideFuncs:
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:384,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:391,24'
              BranchSideFuncs:
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:392,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:394,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:397,5'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:397,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:398,43'
              BranchSideFuncs:
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:411,24'
              BranchSideFuncs:
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:400,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:401,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:404,31'
              BranchSideFuncs:
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:406,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:407,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:408,5'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - X509_get_signature_nid
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_nid
                - sk_X509_value
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_pubkey
                - check_suite_b
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:413,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:415,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:427,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:416,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:416,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509/x509_cmp.c:416,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:416,59'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:416,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509/x509_cmp.c:422,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:415,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:417,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509/x509_cmp.c:422,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509/x509_cmp.c:422,54'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:422,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509/x509_cmp.c:424,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:422,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:423,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:424,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:424,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:425,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:426,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:367,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_cmp.c:372,10'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_cmp.c:381,16'
          Dst:             check_suite_b
        - Src:             'crypto/x509/x509_cmp.c:383,9'
          Dst:             X509_get_version
        - Src:             'crypto/x509/x509_cmp.c:391,10'
          Dst:             check_suite_b
        - Src:             'crypto/x509/x509_cmp.c:397,16'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_cmp.c:398,20'
          Dst:             X509_get_signature_nid
        - Src:             'crypto/x509/x509_cmp.c:399,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_cmp.c:400,13'
          Dst:             X509_get_version
        - Src:             'crypto/x509/x509_cmp.c:404,14'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_cmp.c:405,14'
          Dst:             check_suite_b
        - Src:             'crypto/x509/x509_cmp.c:411,28'
          Dst:             X509_get_signature_nid
        - Src:             'crypto/x509/x509_cmp.c:411,10'
          Dst:             check_suite_b
    - functionName:    X509_get0_pubkey
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get0
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:277,29'
              BranchSideFuncs:
                - X509_PUBKEY_get0
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:277,12'
          Dst:             X509_PUBKEY_get0
    - functionName:    X509_check_private_key
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - x
        - k
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp
        - X509_get0_pubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:295,28'
              BranchSideFuncs:
                - EVP_PKEY_cmp
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_cmp.c:297,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_cmp.c:299,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:301,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:303,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:306,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:309,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:311,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:313,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:292,10'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_cmp.c:295,15'
          Dst:             EVP_PKEY_cmp
        - Src:             'crypto/x509/x509_cmp.c:303,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_cmp.c:306,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_cmp.c:309,9'
          Dst:             ERR_put_error
    - functionName:    X509_get_pubkey
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:283,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:284,28'
              BranchSideFuncs:
                - X509_PUBKEY_get
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:284,12'
          Dst:             X509_PUBKEY_get
    - functionName:    X509_find_by_subject
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - sk
        - name
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_get_subject_name
        - sk_X509_num
        - sk_X509_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:265,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:266,30'
              BranchSideFuncs:
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:270,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:267,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:268,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:269,5'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:265,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_cmp.c:266,16'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_cmp.c:267,27'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_cmp.c:267,13'
          Dst:             X509_NAME_cmp
    - functionName:    X509_get_subject_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_NAME_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         25
      ICount:          144
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - i2d_X509_NAME
        - memcmp
      functionUses:    24
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:171,23'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:171,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:172,42'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:172,42'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:177,10'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:173,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:175,5'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:177,23'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:177,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:178,42'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:178,42'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
            - BranchSide:      'crypto/x509/x509_cmp.c:183,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:179,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:180,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:185,18'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:185,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:186,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:186,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:188,19'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:172,15'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509/x509_cmp.c:178,15'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509/x509_cmp.c:188,12'
          Dst:             memcmp
    - functionName:    X509_find_by_issuer_and_serial
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.X509_name_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - sk
        - name
        - serial
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X509_issuer_and_serial_cmp
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:247,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_issuer_and_serial_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:249,7'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_issuer_and_serial_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:252,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:253,30'
              BranchSideFuncs:
                - sk_X509_value
                - X509_issuer_and_serial_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:257,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:255,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:256,5'
              BranchSideFuncs:
                - sk_X509_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value
                - X509_issuer_and_serial_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:252,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_cmp.c:253,16'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_cmp.c:254,13'
          Dst:             X509_issuer_and_serial_cmp
    - functionName:    X509_issuer_and_serial_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_cmp
        - X509_NAME_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:27,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:28,26'
              BranchSideFuncs:
                - X509_NAME_cmp
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:25,9'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509/x509_cmp.c:28,12'
          Dst:             X509_NAME_cmp
    - functionName:    X509_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         22
      ICount:          163
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - X509_check_purpose
        - memcmp
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:144,38'
              BranchSideFuncs:
                - X509_check_purpose
                - X509_check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:148,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - memcmp
            - BranchSide:      'crypto/x509/x509_cmp.c:150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:149,21'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
            - BranchSide:      'crypto/x509/x509_cmp.c:150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:151,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:154,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:154,36'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:154,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:155,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:162,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_cmp.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:156,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:157,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memcmp
        - Branch String:   'crypto/x509/x509_cmp.c:157,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:159,23'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:144,11'
          Dst:             X509_check_purpose
        - Src:             'crypto/x509/x509_cmp.c:145,11'
          Dst:             X509_check_purpose
        - Src:             'crypto/x509/x509_cmp.c:149,14'
          Dst:             memcmp
        - Src:             'crypto/x509/x509_cmp.c:159,16'
          Dst:             memcmp
    - functionName:    X509_subject_name_hash_old
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash_old
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:124,12'
          Dst:             X509_NAME_hash_old
    - functionName:    X509_NAME_hash_old
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         13
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_CTX_set_flags
        - EVP_md5
        - i2d_X509_NAME
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:222,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:225,19'
              BranchSideFuncs:
                - i2d_X509_NAME
                - EVP_MD_CTX_set_flags
                - EVP_md5
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:228,29'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:233,21'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/x509/x509_cmp.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:229,31'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/x509/x509_cmp.c:233,21'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/x509/x509_cmp.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:230,32'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/x509/x509_cmp.c:233,21'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:217,26'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/x509/x509_cmp.c:225,5'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509/x509_cmp.c:226,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/x509/x509_cmp.c:227,35'
          Dst:             EVP_md5
        - Src:             'crypto/x509/x509_cmp.c:227,9'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/x509/x509_cmp.c:228,12'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/x509/x509_cmp.c:229,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/x509/x509_cmp.c:233,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    X509_subject_name_hash
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:118,12'
          Dst:             X509_NAME_hash
    - functionName:    X509_NAME_hash
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_Digest
        - EVP_sha1
        - i2d_X509_NAME
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:201,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_cmp.c:203,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:198,5'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509/x509_cmp.c:199,62'
          Dst:             EVP_sha1
        - Src:             'crypto/x509/x509_cmp.c:199,10'
          Dst:             EVP_Digest
    - functionName:    X509_get0_serialNumber
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_serialNumber
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_issuer_name_hash_old
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash_old
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:97,12'
          Dst:             X509_NAME_hash_old
    - functionName:    X509_issuer_name_hash
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:91,12'
          Dst:             X509_NAME_hash
    - functionName:    X509_get_issuer_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_match
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:81,12'
          Dst:             memcmp
    - functionName:    X509_CRL_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:76,12'
          Dst:             X509_NAME_cmp
    - functionName:    X509_subject_name_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:71,12'
          Dst:             X509_NAME_cmp
    - functionName:    X509_issuer_name_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:66,12'
          Dst:             X509_NAME_cmp
    - functionName:    X509_issuer_and_serial_hash
      functionSourceFile: '/src/openssl111/crypto/x509/x509_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         16
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_free
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_md5
        - X509_NAME_oneline
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_cmp.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:40,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/x509/x509_cmp.c:41,27'
              BranchSideFuncs:
                - X509_NAME_oneline
                - EVP_md5
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - strlen
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:43,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/x509/x509_cmp.c:44,28'
              BranchSideFuncs:
                - EVP_md5
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - strlen
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:45,9'
              BranchSideFuncs:
                - strlen
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:46,27'
              BranchSideFuncs:
                - strlen
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:47,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_cmp.c:49,10'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_cmp.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:51,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/x509/x509_cmp.c:52,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/x509/x509_cmp.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_cmp.c:53,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/x509/x509_cmp.c:54,28'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/x509/x509_cmp.c:35,23'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/x509/x509_cmp.c:41,9'
          Dst:             X509_NAME_oneline
        - Src:             'crypto/x509/x509_cmp.c:44,33'
          Dst:             EVP_md5
        - Src:             'crypto/x509/x509_cmp.c:44,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/x509/x509_cmp.c:46,52'
          Dst:             strlen
        - Src:             'crypto/x509/x509_cmp.c:46,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/x509/x509_cmp.c:48,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/x509/x509_cmp.c:52,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/x509/x509_cmp.c:58,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_cmp.c:59,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    X509_REVOKED_add1_ext_i2d
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_revoked_st *'
        - int
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add1_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:158,12'
          Dst:             X509V3_add1_i2d
    - functionName:    X509_REVOKED_get_ext_d2i
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.x509_revoked_st *'
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - nid
        - crit
        - idx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_get_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:152,12'
          Dst:             X509V3_get_d2i
    - functionName:    X509_REVOKED_add_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_revoked_st *'
        - 'struct.X509_extension_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_add_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:147,13'
          Dst:             X509v3_add_ext
    - functionName:    X509_REVOKED_delete_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.x509_revoked_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_delete_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:142,12'
          Dst:             X509v3_delete_ext
    - functionName:    X509_REVOKED_get_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.x509_revoked_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:137,12'
          Dst:             X509v3_get_ext
    - functionName:    X509_REVOKED_get_ext_by_critical
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_revoked_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - crit
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_critical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:132,12'
          Dst:             X509v3_get_ext_by_critical
    - functionName:    X509_REVOKED_get_ext_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_revoked_st *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:127,12'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509_REVOKED_get_ext_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_revoked_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_NID
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:121,12'
          Dst:             X509v3_get_ext_by_NID
    - functionName:    X509_REVOKED_get_ext_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_count
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:116,12'
          Dst:             X509v3_get_ext_count
    - functionName:    X509_add1_ext_i2d
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_st *'
        - int
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add1_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:110,12'
          Dst:             X509V3_add1_i2d
    - functionName:    X509_get_ext_d2i
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.x509_st *'
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - nid
        - crit
        - idx
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_get_d2i
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:104,12'
          Dst:             X509V3_get_d2i
    - functionName:    X509_add_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'struct.X509_extension_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_add_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:99,13'
          Dst:             X509v3_add_ext
    - functionName:    X509_delete_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_delete_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:94,12'
          Dst:             X509v3_delete_ext
    - functionName:    X509_get_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:89,12'
          Dst:             X509v3_get_ext
    - functionName:    X509_get_ext_by_critical
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - crit
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_critical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:83,13'
          Dst:             X509v3_get_ext_by_critical
    - functionName:    X509_get_ext_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:78,12'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509_get_ext_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_NID
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:73,12'
          Dst:             X509v3_get_ext_by_NID
    - functionName:    X509_get_ext_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:68,12'
          Dst:             X509v3_get_ext_count
    - functionName:    X509_CRL_add_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_extension_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_add_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:63,13'
          Dst:             X509v3_add_ext
    - functionName:    X509_CRL_add1_ext_i2d
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_crl_st *'
        - int
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add1_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:58,12'
          Dst:             X509V3_add1_i2d
    - functionName:    X509_CRL_get_ext_d2i
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.X509_crl_st *'
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - nid
        - crit
        - idx
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_get_d2i
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:52,12'
          Dst:             X509V3_get_d2i
    - functionName:    X509_CRL_delete_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_delete_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:47,12'
          Dst:             X509v3_delete_ext
    - functionName:    X509_CRL_get_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:42,12'
          Dst:             X509v3_get_ext
    - functionName:    X509_CRL_get_ext_by_critical
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - crit
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_critical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:37,12'
          Dst:             X509v3_get_ext_by_critical
    - functionName:    X509_CRL_get_ext_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:32,12'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509_CRL_get_ext_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_NID
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:26,12'
          Dst:             X509v3_get_ext_by_NID
    - functionName:    X509_CRL_get_ext_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_ext.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_ext.c:21,12'
          Dst:             X509v3_get_ext_count
    - functionName:    sk_X509_NAME_ENTRY_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_NAME_ENTRY_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_NAME_oneline
      functionSourceFile: '/src/openssl111/crypto/x509/x509_obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.X509_name_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - buf
        - len
      BBCount:         89
      ICount:          618
      EdgeCount:       118
      CyclomaticComplexity: 31
      functionsReached:
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_new
        - CRYPTO_free
        - ERR_put_error
        - OBJ_nid2sn
        - OBJ_obj2nid
        - i2t_ASN1_OBJECT
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
        - strlen
        - strncpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_obj.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:41,18'
              BranchSideFuncs:
                - BUF_MEM_new
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - strncpy
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_obj.c:47,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - strncpy
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_obj.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:42,13'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/x509/x509_obj.c:43,27'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - strncpy
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_obj.c:43,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:44,13'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - strncpy
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_obj.c:45,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - strncpy
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_obj.c:47,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_obj.c:48,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_obj.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:51,13'
              BranchSideFuncs:
                - strncpy
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_obj.c:60,8'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   'crypto/x509/x509_obj.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:52,19'
              BranchSideFuncs:
                - CRYPTO_free
                - strncpy
            - BranchSide:      'crypto/x509/x509_obj.c:55,17'
              BranchSideFuncs:
                - strncpy
        - Branch String:   'crypto/x509/x509_obj.c:62,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:63,39'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      'crypto/x509/x509_obj.c:168,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_obj.c:65,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:65,50'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_obj.c:66,29'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_obj.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:66,29'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_obj.c:69,21'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_obj.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:74,13'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/x509/x509_obj.c:77,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:91,44'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:91,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:104,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:92,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:104,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:94,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:97,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:94,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:94,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:95,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:98,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:100,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:107,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:120,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_obj.c:107,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:108,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:109,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:111,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:111,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:112,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:112,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:123,13'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/x509/x509_obj.c:126,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_obj.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:127,31'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:130,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:127,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:128,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:129,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:130,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_obj.c:133,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:144,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:166,10'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   'crypto/x509/x509_obj.c:144,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:145,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:147,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:148,27'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:148,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:149,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:148,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:149,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:154,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:169,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_obj.c:172,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_obj.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_obj.c:174,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_obj.c:175,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_obj.c:41,18'
          Dst:             BUF_MEM_new
        - Src:             'crypto/x509/x509_obj.c:43,14'
          Dst:             BUF_MEM_grow
        - Src:             'crypto/x509/x509_obj.c:53,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_obj.c:55,9'
          Dst:             strncpy
        - Src:             'crypto/x509/x509_obj.c:62,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509_obj.c:63,14'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509_obj.c:64,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509_obj.c:65,39'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/x509/x509_obj.c:66,13'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/x509/x509_obj.c:69,14'
          Dst:             strlen
        - Src:             'crypto/x509/x509_obj.c:74,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_obj.c:123,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_obj.c:127,18'
          Dst:             BUF_MEM_grow
        - Src:             'crypto/x509/x509_obj.c:170,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_obj.c:177,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_obj.c:179,5'
          Dst:             BUF_MEM_free
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x509_sig_info_init
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.x509_sig_info_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - siginf
        - alg
        - sig
      BBCount:         26
      ICount:          170
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_MD_size
        - EVP_PKEY_asn1_find
        - EVP_get_digestbyname
        - OBJ_find_sigid_algs
        - OBJ_nid2sn
        - OBJ_obj2nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:206,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:206,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_switch
                - EVP_PKEY_asn1_find
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_set.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_set.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:208,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_switch
                - EVP_PKEY_asn1_find
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_set.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:211,70'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_set.c:218,5'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509/x509_set.c:212,27'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:212,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:214,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_set.c:213,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:213,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:214,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_set.c:212,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:214,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:215,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_set.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:222,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:224,35'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509/x509_set.c:225,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:225,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:230,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:205,30'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509_set.c:205,10'
          Dst:             OBJ_find_sigid_algs
        - Src:             'crypto/x509/x509_set.c:211,45'
          Dst:             EVP_PKEY_asn1_find
        - Src:             'crypto/x509/x509_set.c:220,10'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/x509/x509_set.c:220,10'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/x509/x509_set.c:224,23'
          Dst:             EVP_MD_size
    - functionName:    x509_init_sig_info
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509_sig_info_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:236,5'
          Dst:             x509_sig_info_init
    - functionName:    X509_get_signature_info
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_st *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - mdnid
        - pknid
        - secbits
        - flags
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_SIG_INFO_get
        - X509_check_purpose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:191,5'
          Dst:             X509_check_purpose
        - Src:             'crypto/x509/x509_set.c:192,12'
          Dst:             X509_SIG_INFO_get
    - functionName:    X509_SIG_INFO_get
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_sig_info_st *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - siginf
        - mdnid
        - pknid
        - secbits
        - flags
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:169,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_set.c:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_set.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:171,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_set.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_set.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:173,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_set.c:174,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_set.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:174,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_set.c:175,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    X509_SIG_INFO_set
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.x509_sig_info_st *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - siginf
        - mdnid
        - pknid
        - secbits
        - flags
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_tbs_sigalg
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_uids
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - x
        - piuid
        - psuid
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:155,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:156,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_set.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:157,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_get0_extensions
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_X509_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'struct.X509_pubkey_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_signature_type
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_type
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:138,26'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509_set.c:138,12'
          Dst:             EVP_PKEY_type
    - functionName:    X509_getm_notAfter
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_getm_notBefore
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_notAfter
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_notBefore
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_version
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:113,12'
          Dst:             ASN1_INTEGER_get
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_up_ref
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/x509/x509_set.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:107,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/x509/x509_set.c:108,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_set.c:103,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/x509/x509_set.c:107,5'
          Dst:             OPENSSL_die
    - functionName:    X509_set_pubkey
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:96,30'
              BranchSideFuncs:
                - X509_PUBKEY_set
      Callsites:
        - Src:             'crypto/x509/x509_set.c:96,12'
          Dst:             X509_PUBKEY_set
    - functionName:    X509_set1_notAfter
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509_set1_time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:89,28'
              BranchSideFuncs:
                - x509_set1_time
      Callsites:
        - Src:             'crypto/x509/x509_set.c:89,12'
          Dst:             x509_set1_time
    - functionName:    x509_set1_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ptm
        - tm
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:68,9'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      'crypto/x509/x509_set.c:69,30'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   'crypto/x509/x509_set.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:71,29'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      'crypto/x509/x509_set.c:74,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:69,14'
          Dst:             ASN1_STRING_dup
        - Src:             'crypto/x509/x509_set.c:71,13'
          Dst:             ASN1_TIME_free
    - functionName:    X509_set1_notBefore
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509_set1_time
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:82,28'
              BranchSideFuncs:
                - x509_set1_time
      Callsites:
        - Src:             'crypto/x509/x509_set.c:82,12'
          Dst:             x509_set1_time
    - functionName:    X509_set_subject_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:61,27'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             'crypto/x509/x509_set.c:61,12'
          Dst:             X509_NAME_set
    - functionName:    X509_set_issuer_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:54,27'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             'crypto/x509/x509_set.c:54,12'
          Dst:             X509_NAME_set
    - functionName:    X509_set_serialNumber
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - serial
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:44,11'
              BranchSideFuncs:
                - ASN1_STRING_copy
        - Branch String:   'crypto/x509/x509_set.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:46,33'
              BranchSideFuncs:
                - ASN1_STRING_copy
            - BranchSide:      'crypto/x509/x509_set.c:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_set.c:46,16'
          Dst:             ASN1_STRING_copy
    - functionName:    X509_set_version
      functionSourceFile: '/src/openssl111/crypto/x509/x509_set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - version
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_set.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:26,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_set
                - ASN1_INTEGER_new
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509/x509_set.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:27,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509/x509_set.c:31,9'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - ASN1_INTEGER_new
        - Branch String:   'crypto/x509/x509_set.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:32,37'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
            - BranchSide:      'crypto/x509/x509_set.c:35,29'
              BranchSideFuncs:
                - ASN1_INTEGER_set
        - Branch String:   'crypto/x509/x509_set.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_set.c:33,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_set.c:34,5'
              BranchSideFuncs:
                - ASN1_INTEGER_set
      Callsites:
        - Src:             'crypto/x509/x509_set.c:27,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509/x509_set.c:32,37'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/x509/x509_set.c:35,12'
          Dst:             ASN1_INTEGER_set
    - functionName:    X509_EXTENSION_get_critical
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:233,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:234,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_EXTENSION_get_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:224,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:225,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_EXTENSION_get_object
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:218,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_EXTENSION_set_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_extension_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ex
        - data
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:208,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:211,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:208,9'
          Dst:             ASN1_OCTET_STRING_set
    - functionName:    X509_EXTENSION_set_critical
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_extension_st *'
        - int
      constantsTouched: []
      argNames:
        - ex
        - crit
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:198,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    X509_EXTENSION_set_object
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_extension_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ex
        - obj
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:187,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:187,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:188,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:188,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:189,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_dup
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:189,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509/x509_v3.c:190,18'
          Dst:             OBJ_dup
    - functionName:    X509_EXTENSION_create_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.X509_extension_st **'
        - 'struct.asn1_object_st *'
        - int
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ex
        - obj
        - crit
        - data
      BBCount:         30
      ICount:          144
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - X509_EXTENSION_free
        - X509_EXTENSION_new
        - X509_EXTENSION_set_critical
        - X509_EXTENSION_set_data
        - X509_EXTENSION_set_object
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:160,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:160,27'
              BranchSideFuncs:
                - X509_EXTENSION_new
                - X509_EXTENSION_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_v3.c:161,20'
              BranchSideFuncs:
                - X509_EXTENSION_new
                - X509_EXTENSION_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_v3.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:161,20'
              BranchSideFuncs:
                - X509_EXTENSION_new
                - X509_EXTENSION_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_v3.c:167,16'
              BranchSideFuncs:
                - X509_EXTENSION_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:161,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:162,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_v3.c:166,5'
              BranchSideFuncs:
                - X509_EXTENSION_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:170,9'
              BranchSideFuncs:
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:171,38'
              BranchSideFuncs:
                - X509_EXTENSION_set_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:172,9'
              BranchSideFuncs:
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:173,34'
              BranchSideFuncs:
                - X509_EXTENSION_set_data
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509/x509_v3.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:176,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:176,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:176,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:178,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:177,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:178,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:180,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:180,26'
              BranchSideFuncs:
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:181,29'
              BranchSideFuncs:
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509/x509_v3.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:181,29'
              BranchSideFuncs:
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:161,20'
          Dst:             X509_EXTENSION_new
        - Src:             'crypto/x509/x509_v3.c:162,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_v3.c:169,10'
          Dst:             X509_EXTENSION_set_object
        - Src:             'crypto/x509/x509_v3.c:171,10'
          Dst:             X509_EXTENSION_set_critical
        - Src:             'crypto/x509/x509_v3.c:173,10'
          Dst:             X509_EXTENSION_set_data
        - Src:             'crypto/x509/x509_v3.c:181,9'
          Dst:             X509_EXTENSION_free
    - functionName:    X509_EXTENSION_create_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.X509_extension_st **'
        - int
        - int
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ex
        - nid
        - crit
        - data
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_put_error
        - OBJ_nid2obj
        - X509_EXTENSION_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:145,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_v3.c:148,40'
              BranchSideFuncs:
                - X509_EXTENSION_create_by_OBJ
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x509_v3.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:150,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x509_v3.c:151,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:143,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509_v3.c:145,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_v3.c:148,11'
          Dst:             X509_EXTENSION_create_by_OBJ
        - Src:             'crypto/x509/x509_v3.c:150,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    sk_X509_EXTENSION_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_EXTENSION_insert
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'struct.X509_extension_st *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - ptr
        - idx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_insert
    - functionName:    sk_X509_EXTENSION_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:85,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:85,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:85,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509v3_add_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION **'
        - 'struct.X509_extension_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         31
      ICount:          157
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - X509_EXTENSION_dup
        - X509_EXTENSION_free
        - sk_X509_EXTENSION_free
        - sk_X509_EXTENSION_insert
        - sk_X509_EXTENSION_new_null
        - sk_X509_EXTENSION_num
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:104,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:108,10'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
        - Branch String:   'crypto/x509/x509_v3.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:109,19'
              BranchSideFuncs:
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:112,15'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   'crypto/x509/x509_v3.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:110,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:111,5'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   'crypto/x509/x509_v3.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:116,15'
              BranchSideFuncs:
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:117,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   'crypto/x509/x509_v3.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:121,9'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:122,35'
              BranchSideFuncs:
                - sk_X509_EXTENSION_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   'crypto/x509/x509_v3.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:124,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:125,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:126,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:131,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:131,23'
              BranchSideFuncs:
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:132,32'
              BranchSideFuncs:
                - sk_X509_EXTENSION_free
            - BranchSide:      'crypto/x509/x509_v3.c:133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:104,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_v3.c:109,19'
          Dst:             sk_X509_EXTENSION_new_null
        - Src:             'crypto/x509/x509_v3.c:114,9'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x509_v3.c:120,19'
          Dst:             X509_EXTENSION_dup
        - Src:             'crypto/x509/x509_v3.c:122,10'
          Dst:             sk_X509_EXTENSION_insert
        - Src:             'crypto/x509/x509_v3.c:128,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_v3.c:130,5'
          Dst:             X509_EXTENSION_free
        - Src:             'crypto/x509/x509_v3.c:132,9'
          Dst:             sk_X509_EXTENSION_free
    - functionName:    sk_X509_EXTENSION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_EXTENSION_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509v3_delete_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_EXTENSION_delete
        - sk_X509_EXTENSION_num
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:90,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:90,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:90,54'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:90,57'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:92,36'
              BranchSideFuncs:
                - sk_X509_EXTENSION_delete
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:90,22'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x509_v3.c:92,11'
          Dst:             sk_X509_EXTENSION_delete
    - functionName:    X509v3_get_ext
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:80,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:80,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:81,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:80,54'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:80,57'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:81,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:83,40'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:80,22'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x509_v3.c:83,16'
          Dst:             sk_X509_EXTENSION_value
    - functionName:    sk_X509_EXTENSION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509v3_get_ext_by_critical
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
        - int
      constantsTouched: []
      argNames:
        - sk
        - crit
        - lastpos
      BBCount:         24
      ICount:          123
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:66,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:68,17'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:69,31'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:71,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:75,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:72,33'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:72,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:72,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:72,42'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:72,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:73,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:72,66'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:72,70'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:74,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:73,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:74,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:69,9'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x509_v3.c:71,14'
          Dst:             sk_X509_EXTENSION_value
    - functionName:    X509v3_get_ext_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - obj
        - lastpos
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_cmp
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:46,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:48,17'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:49,31'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_v3.c:50,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:51,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_v3.c:55,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_v3.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:53,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:54,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:49,9'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x509_v3.c:51,14'
          Dst:             sk_X509_EXTENSION_value
        - Src:             'crypto/x509/x509_v3.c:52,13'
          Dst:             OBJ_cmp
    - functionName:    X509v3_get_ext_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509v3_get_ext_by_OBJ
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:35,34'
              BranchSideFuncs:
                - X509v3_get_ext_by_OBJ
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:32,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509_v3.c:35,12'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509v3_get_ext_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_EXTENSION_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_v3.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_v3.c:23,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_v3.c:24,34'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
      Callsites:
        - Src:             'crypto/x509/x509_v3.c:24,12'
          Dst:             sk_X509_EXTENSION_num
    - functionName:    sk_ASN1_TYPE_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_push
    - functionName:    X509_ATTRIBUTE_create
      functionSourceFile: '/src/openssl111/crypto/x509/x_attrib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        3
      argTypes:
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - nid
        - atrtype
        - value
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
        - OBJ_nid2obj
        - X509_ATTRIBUTE_free
        - X509_ATTRIBUTE_new
        - sk_ASN1_TYPE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_attrib.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_attrib.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_attrib.c:44,16'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - ASN1_TYPE_new
                - sk_ASN1_TYPE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
                - ASN1_TYPE_set
        - Branch String:   'crypto/x509/x_attrib.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_attrib.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_attrib.c:46,19'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - sk_ASN1_TYPE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
                - ASN1_TYPE_set
        - Branch String:   'crypto/x509/x_attrib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_attrib.c:48,9'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
            - BranchSide:      'crypto/x509/x_attrib.c:49,28'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
                - ASN1_TYPE_set
        - Branch String:   'crypto/x509/x_attrib.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_attrib.c:50,9'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      'crypto/x509/x_attrib.c:52,19'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             'crypto/x509/x_attrib.c:42,16'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x_attrib.c:44,16'
          Dst:             X509_ATTRIBUTE_new
        - Src:             'crypto/x509/x_attrib.c:47,16'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/x509/x_attrib.c:49,10'
          Dst:             sk_ASN1_TYPE_push
        - Src:             'crypto/x509/x_attrib.c:52,5'
          Dst:             ASN1_TYPE_set
        - Src:             'crypto/x509/x_attrib.c:55,5'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/x509/x_attrib.c:56,5'
          Dst:             ASN1_TYPE_free
    - functionName:    X509_ATTRIBUTE_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_attrib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_attrib.c:33,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_attrib.c:33,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_attrib.c:33,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_attrib.c:33,1'
          Dst:             ASN1_item_new
    - functionName:    X509_ATTRIBUTE_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_attrib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_attrib.c:33,1'
          Dst:             ASN1_item_free
    - functionName:    X509_ATTRIBUTE_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_attrib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_attrib.c:34,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_X509_ATTRIBUTE
      functionSourceFile: '/src/openssl111/crypto/x509/x_attrib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_attributes_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_attrib.c:33,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_ATTRIBUTE
      functionSourceFile: '/src/openssl111/crypto/x509/x_attrib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_attributes_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_attrib.c:33,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_EXTENSION_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_exten.c:28,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_X509_EXTENSIONS
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_exten.c:27,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_EXTENSIONS
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_exten.c:27,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_EXTENSION_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_exten.c:26,1'
          Dst:             ASN1_item_free
    - functionName:    X509_EXTENSION_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_exten.c:26,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_exten.c:26,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_exten.c:26,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_exten.c:26,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_EXTENSION
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_extension_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_exten.c:26,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_EXTENSION
      functionSourceFile: '/src/openssl111/crypto/x509/x_exten.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_extension_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_exten.c:26,1'
          Dst:             ASN1_item_d2i
    - functionName:    x509_name_encode
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         22
      ICount:          163
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_item_ex_i2d
        - BUF_MEM_grow
        - ERR_put_error
        - local_sk_X509_NAME_ENTRY_free
        - sk_STACK_OF_X509_NAME_ENTRY_new_null
        - sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - sk_STACK_OF_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_new_null
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:246,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x_name.c:247,12'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509/x_name.c:247,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:248,42'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x_name.c:262,37'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Branch String:   'crypto/x509/x_name.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:250,23'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x_name.c:259,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509/x_name.c:251,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:252,17'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
            - BranchSide:      'crypto/x509/x_name.c:253,59'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
        - Branch String:   'crypto/x509/x_name.c:253,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:254,41'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x_name.c:257,19'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509/x_name.c:259,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:260,13'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x_name.c:261,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509/x_name.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:265,9'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:266,26'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
      Callsites:
        - Src:             'crypto/x509/x_name.c:244,17'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_new_null
        - Src:             'crypto/x509/x_name.c:247,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x_name.c:248,17'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x_name.c:250,23'
          Dst:             sk_X509_NAME_ENTRY_new_null
        - Src:             'crypto/x509/x_name.c:253,18'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_push
        - Src:             'crypto/x509/x_name.c:254,17'
          Dst:             sk_X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:259,14'
          Dst:             sk_X509_NAME_ENTRY_push
        - Src:             'crypto/x509/x_name.c:262,11'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/x509/x_name.c:264,10'
          Dst:             BUF_MEM_grow
        - Src:             'crypto/x509/x_name.c:267,5'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/x509/x_name.c:269,5'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:269,5'
          Dst:             local_sk_X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:274,5'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:274,5'
          Dst:             local_sk_X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:276,5'
          Dst:             ERR_put_error
    - functionName:    sk_STACK_OF_X509_NAME_ENTRY_new_null
      functionSourceFile: '/src/openssl111/crypto/x509/x509_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_local.h:144,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_local.h:144,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/x509/x509_local.h:144,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/x509/x509_local.h:144,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_NAME_ENTRY_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_NAME_ENTRY_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_NAME_ENTRY_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.stack_st_X509_NAME_ENTRY *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:75,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:75,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:75,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_STACK_OF_X509_NAME_ENTRY_push
      functionSourceFile: '/src/openssl111/crypto/x509/x509_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_local.h:144,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_NAME_ENTRY_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_NAME_ENTRY_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_push
    - functionName:    local_sk_X509_NAME_ENTRY_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_X509_NAME_ENTRY_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:130,5'
          Dst:             sk_X509_NAME_ENTRY_free
    - functionName:    sk_STACK_OF_X509_NAME_ENTRY_pop_free
      functionSourceFile: '/src/openssl111/crypto/x509/x509_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_local.h:144,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ASN1_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_num
    - functionName:    i2d_name_canon
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'char **'
      constantsTouched: []
      argNames:
        - _intname
        - in
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_ex_i2d
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:471,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:472,33'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x_name.c:479,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:475,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:476,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:477,16'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x_name.c:471,21'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/x509/x_name.c:472,13'
          Dst:             sk_ASN1_VALUE_value
        - Src:             'crypto/x509/x_name.c:473,16'
          Dst:             ASN1_item_ex_i2d
    - functionName:    asn1_string_canon
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         35
      ICount:          253
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_STRING_to_UTF8
        - ASN1_tag2bit
        - ossl_ctype_check
        - ossl_tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:390,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:391,31'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:396,5'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:391,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:392,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:399,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:401,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:414,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:414,23'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:414,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:414,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:415,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:419,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:422,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:422,23'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:422,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:422,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:423,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:427,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
        - Branch String:   'crypto/x509/x_name.c:430,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:432,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
            - BranchSide:      'crypto/x509/x_name.c:457,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:432,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:433,26'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
            - BranchSide:      'crypto/x509/x_name.c:437,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
        - Branch String:   'crypto/x509/x_name.c:437,18'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:439,16'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
            - BranchSide:      'crypto/x509/x_name.c:451,35'
              BranchSideFuncs:
                - ossl_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
        - Branch String:   'crypto/x509/x_name.c:448,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:446,21'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
            - BranchSide:      'crypto/x509/x_name.c:450,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_tolower
                - ossl_ctype_check
      Callsites:
        - Src:             'crypto/x509/x_name.c:390,11'
          Dst:             ASN1_tag2bit
        - Src:             'crypto/x509/x_name.c:391,14'
          Dst:             ASN1_STRING_copy
        - Src:             'crypto/x509/x_name.c:397,19'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             'crypto/x509/x_name.c:414,23'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509/x_name.c:422,23'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509/x_name.c:437,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509/x_name.c:449,20'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509/x_name.c:451,21'
          Dst:             ossl_tolower
    - functionName:    local_sk_X509_NAME_ENTRY_pop_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:135,5'
          Dst:             sk_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:135,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_ENTRY_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:51,1'
          Dst:             ASN1_item_free
    - functionName:    sk_X509_NAME_ENTRY_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    x509_name_canon
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         32
      ICount:          236
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_dup
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_new
        - asn1_string_canon
        - i2d_name_canon
        - local_sk_X509_NAME_ENTRY_pop_free
        - sk_STACK_OF_X509_NAME_ENTRY_new_null
        - sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - sk_STACK_OF_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_new_null
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:315,15'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_new_null
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:317,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:320,12'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:320,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:321,42'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_name.c:353,26'
              BranchSideFuncs:
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:322,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:323,23'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_name.c:333,20'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:324,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:325,17'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:326,51'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:326,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:327,41'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_name.c:331,19'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:335,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:338,36'
              BranchSideFuncs:
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:339,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:340,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:343,32'
              BranchSideFuncs:
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:343,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:344,13'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_name.c:345,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:346,13'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_name.c:349,18'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - i2d_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - sk_X509_NAME_ENTRY_value.3486
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - asn1_string_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_X509_NAME_ENTRY_new_null
                - sk_STACK_OF_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:355,9'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:356,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_name.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:360,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:364,20'
              BranchSideFuncs:
                - i2d_name_canon
                - X509_NAME_ENTRY_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
      Callsites:
        - Src:             'crypto/x509/x_name.c:308,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x_name.c:311,9'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x_name.c:315,15'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_new_null
        - Src:             'crypto/x509/x_name.c:317,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:320,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x_name.c:321,17'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x_name.c:323,23'
          Dst:             sk_X509_NAME_ENTRY_new_null
        - Src:             'crypto/x509/x_name.c:326,18'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_push
        - Src:             'crypto/x509/x_name.c:327,17'
          Dst:             sk_X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:328,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:333,20'
          Dst:             X509_NAME_ENTRY_new
        - Src:             'crypto/x509/x_name.c:335,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:338,28'
          Dst:             OBJ_dup
        - Src:             'crypto/x509/x_name.c:340,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:343,14'
          Dst:             asn1_string_canon
        - Src:             'crypto/x509/x_name.c:345,14'
          Dst:             sk_X509_NAME_ENTRY_push
        - Src:             'crypto/x509/x_name.c:346,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:353,11'
          Dst:             i2d_name_canon
        - Src:             'crypto/x509/x_name.c:358,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509/x_name.c:360,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:366,5'
          Dst:             i2d_name_canon
        - Src:             'crypto/x509/x_name.c:371,5'
          Dst:             X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:372,5'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:372,5'
          Dst:             local_sk_X509_NAME_ENTRY_pop_free
    - functionName:    X509_NAME_ENTRY_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:51,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_name.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_name.c:51,1'
          Dst:             ASN1_item_new
    - functionName:    sk_X509_NAME_ENTRY_set
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - int
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_STACK_OF_X509_NAME_ENTRY_value
      functionSourceFile: '/src/openssl111/crypto/x509/x509_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'struct.stack_st_X509_NAME_ENTRY *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_local.h:144,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_STACK_OF_X509_NAME_ENTRY_num
      functionSourceFile: '/src/openssl111/crypto/x509/x509_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_local.h:144,1'
          Dst:             OPENSSL_sk_num
    - functionName:    x509_name_ex_print
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - int
        - 'char *'
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pval
        - indent
        - fname
        - pctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_print_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:286,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:287,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_name.c:284,9'
          Dst:             X509_NAME_print_ex
    - functionName:    x509_name_ex_i2d
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - val
        - out
        - it
        - tag
        - aclass
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - x509_name_canon
        - x509_name_encode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:216,32'
              BranchSideFuncs:
                - x509_name_encode
                - __sanitizer_cov_trace_const_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_name.c:223,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509/x_name.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:218,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:219,31'
              BranchSideFuncs:
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509/x_name.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:221,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_name.c:222,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509/x_name.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:225,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_name.c:228,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_name.c:216,15'
          Dst:             x509_name_encode
        - Src:             'crypto/x509/x_name.c:219,15'
          Dst:             x509_name_canon
    - functionName:    x509_name_ex_d2i
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
        - char
        - 'struct.ASN1_TLC_st *'
      constantsTouched: []
      argNames:
        - val
        - in
        - len
        - it
        - tag
        - aclass
        - opt
        - ctx
      BBCount:         32
      ICount:          264
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_item_ex_d2i
        - BUF_MEM_grow
        - ERR_put_error
        - X509_NAME_free
        - local_sk_X509_NAME_ENTRY_free
        - local_sk_X509_NAME_ENTRY_pop_free
        - sk_STACK_OF_X509_NAME_ENTRY_num
        - sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - sk_STACK_OF_X509_NAME_ENTRY_value
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_set
        - sk_X509_NAME_ENTRY_value
        - x509_name_canon
        - x509_name_ex_free
        - x509_name_ex_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:160,13'
              BranchSideFuncs:
                - ASN1_item_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - x509_name_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
                - x509_name_ex_free
            - BranchSide:      'crypto/x509/x_name.c:161,9'
              BranchSideFuncs:
                - ASN1_item_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - x509_name_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
                - x509_name_ex_free
        - Branch String:   'crypto/x509/x_name.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:169,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:171,10'
              BranchSideFuncs:
                - x509_name_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
                - x509_name_ex_free
        - Branch String:   'crypto/x509/x_name.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:172,27'
              BranchSideFuncs:
                - x509_name_ex_free
                - x509_name_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      'crypto/x509/x_name.c:173,31'
              BranchSideFuncs:
                - x509_name_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
        - Branch String:   'crypto/x509/x_name.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:174,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      'crypto/x509/x_name.c:176,26'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
        - Branch String:   'crypto/x509/x_name.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:177,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      'crypto/x509/x_name.c:178,15'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
        - Branch String:   'crypto/x509/x_name.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:182,61'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      'crypto/x509/x_name.c:191,30'
              BranchSideFuncs:
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Branch String:   'crypto/x509/x_name.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:184,46'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_set
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
            - BranchSide:      'crypto/x509/x_name.c:190,5'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_set
        - Branch String:   'crypto/x509/x_name.c:186,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:187,17'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_set
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:188,36'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_set
                - sk_X509_NAME_ENTRY_num.3485
                - __sanitizer_cov_trace_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_num
                - __sanitizer_cov_trace_cmp4
                - x509_name_canon
                - __sanitizer_cov_trace_const_cmp4
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - sk_STACK_OF_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value.3486
                - sk_X509_NAME_ENTRY_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:193,9'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
            - BranchSide:      'crypto/x509/x_name.c:194,50'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Branch String:   'crypto/x509/x_name.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:203,27'
              BranchSideFuncs:
                - X509_NAME_free
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_name.c:204,50'
              BranchSideFuncs:
                - sk_STACK_OF_X509_NAME_ENTRY_pop_free
                - ERR_put_error
      Callsites:
        - Src:             'crypto/x509/x_name.c:164,11'
          Dst:             ASN1_item_ex_d2i
        - Src:             'crypto/x509/x_name.c:172,9'
          Dst:             x509_name_ex_free
        - Src:             'crypto/x509/x_name.c:173,10'
          Dst:             x509_name_ex_new
        - Src:             'crypto/x509/x_name.c:176,10'
          Dst:             BUF_MEM_grow
        - Src:             'crypto/x509/x_name.c:181,21'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x_name.c:182,19'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x_name.c:183,25'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x_name.c:184,21'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x_name.c:186,18'
          Dst:             sk_X509_NAME_ENTRY_push
        - Src:             'crypto/x509/x_name.c:188,13'
          Dst:             sk_X509_NAME_ENTRY_set
        - Src:             'crypto/x509/x_name.c:191,11'
          Dst:             x509_name_canon
        - Src:             'crypto/x509/x_name.c:194,5'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:194,5'
          Dst:             local_sk_X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:203,9'
          Dst:             X509_NAME_free
        - Src:             'crypto/x509/x_name.c:204,5'
          Dst:             sk_STACK_OF_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:204,5'
          Dst:             local_sk_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:206,5'
          Dst:             ERR_put_error
    - functionName:    x509_name_ex_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BUF_MEM_free
        - CRYPTO_free
        - X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:117,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:117,20'
              BranchSideFuncs:
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_pop_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:118,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:118,9'
              BranchSideFuncs:
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_pop_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:119,23'
              BranchSideFuncs:
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_pop_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/x_name.c:121,5'
          Dst:             BUF_MEM_free
        - Src:             'crypto/x509/x_name.c:122,5'
          Dst:             sk_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509/x_name.c:122,5'
          Dst:             X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:123,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x_name.c:124,5'
          Dst:             CRYPTO_free
    - functionName:    x509_name_ex_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - val
        - it
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BUF_MEM_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - sk_X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:95,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_X509_NAME_ENTRY_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:96,25'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - BUF_MEM_new
                - ERR_put_error
                - sk_X509_NAME_ENTRY_free
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_X509_NAME_ENTRY_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:98,23'
              BranchSideFuncs:
                - BUF_MEM_new
                - ERR_put_error
                - sk_X509_NAME_ENTRY_free
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:99,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_X509_NAME_ENTRY_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:100,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:107,33'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:110,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_name.c:92,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/x509/x_name.c:96,25'
          Dst:             sk_X509_NAME_ENTRY_new_null
        - Src:             'crypto/x509/x_name.c:98,23'
          Dst:             BUF_MEM_new
        - Src:             'crypto/x509/x_name.c:105,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:107,9'
          Dst:             sk_X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x_name.c:108,9'
          Dst:             CRYPTO_free
    - functionName:    X509_NAME_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:86,1'
          Dst:             ASN1_item_free
    - functionName:    X509_NAME_get0_der
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_name_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - nm
        - pder
        - pderlen
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - i2d_X509_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:540,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:541,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:542,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:542,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:543,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:544,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_name.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:545,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:546,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_name.c:540,9'
          Dst:             i2d_X509_NAME
    - functionName:    i2d_X509_NAME
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:86,1'
          Dst:             ASN1_item_i2d
    - functionName:    X509_NAME_print
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_name_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - name
        - obase
      BBCount:         35
      ICount:          205
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_write
        - CRYPTO_free
        - ERR_put_error
        - X509_NAME_oneline
        - ossl_ctype_check
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:499,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:500,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:501,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:501,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:502,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:505,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:509,26'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:510,15'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:512,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:510,34'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:510,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_name.c:512,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:510,52'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:511,34'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:514,17'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:511,53'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:511,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:512,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:512,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:512,24'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:514,17'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:509,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:514,17'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:523,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:515,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:516,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:517,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_name.c:518,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:519,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:522,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:519,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:520,21'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:521,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_name.c:523,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:524,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_name.c:525,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x_name.c:498,9'
          Dst:             X509_NAME_oneline
        - Src:             'crypto/x509/x_name.c:502,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x_name.c:510,15'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509/x_name.c:511,34'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509/x_name.c:515,17'
          Dst:             BIO_write
        - Src:             'crypto/x509/x_name.c:519,21'
          Dst:             BIO_write
        - Src:             'crypto/x509/x_name.c:528,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x_name.c:531,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_name.c:532,5'
          Dst:             CRYPTO_free
    - functionName:    X509_NAME_set
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_name_st **'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - xn
        - name
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_NAME_dup
        - X509_NAME_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:484,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:485,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:486,31'
              BranchSideFuncs:
                - X509_NAME_dup
                - X509_NAME_free
        - Branch String:   'crypto/x509/x_name.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_name.c:488,21'
              BranchSideFuncs:
                - X509_NAME_free
      Callsites:
        - Src:             'crypto/x509/x_name.c:486,17'
          Dst:             X509_NAME_dup
        - Src:             'crypto/x509/x_name.c:488,5'
          Dst:             X509_NAME_free
    - functionName:    X509_NAME_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:88,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_NAME_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_name.c:86,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_name.c:86,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_name.c:86,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_name.c:86,1'
          Dst:             ASN1_item_new
    - functionName:    d2i_X509_NAME
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_name_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:86,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_NAME_ENTRY_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:52,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_X509_NAME_ENTRY
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_name_entry_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:51,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_NAME_ENTRY
      functionSourceFile: '/src/openssl111/crypto/x509/x_name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_name_entry_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_name.c:51,1'
          Dst:             ASN1_item_d2i
    - functionName:    pubkey_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_pop_to_mark
        - ERR_set_mark
        - EVP_PKEY_free
        - x509_pubkey_decode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:33,22'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:35,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_set_mark
                - x509_pubkey_decode
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/x509/x_pubkey.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:47,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:48,9'
              BranchSideFuncs:
                - ERR_pop_to_mark
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:34,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/x509/x_pubkey.c:38,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/x509/x_pubkey.c:45,9'
          Dst:             ERR_set_mark
        - Src:             'crypto/x509/x_pubkey.c:46,13'
          Dst:             x509_pubkey_decode
        - Src:             'crypto/x509/x_pubkey.c:48,9'
          Dst:             ERR_pop_to_mark
    - functionName:    x509_pubkey_decode
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.508 **'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - ppkey
        - key
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set_type
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:109,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:113,28'
              BranchSideFuncs:
                - OBJ_obj2nid
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x_pubkey.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:114,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:118,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x_pubkey.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:124,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:129,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:125,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:106,22'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_pubkey.c:109,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:113,34'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x_pubkey.c:113,10'
          Dst:             EVP_PKEY_set_type
        - Src:             'crypto/x509/x_pubkey.c:114,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:125,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:129,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:137,5'
          Dst:             EVP_PKEY_free
    - functionName:    X509_get0_pubkey_bitstr
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:377,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_PUBKEY_get0_param
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.asn1_object_st **'
        - 'char **'
        - 'int *'
        - 'struct.X509_algor_st **'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - ppkalg
        - pk
        - ppklen
        - pa
        - pub
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:363,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:364,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_pubkey.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:365,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:368,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_pubkey.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:368,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:369,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_PUBKEY_set0_param
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - pub
        - aobj
        - ptype
        - pval
        - penc
        - penclen
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - X509_ALGOR_set0
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:346,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_pubkey.c:347,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_pubkey.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:348,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_pubkey.c:355,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:345,10'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/x509/x_pubkey.c:348,9'
          Dst:             CRYPTO_free
    - functionName:    i2d_EC_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set1_EC_KEY
        - i2d_PUBKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:329,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - i2d_PUBKEY
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:330,18'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - i2d_PUBKEY
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_pubkey.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:334,26'
              BranchSideFuncs:
                - EVP_PKEY_set1_EC_KEY
                - i2d_PUBKEY
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:330,18'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_pubkey.c:331,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:334,5'
          Dst:             EVP_PKEY_set1_EC_KEY
        - Src:             'crypto/x509/x_pubkey.c:335,11'
          Dst:             i2d_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:336,5'
          Dst:             EVP_PKEY_free
    - functionName:    i2d_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.508 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_PUBKEY_free
        - X509_PUBKEY_set
        - i2d_X509_PUBKEY
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:211,9'
              BranchSideFuncs:
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_PUBKEY
                - X509_PUBKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:212,32'
              BranchSideFuncs:
                - X509_PUBKEY_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_PUBKEY
                - X509_PUBKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:213,9'
              BranchSideFuncs:
                - i2d_X509_PUBKEY
                - X509_PUBKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:214,27'
              BranchSideFuncs:
                - i2d_X509_PUBKEY
                - X509_PUBKEY_free
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:212,10'
          Dst:             X509_PUBKEY_set
        - Src:             'crypto/x509/x_pubkey.c:214,11'
          Dst:             i2d_X509_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:215,5'
          Dst:             X509_PUBKEY_free
    - functionName:    X509_PUBKEY_set
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st **'
        - 'struct.evp_pkey_st.508 *'
      constantsTouched: []
      argNames:
        - x
        - pkey
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_up_ref
        - X509_PUBKEY_free
        - X509_PUBKEY_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:67,15'
              BranchSideFuncs:
                - X509_PUBKEY_new
                - ERR_put_error
                - X509_PUBKEY_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PUBKEY_free
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/x509/x_pubkey.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:68,9'
              BranchSideFuncs:
                - X509_PUBKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:70,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PUBKEY_free
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/x509/x_pubkey.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:71,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PUBKEY_free
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/x509/x_pubkey.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:72,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PUBKEY_free
                - X509_PUBKEY_free
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/x509/x_pubkey.c:78,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:72,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:73,17'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/x509/x_pubkey.c:77,9'
              BranchSideFuncs:
                - X509_PUBKEY_free
                - EVP_PKEY_up_ref
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:67,15'
          Dst:             X509_PUBKEY_new
        - Src:             'crypto/x509/x_pubkey.c:73,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:78,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:86,5'
          Dst:             X509_PUBKEY_free
        - Src:             'crypto/x509/x_pubkey.c:89,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/x509/x_pubkey.c:93,5'
          Dst:             X509_PUBKEY_free
    - functionName:    i2d_X509_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:58,1'
          Dst:             ASN1_item_i2d
    - functionName:    X509_PUBKEY_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:58,1'
          Dst:             ASN1_item_free
    - functionName:    X509_PUBKEY_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.X509_pubkey_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:58,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_pubkey.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:58,1'
          Dst:             ASN1_item_new
    - functionName:    d2i_EC_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_free
        - EVP_PKEY_free
        - EVP_PKEY_get1_EC_KEY
        - d2i_PUBKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:311,9'
              BranchSideFuncs:
                - EVP_PKEY_get1_EC_KEY
                - EVP_PKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:312,32'
              BranchSideFuncs:
                - EVP_PKEY_get1_EC_KEY
                - EVP_PKEY_free
                - EC_KEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:315,9'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:316,11'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:317,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:318,22'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:321,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:309,12'
          Dst:             d2i_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:312,11'
          Dst:             EVP_PKEY_get1_EC_KEY
        - Src:             'crypto/x509/x_pubkey.c:313,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/x509/x_pubkey.c:318,9'
          Dst:             EC_KEY_free
    - functionName:    d2i_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.508 *'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.508 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_free
        - X509_PUBKEY_free
        - X509_PUBKEY_get
        - d2i_X509_PUBKEY
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:193,9'
              BranchSideFuncs:
                - X509_PUBKEY_get
                - X509_PUBKEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:194,29'
              BranchSideFuncs:
                - X509_PUBKEY_get
                - X509_PUBKEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:197,9'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:198,11'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:200,24'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:203,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:191,11'
          Dst:             d2i_X509_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:194,13'
          Dst:             X509_PUBKEY_get
        - Src:             'crypto/x509/x_pubkey.c:195,5'
          Dst:             X509_PUBKEY_free
        - Src:             'crypto/x509/x_pubkey.c:200,9'
          Dst:             EVP_PKEY_free
    - functionName:    d2i_X509_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.X509_pubkey_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_pubkey_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:58,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_PUBKEY_get
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.508 *'
      argCount:        1
      argTypes:
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_up_ref
        - X509_PUBKEY_get0
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:173,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:173,41'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:173,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_pubkey.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:173,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:171,21'
          Dst:             X509_PUBKEY_get0
        - Src:             'crypto/x509/x_pubkey.c:173,25'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/x509/x_pubkey.c:174,9'
          Dst:             ERR_put_error
    - functionName:    X509_PUBKEY_get0
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.508 *'
      argCount:        1
      argTypes:
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - x509_pubkey_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:145,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:145,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_pubkey.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:148,9'
              BranchSideFuncs:
                - x509_pubkey_decode
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:149,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_pubkey.c:159,30'
              BranchSideFuncs:
                - x509_pubkey_decode
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/x509/x_pubkey.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:162,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x_pubkey.c:166,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:159,5'
          Dst:             x509_pubkey_decode
        - Src:             'crypto/x509/x_pubkey.c:162,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:163,9'
          Dst:             EVP_PKEY_free
    - functionName:    i2d_DSA_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set1_DSA
        - i2d_PUBKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:289,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_DSA
                - i2d_PUBKEY
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:290,13'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_DSA
                - i2d_PUBKEY
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_pubkey.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:292,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:295,23'
              BranchSideFuncs:
                - EVP_PKEY_set1_DSA
                - i2d_PUBKEY
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:290,13'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_pubkey.c:292,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:295,5'
          Dst:             EVP_PKEY_set1_DSA
        - Src:             'crypto/x509/x_pubkey.c:296,11'
          Dst:             i2d_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:297,5'
          Dst:             EVP_PKEY_free
    - functionName:    d2i_DSA_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_free
        - EVP_PKEY_free
        - EVP_PKEY_get1_DSA
        - d2i_PUBKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:271,9'
              BranchSideFuncs:
                - EVP_PKEY_get1_DSA
                - EVP_PKEY_free
                - DSA_free
            - BranchSide:      'crypto/x509/x_pubkey.c:272,29'
              BranchSideFuncs:
                - EVP_PKEY_get1_DSA
                - EVP_PKEY_free
                - DSA_free
        - Branch String:   'crypto/x509/x_pubkey.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:275,9'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      'crypto/x509/x_pubkey.c:276,11'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   'crypto/x509/x_pubkey.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:278,19'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      'crypto/x509/x_pubkey.c:281,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:269,12'
          Dst:             d2i_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:272,11'
          Dst:             EVP_PKEY_get1_DSA
        - Src:             'crypto/x509/x_pubkey.c:273,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/x509/x_pubkey.c:278,9'
          Dst:             DSA_free
    - functionName:    i2d_RSA_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set1_RSA
        - i2d_PUBKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:249,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_RSA
                - i2d_PUBKEY
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:250,13'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_RSA
                - i2d_PUBKEY
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_pubkey.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:252,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_pubkey.c:255,23'
              BranchSideFuncs:
                - EVP_PKEY_set1_RSA
                - i2d_PUBKEY
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:250,13'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_pubkey.c:252,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_pubkey.c:255,5'
          Dst:             EVP_PKEY_set1_RSA
        - Src:             'crypto/x509/x_pubkey.c:256,11'
          Dst:             i2d_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:257,5'
          Dst:             EVP_PKEY_free
    - functionName:    d2i_RSA_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x_pubkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_free
        - EVP_PKEY_get1_RSA
        - RSA_free
        - d2i_PUBKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_pubkey.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:231,9'
              BranchSideFuncs:
                - EVP_PKEY_get1_RSA
                - EVP_PKEY_free
                - RSA_free
            - BranchSide:      'crypto/x509/x_pubkey.c:232,29'
              BranchSideFuncs:
                - EVP_PKEY_get1_RSA
                - EVP_PKEY_free
                - RSA_free
        - Branch String:   'crypto/x509/x_pubkey.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:235,9'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      'crypto/x509/x_pubkey.c:236,11'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   'crypto/x509/x_pubkey.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_pubkey.c:238,19'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      'crypto/x509/x_pubkey.c:241,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_pubkey.c:229,12'
          Dst:             d2i_PUBKEY
        - Src:             'crypto/x509/x_pubkey.c:232,11'
          Dst:             EVP_PKEY_get1_RSA
        - Src:             'crypto/x509/x_pubkey.c:233,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/x509/x_pubkey.c:238,9'
          Dst:             RSA_free
    - functionName:    sk_IPAddressFamily_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    x509_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         12
      ICount:          200
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - ASIdentifiers_free
        - ASN1_OCTET_STRING_free
        - AUTHORITY_KEYID_free
        - CRL_DIST_POINTS_free
        - CRYPTO_free_ex_data
        - CRYPTO_new_ex_data
        - GENERAL_NAMES_free
        - IPAddressFamily_free
        - NAME_CONSTRAINTS_free
        - X509_CERT_AUX_free
        - policy_cache_free
        - sk_IPAddressFamily_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:41,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:44,51'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - X509_CERT_AUX_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_free
                - CRL_DIST_POINTS_free
                - policy_cache_free
                - GENERAL_NAMES_free
                - NAME_CONSTRAINTS_free
                - sk_IPAddressFamily_pop_free
                - ASIdentifiers_free
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_x509.c:60,9'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_x509.c:83,51'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - X509_CERT_AUX_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_free
                - CRL_DIST_POINTS_free
                - policy_cache_free
                - GENERAL_NAMES_free
                - NAME_CONSTRAINTS_free
                - sk_IPAddressFamily_pop_free
                - ASIdentifiers_free
            - BranchSide:      'crypto/x509/x_x509.c:99,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:80,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:44,9'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/x509/x_x509.c:45,9'
          Dst:             X509_CERT_AUX_free
        - Src:             'crypto/x509/x_x509.c:46,9'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/x509/x_x509.c:47,9'
          Dst:             AUTHORITY_KEYID_free
        - Src:             'crypto/x509/x_x509.c:48,9'
          Dst:             CRL_DIST_POINTS_free
        - Src:             'crypto/x509/x_x509.c:49,9'
          Dst:             policy_cache_free
        - Src:             'crypto/x509/x_x509.c:50,9'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509/x_x509.c:51,9'
          Dst:             NAME_CONSTRAINTS_free
        - Src:             'crypto/x509/x_x509.c:53,9'
          Dst:             sk_IPAddressFamily_pop_free
        - Src:             'crypto/x509/x_x509.c:53,9'
          Dst:             IPAddressFamily_free
        - Src:             'crypto/x509/x_x509.c:54,9'
          Dst:             ASIdentifiers_free
        - Src:             'crypto/x509/x_x509.c:78,14'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/x509/x_x509.c:83,9'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/x509/x_x509.c:84,9'
          Dst:             X509_CERT_AUX_free
        - Src:             'crypto/x509/x_x509.c:85,9'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/x509/x_x509.c:86,9'
          Dst:             AUTHORITY_KEYID_free
        - Src:             'crypto/x509/x_x509.c:87,9'
          Dst:             CRL_DIST_POINTS_free
        - Src:             'crypto/x509/x_x509.c:88,9'
          Dst:             policy_cache_free
        - Src:             'crypto/x509/x_x509.c:89,9'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509/x_x509.c:90,9'
          Dst:             NAME_CONSTRAINTS_free
        - Src:             'crypto/x509/x_x509.c:92,9'
          Dst:             sk_IPAddressFamily_pop_free
        - Src:             'crypto/x509/x_x509.c:92,9'
          Dst:             IPAddressFamily_free
        - Src:             'crypto/x509/x_x509.c:93,9'
          Dst:             ASIdentifiers_free
    - functionName:    X509_get_signature_nid
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:246,12'
          Dst:             OBJ_obj2nid
    - functionName:    X509_get0_signature
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'struct.X509_algor_st **'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - psig
        - palg
        - x
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:239,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:240,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:241,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2d_re_X509_tbs
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - x
        - pp
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_CINF
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:232,12'
          Dst:             i2d_X509_CINF
    - functionName:    i2d_X509_CINF
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_cinf_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:31,1'
          Dst:             ASN1_item_i2d
    - functionName:    i2d_x509_aux_internal
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - i2d_X509
        - i2d_X509_CERT_AUX
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:169,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:169,42'
              BranchSideFuncs:
                - i2d_X509
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_x509.c:169,20'
              BranchSideFuncs:
                - i2d_X509
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_x509.c:177,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:177,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:178,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:178,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:180,32'
              BranchSideFuncs:
                - i2d_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_x509.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:182,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:186,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:182,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:183,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:184,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:176,14'
          Dst:             i2d_X509
        - Src:             'crypto/x509/x_x509.c:180,14'
          Dst:             i2d_X509_CERT_AUX
    - functionName:    i2d_X509
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:109,1'
          Dst:             ASN1_item_i2d
    - functionName:    i2d_X509_AUX
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - i2d_x509_aux_internal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:206,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:206,24'
              BranchSideFuncs:
                - i2d_x509_aux_internal
            - BranchSide:      'crypto/x509/x_x509.c:207,38'
              BranchSideFuncs:
                - i2d_x509_aux_internal
        - Branch String:   'crypto/x509/x_x509.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:207,38'
              BranchSideFuncs:
                - i2d_x509_aux_internal
            - BranchSide:      'crypto/x509/x_x509.c:210,41'
              BranchSideFuncs:
                - i2d_x509_aux_internal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_x509_aux_internal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_x509.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:211,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:214,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_x509_aux_internal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x_x509.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:216,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_x509.c:221,36'
              BranchSideFuncs:
                - i2d_x509_aux_internal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/x_x509.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:223,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_x509.c:226,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:207,16'
          Dst:             i2d_x509_aux_internal
        - Src:             'crypto/x509/x_x509.c:210,19'
          Dst:             i2d_x509_aux_internal
        - Src:             'crypto/x509/x_x509.c:214,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509/x_x509.c:216,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x_x509.c:221,14'
          Dst:             i2d_x509_aux_internal
        - Src:             'crypto/x509/x_x509.c:223,9'
          Dst:             CRYPTO_free
    - functionName:    d2i_X509_AUX
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         24
      ICount:          126
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - X509_free
        - d2i_X509
        - d2i_X509_CERT_AUX
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:139,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:139,23'
              BranchSideFuncs:
                - d2i_X509
                - __sanitizer_cov_trace_const_cmp8
                - d2i_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/x509/x_x509.c:140,17'
              BranchSideFuncs:
                - d2i_X509
                - __sanitizer_cov_trace_const_cmp8
                - d2i_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/x509/x_x509.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:140,17'
              BranchSideFuncs:
                - d2i_X509
                - __sanitizer_cov_trace_const_cmp8
                - d2i_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/x509/x_x509.c:141,20'
              BranchSideFuncs:
                - d2i_X509
                - __sanitizer_cov_trace_const_cmp8
                - d2i_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/x509/x_x509.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:146,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - d2i_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/x509/x_x509.c:147,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:147,43'
              BranchSideFuncs:
                - d2i_X509_CERT_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/x509/x_x509.c:149,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:149,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:153,19'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      'crypto/x509/x_x509.c:157,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:155,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509.c:156,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:141,11'
          Dst:             d2i_X509
        - Src:             'crypto/x509/x_x509.c:147,24'
          Dst:             d2i_X509_CERT_AUX
        - Src:             'crypto/x509/x_x509.c:153,9'
          Dst:             X509_free
    - functionName:    d2i_X509
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:109,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:109,1'
          Dst:             ASN1_item_free
    - functionName:    X509_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:120,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    X509_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - r
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:115,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    X509_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:111,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:109,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:109,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_x509.c:109,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_x509.c:109,1'
          Dst:             ASN1_item_new
    - functionName:    X509_CINF_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_cinf_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:31,1'
          Dst:             ASN1_item_free
    - functionName:    X509_CINF_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.x509_cinf_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509.c:31,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509.c:31,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_x509.c:31,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_x509.c:31,1'
          Dst:             ASN1_item_new
    - functionName:    d2i_X509_CINF
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.x509_cinf_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_cinf_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509.c:31,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_get0_reject_objects
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:167,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:168,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_get0_trust_objects
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:160,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:161,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_reject_clear
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - sk_ASN1_OBJECT_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:151,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
            - BranchSide:      'crypto/x509/x_x509a.c:152,33'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:152,9'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509/x_x509a.c:152,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509_trust_clear
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - sk_ASN1_OBJECT_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:143,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
            - BranchSide:      'crypto/x509/x_x509a.c:144,33'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:144,9'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509/x_x509a.c:144,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_add1_reject_object
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - x
        - obj
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
        - aux_get
        - sk_ASN1_OBJECT_new_null
        - sk_ASN1_OBJECT_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:130,24'
              BranchSideFuncs:
                - aux_get
                - sk_ASN1_OBJECT_push
                - sk_ASN1_OBJECT_new_null
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x_x509a.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:131,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:132,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - sk_ASN1_OBJECT_new_null
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x_x509a.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:133,27'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:135,32'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
        - Branch String:   'crypto/x509/x_x509a.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:134,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:135,32'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:128,19'
          Dst:             OBJ_dup
        - Src:             'crypto/x509/x_x509a.c:130,16'
          Dst:             aux_get
        - Src:             'crypto/x509/x_x509a.c:133,27'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             'crypto/x509/x_x509a.c:135,12'
          Dst:             sk_ASN1_OBJECT_push
        - Src:             'crypto/x509/x_x509a.c:137,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    aux_get
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.x509_cert_aux_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - X509_CERT_AUX_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:45,9'
              BranchSideFuncs:
                - X509_CERT_AUX_new
        - Branch String:   'crypto/x509/x_x509a.c:45,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:45,37'
              BranchSideFuncs:
                - X509_CERT_AUX_new
            - BranchSide:      'crypto/x509/x_x509a.c:47,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:47,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:45,37'
          Dst:             X509_CERT_AUX_new
    - functionName:    sk_ASN1_OBJECT_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/openssl/asn1.h:536,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1.h:536,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1.h:536,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_ASN1_OBJECT_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_push
    - functionName:    X509_CERT_AUX_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.x509_cert_aux_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:34,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:34,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_x509a.c:34,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:34,1'
          Dst:             ASN1_item_new
    - functionName:    X509_add1_trust_object
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - x
        - obj
      BBCount:         22
      ICount:          108
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
        - aux_get
        - sk_ASN1_OBJECT_new_null
        - sk_ASN1_OBJECT_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:108,26'
              BranchSideFuncs:
                - OBJ_dup
                - aux_get
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_new_null
            - BranchSide:      'crypto/x509/x_x509a.c:112,24'
              BranchSideFuncs:
                - aux_get
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_new_null
        - Branch String:   'crypto/x509/x_x509a.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:110,13'
              BranchSideFuncs:
                - aux_get
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_new_null
            - BranchSide:      'crypto/x509/x_x509a.c:111,5'
              BranchSideFuncs:
                - aux_get
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_new_null
        - Branch String:   'crypto/x509/x_x509a.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:113,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:114,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_new_null
        - Branch String:   'crypto/x509/x_x509a.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:115,26'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:117,10'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x_x509a.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:116,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:117,10'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x_x509a.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:117,40'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x_x509a.c:118,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:117,58'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:118,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:108,18'
          Dst:             OBJ_dup
        - Src:             'crypto/x509/x_x509a.c:112,16'
          Dst:             aux_get
        - Src:             'crypto/x509/x_x509a.c:115,26'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             'crypto/x509/x_x509a.c:117,20'
          Dst:             sk_ASN1_OBJECT_push
        - Src:             'crypto/x509/x_x509a.c:120,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_keyid_get0
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:96,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:96,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:97,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:99,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:100,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_alias_get0
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:87,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:87,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:89,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:91,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_keyid_set1
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - id
        - len
      BBCount:         20
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_STRING_set
        - aux_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:71,14'
              BranchSideFuncs:
                - aux_get
                - ASN1_STRING_set
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/x509/x_x509a.c:77,24'
              BranchSideFuncs:
                - aux_get
                - ASN1_STRING_set
                - ASN1_OCTET_STRING_new
        - Branch String:   'crypto/x509/x_x509a.c:71,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:71,20'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509/x_x509a.c:72,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:71,27'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:71,31'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509/x_x509a.c:72,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:72,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509/x_x509a.c:73,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509/x_x509a.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:79,9'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_OCTET_STRING_new
        - Branch String:   'crypto/x509/x_x509a.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:80,26'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set
            - BranchSide:      'crypto/x509/x_x509a.c:82,28'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   'crypto/x509/x_x509a.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:82,28'
              BranchSideFuncs:
                - ASN1_STRING_set
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:73,9'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/x509/x_x509a.c:77,16'
          Dst:             aux_get
        - Src:             'crypto/x509/x_x509a.c:80,26'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509/x_x509a.c:82,12'
          Dst:             ASN1_STRING_set
    - functionName:    X509_alias_set1
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - name
        - len
      BBCount:         20
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_set
        - ASN1_UTF8STRING_free
        - ASN1_UTF8STRING_new
        - aux_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_x509a.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:54,14'
              BranchSideFuncs:
                - aux_get
                - ASN1_STRING_set
                - ASN1_UTF8STRING_new
            - BranchSide:      'crypto/x509/x_x509a.c:60,24'
              BranchSideFuncs:
                - aux_get
                - ASN1_STRING_set
                - ASN1_UTF8STRING_new
        - Branch String:   'crypto/x509/x_x509a.c:54,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:54,20'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
            - BranchSide:      'crypto/x509/x_x509a.c:55,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:54,27'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:54,31'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
            - BranchSide:      'crypto/x509/x_x509a.c:55,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_x509a.c:54,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:55,13'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
            - BranchSide:      'crypto/x509/x_x509a.c:56,30'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
        - Branch String:   'crypto/x509/x_x509a.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:62,9'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_UTF8STRING_new
        - Branch String:   'crypto/x509/x_x509a.c:62,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:62,45'
              BranchSideFuncs:
                - ASN1_UTF8STRING_new
                - ASN1_STRING_set
            - BranchSide:      'crypto/x509/x_x509a.c:64,28'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   'crypto/x509/x_x509a.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_x509a.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_x509a.c:64,28'
              BranchSideFuncs:
                - ASN1_STRING_set
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:56,9'
          Dst:             ASN1_UTF8STRING_free
        - Src:             'crypto/x509/x_x509a.c:60,16'
          Dst:             aux_get
        - Src:             'crypto/x509/x_x509a.c:62,45'
          Dst:             ASN1_UTF8STRING_new
        - Src:             'crypto/x509/x_x509a.c:64,12'
          Dst:             ASN1_STRING_set
    - functionName:    X509_trusted
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CERT_AUX_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_cert_aux_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:34,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_X509_CERT_AUX
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_cert_aux_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_CERT_AUX
      functionSourceFile: '/src/openssl111/crypto/x509/x_x509a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.x509_cert_aux_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_cert_aux_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_x509a.c:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_POLICYINFO_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_POLICY_DATA_push
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - 'struct.X509_POLICY_DATA_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_POLICYINFO_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.POLICYINFO_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_value
    - functionName:    policy_data_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_POLICY_DATA_st **'
        - 'struct.X509_POLICY_DATA_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:213,12'
          Dst:             OBJ_cmp
    - functionName:    sk_X509_POLICY_DATA_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.stack_st_X509_POLICY_DATA *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_POLICYINFO_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_num
    - functionName:    policy_cache_create
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'struct.stack_st_POLICYINFO *'
        - int
      constantsTouched: []
      argNames:
        - x
        - policies
        - crit
      BBCount:         31
      ICount:          199
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - POLICYINFO_free
        - policy_data_cmp
        - policy_data_free
        - policy_data_new
        - sk_POLICYINFO_num
        - sk_POLICYINFO_pop_free
        - sk_POLICYINFO_value
        - sk_X509_POLICY_DATA_find
        - sk_X509_POLICY_DATA_new
        - sk_X509_POLICY_DATA_pop_free
        - sk_X509_POLICY_DATA_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_cache.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:36,19'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:38,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:41,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:41,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:42,38'
              BranchSideFuncs:
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_cache.c:66,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
        - Branch String:   'crypto/x509v3/pcy_cache.c:44,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:45,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:51,25'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYINFO_value
                - policy_data_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_cache.c:57,45'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:53,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:56,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:57,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:58,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:60,46'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYINFO_value
                - policy_data_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:70,9'
              BranchSideFuncs:
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:71,22'
              BranchSideFuncs:
                - policy_data_free
                - sk_POLICYINFO_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_pop_free
        - Branch String:   'crypto/x509v3/pcy_cache.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:74,9'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_pop_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:75,38'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_pop_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:34,16'
          Dst:             sk_POLICYINFO_num
        - Src:             'crypto/x509v3/pcy_cache.c:36,19'
          Dst:             sk_X509_POLICY_DATA_new
        - Src:             'crypto/x509v3/pcy_cache.c:36,19'
          Dst:             policy_data_cmp
        - Src:             'crypto/x509v3/pcy_cache.c:38,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_cache.c:42,18'
          Dst:             sk_POLICYINFO_value
        - Src:             'crypto/x509v3/pcy_cache.c:43,16'
          Dst:             policy_data_new
        - Src:             'crypto/x509v3/pcy_cache.c:45,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_cache.c:51,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/pcy_cache.c:57,20'
          Dst:             sk_X509_POLICY_DATA_find
        - Src:             'crypto/x509v3/pcy_cache.c:60,21'
          Dst:             sk_X509_POLICY_DATA_push
        - Src:             'crypto/x509v3/pcy_cache.c:61,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_cache.c:71,5'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_cache.c:73,5'
          Dst:             sk_POLICYINFO_pop_free
        - Src:             'crypto/x509v3/pcy_cache.c:73,5'
          Dst:             POLICYINFO_free
        - Src:             'crypto/x509v3/pcy_cache.c:75,9'
          Dst:             sk_X509_POLICY_DATA_pop_free
        - Src:             'crypto/x509v3/pcy_cache.c:75,9'
          Dst:             policy_data_free
    - functionName:    sk_X509_POLICY_DATA_find
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - 'struct.X509_POLICY_DATA_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_X509_POLICY_DATA_pop_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    policy_cache_set_int
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - out
        - value
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_cache.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_cache.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/pcy_cache.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:221,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_cache.c:222,29'
              BranchSideFuncs:
                - ASN1_INTEGER_get
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:222,12'
          Dst:             ASN1_INTEGER_get
    - functionName:    sk_X509_POLICY_DATA_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.X509_POLICY_DATA_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_value
    - functionName:    policy_cache_find_data
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'struct.X509_POLICY_DATA_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_POLICY_CACHE_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - cache
        - id
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_X509_POLICY_DATA_find
        - sk_X509_POLICY_DATA_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:206,11'
          Dst:             sk_X509_POLICY_DATA_find
        - Src:             'crypto/x509v3/pcy_cache.c:207,12'
          Dst:             sk_X509_POLICY_DATA_value
    - functionName:    policy_cache_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         44
      ICount:          263
      EdgeCount:       61
      CyclomaticComplexity: 19
      functionsReached:
        - ASN1_INTEGER_free
        - CRYPTO_malloc
        - ERR_put_error
        - POLICY_CONSTRAINTS_free
        - X509_get_ext_d2i
        - policy_cache_create
        - policy_cache_set_int
        - policy_cache_set_mapping
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_cache.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_cache.c:92,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_cache.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:94,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_cache.c:97,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:112,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:115,14'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:113,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:114,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:116,17'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:118,36'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:117,13'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:118,36'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:120,13'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:121,36'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:0,0'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:123,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/pcy_cache.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:135,13'
              BranchSideFuncs:
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:140,29'
              BranchSideFuncs:
                - policy_cache_create
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:136,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:137,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_cache.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:145,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_cache.c:147,34'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:151,13'
              BranchSideFuncs:
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_cache.c:154,38'
              BranchSideFuncs:
                - policy_cache_set_mapping
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:152,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:153,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_cache.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:0,0'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:156,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/pcy_cache.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:162,13'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:164,39'
              BranchSideFuncs:
                - policy_cache_set_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/pcy_cache.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:163,13'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:164,5'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/pcy_cache.c:164,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:0,0'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:165,9'
              BranchSideFuncs:
                - POLICY_CONSTRAINTS_free
                - ASN1_INTEGER_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:92,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/pcy_cache.c:94,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_cache.c:109,17'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/pcy_cache.c:118,14'
          Dst:             policy_cache_set_int
        - Src:             'crypto/x509v3/pcy_cache.c:121,14'
          Dst:             policy_cache_set_int
        - Src:             'crypto/x509v3/pcy_cache.c:128,17'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/pcy_cache.c:140,9'
          Dst:             policy_cache_create
        - Src:             'crypto/x509v3/pcy_cache.c:147,17'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/pcy_cache.c:154,13'
          Dst:             policy_cache_set_mapping
        - Src:             'crypto/x509v3/pcy_cache.c:159,15'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/pcy_cache.c:164,17'
          Dst:             policy_cache_set_int
        - Src:             'crypto/x509v3/pcy_cache.c:172,5'
          Dst:             POLICY_CONSTRAINTS_free
        - Src:             'crypto/x509v3/pcy_cache.c:173,5'
          Dst:             ASN1_INTEGER_free
    - functionName:    policy_cache_set
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'struct.X509_POLICY_CACHE_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - policy_cache_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_cache.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:190,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - policy_cache_new
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/x509v3/pcy_cache.c:191,34'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - policy_cache_new
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:191,9'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/x509v3/pcy_cache.c:192,9'
          Dst:             policy_cache_new
        - Src:             'crypto/x509v3/pcy_cache.c:193,9'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    policy_cache_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_cache.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_POLICY_CACHE_st *'
      constantsTouched: []
      argNames:
        - cache
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - policy_data_free
        - sk_X509_POLICY_DATA_pop_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_cache.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_cache.c:181,9'
              BranchSideFuncs:
                - policy_data_free
                - sk_X509_POLICY_DATA_pop_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/pcy_cache.c:182,22'
              BranchSideFuncs:
                - policy_data_free
                - sk_X509_POLICY_DATA_pop_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_cache.c:182,5'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_cache.c:183,5'
          Dst:             sk_X509_POLICY_DATA_pop_free
        - Src:             'crypto/x509v3/pcy_cache.c:183,5'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_cache.c:184,5'
          Dst:             CRYPTO_free
    - functionName:    sk_ASN1_OBJECT_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/asn1.h:536,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1.h:536,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1.h:536,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    policy_data_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'struct.X509_POLICY_DATA_st *'
      argCount:        3
      argTypes:
        - 'struct.POLICYINFO_st *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - policy
        - cid
        - crit
      BBCount:         27
      ICount:          164
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - OBJ_dup
        - sk_ASN1_OBJECT_new_null
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_data.c:44,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:44,27'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OBJECT_free
                - OBJ_dup
            - BranchSide:      'crypto/x509v3/pcy_data.c:46,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OBJECT_free
                - OBJ_dup
        - Branch String:   'crypto/x509v3/pcy_data.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_data.c:46,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OBJECT_free
                - OBJ_dup
        - Branch String:   'crypto/x509v3/pcy_data.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:47,22'
              BranchSideFuncs:
                - OBJ_dup
                - CRYPTO_zalloc
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509v3/pcy_data.c:51,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509v3/pcy_data.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:49,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_data.c:50,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509v3/pcy_data.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509v3/pcy_data.c:58,32'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null.3732
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_data.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:60,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_data.c:66,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_data.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_data.c:69,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_data.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:70,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_data.c:72,29'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_data.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:77,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_data.c:81,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_data.c:47,14'
          Dst:             OBJ_dup
        - Src:             'crypto/x509v3/pcy_data.c:52,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/x509v3/pcy_data.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_data.c:55,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/pcy_data.c:58,32'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             'crypto/x509v3/pcy_data.c:60,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/pcy_data.c:61,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/pcy_data.c:62,9'
          Dst:             ERR_put_error
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_POLICYQUALINFO_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYQUALINFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:246,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    policy_data_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_POLICY_DATA_st *'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
        - POLICYQUALINFO_free
        - sk_ASN1_OBJECT_pop_free
        - sk_POLICYQUALINFO_pop_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_data.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:21,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_data.c:22,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICYQUALINFO_pop_free
                - sk_ASN1_OBJECT_pop_free.3736
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/pcy_data.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_data.c:25,36'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.3736
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/pcy_data.c:26,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.3736
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_data.c:22,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/pcy_data.c:25,9'
          Dst:             sk_POLICYQUALINFO_pop_free
        - Src:             'crypto/x509v3/pcy_data.c:25,9'
          Dst:             POLICYQUALINFO_free
        - Src:             'crypto/x509v3/pcy_data.c:26,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509v3/pcy_data.c:26,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/pcy_data.c:27,5'
          Dst:             CRYPTO_free
    - functionName:    sk_POLICY_MAPPING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ASN1_OBJECT_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_POLICY_DATA_push
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - 'struct.X509_POLICY_DATA_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_POLICY_MAPPING_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'struct.POLICY_MAPPING_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICY_MAPPING_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_num
    - functionName:    policy_cache_set_mapping
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_map.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.stack_st_POLICY_MAPPING *'
      constantsTouched: []
      argNames:
        - x
        - maps
      BBCount:         32
      ICount:          221
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - OBJ_obj2nid
        - POLICY_MAPPING_free
        - policy_cache_find_data
        - policy_data_free
        - policy_data_new
        - sk_ASN1_OBJECT_push
        - sk_POLICY_MAPPING_num
        - sk_POLICY_MAPPING_pop_free
        - sk_POLICY_MAPPING_value
        - sk_X509_POLICY_DATA_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_map.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:30,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:33,12'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:33,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:34,39'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:74,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
        - Branch String:   'crypto/x509v3/pcy_map.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:37,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:38,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
        - Branch String:   'crypto/x509v3/pcy_map.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:38,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:43,39'
              BranchSideFuncs:
                - policy_cache_find_data
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:45,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:45,30'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:49,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:45,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:46,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:49,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:50,42'
              BranchSideFuncs:
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
            - BranchSide:      'crypto/x509v3/pcy_map.c:66,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:53,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:54,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:55,35'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
        - Branch String:   'crypto/x509v3/pcy_map.c:61,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:62,34'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:65,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:69,13'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:70,9'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICY_MAPPING_pop_free
                - sk_POLICY_MAPPING_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_find_data
                - sk_ASN1_OBJECT_push.3755
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_new
                - sk_X509_POLICY_DATA_push.3756
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_map.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_map.c:76,9'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_pop_free
            - BranchSide:      'crypto/x509v3/pcy_map.c:77,9'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_pop_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_map.c:29,9'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             'crypto/x509v3/pcy_map.c:33,21'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             'crypto/x509v3/pcy_map.c:34,15'
          Dst:             sk_POLICY_MAPPING_value
        - Src:             'crypto/x509v3/pcy_map.c:36,14'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/pcy_map.c:37,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/pcy_map.c:43,16'
          Dst:             policy_cache_find_data
        - Src:             'crypto/x509v3/pcy_map.c:50,20'
          Dst:             policy_data_new
        - Src:             'crypto/x509v3/pcy_map.c:61,18'
          Dst:             sk_X509_POLICY_DATA_push
        - Src:             'crypto/x509v3/pcy_map.c:62,17'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_map.c:67,14'
          Dst:             sk_ASN1_OBJECT_push
        - Src:             'crypto/x509v3/pcy_map.c:78,5'
          Dst:             sk_POLICY_MAPPING_pop_free
        - Src:             'crypto/x509v3/pcy_map.c:78,5'
          Dst:             POLICY_MAPPING_free
    - functionName:    sk_IPAddressFamily_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_IPAddressFamily_set
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'struct.IPAddressFamily_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
        - 'struct.IPAddressFamily_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_IPAddressFamily_dup
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'struct.stack_st_IPAddressFamily *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    i2r_address
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - char
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - out
        - afi
        - fill
        - bs
      BBCount:         37
      ICount:          242
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_printf
        - BIO_puts
        - addr_expand
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:137,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:138,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:140,26'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:145,26'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:158,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:141,13'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:142,20'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:146,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:147,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:147,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:147,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:147,51'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:147,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:148,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:149,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:150,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:152,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_addr.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:153,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:154,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_addr.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:155,22'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:156,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:159,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:160,20'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:140,14'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:142,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:145,14'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:150,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:153,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:155,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:159,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:160,9'
          Dst:             BIO_printf
    - functionName:    addr_expand
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - 'struct.asn1_string_st *'
        - int
        - char
      constantsTouched: []
      argNames:
        - addr
        - bs
        - length
        - fill
      BBCount:         16
      ICount:          144
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:105,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:105,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:106,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:108,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:117,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_addr.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:110,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_addr.c:116,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_addr.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:112,42'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_addr.c:114,41'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    i2r_IPAddressOrRanges
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'struct.stack_st_IPAddressOrRange *'
        - int
      constantsTouched: []
      argNames:
        - out
        - indent
        - aors
        - afi
      BBCount:         17
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_printf
        - BIO_puts
        - i2r_address
        - sk_IPAddressOrRange_num
        - sk_IPAddressOrRange_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:175,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:176,65'
              BranchSideFuncs:
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:194,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:180,30'
              BranchSideFuncs:
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:185,30'
              BranchSideFuncs:
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:193,5'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:180,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:181,17'
              BranchSideFuncs:
                - BIO_printf
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:182,24'
              BranchSideFuncs:
                - BIO_printf
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:185,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:186,17'
              BranchSideFuncs:
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:187,22'
              BranchSideFuncs:
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:188,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:189,17'
              BranchSideFuncs:
                - BIO_puts
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:190,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - i2r_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:175,21'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:176,39'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:177,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:180,18'
          Dst:             i2r_address
        - Src:             'crypto/x509v3/v3_addr.c:182,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:185,18'
          Dst:             i2r_address
        - Src:             'crypto/x509v3/v3_addr.c:187,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:188,18'
          Dst:             i2r_address
        - Src:             'crypto/x509v3/v3_addr.c:190,13'
          Dst:             BIO_puts
    - functionName:    sk_IPAddressOrRange_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_IPAddressOrRange_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_IPAddressFamily_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_IPAddressFamily_new
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'struct.stack_st_IPAddressFamily *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_IPAddressOrRange_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    sk_IPAddressOrRange_set
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - int
        - 'struct.IPAddressOrRange_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_IPAddressOrRange_sort
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    IPAddressOrRange_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.IPAddressOrRange_st *'
        - 'struct.IPAddressOrRange_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - length
      BBCount:         22
      ICount:          199
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - addr_expand
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:285,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:287,26'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:292,26'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:298,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:287,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:288,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:289,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:292,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:293,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:294,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:298,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:300,26'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:305,26'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:311,21'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:300,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:301,13'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:302,23'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:305,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:306,13'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:307,23'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:312,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:314,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:287,14'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:292,14'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:300,14'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:305,14'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:311,14'
          Dst:             memcmp
    - functionName:    v6IPAddressOrRange_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'struct.IPAddressOrRange_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IPAddressOrRange_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:334,12'
          Dst:             IPAddressOrRange_cmp
    - functionName:    v4IPAddressOrRange_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'struct.IPAddressOrRange_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IPAddressOrRange_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:324,12'
          Dst:             IPAddressOrRange_cmp
    - functionName:    sk_IPAddressOrRange_set_cmp_func
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - compare
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    sk_IPAddressOrRange_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'struct.stack_st_IPAddressOrRange *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509v3.h:779,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509v3.h:779,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509v3.h:779,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_IPAddressFamily_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - 'struct.IPAddressFamily_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_push
    - functionName:    X509v3_addr_validate_resource_set
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.stack_st_IPAddressFamily *'
        - int
      constantsTouched: []
      argNames:
        - chain
        - ext
        - allow_inheritance
      BBCount:         16
      ICount:          75
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - X509v3_addr_inherits
        - addr_validate_path_internal
        - sk_X509_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:1323,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1324,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1325,9'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_inherits
                - __sanitizer_cov_trace_const_cmp4
                - addr_validate_path_internal
        - Branch String:   'crypto/x509v3/v3_addr.c:1325,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1325,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1326,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1325,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1326,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1327,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_inherits
                - __sanitizer_cov_trace_const_cmp4
                - addr_validate_path_internal
        - Branch String:   'crypto/x509v3/v3_addr.c:1327,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1327,52'
              BranchSideFuncs:
                - addr_validate_path_internal
            - BranchSide:      'crypto/x509v3/v3_addr.c:1329,46'
              BranchSideFuncs:
                - addr_validate_path_internal
        - Branch String:   'crypto/x509v3/v3_addr.c:1327,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1328,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1329,46'
              BranchSideFuncs:
                - addr_validate_path_internal
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:1325,26'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_addr.c:1327,31'
          Dst:             X509v3_addr_inherits
        - Src:             'crypto/x509v3/v3_addr.c:1329,12'
          Dst:             addr_validate_path_internal
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509v3_addr_inherits
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:1096,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1097,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1098,12'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1098,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1099,55'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1103,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1100,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1101,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1102,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:1098,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:1099,30'
          Dst:             sk_IPAddressFamily_value
    - functionName:    addr_validate_path_internal
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - ctx
        - chain
        - ext
      BBCount:         125
      ICount:          712
      EdgeCount:       164
      CyclomaticComplexity: 41
      functionsReached:
        - ERR_put_error
        - IPAddressFamily_cmp
        - X509v3_addr_get_afi
        - X509v3_addr_is_canonical
        - addr_contains
        - ossl_assert_int
        - sk_IPAddressFamily_dup
        - sk_IPAddressFamily_find
        - sk_IPAddressFamily_free
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_set
        - sk_IPAddressFamily_set_cmp_func
        - sk_IPAddressFamily_value
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:1202,10'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1202,10'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1202,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1203,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1203,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1205,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1203,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1203,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1203,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1204,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1204,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1205,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1204,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1204,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1204,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1202,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1205,13'
              BranchSideFuncs:
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1215,9'
              BranchSideFuncs:
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1205,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1206,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1207,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1216,11'
              BranchSideFuncs:
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1219,11'
              BranchSideFuncs:
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1221,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:0,0'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:1222,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
        - Branch String:   'crypto/x509v3/v3_addr.c:1224,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1225,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_addr.c:1226,43'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_addr.c:1225,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1225,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_addr.c:1225,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_addr.c:1225,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1225,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_addr.c:1226,43'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_dup
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_addr.c:1227,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1228,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:1240,11'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1230,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1231,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:1232,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
        - Branch String:   'crypto/x509v3/v3_addr.c:1240,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1241,27'
              BranchSideFuncs:
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1285,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1242,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1243,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1244,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1243,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1243,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1243,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1243,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1243,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1244,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1244,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1245,20'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1254,47'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1245,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1246,64'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1252,13'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1247,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1248,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1251,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1248,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1248,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1248,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1248,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1248,21'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1249,21'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1256,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1257,60'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1280,5'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1261,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1262,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1269,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
        - Branch String:   'crypto/x509v3/v3_addr.c:1262,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1264,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1267,17'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1264,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1264,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1264,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1264,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1264,21'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1265,21'
              BranchSideFuncs:
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1269,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1271,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
            - BranchSide:      'crypto/x509v3/v3_addr.c:1279,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1272,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1272,38'
              BranchSideFuncs:
                - sk_IPAddressFamily_set
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1275,44'
              BranchSideFuncs:
                - sk_IPAddressFamily_set
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1271,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1275,44'
              BranchSideFuncs:
                - sk_IPAddressFamily_set
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1277,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1277,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1277,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1277,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1277,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:0,0'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.3915
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.3903
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_IPAddressFamily_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1277,21'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
        - Branch String:   'crypto/x509v3/v3_addr.c:1285,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1285,28'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1286,16'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1286,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1288,42'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1293,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_free
        - Branch String:   'crypto/x509v3/v3_addr.c:1290,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1290,44'
              BranchSideFuncs:
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1292,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1289,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1291,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1292,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1291,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1291,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1291,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_addr.c:1291,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1291,17'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_addr.c:1292,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_free
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_find
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:1202,10'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_addr.c:1202,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_addr.c:1203,17'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_addr.c:1204,17'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_addr.c:1220,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/v3_addr.c:1224,10'
          Dst:             X509v3_addr_is_canonical
        - Src:             'crypto/x509v3/v3_addr.c:1226,11'
          Dst:             sk_IPAddressFamily_set_cmp_func
        - Src:             'crypto/x509v3/v3_addr.c:1226,11'
          Dst:             IPAddressFamily_cmp
        - Src:             'crypto/x509v3/v3_addr.c:1227,18'
          Dst:             sk_IPAddressFamily_dup
        - Src:             'crypto/x509v3/v3_addr.c:1228,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1240,19'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_addr.c:1241,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/v3_addr.c:1242,14'
          Dst:             X509v3_addr_is_canonical
        - Src:             'crypto/x509v3/v3_addr.c:1245,29'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:1246,39'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:1254,15'
          Dst:             sk_IPAddressFamily_set_cmp_func
        - Src:             'crypto/x509v3/v3_addr.c:1254,15'
          Dst:             IPAddressFamily_cmp
        - Src:             'crypto/x509v3/v3_addr.c:1256,25'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:1257,35'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:1258,21'
          Dst:             sk_IPAddressFamily_find
        - Src:             'crypto/x509v3/v3_addr.c:1260,17'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:1274,54'
          Dst:             X509v3_addr_get_afi
        - Src:             'crypto/x509v3/v3_addr.c:1274,38'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:1272,24'
          Dst:             addr_contains
        - Src:             'crypto/x509v3/v3_addr.c:1275,21'
          Dst:             sk_IPAddressFamily_set
        - Src:             'crypto/x509v3/v3_addr.c:1286,25'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:1288,17'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:1290,20'
          Dst:             sk_IPAddressFamily_find
        - Src:             'crypto/x509v3/v3_addr.c:1296,5'
          Dst:             sk_IPAddressFamily_free
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    X509v3_addr_is_canonical
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         69
      ICount:          399
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - IPAddressFamily_cmp
        - X509v3_addr_get_afi
        - extract_min_max
        - memcmp
        - range_should_be_prefix
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_value
        - sk_IPAddressOrRange_num
        - sk_IPAddressOrRange_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:706,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:707,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:712,12'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_value
                - IPAddressFamily_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:712,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:713,61'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_value
                - IPAddressFamily_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:722,12'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:715,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:716,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:717,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_value
                - IPAddressFamily_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:722,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:723,55'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:799,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:730,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:730,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:731,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:730,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:731,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:732,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:734,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:736,13'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:738,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:745,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:746,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:747,16'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:747,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:748,61'
              BranchSideFuncs:
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:783,37'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:751,59'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:752,34'
              BranchSideFuncs:
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:753,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:751,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:753,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:758,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:758,51'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:759,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:761,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:759,50'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:760,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:761,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:758,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:761,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:767,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:767,41'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:767,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:767,13'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:767,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:767,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:768,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:768,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:769,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:774,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:774,58'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:775,40'
              BranchSideFuncs:
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:777,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:774,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:776,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:777,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:786,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:786,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:794,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:786,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:787,38'
              BranchSideFuncs:
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:794,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:787,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:788,21'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:789,28'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:789,54'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:790,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:791,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:789,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:791,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:792,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:712,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:713,36'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:714,36'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:715,13'
          Dst:             IPAddressFamily_cmp
        - Src:             'crypto/x509v3/v3_addr.c:722,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:723,30'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:724,38'
          Dst:             X509v3_addr_get_afi
        - Src:             'crypto/x509v3/v3_addr.c:724,22'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:745,13'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:747,25'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:748,35'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:749,35'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:751,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:752,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:758,17'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:759,17'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:760,17'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:768,17'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:775,17'
          Dst:             range_should_be_prefix
        - Src:             'crypto/x509v3/v3_addr.c:783,13'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:785,35'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:787,22'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:789,21'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:790,21'
          Dst:             range_should_be_prefix
    - functionName:    IPAddressFamily_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressFamily_st **'
        - 'struct.IPAddressFamily_st **'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:688,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:688,43'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:688,55'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:690,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:690,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:690,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:689,15'
          Dst:             memcmp
    - functionName:    sk_IPAddressFamily_set_cmp_func
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - compare
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    sk_IPAddressFamily_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_IPAddressFamily_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'struct.IPAddressFamily_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_IPAddressFamily_find
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - 'struct.IPAddressFamily_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_find
    - functionName:    X509v3_addr_get_afi
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.IPAddressFamily_st *'
      constantsTouched: []
      argNames:
        - f
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:91,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:92,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:94,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    length_from_afi
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - afi
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:74,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:80,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    addr_contains
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - 'struct.stack_st_IPAddressOrRange *'
        - int
      constantsTouched: []
      argNames:
        - parent
        - child
        - length
      BBCount:         28
      ICount:          153
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - extract_min_max
        - memcmp
        - sk_IPAddressOrRange_num
        - sk_IPAddressOrRange_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:1116,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1116,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1117,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1116,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1117,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1118,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1118,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1119,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1121,7'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1122,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1123,56'
              BranchSideFuncs:
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1140,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1123,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1125,13'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1126,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1127,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1128,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1129,60'
              BranchSideFuncs:
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1129,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1131,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1132,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1132,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1133,17'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1134,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1134,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1135,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1136,13'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:1122,21'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:1123,30'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:1123,14'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:1127,22'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:1129,34'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:1129,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:1132,17'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:1134,17'
          Dst:             memcmp
    - functionName:    extract_min_max
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.IPAddressOrRange_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - aor
        - min
        - max
        - length
      BBCount:         20
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - addr_expand
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:641,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:641,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:642,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:641,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:641,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:642,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:641,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:642,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:643,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:643,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:645,29'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:648,29'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:651,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:645,70'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:645,70'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:646,29'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:648,74'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:648,74'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:649,29'
              BranchSideFuncs:
                - addr_expand
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:645,17'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:646,17'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:648,17'
          Dst:             addr_expand
        - Src:             'crypto/x509v3/v3_addr.c:649,17'
          Dst:             addr_expand
    - functionName:    range_should_be_prefix
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - min
        - max
        - length
      BBCount:         41
      ICount:          255
      EdgeCount:       49
      CyclomaticComplexity: 10
      functionsReached:
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:352,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:352,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:354,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:354,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:354,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:354,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:354,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:354,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:355,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:355,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:355,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:355,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:355,51'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:355,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:355,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:355,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:355,71'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:356,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:357,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:359,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:360,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:361,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:363,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:366,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:369,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:372,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:375,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:378,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:381,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:384,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:386,30'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:386,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:387,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:386,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:387,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:389,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:352,5'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:352,5'
          Dst:             __assert_fail
    - functionName:    X509v3_addr_validate_path
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - addr_validate_path_internal
        - sk_X509_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:1308,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1308,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1310,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1309,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1309,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1310,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1307,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1310,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1313,40'
              BranchSideFuncs:
                - addr_validate_path_internal
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:1308,16'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_addr.c:1313,12'
          Dst:             addr_validate_path_internal
    - functionName:    X509v3_addr_subset
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         24
      ICount:          138
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - IPAddressFamily_cmp
        - X509v3_addr_get_afi
        - X509v3_addr_inherits
        - addr_contains
        - sk_IPAddressFamily_find
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_set_cmp_func
        - sk_IPAddressFamily_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:1149,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1149,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1150,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1149,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1150,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1151,9'
              BranchSideFuncs:
                - X509v3_addr_inherits
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_inherits
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1151,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1151,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1152,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1151,46'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1151,70'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1152,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1151,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1152,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1153,43'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:1154,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1155,56'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1166,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:1159,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1160,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1161,28'
              BranchSideFuncs:
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
        - Branch String:   'crypto/x509v3/v3_addr.c:1161,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1164,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:1165,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - sk_IPAddressFamily_find
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - length_from_afi
                - addr_contains
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:1151,22'
          Dst:             X509v3_addr_inherits
        - Src:             'crypto/x509v3/v3_addr.c:1151,49'
          Dst:             X509v3_addr_inherits
        - Src:             'crypto/x509v3/v3_addr.c:1153,11'
          Dst:             sk_IPAddressFamily_set_cmp_func
        - Src:             'crypto/x509v3/v3_addr.c:1153,11'
          Dst:             IPAddressFamily_cmp
        - Src:             'crypto/x509v3/v3_addr.c:1154,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:1155,31'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:1156,17'
          Dst:             sk_IPAddressFamily_find
        - Src:             'crypto/x509v3/v3_addr.c:1158,14'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:1163,44'
          Dst:             X509v3_addr_get_afi
        - Src:             'crypto/x509v3/v3_addr.c:1163,28'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:1161,14'
          Dst:             addr_contains
    - functionName:    i2r_IPAddrBlocks
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - ext
        - out
        - indent
      BBCount:         31
      ICount:          219
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_printf
        - BIO_puts
        - X509v3_addr_get_afi
        - i2r_IPAddressOrRanges
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:205,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:206,55'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:265,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:210,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:213,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:216,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:220,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:251,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_addr.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:222,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:225,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:228,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:231,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:234,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:237,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:240,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:243,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_addr.c:246,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_addr.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:253,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:256,22'
              BranchSideFuncs:
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:264,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_addr.c:257,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:261,17'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_addr.c:262,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_value
                - X509v3_addr_get_afi
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - i2r_IPAddressOrRanges
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:205,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:206,30'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:207,34'
          Dst:             X509v3_addr_get_afi
        - Src:             'crypto/x509v3/v3_addr.c:210,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:213,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:216,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:222,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:225,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:228,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:231,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:234,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:237,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:240,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:243,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:246,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_addr.c:253,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:256,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_addr.c:257,18'
          Dst:             i2r_IPAddressOrRanges
    - functionName:    v2i_IPAddrBlocks
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         74
      ICount:          598
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_add_error_data
        - ERR_put_error
        - IPAddressFamily_cmp
        - IPAddressFamily_free
        - X509v3_addr_add_inherit
        - X509v3_addr_add_prefix
        - X509v3_addr_add_range
        - X509v3_addr_canonize
        - a2i_ipadd
        - length_from_afi
        - memcmp
        - name_cmp
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_IPAddressFamily_new
        - sk_IPAddressFamily_pop_free
        - strcmp
        - strspn
        - strtoul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:911,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:912,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_addr.c:916,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:916,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:917,47'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1063,31'
              BranchSideFuncs:
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:923,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:924,17'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:925,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:925,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:926,17'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:927,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:927,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:928,17'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:930,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:930,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:931,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:934,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:942,24'
              BranchSideFuncs:
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:945,24'
              BranchSideFuncs:
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:949,34'
              BranchSideFuncs:
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:955,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:956,29'
              BranchSideFuncs:
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:966,17'
              BranchSideFuncs:
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_addr.c:958,30'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:958,35'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:959,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:958,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:959,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:963,25'
              BranchSideFuncs:
                - strspn
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_addr.c:968,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:969,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:977,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_addr.c:977,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:978,42'
              BranchSideFuncs:
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:989,21'
              BranchSideFuncs:
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:978,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:979,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:984,13'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:994,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:995,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1000,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1000,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1002,38'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1018,18'
              BranchSideFuncs:
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1044,41'
              BranchSideFuncs:
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1050,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:1004,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1004,25'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1007,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:1005,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1005,24'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1007,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:1006,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1006,24'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1007,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:1003,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1007,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1012,41'
              BranchSideFuncs:
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1012,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1013,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1016,13'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1020,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1020,29'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1021,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
        - Branch String:   'crypto/x509v3/v3_addr.c:1020,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1021,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1026,27'
              BranchSideFuncs:
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1026,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1027,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1032,24'
              BranchSideFuncs:
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1032,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1033,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
            - BranchSide:      'crypto/x509v3/v3_addr.c:1038,40'
              BranchSideFuncs:
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1038,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1039,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1042,13'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1044,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1045,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_addr.c:1048,13'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_CONF_VALUE_num
                - __sanitizer_cov_trace_cmp4
                - X509v3_addr_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_IPAddressFamily_pop_free.3914
                - sk_CONF_VALUE_value
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - length_from_afi
                - CRYPTO_strdup
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strspn
                - strspn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - a2i_ipadd
                - __sanitizer_cov_trace_cmp4
                - length_from_afi
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - strtoul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_add_prefix
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_addr_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - strtoul
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_addr.c:1063,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:1064,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:1065,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:911,17'
          Dst:             sk_IPAddressFamily_new
        - Src:             'crypto/x509v3/v3_addr.c:911,17'
          Dst:             IPAddressFamily_cmp
        - Src:             'crypto/x509v3/v3_addr.c:912,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:916,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_addr.c:917,27'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_addr.c:923,14'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_addr.c:925,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_addr.c:927,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_addr.c:930,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_addr.c:934,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:936,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:949,18'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:956,21'
          Dst:             strtoul
        - Src:             'crypto/x509v3/v3_addr.c:957,18'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_addr.c:959,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:960,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:963,18'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_addr.c:964,17'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_addr.c:966,17'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_addr.c:969,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:977,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_addr.c:978,18'
          Dst:             X509v3_addr_add_inherit
        - Src:             'crypto/x509v3/v3_addr.c:979,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:981,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:984,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_addr.c:989,14'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_addr.c:990,19'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_addr.c:994,13'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509v3/v3_addr.c:995,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:996,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:1002,30'
          Dst:             strtoul
        - Src:             'crypto/x509v3/v3_addr.c:1007,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1009,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:1012,18'
          Dst:             X509v3_addr_add_prefix
        - Src:             'crypto/x509v3/v3_addr.c:1013,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1018,23'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_addr.c:1019,23'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_addr.c:1021,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1023,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:1026,17'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509v3/v3_addr.c:1027,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1029,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:1032,34'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:1032,17'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:1033,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1035,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:1038,18'
          Dst:             X509v3_addr_add_range
        - Src:             'crypto/x509v3/v3_addr.c:1039,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1044,18'
          Dst:             X509v3_addr_add_prefix
        - Src:             'crypto/x509v3/v3_addr.c:1045,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1050,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_addr.c:1052,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_addr.c:1056,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_addr.c:1063,10'
          Dst:             X509v3_addr_canonize
        - Src:             'crypto/x509v3/v3_addr.c:1068,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_addr.c:1069,5'
          Dst:             sk_IPAddressFamily_pop_free
        - Src:             'crypto/x509v3/v3_addr.c:1069,5'
          Dst:             IPAddressFamily_free
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509v3_addr_add_inherit
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - addr
        - afi
        - safi
      BBCount:         24
      ICount:          141
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_NULL_new
        - make_IPAddressFamily
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:545,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:546,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:549,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:546,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:547,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:549,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:547,72'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:548,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:550,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
        - Branch String:   'crypto/x509v3/v3_addr.c:545,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:550,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
        - Branch String:   'crypto/x509v3/v3_addr.c:550,61'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:551,9'
              BranchSideFuncs:
                - ASN1_NULL_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:553,9'
              BranchSideFuncs:
                - ASN1_NULL_new
        - Branch String:   'crypto/x509v3/v3_addr.c:550,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:552,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:553,9'
              BranchSideFuncs:
                - ASN1_NULL_new
        - Branch String:   'crypto/x509v3/v3_addr.c:553,47'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:554,42'
              BranchSideFuncs:
                - ASN1_NULL_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:556,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:553,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:555,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:556,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:544,26'
          Dst:             make_IPAddressFamily
        - Src:             'crypto/x509v3/v3_addr.c:554,42'
          Dst:             ASN1_NULL_new
    - functionName:    X509v3_addr_add_prefix
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - addr
        - afi
        - safi
        - a
        - prefixlen
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - IPAddressOrRange_free
        - length_from_afi
        - make_prefix_or_range
        - sk_IPAddressOrRange_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:606,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:606,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:607,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:605,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:607,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:608,34'
              BranchSideFuncs:
                - sk_IPAddressOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
        - Branch String:   'crypto/x509v3/v3_addr.c:608,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:609,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:610,27'
              BranchSideFuncs:
                - IPAddressOrRange_free
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:602,31'
          Dst:             make_prefix_or_range
        - Src:             'crypto/x509v3/v3_addr.c:606,56'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:606,17'
          Dst:             make_addressPrefix
        - Src:             'crypto/x509v3/v3_addr.c:608,9'
          Dst:             sk_IPAddressOrRange_push
        - Src:             'crypto/x509v3/v3_addr.c:610,5'
          Dst:             IPAddressOrRange_free
    - functionName:    X509v3_addr_add_range
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
        - 'int *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - addr
        - afi
        - safi
        - min
        - max
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - IPAddressOrRange_free
        - length_from_afi
        - make_addressRange
        - make_prefix_or_range
        - sk_IPAddressOrRange_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:625,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:626,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:627,34'
              BranchSideFuncs:
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
        - Branch String:   'crypto/x509v3/v3_addr.c:627,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:628,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:629,34'
              BranchSideFuncs:
                - sk_IPAddressOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
        - Branch String:   'crypto/x509v3/v3_addr.c:629,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:630,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:631,27'
              BranchSideFuncs:
                - IPAddressOrRange_free
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:622,31'
          Dst:             make_prefix_or_range
        - Src:             'crypto/x509v3/v3_addr.c:624,18'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:627,10'
          Dst:             make_addressRange
        - Src:             'crypto/x509v3/v3_addr.c:629,9'
          Dst:             sk_IPAddressOrRange_push
        - Src:             'crypto/x509v3/v3_addr.c:631,5'
          Dst:             IPAddressOrRange_free
    - functionName:    X509v3_addr_canonize
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - IPAddressFamily_cmp
        - IPAddressOrRanges_canonize
        - X509v3_addr_get_afi
        - X509v3_addr_is_canonical
        - ossl_assert_int
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_set_cmp_func
        - sk_IPAddressFamily_sort
        - sk_IPAddressFamily_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:883,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:884,55'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_sort
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - IPAddressOrRanges_canonize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:891,43'
              BranchSideFuncs:
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_sort
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:885,75'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:886,41'
              BranchSideFuncs:
                - X509v3_addr_get_afi
                - IPAddressOrRanges_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_sort
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:890,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_sort
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - IPAddressOrRanges_canonize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:885,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:889,13'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_sort
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - IPAddressOrRanges_canonize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:890,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_set_cmp_func
                - sk_IPAddressFamily_sort
                - X509v3_addr_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.3918
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_get_afi
                - IPAddressOrRanges_canonize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:893,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:894,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:895,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:883,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:884,30'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:888,41'
          Dst:             X509v3_addr_get_afi
        - Src:             'crypto/x509v3/v3_addr.c:886,14'
          Dst:             IPAddressOrRanges_canonize
        - Src:             'crypto/x509v3/v3_addr.c:891,11'
          Dst:             sk_IPAddressFamily_set_cmp_func
        - Src:             'crypto/x509v3/v3_addr.c:891,11'
          Dst:             IPAddressFamily_cmp
        - Src:             'crypto/x509v3/v3_addr.c:892,5'
          Dst:             sk_IPAddressFamily_sort
        - Src:             'crypto/x509v3/v3_addr.c:893,10'
          Dst:             X509v3_addr_is_canonical
        - Src:             'crypto/x509v3/v3_addr.c:893,10'
          Dst:             ossl_assert_int
    - functionName:    IPAddressFamily_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.IPAddressFamily_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:62,1'
          Dst:             ASN1_item_free
    - functionName:    IPAddressOrRanges_canonize
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - int
      constantsTouched: []
      argNames:
        - aors
        - afi
      BBCount:         40
      ICount:          272
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - IPAddressOrRange_free
        - extract_min_max
        - length_from_afi
        - make_addressRange
        - memcmp
        - sk_IPAddressOrRange_delete
        - sk_IPAddressOrRange_num
        - sk_IPAddressOrRange_set
        - sk_IPAddressOrRange_sort
        - sk_IPAddressOrRange_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:818,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:819,57'
              BranchSideFuncs:
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:862,33'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:824,55'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:825,30'
              BranchSideFuncs:
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:826,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:824,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:826,13'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:831,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:831,46'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:832,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:833,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:831,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:833,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:838,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:838,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:839,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:845,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:845,37'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:845,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:845,9'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
        - Branch String:   'crypto/x509v3/v3_addr.c:845,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:845,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:846,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
        - Branch String:   'crypto/x509v3/v3_addr.c:846,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:848,45'
              BranchSideFuncs:
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:857,5'
              BranchSideFuncs:
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:848,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:849,17'
              BranchSideFuncs:
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:850,43'
              BranchSideFuncs:
                - sk_IPAddressOrRange_set
                - sk_IPAddressOrRange_delete
                - IPAddressOrRange_free
                - IPAddressOrRange_free
                - sk_IPAddressOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressOrRange_num
                - sk_IPAddressOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_value
                - sk_IPAddressOrRange_value
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - make_addressRange
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:865,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:865,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:874,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:865,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:867,34'
              BranchSideFuncs:
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:874,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:867,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:868,17'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:869,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:869,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:870,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:871,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:808,24'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:813,5'
          Dst:             sk_IPAddressOrRange_sort
        - Src:             'crypto/x509v3/v3_addr.c:818,21'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:819,31'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:820,31'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:824,14'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:825,14'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:831,13'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:832,13'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:838,13'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:846,13'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:848,18'
          Dst:             make_addressRange
        - Src:             'crypto/x509v3/v3_addr.c:850,19'
          Dst:             sk_IPAddressOrRange_set
        - Src:             'crypto/x509v3/v3_addr.c:851,19'
          Dst:             sk_IPAddressOrRange_delete
        - Src:             'crypto/x509v3/v3_addr.c:852,13'
          Dst:             IPAddressOrRange_free
        - Src:             'crypto/x509v3/v3_addr.c:853,13'
          Dst:             IPAddressOrRange_free
        - Src:             'crypto/x509v3/v3_addr.c:862,9'
          Dst:             sk_IPAddressOrRange_num
        - Src:             'crypto/x509v3/v3_addr.c:864,31'
          Dst:             sk_IPAddressOrRange_value
        - Src:             'crypto/x509v3/v3_addr.c:867,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_addr.c:869,17'
          Dst:             memcmp
    - functionName:    sk_IPAddressFamily_sort
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:798,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    make_addressRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - result
        - min
        - max
        - length
      BBCount:         53
      ICount:          399
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached:
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set
        - IPAddressOrRange_free
        - IPAddressOrRange_new
        - IPAddressRange_new
        - make_addressPrefix
        - memcmp
        - range_should_be_prefix
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:439,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:441,45'
              BranchSideFuncs:
                - range_should_be_prefix
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_new
                - IPAddressRange_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_new
                - make_addressPrefix
        - Branch String:   'crypto/x509v3/v3_addr.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:442,35'
              BranchSideFuncs:
                - make_addressPrefix
            - BranchSide:      'crypto/x509v3/v3_addr.c:444,16'
              BranchSideFuncs:
                - IPAddressOrRange_new
                - IPAddressRange_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:445,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:446,5'
              BranchSideFuncs:
                - IPAddressRange_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:448,9'
              BranchSideFuncs:
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:449,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:449,42'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:450,37'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:452,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:451,9'
              BranchSideFuncs:
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:452,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:452,42'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:453,37'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:456,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:454,9'
              BranchSideFuncs:
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:456,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:456,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:456,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:456,5'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:456,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:456,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:457,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:457,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:458,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:459,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:461,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:462,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:469,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:464,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:465,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:466,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:469,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:469,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:469,5'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:469,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:469,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:470,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:470,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:471,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:472,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:474,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:475,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:482,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:478,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:479,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:438,9'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:441,22'
          Dst:             range_should_be_prefix
        - Src:             'crypto/x509v3/v3_addr.c:442,16'
          Dst:             make_addressPrefix
        - Src:             'crypto/x509v3/v3_addr.c:444,16'
          Dst:             IPAddressOrRange_new
        - Src:             'crypto/x509v3/v3_addr.c:447,32'
          Dst:             IPAddressRange_new
        - Src:             'crypto/x509v3/v3_addr.c:450,37'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/x509v3/v3_addr.c:453,37'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/x509v3/v3_addr.c:457,10'
          Dst:             ASN1_BIT_STRING_set
        - Src:             'crypto/x509v3/v3_addr.c:470,10'
          Dst:             ASN1_BIT_STRING_set
        - Src:             'crypto/x509v3/v3_addr.c:486,5'
          Dst:             IPAddressOrRange_free
    - functionName:    IPAddressOrRange_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.IPAddressOrRange_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:60,1'
          Dst:             ASN1_item_free
    - functionName:    make_addressPrefix
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - result
        - addr
        - prefixlen
        - afilen
      BBCount:         22
      ICount:          177
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set
        - IPAddressOrRange_free
        - IPAddressOrRange_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:401,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:401,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:402,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:402,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:403,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:405,5'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:406,38'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:407,33'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:409,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:408,9'
              BranchSideFuncs:
                - IPAddressOrRange_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:409,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressOrRange_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:410,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:411,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:413,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:414,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:418,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:399,29'
          Dst:             IPAddressOrRange_new
        - Src:             'crypto/x509v3/v3_addr.c:407,33'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/x509v3/v3_addr.c:409,10'
          Dst:             ASN1_BIT_STRING_set
        - Src:             'crypto/x509v3/v3_addr.c:422,5'
          Dst:             IPAddressOrRange_free
    - functionName:    IPAddressOrRange_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:60,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:60,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:60,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:60,1'
          Dst:             ASN1_item_new
    - functionName:    IPAddressRange_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:59,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:59,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:59,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:59,1'
          Dst:             ASN1_item_new
    - functionName:    make_prefix_or_range
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      'struct.stack_st_IPAddressOrRange *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - addr
        - afi
        - safi
      BBCount:         25
      ICount:          154
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - make_IPAddressFamily
        - sk_IPAddressOrRange_new_null
        - sk_IPAddressOrRange_set_cmp_func
        - v4IPAddressOrRange_cmp
        - v6IPAddressOrRange_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:570,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:571,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:574,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:571,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:572,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:574,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:572,62'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:573,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_new_null
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
            - BranchSide:      'crypto/x509v3/v3_addr.c:575,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_new_null
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
        - Branch String:   'crypto/x509v3/v3_addr.c:570,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:574,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:575,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressOrRange_new_null
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
        - Branch String:   'crypto/x509v3/v3_addr.c:575,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:576,16'
              BranchSideFuncs:
                - sk_IPAddressOrRange_new_null
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
            - BranchSide:      'crypto/x509v3/v3_addr.c:577,9'
              BranchSideFuncs:
                - sk_IPAddressOrRange_new_null
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
        - Branch String:   'crypto/x509v3/v3_addr.c:577,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:578,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:579,17'
              BranchSideFuncs:
                - sk_IPAddressOrRange_new_null
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
        - Branch String:   'crypto/x509v3/v3_addr.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:580,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:581,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_IPAddressOrRange_set_cmp_func
                - sk_IPAddressOrRange_set_cmp_func
        - Branch String:   'crypto/x509v3/v3_addr.c:581,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:583,48'
              BranchSideFuncs:
                - sk_IPAddressOrRange_set_cmp_func
            - BranchSide:      'crypto/x509v3/v3_addr.c:586,48'
              BranchSideFuncs:
                - sk_IPAddressOrRange_set_cmp_func
            - BranchSide:      'crypto/x509v3/v3_addr.c:589,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:567,26'
          Dst:             make_IPAddressFamily
        - Src:             'crypto/x509v3/v3_addr.c:579,17'
          Dst:             sk_IPAddressOrRange_new_null
        - Src:             'crypto/x509v3/v3_addr.c:583,15'
          Dst:             sk_IPAddressOrRange_set_cmp_func
        - Src:             'crypto/x509v3/v3_addr.c:583,15'
          Dst:             v4IPAddressOrRange_cmp
        - Src:             'crypto/x509v3/v3_addr.c:586,15'
          Dst:             sk_IPAddressOrRange_set_cmp_func
        - Src:             'crypto/x509v3/v3_addr.c:586,15'
          Dst:             v6IPAddressOrRange_cmp
    - functionName:    sk_IPAddressOrRange_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_IPAddressOrRange *'
        - 'struct.IPAddressOrRange_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:779,1'
          Dst:             OPENSSL_sk_push
    - functionName:    make_IPAddressFamily
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      'struct.IPAddressFamily_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_IPAddressFamily *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - addr
        - afi
        - safi
      BBCount:         33
      ICount:          203
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - IPAddressChoice_new
        - IPAddressFamily_free
        - IPAddressFamily_new
        - memcmp
        - sk_IPAddressFamily_num
        - sk_IPAddressFamily_push
        - sk_IPAddressFamily_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:504,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:505,19'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:508,16'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:511,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:512,38'
              BranchSideFuncs:
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:518,14'
              BranchSideFuncs:
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
        - Branch String:   'crypto/x509v3/v3_addr.c:513,48'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:514,21'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:516,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:513,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:515,20'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:516,5'
              BranchSideFuncs:
                - sk_IPAddressFamily_num
                - __sanitizer_cov_trace_cmp4
                - IPAddressFamily_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
                - sk_IPAddressFamily_value
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:518,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:519,9'
              BranchSideFuncs:
                - IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:520,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - IPAddressChoice_new
        - Branch String:   'crypto/x509v3/v3_addr.c:520,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:521,31'
              BranchSideFuncs:
                - IPAddressChoice_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:523,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:520,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:522,9'
              BranchSideFuncs:
                - IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:523,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
        - Branch String:   'crypto/x509v3/v3_addr.c:523,34'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:524,29'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:526,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:523,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:525,9'
              BranchSideFuncs:
                - IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:526,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:526,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:527,9'
              BranchSideFuncs:
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
            - BranchSide:      'crypto/x509v3/v3_addr.c:528,34'
              BranchSideFuncs:
                - sk_IPAddressFamily_push
                - __sanitizer_cov_trace_const_cmp4
                - IPAddressFamily_free
        - Branch String:   'crypto/x509v3/v3_addr.c:528,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:529,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:531,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:511,21'
          Dst:             sk_IPAddressFamily_num
        - Src:             'crypto/x509v3/v3_addr.c:512,13'
          Dst:             sk_IPAddressFamily_value
        - Src:             'crypto/x509v3/v3_addr.c:514,14'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_addr.c:518,14'
          Dst:             IPAddressFamily_new
        - Src:             'crypto/x509v3/v3_addr.c:521,31'
          Dst:             IPAddressChoice_new
        - Src:             'crypto/x509v3/v3_addr.c:524,29'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_addr.c:526,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/x509v3/v3_addr.c:528,10'
          Dst:             sk_IPAddressFamily_push
        - Src:             'crypto/x509v3/v3_addr.c:534,5'
          Dst:             IPAddressFamily_free
    - functionName:    IPAddressFamily_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.IPAddressFamily_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:62,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:62,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:62,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:62,1'
          Dst:             ASN1_item_new
    - functionName:    IPAddressChoice_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.ASIdentifierChoice_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:61,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:61,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_addr.c:61,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:61,1'
          Dst:             ASN1_item_new
    - functionName:    X509v3_addr_get_range
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.IPAddressOrRange_st *'
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - aor
        - afi
        - min
        - max
        - length
      BBCount:         22
      ICount:          115
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - extract_min_max
        - length_from_afi
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_addr.c:663,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:663,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:663,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:663,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:663,51'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:664,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:664,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:664,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:664,48'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:665,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:665,54'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:666,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_addr.c:667,26'
              BranchSideFuncs:
                - extract_min_max
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_addr.c:666,54'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:667,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_addr.c:663,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_addr.c:668,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_addr.c:670,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:662,22'
          Dst:             length_from_afi
        - Src:             'crypto/x509v3/v3_addr.c:667,10'
          Dst:             extract_min_max
    - functionName:    i2d_IPAddressFamily
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressFamily_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:62,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_IPAddressFamily
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.IPAddressFamily_st *'
      argCount:        3
      argTypes:
        - 'struct.IPAddressFamily_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:62,1'
          Dst:             ASN1_item_d2i
    - functionName:    IPAddressChoice_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:61,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_IPAddressChoice
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:61,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_IPAddressChoice
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.ASIdentifierChoice_st *'
      argCount:        3
      argTypes:
        - 'struct.ASIdentifierChoice_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:61,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_IPAddressOrRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressOrRange_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:60,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_IPAddressOrRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        3
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:60,1'
          Dst:             ASN1_item_d2i
    - functionName:    IPAddressRange_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:59,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_IPAddressRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:59,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_IPAddressRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_addr.c:59,1'
          Dst:             ASN1_item_d2i
    - functionName:    AUTHORITY_KEYID_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_akeya.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.AUTHORITY_KEYID_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_akeya.c:23,1'
          Dst:             ASN1_item_free
    - functionName:    AUTHORITY_KEYID_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_akeya.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.AUTHORITY_KEYID_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_akeya.c:23,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akeya.c:23,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_akeya.c:23,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_akeya.c:23,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_AUTHORITY_KEYID
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_akeya.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.AUTHORITY_KEYID_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_akeya.c:23,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_AUTHORITY_KEYID
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_akeya.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.AUTHORITY_KEYID_st *'
      argCount:        3
      argTypes:
        - 'struct.AUTHORITY_KEYID_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_akeya.c:23,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    i2r_ASIdentifierChoice
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASIdentifierChoice_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - choice
        - indent
        - msg
      BBCount:         24
      ICount:          175
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_printf
        - CRYPTO_free
        - i2s_ASN1_INTEGER
        - sk_ASIdOrRange_num
        - sk_ASIdOrRange_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:69,16'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_switch
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_asid.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:72,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_asid.c:75,16'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:101,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:77,38'
              BranchSideFuncs:
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:99,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:80,49'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:86,49'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:96,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:80,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:81,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:82,28'
              BranchSideFuncs:
                - BIO_printf
                - CRYPTO_free
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
        - Branch String:   'crypto/x509v3/v3_asid.c:86,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:87,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:88,28'
              BranchSideFuncs:
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_asid.c:90,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:91,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:92,28'
              BranchSideFuncs:
                - BIO_printf
                - CRYPTO_free
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_switch
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - i2s_ASN1_INTEGER
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:69,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_asid.c:72,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_asid.c:75,25'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:77,17'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:80,26'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:82,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_asid.c:83,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_asid.c:86,26'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:88,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_asid.c:89,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_asid.c:90,26'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:92,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_asid.c:93,17'
          Dst:             CRYPTO_free
    - functionName:    sk_ASIdOrRange_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASIdOrRange *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:741,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASIdOrRange_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASIdOrRange *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:741,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASIdOrRange_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASIdOrRange *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:741,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    sk_ASIdOrRange_sort
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASIdOrRange *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:741,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    8
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    extract_min_max
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.IPAddressOrRange_st *'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - aor
        - min
        - max
      BBCount:         9
      ICount:          86
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_assert_int
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:238,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:239,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_asid.c:239,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:241,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:245,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:237,10'
          Dst:             ossl_assert_int
    - functionName:    X509v3_asid_validate_resource_set
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.ASIdentifiers_st *'
        - int
      constantsTouched: []
      argNames:
        - chain
        - ext
        - allow_inheritance
      BBCount:         16
      ICount:          75
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - X509v3_asid_inherits
        - asid_validate_path_internal
        - sk_X509_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:898,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:899,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:900,9'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_inherits
                - __sanitizer_cov_trace_const_cmp4
                - asid_validate_path_internal
        - Branch String:   'crypto/x509v3/v3_asid.c:900,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:900,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:901,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:900,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:902,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_inherits
                - __sanitizer_cov_trace_const_cmp4
                - asid_validate_path_internal
        - Branch String:   'crypto/x509v3/v3_asid.c:902,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:902,52'
              BranchSideFuncs:
                - asid_validate_path_internal
            - BranchSide:      'crypto/x509v3/v3_asid.c:904,46'
              BranchSideFuncs:
                - asid_validate_path_internal
        - Branch String:   'crypto/x509v3/v3_asid.c:902,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:903,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:904,46'
              BranchSideFuncs:
                - asid_validate_path_internal
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:900,26'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_asid.c:902,31'
          Dst:             X509v3_asid_inherits
        - Src:             'crypto/x509v3/v3_asid.c:904,12'
          Dst:             asid_validate_path_internal
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509v3_asid_inherits
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ASIdentifiers_st *'
      constantsTouched: []
      argNames:
        - asid
      BBCount:         13
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:657,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:657,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:658,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:658,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:659,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:660,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:660,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:659,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:661,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    asid_validate_path_internal
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
        - 'struct.ASIdentifiers_st *'
      constantsTouched: []
      argNames:
        - ctx
        - chain
        - ext
      BBCount:         179
      ICount:          992
      EdgeCount:       233
      CyclomaticComplexity: 56
      functionsReached:
        - X509v3_asid_is_canonical
        - asid_contains
        - ossl_assert_int
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:755,10'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:755,10'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:755,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:756,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:756,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:758,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:756,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:756,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:756,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:757,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:757,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:758,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:757,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:757,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:757,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:755,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:758,13'
              BranchSideFuncs:
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:769,9'
              BranchSideFuncs:
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:758,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:759,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:769,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:770,11'
              BranchSideFuncs:
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:773,11'
              BranchSideFuncs:
                - sk_X509_value.4072
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:775,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:776,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:778,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:779,9'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:780,9'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_asid.c:779,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:779,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:779,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_asid.c:779,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:779,9'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:780,9'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_asid.c:780,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:781,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:790,9'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_asid.c:781,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:783,24'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:786,24'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_asid.c:789,5'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_asid.c:790,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:791,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:805,11'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:791,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:793,25'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:796,25'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:799,5'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:805,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:806,27'
              BranchSideFuncs:
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:857,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:807,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:808,17'
              BranchSideFuncs:
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:812,13'
              BranchSideFuncs:
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:808,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:809,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:810,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:812,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:813,17'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:817,39'
              BranchSideFuncs:
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:813,34'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:813,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:814,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:813,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:814,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:815,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:814,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:814,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:814,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:814,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:814,17'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:815,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:817,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:818,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:819,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:818,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:818,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:818,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:818,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:818,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:819,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:819,44'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:819,47'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:824,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:819,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:820,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:824,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:820,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:820,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:820,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:820,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:820,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:821,22'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:824,44'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:825,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:836,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:824,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:827,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:836,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:828,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:828,34'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:830,28'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:827,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:830,28'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:833,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:833,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:833,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:833,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:833,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:0,0'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:833,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:836,42'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:836,45'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:841,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:836,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:837,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:841,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:837,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:837,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:837,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:837,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:837,13'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:838,23'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:841,42'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:842,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:852,5'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:841,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:843,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:852,5'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:843,29'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:844,31'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:846,29'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:843,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:846,29'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:849,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:849,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:849,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:849,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:849,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:0,0'
              BranchSideFuncs:
                - sk_X509_num.4085
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_value.4072
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:849,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:857,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:858,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:862,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:858,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:859,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:860,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:862,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:862,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:863,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:863,44'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:864,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:866,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:863,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:865,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:866,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:865,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:865,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:865,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:865,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:865,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:866,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_asid.c:866,42'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:867,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:869,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:866,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:868,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_asid.c:869,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:868,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:868,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:868,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:868,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:868,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:869,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:755,10'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_asid.c:755,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_asid.c:756,17'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_asid.c:757,17'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_asid.c:774,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/v3_asid.c:778,10'
          Dst:             X509v3_asid_is_canonical
        - Src:             'crypto/x509v3/v3_asid.c:805,19'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_asid.c:806,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/v3_asid.c:807,14'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_asid.c:817,14'
          Dst:             X509v3_asid_is_canonical
        - Src:             'crypto/x509v3/v3_asid.c:828,20'
          Dst:             asid_contains
        - Src:             'crypto/x509v3/v3_asid.c:844,17'
          Dst:             asid_contains
        - Src:             'crypto/x509v3/v3_asid.c:857,10'
          Dst:             ossl_assert_int
    - functionName:    X509v3_asid_is_canonical
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ASIdentifiers_st *'
      constantsTouched: []
      argNames:
        - asid
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASIdentifierChoice_is_canonical
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:350,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:350,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:351,46'
              BranchSideFuncs:
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:351,59'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:350,26'
              BranchSideFuncs:
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:352,46'
              BranchSideFuncs:
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:351,14'
          Dst:             ASIdentifierChoice_is_canonical
        - Src:             'crypto/x509v3/v3_asid.c:352,14'
          Dst:             ASIdentifierChoice_is_canonical
    - functionName:    asid_contains
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASIdOrRange *'
        - 'struct.stack_st_ASIdOrRange *'
      constantsTouched: []
      argNames:
        - parent
        - child
      BBCount:         28
      ICount:          144
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_INTEGER_cmp
        - extract_min_max
        - sk_ASIdOrRange_num
        - sk_ASIdOrRange_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:672,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:672,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:673,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:672,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:674,9'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:674,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:675,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:677,7'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:678,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:679,51'
              BranchSideFuncs:
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:695,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:679,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:680,13'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:681,9'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:682,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:683,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:684,55'
              BranchSideFuncs:
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:684,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:686,17'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:687,34'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:687,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:688,17'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:689,34'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:689,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:690,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:691,13'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:678,21'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:679,30'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:679,14'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:682,22'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:684,34'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:684,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:687,17'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:689,17'
          Dst:             ASN1_INTEGER_cmp
    - functionName:    ASIdentifierChoice_is_canonical
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
      constantsTouched: []
      argNames:
        - choice
      BBCount:         55
      ICount:          307
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached:
        - ASN1_INTEGER_cmp
        - ASN1_INTEGER_free
        - ASN1_INTEGER_to_BN
        - BN_add_word
        - BN_free
        - BN_new
        - BN_to_ASN1_INTEGER
        - ERR_put_error
        - extract_min_max
        - sk_ASIdOrRange_num
        - sk_ASIdOrRange_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:266,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:266,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:267,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:272,58'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:273,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:274,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:274,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:279,12'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:279,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:280,47'
              BranchSideFuncs:
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:326,28'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:286,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:286,37'
              BranchSideFuncs:
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:287,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:287,13'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:292,30'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:292,49'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:293,30'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:295,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:293,48'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:294,30'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:295,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:292,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:295,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:300,14'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:300,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:300,34'
              BranchSideFuncs:
                - BN_new
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:301,32'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:300,53'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:301,32'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:303,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:301,51'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:302,26'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:303,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:300,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:303,13'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:309,36'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:310,30'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:319,30'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:320,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:321,5'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:330,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:330,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:337,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:330,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:331,34'
              BranchSideFuncs:
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:337,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:332,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:332,41'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:333,17'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:331,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:333,17'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:334,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:273,9'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:279,21'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:280,26'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:281,26'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:285,14'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:286,21'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:292,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:293,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:294,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:300,34'
          Dst:             BN_new
        - Src:             'crypto/x509v3/v3_asid.c:301,13'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/x509v3/v3_asid.c:302,14'
          Dst:             BN_add_word
        - Src:             'crypto/x509v3/v3_asid.c:303,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:309,17'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:311,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:319,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:326,9'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:328,26'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:331,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:332,24'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:340,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_asid.c:341,5'
          Dst:             BN_free
    - functionName:    X509v3_asid_validate_path
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - asid_validate_path_internal
        - sk_X509_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:883,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:883,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:885,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:884,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:884,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:885,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:885,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:888,40'
              BranchSideFuncs:
                - asid_validate_path_internal
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:883,16'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/v3_asid.c:888,12'
          Dst:             asid_validate_path_internal
    - functionName:    X509v3_asid_subset
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASIdentifiers_st *'
        - 'struct.ASIdentifiers_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         30
      ICount:          160
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - X509v3_asid_inherits
        - asid_contains
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:705,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:705,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:705,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:706,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:708,9'
              BranchSideFuncs:
                - X509v3_asid_inherits
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_inherits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:708,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:709,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:711,30'
              BranchSideFuncs:
                - X509v3_asid_inherits
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_inherits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:711,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:711,57'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:712,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:711,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:712,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:714,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:715,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:715,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:715,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:716,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:715,14'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:716,35'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:718,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:719,9'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:721,12'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:722,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:722,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:722,16'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:723,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:722,12'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:723,33'
              BranchSideFuncs:
                - asid_contains
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:711,9'
          Dst:             X509v3_asid_inherits
        - Src:             'crypto/x509v3/v3_asid.c:711,36'
          Dst:             X509v3_asid_inherits
        - Src:             'crypto/x509v3/v3_asid.c:716,21'
          Dst:             asid_contains
        - Src:             'crypto/x509v3/v3_asid.c:723,19'
          Dst:             asid_contains
    - functionName:    i2r_ASIdentifiers
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - ext
        - out
        - indent
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i2r_ASIdentifierChoice
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:114,65'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:114,65'
              BranchSideFuncs:
                - i2r_ASIdentifierChoice
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:115,36'
              BranchSideFuncs:
                - i2r_ASIdentifierChoice
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:113,13'
          Dst:             i2r_ASIdentifierChoice
        - Src:             'crypto/x509v3/v3_asid.c:115,13'
          Dst:             i2r_ASIdentifierChoice
    - functionName:    v2i_ASIdentifiers
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         46
      ICount:          390
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - ASIdentifiers_free
        - ASIdentifiers_new
        - ASN1_INTEGER_cmp
        - ASN1_INTEGER_free
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_add_error_data
        - ERR_put_error
        - X509V3_get_value_int
        - X509v3_asid_add_id_or_range
        - X509v3_asid_add_inherit
        - X509v3_asid_canonize
        - name_cmp
        - s2i_ASN1_INTEGER
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
        - strspn
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:525,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:526,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:530,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:530,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:531,47'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_asid.c:624,31'
              BranchSideFuncs:
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_asid.c:537,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:538,19'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_asid.c:539,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:539,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:540,19'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:542,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_asid.c:551,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:552,41'
              BranchSideFuncs:
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_asid.c:563,21'
              BranchSideFuncs:
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:552,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:553,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_asid.c:554,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_asid.c:564,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:565,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:567,22'
              BranchSideFuncs:
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:569,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:570,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:575,15'
              BranchSideFuncs:
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:578,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:579,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_asid.c:589,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:590,39'
              BranchSideFuncs:
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:595,23'
              BranchSideFuncs:
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:590,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:591,17'
              BranchSideFuncs:
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_asid.c:594,9'
              BranchSideFuncs:
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:596,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:597,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:600,13'
              BranchSideFuncs:
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:604,29'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:604,32'
              BranchSideFuncs:
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:605,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_asid.c:604,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:605,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:608,34'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:608,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:609,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_asid.c:614,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:615,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_asid.c:618,19'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4081
                - __sanitizer_cov_trace_cmp4
                - X509v3_asid_canonize
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifiers_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_value.4080
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509v3_asid_add_id_or_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_strdup
                - s2i_ASN1_INTEGER
                - s2i_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - X509v3_asid_add_inherit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_asid.c:624,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:625,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:626,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:525,17'
          Dst:             ASIdentifiers_new
        - Src:             'crypto/x509v3/v3_asid.c:526,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:530,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_asid.c:531,27'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_asid.c:537,14'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_asid.c:539,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_asid.c:542,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:544,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_asid.c:551,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_asid.c:552,17'
          Dst:             X509v3_asid_add_inherit
        - Src:             'crypto/x509v3/v3_asid.c:554,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:556,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_asid.c:563,14'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_asid.c:568,23'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_asid.c:570,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:572,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_asid.c:576,23'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_asid.c:577,23'
          Dst:             strspn
        - Src:             'crypto/x509v3/v3_asid.c:579,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:581,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_asid.c:590,18'
          Dst:             X509V3_get_value_int
        - Src:             'crypto/x509v3/v3_asid.c:591,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:595,23'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_asid.c:597,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:601,19'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:602,19'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:603,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_asid.c:605,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:608,17'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:609,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:614,14'
          Dst:             X509v3_asid_add_id_or_range
        - Src:             'crypto/x509v3/v3_asid.c:615,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:624,10'
          Dst:             X509v3_asid_canonize
        - Src:             'crypto/x509v3/v3_asid.c:629,5'
          Dst:             ASIdentifiers_free
        - Src:             'crypto/x509v3/v3_asid.c:630,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_asid.c:631,5'
          Dst:             ASN1_INTEGER_free
    - functionName:    ASIdentifiers_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.ASIdentifiers_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:56,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:56,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:56,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:56,1'
          Dst:             ASN1_item_new
    - functionName:    X509v3_asid_add_inherit
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASIdentifiers_st *'
        - int
      constantsTouched: []
      argNames:
        - asid
        - which
      BBCount:         17
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - ASIdentifierChoice_new
        - ASN1_NULL_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:157,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:158,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_new
                - ASN1_NULL_new
        - Branch String:   'crypto/x509v3/v3_asid.c:158,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:160,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_new
                - ASN1_NULL_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:163,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_new
                - ASN1_NULL_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:169,24'
              BranchSideFuncs:
                - ASIdentifierChoice_new
                - ASN1_NULL_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:175,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:169,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:170,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:171,37'
              BranchSideFuncs:
                - ASN1_NULL_new
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:172,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:173,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:169,24'
          Dst:             ASIdentifierChoice_new
        - Src:             'crypto/x509v3/v3_asid.c:171,37'
          Dst:             ASN1_NULL_new
    - functionName:    X509v3_asid_add_id_or_range
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASIdentifiers_st *'
        - int
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - asid
        - which
        - min
        - max
      BBCount:         32
      ICount:          222
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - ASIdOrRange_cmp
        - ASIdOrRange_free
        - ASIdOrRange_new
        - ASIdentifierChoice_new
        - ASN1_INTEGER_free
        - ASRange_new
        - sk_ASIdOrRange_new
        - sk_ASIdOrRange_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:187,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:188,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:190,19'
              BranchSideFuncs:
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:193,19'
              BranchSideFuncs:
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:196,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:198,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:198,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:200,10'
              BranchSideFuncs:
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
        - Branch String:   'crypto/x509v3/v3_asid.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:199,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:200,10'
              BranchSideFuncs:
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
        - Branch String:   'crypto/x509v3/v3_asid.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:201,24'
              BranchSideFuncs:
                - ASIdentifierChoice_new
                - sk_ASIdOrRange_new
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:208,16'
              BranchSideFuncs:
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
        - Branch String:   'crypto/x509v3/v3_asid.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:202,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:203,38'
              BranchSideFuncs:
                - sk_ASIdOrRange_new
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
        - Branch String:   'crypto/x509v3/v3_asid.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:205,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:206,11'
              BranchSideFuncs:
                - ASIdOrRange_new
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
        - Branch String:   'crypto/x509v3/v3_asid.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:210,9'
              BranchSideFuncs:
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
        - Branch String:   'crypto/x509v3/v3_asid.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:211,9'
              BranchSideFuncs:
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:214,9'
              BranchSideFuncs:
                - ASRange_new
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
        - Branch String:   'crypto/x509v3/v3_asid.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:216,13'
              BranchSideFuncs:
                - ASIdOrRange_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:217,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_ASIdOrRange_push
                - __sanitizer_cov_trace_const_cmp4
                - ASIdOrRange_free
        - Branch String:   'crypto/x509v3/v3_asid.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:224,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:201,24'
          Dst:             ASIdentifierChoice_new
        - Src:             'crypto/x509v3/v3_asid.c:203,38'
          Dst:             sk_ASIdOrRange_new
        - Src:             'crypto/x509v3/v3_asid.c:203,38'
          Dst:             ASIdOrRange_cmp
        - Src:             'crypto/x509v3/v3_asid.c:208,16'
          Dst:             ASIdOrRange_new
        - Src:             'crypto/x509v3/v3_asid.c:215,29'
          Dst:             ASRange_new
        - Src:             'crypto/x509v3/v3_asid.c:217,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_asid.c:219,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_asid.c:222,11'
          Dst:             sk_ASIdOrRange_push
        - Src:             'crypto/x509v3/v3_asid.c:227,5'
          Dst:             ASIdOrRange_free
    - functionName:    X509v3_asid_canonize
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ASIdentifiers_st *'
      constantsTouched: []
      argNames:
        - asid
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASIdentifierChoice_canonize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:509,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:509,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:510,42'
              BranchSideFuncs:
                - ASIdentifierChoice_canonize
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_canonize
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:510,55'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:509,26'
              BranchSideFuncs:
                - ASIdentifierChoice_canonize
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:511,42'
              BranchSideFuncs:
                - ASIdentifierChoice_canonize
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:510,14'
          Dst:             ASIdentifierChoice_canonize
        - Src:             'crypto/x509v3/v3_asid.c:511,14'
          Dst:             ASIdentifierChoice_canonize
    - functionName:    ASIdentifiers_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ASIdentifiers_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:56,1'
          Dst:             ASN1_item_free
    - functionName:    ASIdentifierChoice_canonize
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
      constantsTouched: []
      argNames:
        - choice
      BBCount:         69
      ICount:          444
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - ASIdOrRange_free
        - ASIdentifierChoice_is_canonical
        - ASN1_INTEGER_cmp
        - ASN1_INTEGER_free
        - ASN1_INTEGER_to_BN
        - BN_add_word
        - BN_free
        - BN_new
        - BN_to_ASN1_INTEGER
        - CRYPTO_malloc
        - ERR_put_error
        - extract_min_max
        - ossl_assert_int
        - sk_ASIdOrRange_delete
        - sk_ASIdOrRange_num
        - sk_ASIdOrRange_sort
        - sk_ASIdOrRange_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:368,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:368,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:369,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_asid.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:369,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:374,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_sort
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:374,58'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:375,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:384,25'
              BranchSideFuncs:
                - sk_ASIdOrRange_sort
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:390,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:391,47'
              BranchSideFuncs:
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:481,28'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_asid.c:397,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:397,37'
              BranchSideFuncs:
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:398,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:396,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:398,13'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:403,14'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:403,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:404,13'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:409,30'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:409,48'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:410,30'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:411,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:409,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:411,13'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:416,30'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:416,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:417,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:425,14'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
        - Branch String:   'crypto/x509v3/v3_asid.c:425,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:425,34'
              BranchSideFuncs:
                - BN_new
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:426,32'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:425,53'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:426,32'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:428,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:426,51'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:427,26'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:428,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:425,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:428,13'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:434,37'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:433,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:435,30'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:444,30'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - BN_new
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:444,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:446,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - ERR_put_error
                - CRYPTO_malloc
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:476,5'
              BranchSideFuncs:
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:446,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:448,26'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - ERR_put_error
                - BN_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:459,35'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:463,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:448,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:449,21'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:453,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:463,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:465,17'
              BranchSideFuncs:
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:468,17'
              BranchSideFuncs:
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_asid.c:471,30'
              BranchSideFuncs:
                - ASIdOrRange_free
                - sk_ASIdOrRange_delete
                - sk_ASIdOrRange_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASIdOrRange_num
                - sk_ASIdOrRange_value
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASIdOrRange_value
                - sk_ASIdOrRange_value
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_to_BN
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_asid.c:485,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:485,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:493,10'
              BranchSideFuncs:
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:485,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:486,34'
              BranchSideFuncs:
                - extract_min_max.4083
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_asid.c:493,10'
              BranchSideFuncs:
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:487,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:487,41'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:488,17'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:486,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:488,17'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:489,9'
              BranchSideFuncs:
                - ASIdentifierChoice_is_canonical
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.4082
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BN_free
        - Branch String:   'crypto/x509v3/v3_asid.c:493,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:494,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_asid.c:496,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - BN_free
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:375,9'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:376,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:384,5'
          Dst:             sk_ASIdOrRange_sort
        - Src:             'crypto/x509v3/v3_asid.c:390,21'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:391,26'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:392,26'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:396,14'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:397,21'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:403,14'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:403,14'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_asid.c:409,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:410,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:416,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:417,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:425,34'
          Dst:             BN_new
        - Src:             'crypto/x509v3/v3_asid.c:426,13'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/x509v3/v3_asid.c:427,14'
          Dst:             BN_add_word
        - Src:             'crypto/x509v3/v3_asid.c:428,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:434,18'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_asid.c:436,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:444,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:448,26'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_asid.c:449,21'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_asid.c:459,17'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_asid.c:471,13'
          Dst:             ASIdOrRange_free
        - Src:             'crypto/x509v3/v3_asid.c:472,19'
          Dst:             sk_ASIdOrRange_delete
        - Src:             'crypto/x509v3/v3_asid.c:481,9'
          Dst:             sk_ASIdOrRange_num
        - Src:             'crypto/x509v3/v3_asid.c:483,26'
          Dst:             sk_ASIdOrRange_value
        - Src:             'crypto/x509v3/v3_asid.c:486,18'
          Dst:             extract_min_max
        - Src:             'crypto/x509v3/v3_asid.c:487,24'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:493,10'
          Dst:             ASIdentifierChoice_is_canonical
        - Src:             'crypto/x509v3/v3_asid.c:493,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509v3/v3_asid.c:499,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_asid.c:500,5'
          Dst:             BN_free
    - functionName:    ASIdOrRange_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.IPAddressOrRange_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:54,1'
          Dst:             ASN1_item_free
    - functionName:    ASIdentifierChoice_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.ASIdentifierChoice_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:55,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:55,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:55,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:55,1'
          Dst:             ASN1_item_new
    - functionName:    ASIdOrRange_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'struct.IPAddressOrRange_st **'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         51
      ICount:          316
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_INTEGER_cmp
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/x509v3/v3_asid.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/x509v3/v3_asid.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/x509v3/v3_asid.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/x509v3/v3_asid.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/x509v3/v3_asid.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/x509v3/v3_asid.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:135,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:135,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:136,33'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:138,38'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:138,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:139,34'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:140,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:140,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_asid.c:140,46'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
        - Branch String:   'crypto/x509v3/v3_asid.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:145,33'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
            - BranchSide:      'crypto/x509v3/v3_asid.c:147,33'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:127,5'
          Dst:             __assert_fail
        - Src:             'crypto/x509v3/v3_asid.c:131,5'
          Dst:             __assert_fail
        - Src:             'crypto/x509v3/v3_asid.c:136,16'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:139,17'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:140,29'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:145,16'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_asid.c:147,16'
          Dst:             ASN1_INTEGER_cmp
    - functionName:    sk_ASIdOrRange_new
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      'struct.stack_st_ASIdOrRange *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:741,1'
          Dst:             OPENSSL_sk_new
    - functionName:    ASIdOrRange_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:54,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:54,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:54,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:54,1'
          Dst:             ASN1_item_new
    - functionName:    ASRange_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_asid.c:53,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_asid.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_asid.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:53,1'
          Dst:             ASN1_item_new
    - functionName:    sk_ASIdOrRange_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASIdOrRange *'
        - 'struct.IPAddressOrRange_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:741,1'
          Dst:             OPENSSL_sk_push
    - functionName:    i2d_ASIdentifiers
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASIdentifiers_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:56,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASIdentifiers
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.ASIdentifiers_st *'
      argCount:        3
      argTypes:
        - 'struct.ASIdentifiers_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:56,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASIdentifierChoice_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:55,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_ASIdentifierChoice
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:55,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASIdentifierChoice
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.ASIdentifierChoice_st *'
      argCount:        3
      argTypes:
        - 'struct.ASIdentifierChoice_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:55,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_ASIdOrRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.IPAddressOrRange_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:54,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASIdOrRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'struct.IPAddressOrRange_st *'
      argCount:        3
      argTypes:
        - 'struct.IPAddressOrRange_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:54,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASRange_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:53,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_ASRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:53,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASRange
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_asid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_asid.c:53,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_ASN1_INTEGER_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_INTEGER_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_num
    - functionName:    print_notice
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.USERNOTICE_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - notice
        - indent
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_printf
        - BIO_puts
        - CRYPTO_free
        - i2s_ASN1_INTEGER
        - sk_ASN1_INTEGER_num
        - sk_ASN1_INTEGER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:450,15'
              BranchSideFuncs:
                - BIO_printf
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - i2s_ASN1_INTEGER
                - BIO_puts
                - CRYPTO_free
                - BIO_puts
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:474,9'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_cpols.c:456,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:459,41'
              BranchSideFuncs:
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - i2s_ASN1_INTEGER
                - BIO_puts
                - CRYPTO_free
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - BIO_puts
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:472,18'
              BranchSideFuncs:
                - BIO_puts
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_cpols.c:460,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:461,26'
              BranchSideFuncs:
                - BIO_puts
                - i2s_ASN1_INTEGER
                - BIO_puts
                - CRYPTO_free
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:462,17'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - BIO_puts
                - CRYPTO_free
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_cpols.c:462,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:463,26'
              BranchSideFuncs:
                - BIO_puts
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - i2s_ASN1_INTEGER
                - BIO_puts
                - CRYPTO_free
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:465,46'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - BIO_puts
                - CRYPTO_free
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_cpols.c:466,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:467,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:468,26'
              BranchSideFuncs:
                - BIO_puts
                - CRYPTO_free
                - sk_ASN1_INTEGER_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - __sanitizer_cov_trace_const_cmp4
                - i2s_ASN1_INTEGER
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_cpols.c:474,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:474,9'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_cpols.c:475,20'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:451,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:455,20'
          Dst:             sk_ASN1_INTEGER_num
        - Src:             'crypto/x509v3/v3_cpols.c:454,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:456,25'
          Dst:             sk_ASN1_INTEGER_num
        - Src:             'crypto/x509v3/v3_cpols.c:459,19'
          Dst:             sk_ASN1_INTEGER_value
        - Src:             'crypto/x509v3/v3_cpols.c:461,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_cpols.c:463,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_cpols.c:465,23'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_cpols.c:468,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_cpols.c:469,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_cpols.c:472,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_cpols.c:475,9'
          Dst:             BIO_printf
    - functionName:    sk_POLICYQUALINFO_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYQUALINFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:246,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICYQUALINFO_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_POLICYQUALINFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:246,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_POLICYINFO_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.POLICYINFO_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICYINFO_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_INTEGER_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_push
    - functionName:    displaytext_get_tag_len
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - tagstr
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:254,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:254,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:254,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:252,19'
          Dst:             strchr
    - functionName:    nref_nos
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - nnums
        - nos
      BBCount:         14
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_INTEGER_free
        - ERR_put_error
        - s2i_ASN1_INTEGER
        - sk_ASN1_INTEGER_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:380,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:381,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4225
                - s2i_ASN1_INTEGER
                - sk_ASN1_INTEGER_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_cpols.c:389,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_cpols.c:382,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:383,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_cpols.c:386,35'
              BranchSideFuncs:
                - sk_ASN1_INTEGER_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4225
                - s2i_ASN1_INTEGER
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:386,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:387,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4225
                - s2i_ASN1_INTEGER
                - sk_ASN1_INTEGER_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_cpols.c:388,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4225
                - s2i_ASN1_INTEGER
                - sk_ASN1_INTEGER_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - ERR_put_error
                - ERR_put_error
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:380,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_cpols.c:381,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_cpols.c:382,21'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_cpols.c:383,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:386,14'
          Dst:             sk_ASN1_INTEGER_push
        - Src:             'crypto/x509v3/v3_cpols.c:392,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_cpols.c:393,5'
          Dst:             ERR_put_error
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    displaytext_str2tag
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - tagstr
        - tag_len
      BBCount:         36
      ICount:          192
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - displaytext_get_tag_len
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:266,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:267,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:267,46'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:269,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:268,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:269,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:269,41'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:269,52'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:270,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:271,34'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:271,45'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:273,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:272,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:273,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:273,40'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:273,51'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:275,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:274,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:275,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:275,38'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:275,49'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:277,44'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:277,55'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:279,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_cpols.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:278,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:279,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:262,11'
          Dst:             displaytext_get_tag_len
        - Src:             'crypto/x509v3/v3_cpols.c:267,38'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_cpols.c:269,44'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_cpols.c:271,37'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_cpols.c:273,43'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_cpols.c:275,41'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_cpols.c:277,47'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    notice_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - unot
        - ia5org
      BBCount:         62
      ICount:          400
      EdgeCount:       84
      CyclomaticComplexity: 24
      functionsReached:
        - ASN1_STRING_set
        - ASN1_STRING_type_new
        - ERR_add_error_data
        - ERR_put_error
        - NOTICEREF_new
        - OBJ_nid2obj
        - POLICYQUALINFO_free
        - POLICYQUALINFO_new
        - USERNOTICE_new
        - X509V3_conf_free
        - X509V3_parse_list
        - displaytext_str2tag
        - nref_nos
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:294,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:295,26'
              BranchSideFuncs:
                - OBJ_nid2obj
                - USERNOTICE_new
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:296,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:299,16'
              BranchSideFuncs:
                - USERNOTICE_new
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:300,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:301,26'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:302,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:303,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - POLICYQUALINFO_free
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:356,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:305,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:306,39'
              BranchSideFuncs:
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:314,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - POLICYQUALINFO_free
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:307,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:308,17'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:309,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
        - Branch String:   'crypto/x509v3/v3_cpols.c:309,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:310,26'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:311,26'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:312,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:313,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:314,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:314,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:316,18'
              BranchSideFuncs:
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:329,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - POLICYQUALINFO_free
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:316,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:317,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:321,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:317,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:318,21'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:319,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:322,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:323,17'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:325,17'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:326,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:328,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:329,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:329,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:332,18'
              BranchSideFuncs:
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:350,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYQUALINFO_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:332,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:333,29'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:337,24'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:333,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:334,21'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:335,34'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:339,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:339,44'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:340,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:339,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:340,17'
              BranchSideFuncs:
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:345,28'
              BranchSideFuncs:
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:347,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:348,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_cpols.c:349,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_const_cmp4
                - nref_nos
                - sk_CONF_VALUE_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NOTICEREF_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - displaytext_str2tag
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_cpols.c:356,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:357,11'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:363,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_cpols.c:357,37'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:357,41'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:358,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:358,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:363,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:293,17'
          Dst:             POLICYQUALINFO_new
        - Src:             'crypto/x509v3/v3_cpols.c:295,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509v3/v3_cpols.c:296,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:299,16'
          Dst:             USERNOTICE_new
        - Src:             'crypto/x509v3/v3_cpols.c:302,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_cpols.c:303,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_cpols.c:305,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_cpols.c:306,19'
          Dst:             displaytext_str2tag
        - Src:             'crypto/x509v3/v3_cpols.c:307,33'
          Dst:             ASN1_STRING_type_new
        - Src:             'crypto/x509v3/v3_cpols.c:311,19'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_cpols.c:312,18'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509v3/v3_cpols.c:314,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_cpols.c:317,29'
          Dst:             NOTICEREF_new
        - Src:             'crypto/x509v3/v3_cpols.c:327,34'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_cpols.c:326,18'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509v3/v3_cpols.c:329,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_cpols.c:333,29'
          Dst:             NOTICEREF_new
        - Src:             'crypto/x509v3/v3_cpols.c:338,19'
          Dst:             X509V3_parse_list
        - Src:             'crypto/x509v3/v3_cpols.c:339,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_cpols.c:340,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:341,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:342,17'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_cpols.c:342,17'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_cpols.c:345,19'
          Dst:             nref_nos
        - Src:             'crypto/x509v3/v3_cpols.c:346,13'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_cpols.c:346,13'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_cpols.c:350,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:351,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:358,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:366,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:369,5'
          Dst:             POLICYQUALINFO_free
    - functionName:    POLICYQUALINFO_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:72,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:72,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_cpols.c:72,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:72,1'
          Dst:             ASN1_item_new
    - functionName:    USERNOTICE_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.USERNOTICE_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:79,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:79,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_cpols.c:79,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:79,1'
          Dst:             ASN1_item_new
    - functionName:    NOTICEREF_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.NOTICEREF_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:86,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:86,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_cpols.c:86,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:86,1'
          Dst:             ASN1_item_new
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    POLICYQUALINFO_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:72,1'
          Dst:             ASN1_item_free
    - functionName:    sk_POLICYQUALINFO_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYQUALINFO *'
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:246,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_POLICYQUALINFO_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'struct.stack_st_POLICYQUALINFO *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/openssl/x509v3.h:246,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509v3.h:246,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509v3.h:246,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509v3.h:246,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_POLICYINFO_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_POLICYINFO_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
        - 'struct.POLICYINFO_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_push
    - functionName:    policy_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'struct.POLICYINFO_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - polstrs
        - ia5org
      BBCount:         49
      ICount:          333
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - ASN1_IA5STRING_new
        - ASN1_STRING_set
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_nid2obj
        - OBJ_txt2obj
        - POLICYINFO_free
        - POLICYINFO_new
        - POLICYQUALINFO_new
        - X509V3_get_section
        - X509V3_section_free
        - name_cmp
        - notice_section
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_POLICYQUALINFO_new_null
        - sk_POLICYQUALINFO_push
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:176,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:177,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:177,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:178,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:235,10'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:179,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:181,37'
              BranchSideFuncs:
                - OBJ_txt2obj
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:189,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:181,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:182,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:187,29'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:189,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:190,17'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:205,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:190,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:191,35'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_cpols.c:192,25'
              BranchSideFuncs:
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:192,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:193,17'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:194,41'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:194,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:195,17'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_cpols.c:196,34'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:196,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:197,17'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:200,35'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:200,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:201,17'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:202,34'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:202,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:204,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:205,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:205,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:207,18'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:229,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:207,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:208,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:213,39'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:214,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:215,17'
              BranchSideFuncs:
                - notice_section
                - X509V3_section_free
                - POLICYINFO_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:220,35'
              BranchSideFuncs:
                - notice_section
                - X509V3_section_free
                - POLICYINFO_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:222,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:223,17'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:224,18'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:224,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:225,35'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:226,41'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:226,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:227,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:228,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4224
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value.4225
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_POLICYQUALINFO_new_null
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - notice_section
                - X509V3_section_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:236,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_cpols.c:240,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:175,16'
          Dst:             POLICYINFO_new
        - Src:             'crypto/x509v3/v3_cpols.c:177,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_cpols.c:178,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_cpols.c:179,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_cpols.c:181,25'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_cpols.c:182,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:184,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:189,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_cpols.c:191,35'
          Dst:             sk_POLICYQUALINFO_new_null
        - Src:             'crypto/x509v3/v3_cpols.c:192,25'
          Dst:             POLICYQUALINFO_new
        - Src:             'crypto/x509v3/v3_cpols.c:194,18'
          Dst:             sk_POLICYQUALINFO_push
        - Src:             'crypto/x509v3/v3_cpols.c:196,34'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509v3/v3_cpols.c:197,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:200,35'
          Dst:             ASN1_IA5STRING_new
        - Src:             'crypto/x509v3/v3_cpols.c:203,34'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_cpols.c:202,18'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509v3/v3_cpols.c:205,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_cpols.c:208,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:210,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:213,20'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_cpols.c:215,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:217,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:220,20'
          Dst:             notice_section
        - Src:             'crypto/x509v3/v3_cpols.c:221,13'
          Dst:             X509V3_section_free
        - Src:             'crypto/x509v3/v3_cpols.c:225,35'
          Dst:             sk_POLICYQUALINFO_new_null
        - Src:             'crypto/x509v3/v3_cpols.c:226,18'
          Dst:             sk_POLICYQUALINFO_push
        - Src:             'crypto/x509v3/v3_cpols.c:229,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:231,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:236,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:243,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:246,5'
          Dst:             POLICYINFO_free
    - functionName:    POLICYINFO_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.POLICYINFO_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:58,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_cpols.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:58,1'
          Dst:             ASN1_item_new
    - functionName:    POLICYINFO_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.POLICYINFO_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:58,1'
          Dst:             ASN1_item_free
    - functionName:    sk_POLICYINFO_new_reserve
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.stack_st_POLICYINFO *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:255,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    print_qualifiers
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.stack_st_POLICYQUALINFO *'
        - int
      constantsTouched: []
      argNames:
        - out
        - quals
        - indent
      BBCount:         11
      ICount:          103
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_printf
        - BIO_puts
        - OBJ_obj2nid
        - i2a_ASN1_OBJECT
        - print_notice
        - sk_POLICYQUALINFO_num
        - sk_POLICYQUALINFO_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:421,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:422,44'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - print_notice
                - sk_POLICYQUALINFO_num
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:443,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_cpols.c:423,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:425,24'
              BranchSideFuncs:
                - BIO_printf
                - sk_POLICYQUALINFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - print_notice
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:431,24'
              BranchSideFuncs:
                - BIO_printf
                - print_notice
                - sk_POLICYQUALINFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:436,24'
              BranchSideFuncs:
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - sk_POLICYQUALINFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - print_notice
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:421,21'
          Dst:             sk_POLICYQUALINFO_num
        - Src:             'crypto/x509v3/v3_cpols.c:422,20'
          Dst:             sk_POLICYQUALINFO_value
        - Src:             'crypto/x509v3/v3_cpols.c:423,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_cpols.c:425,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:431,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:432,13'
          Dst:             print_notice
        - Src:             'crypto/x509v3/v3_cpols.c:436,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:438,13'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_cpols.c:439,13'
          Dst:             BIO_puts
    - functionName:    X509_POLICY_NODE_print
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_POLICY_NODE_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - node
        - indent
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - i2a_ASN1_OBJECT
        - print_qualifiers
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:490,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:491,26'
              BranchSideFuncs:
                - print_qualifiers
            - BranchSide:      'crypto/x509v3/v3_cpols.c:493,20'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:484,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:486,5'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_cpols.c:487,5'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_cpols.c:488,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:491,9'
          Dst:             print_qualifiers
        - Src:             'crypto/x509v3/v3_cpols.c:493,9'
          Dst:             BIO_printf
    - functionName:    NOTICEREF_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.NOTICEREF_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:86,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_NOTICEREF
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.NOTICEREF_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:86,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_NOTICEREF
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.NOTICEREF_st *'
      argCount:        3
      argTypes:
        - 'struct.NOTICEREF_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:86,1'
          Dst:             ASN1_item_d2i
    - functionName:    USERNOTICE_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.USERNOTICE_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:79,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_USERNOTICE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.USERNOTICE_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:79,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_USERNOTICE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.USERNOTICE_st *'
      argCount:        3
      argTypes:
        - 'struct.USERNOTICE_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:79,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_POLICYQUALINFO
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:72,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_POLICYQUALINFO
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:72,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_POLICYINFO
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYINFO_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:58,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_POLICYINFO
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.POLICYINFO_st *'
      argCount:        3
      argTypes:
        - 'struct.POLICYINFO_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:58,1'
          Dst:             ASN1_item_d2i
    - functionName:    CERTIFICATEPOLICIES_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:51,1'
          Dst:             ASN1_item_free
    - functionName:    CERTIFICATEPOLICIES_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.stack_st_POLICYINFO *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:51,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_cpols.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:51,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_CERTIFICATEPOLICIES
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICYINFO *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:51,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_CERTIFICATEPOLICIES
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.stack_st_POLICYINFO *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_POLICYINFO **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:51,1'
          Dst:             ASN1_item_d2i
    - functionName:    r2i_certpol
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.stack_st_POLICYINFO *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - value
      BBCount:         34
      ICount:          251
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - POLICYINFO_free
        - POLICYINFO_new
        - X509V3_conf_free
        - X509V3_get_section
        - X509V3_parse_list
        - X509V3_section_free
        - policy_section
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - sk_POLICYINFO_new_reserve
        - sk_POLICYINFO_pop_free
        - sk_POLICYINFO_push
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:101,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_cpols.c:105,44'
              BranchSideFuncs:
                - sk_POLICYINFO_new_reserve
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:107,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
            - BranchSide:      'crypto/x509v3/v3_cpols.c:111,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:112,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:113,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:159,28'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:115,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:115,28'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
            - BranchSide:      'crypto/x509v3/v3_cpols.c:116,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
        - Branch String:   'crypto/x509v3/v3_cpols.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:116,13'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:121,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:123,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:125,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:125,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:127,42'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - policy_section
                - X509V3_section_free
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:139,37'
              BranchSideFuncs:
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:128,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:129,17'
              BranchSideFuncs:
                - policy_section
                - X509V3_section_free
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_cpols.c:134,34'
              BranchSideFuncs:
                - policy_section
                - X509V3_section_free
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_cpols.c:136,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:137,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
            - BranchSide:      'crypto/x509v3/v3_cpols.c:138,9'
              BranchSideFuncs:
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:139,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:140,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
            - BranchSide:      'crypto/x509v3/v3_cpols.c:145,19'
              BranchSideFuncs:
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_cpols.c:146,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:147,34'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
            - BranchSide:      'crypto/x509v3/v3_cpols.c:151,29'
              BranchSideFuncs:
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_cpols.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:154,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_cpols.c:158,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value.4225
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free.4250
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - __sanitizer_cov_trace_const_cmp4
                - POLICYINFO_free
                - ERR_put_error
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - policy_section
                - X509V3_section_free
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:95,34'
          Dst:             X509V3_parse_list
        - Src:             'crypto/x509v3/v3_cpols.c:97,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_cpols.c:101,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:105,12'
          Dst:             sk_POLICYINFO_new_reserve
        - Src:             'crypto/x509v3/v3_cpols.c:107,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:113,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_cpols.c:116,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:118,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:122,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_cpols.c:127,23'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_cpols.c:129,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:131,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:134,19'
          Dst:             policy_section
        - Src:             'crypto/x509v3/v3_cpols.c:135,13'
          Dst:             X509V3_section_free
        - Src:             'crypto/x509v3/v3_cpols.c:139,25'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_cpols.c:140,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:142,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_cpols.c:145,19'
          Dst:             POLICYINFO_new
        - Src:             'crypto/x509v3/v3_cpols.c:147,17'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_cpols.c:148,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:153,14'
          Dst:             sk_POLICYINFO_push
        - Src:             'crypto/x509v3/v3_cpols.c:154,13'
          Dst:             POLICYINFO_free
        - Src:             'crypto/x509v3/v3_cpols.c:155,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_cpols.c:159,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_cpols.c:159,5'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_cpols.c:162,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_cpols.c:162,5'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_cpols.c:163,5'
          Dst:             sk_POLICYINFO_pop_free
        - Src:             'crypto/x509v3/v3_cpols.c:163,5'
          Dst:             POLICYINFO_free
    - functionName:    i2r_certpol
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_cpols.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.stack_st_POLICYINFO *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - pol
        - out
        - indent
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
        - BIO_puts
        - i2a_ASN1_OBJECT
        - print_qualifiers
        - sk_POLICYINFO_num
        - sk_POLICYINFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_cpols.c:405,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:406,37'
              BranchSideFuncs:
                - sk_POLICYINFO_value.4222
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - sk_POLICYINFO_num.4223
                - __sanitizer_cov_trace_cmp4
                - print_qualifiers
            - BranchSide:      'crypto/x509v3/v3_cpols.c:413,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_cpols.c:410,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_cpols.c:411,30'
              BranchSideFuncs:
                - print_qualifiers
                - sk_POLICYINFO_num.4223
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYINFO_value.4222
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_cpols.c:412,5'
              BranchSideFuncs:
                - sk_POLICYINFO_num.4223
                - __sanitizer_cov_trace_cmp4
                - sk_POLICYINFO_value.4222
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - print_qualifiers
      Callsites:
        - Src:             'crypto/x509v3/v3_cpols.c:405,21'
          Dst:             sk_POLICYINFO_num
        - Src:             'crypto/x509v3/v3_cpols.c:406,17'
          Dst:             sk_POLICYINFO_value
        - Src:             'crypto/x509v3/v3_cpols.c:407,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_cpols.c:408,9'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_cpols.c:409,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_cpols.c:411,13'
          Dst:             print_qualifiers
    - functionName:    sk_DIST_POINT_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'struct.DIST_POINT_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_DIST_POINT_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    print_gens
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - out
        - gens
        - indent
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - GENERAL_NAME_print
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:412,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:413,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_print
                - BIO_puts
                - sk_GENERAL_NAME_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:417,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:412,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_crld.c:413,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:414,33'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_crld.c:414,9'
          Dst:             GENERAL_NAME_print
        - Src:             'crypto/x509v3/v3_crld.c:415,9'
          Dst:             BIO_puts
    - functionName:    print_reasons
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - rname
        - rflags
        - indent
      BBCount:         16
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_BIT_STRING_get_bit
        - BIO_printf
        - BIO_puts
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:187,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:188,37'
              BranchSideFuncs:
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_crld.c:196,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_crld.c:188,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:189,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:195,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_crld.c:189,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:190,23'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_crld.c:192,26'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:197,18'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_crld.c:199,18'
              BranchSideFuncs:
                - BIO_puts
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:186,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:188,13'
          Dst:             ASN1_BIT_STRING_get_bit
        - Src:             'crypto/x509v3/v3_crld.c:192,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_crld.c:193,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_crld.c:197,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_crld.c:199,9'
          Dst:             BIO_puts
    - functionName:    print_distpoint
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.DIST_POINT_NAME_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - dpn
        - indent
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - X509_NAME_print_ex
        - print_gens
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:422,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:423,20'
              BranchSideFuncs:
                - BIO_printf
                - print_gens
            - BranchSide:      'crypto/x509v3/v3_crld.c:426,19'
              BranchSideFuncs:
                - BIO_printf
                - X509_NAME_print_ex
                - BIO_puts
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:423,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:424,9'
          Dst:             print_gens
        - Src:             'crypto/x509v3/v3_crld.c:428,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:429,9'
          Dst:             X509_NAME_print_ex
        - Src:             'crypto/x509v3/v3_crld.c:430,9'
          Dst:             BIO_puts
    - functionName:    dpn_cb
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         7
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - X509_NAME_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:298,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:298,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:300,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:304,24'
              BranchSideFuncs:
                - X509_NAME_free
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:304,9'
          Dst:             X509_NAME_free
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_NAME_ENTRY_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_GENERAL_NAME_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    gnames_from_sectname
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - sect
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - X509V3_conf_free
        - X509V3_get_section
        - X509V3_parse_list
        - X509V3_section_free
        - sk_CONF_VALUE_pop_free
        - v2i_GENERAL_NAMES
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:51,37'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - v2i_GENERAL_NAMES
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:53,36'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - v2i_GENERAL_NAMES
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_crld.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:55,9'
              BranchSideFuncs:
                - v2i_GENERAL_NAMES
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:58,36'
              BranchSideFuncs:
                - v2i_GENERAL_NAMES
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - X509V3_section_free
        - Branch String:   'crypto/x509v3/v3_crld.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:60,29'
              BranchSideFuncs:
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:62,32'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:51,18'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_crld.c:53,18'
          Dst:             X509V3_parse_list
        - Src:             'crypto/x509v3/v3_crld.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:58,12'
          Dst:             v2i_GENERAL_NAMES
        - Src:             'crypto/x509v3/v3_crld.c:60,9'
          Dst:             X509V3_section_free
        - Src:             'crypto/x509v3/v3_crld.c:62,9'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_crld.c:62,9'
          Dst:             X509V3_conf_free
    - functionName:    set_reasons
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - preas
        - value
      BBCount:         29
      ICount:          159
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set_bit
        - X509V3_conf_free
        - X509V3_parse_list
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:154,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:155,10'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_crld.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:156,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
            - BranchSide:      'crypto/x509v3/v3_crld.c:157,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_crld.c:157,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:158,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4393
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:174,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
        - Branch String:   'crypto/x509v3/v3_crld.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:160,22'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:164,18'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - ASN1_BIT_STRING_new
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:161,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:162,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
            - BranchSide:      'crypto/x509v3/v3_crld.c:163,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - ASN1_BIT_STRING_new
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:165,24'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:171,14'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_crld.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:166,47'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:170,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - ASN1_BIT_STRING_new
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:166,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:167,21'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:168,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/x509v3/v3_crld.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:172,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:173,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_pop_free.4389
                - sk_CONF_VALUE_value.4393
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:152,11'
          Dst:             X509V3_parse_list
        - Src:             'crypto/x509v3/v3_crld.c:157,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_crld.c:158,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_crld.c:160,22'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/x509v3/v3_crld.c:165,17'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:166,22'
          Dst:             ASN1_BIT_STRING_set_bit
        - Src:             'crypto/x509v3/v3_crld.c:177,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_crld.c:177,5'
          Dst:             X509V3_conf_free
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    set_dist_point_name
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.DIST_POINT_NAME_st **'
        - 'struct.v3_ext_ctx *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - pdp
        - ctx
        - cnf
      BBCount:         31
      ICount:          209
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - DIST_POINT_NAME_new
        - ERR_put_error
        - GENERAL_NAME_free
        - X509V3_NAME_from_section
        - X509V3_get_section
        - X509V3_section_free
        - X509_NAME_ENTRY_free
        - X509_NAME_free
        - X509_NAME_new
        - gnames_from_sectname
        - sk_GENERAL_NAME_pop_free
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_pop_free
        - sk_X509_NAME_ENTRY_value
        - strcmp
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:73,36'
              BranchSideFuncs:
                - gnames_from_sectname
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - DIST_POINT_NAME_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_crld.c:76,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_new
                - X509V3_get_section
                - ERR_put_error
                - X509V3_NAME_from_section
                - X509V3_section_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:75,13'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_crld.c:76,5'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:76,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:80,14'
              BranchSideFuncs:
                - X509_NAME_new
                - X509V3_get_section
                - ERR_put_error
                - X509V3_NAME_from_section
                - X509V3_section_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_crld.c:106,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:83,37'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - X509V3_NAME_from_section
                - X509V3_section_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:85,13'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - X509V3_section_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_crld.c:89,40'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - X509V3_section_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:94,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:94,44'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_crld.c:95,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
        - Branch String:   'crypto/x509v3/v3_crld.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:95,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
            - BranchSide:      'crypto/x509v3/v3_crld.c:99,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.4396
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:101,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
            - BranchSide:      'crypto/x509v3/v3_crld.c:105,5'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:109,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
            - BranchSide:      'crypto/x509v3/v3_crld.c:114,12'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
        - Branch String:   'crypto/x509v3/v3_crld.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:116,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free.4390
            - BranchSide:      'crypto/x509v3/v3_crld.c:117,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:118,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:121,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:72,9'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_crld.c:73,15'
          Dst:             gnames_from_sectname
        - Src:             'crypto/x509v3/v3_crld.c:76,16'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:80,14'
          Dst:             X509_NAME_new
        - Src:             'crypto/x509v3/v3_crld.c:83,18'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_crld.c:85,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:89,15'
          Dst:             X509V3_NAME_from_section
        - Src:             'crypto/x509v3/v3_crld.c:90,9'
          Dst:             X509V3_section_free
        - Src:             'crypto/x509v3/v3_crld.c:93,9'
          Dst:             X509_NAME_free
        - Src:             'crypto/x509v3/v3_crld.c:94,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509v3/v3_crld.c:100,38'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509v3/v3_crld.c:99,13'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509v3/v3_crld.c:101,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:109,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:114,12'
          Dst:             DIST_POINT_NAME_new
        - Src:             'crypto/x509v3/v3_crld.c:128,5'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             'crypto/x509v3/v3_crld.c:128,5'
          Dst:             GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_crld.c:129,5'
          Dst:             sk_X509_NAME_ENTRY_pop_free
        - Src:             'crypto/x509v3/v3_crld.c:129,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    sk_X509_NAME_ENTRY_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_NAME_ENTRY_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_value
    - functionName:    DIST_POINT_NAME_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'struct.DIST_POINT_NAME_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:317,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:317,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:317,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:317,1'
          Dst:             ASN1_item_new
    - functionName:    sk_DIST_POINT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_GENERAL_NAME_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_DIST_POINT_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
        - 'struct.DIST_POINT_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_push
    - functionName:    crldp_from_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'struct.DIST_POINT_st *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - ctx
        - nval
      BBCount:         25
      ICount:          143
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - DIST_POINT_free
        - DIST_POINT_new
        - gnames_from_sectname
        - set_dist_point_name
        - set_reasons
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:211,9'
              BranchSideFuncs:
                - DIST_POINT_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:212,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:212,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:214,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:230,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:216,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:217,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:218,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:218,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:219,13'
              BranchSideFuncs:
                - DIST_POINT_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:220,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_free
                - gnames_from_sectname
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:221,31'
              BranchSideFuncs:
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_free
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
            - BranchSide:      'crypto/x509v3/v3_crld.c:223,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - DIST_POINT_free
                - gnames_from_sectname
        - Branch String:   'crypto/x509v3/v3_crld.c:221,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:222,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:223,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:225,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:226,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:227,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - gnames_from_sectname
                - DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:208,25'
          Dst:             DIST_POINT_new
        - Src:             'crypto/x509v3/v3_crld.c:212,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_crld.c:214,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_crld.c:215,15'
          Dst:             set_dist_point_name
        - Src:             'crypto/x509v3/v3_crld.c:220,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:221,18'
          Dst:             set_reasons
        - Src:             'crypto/x509v3/v3_crld.c:223,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:224,32'
          Dst:             gnames_from_sectname
        - Src:             'crypto/x509v3/v3_crld.c:233,5'
          Dst:             DIST_POINT_free
    - functionName:    DIST_POINT_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'struct.DIST_POINT_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:325,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:325,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:325,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:325,1'
          Dst:             ASN1_item_new
    - functionName:    DIST_POINT_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.DIST_POINT_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:325,1'
          Dst:             ASN1_item_free
    - functionName:    sk_DIST_POINT_new_reserve
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'struct.stack_st_DIST_POINT *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    DIST_POINT_set_dpname
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.DIST_POINT_NAME_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - dpn
        - iname
      BBCount:         19
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - X509_NAME_add_entry
        - X509_NAME_dup
        - X509_NAME_free
        - i2d_X509_NAME
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:485,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:485,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_dup
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:486,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:486,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:487,12'
              BranchSideFuncs:
                - X509_NAME_dup
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
        - Branch String:   'crypto/x509v3/v3_crld.c:489,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:490,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:491,12'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
        - Branch String:   'crypto/x509v3/v3_crld.c:491,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:492,39'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:500,23'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
        - Branch String:   'crypto/x509v3/v3_crld.c:493,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:494,28'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:498,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.4396
                - __sanitizer_cov_trace_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value.4397
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_free
        - Branch String:   'crypto/x509v3/v3_crld.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:501,24'
              BranchSideFuncs:
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:505,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:488,19'
          Dst:             X509_NAME_dup
        - Src:             'crypto/x509v3/v3_crld.c:491,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509v3/v3_crld.c:492,14'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509v3/v3_crld.c:493,14'
          Dst:             X509_NAME_add_entry
        - Src:             'crypto/x509v3/v3_crld.c:494,13'
          Dst:             X509_NAME_free
        - Src:             'crypto/x509v3/v3_crld.c:500,9'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509v3/v3_crld.c:501,9'
          Dst:             X509_NAME_free
    - functionName:    i2r_idp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - pidp
        - out
        - indent
      BBCount:         34
      ICount:          199
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_printf
        - print_distpoint
        - print_reasons
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:440,25'
              BranchSideFuncs:
                - print_distpoint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:442,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:443,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:444,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:445,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:445,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:446,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
            - BranchSide:      'crypto/x509v3/v3_crld.c:447,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - print_reasons
        - Branch String:   'crypto/x509v3/v3_crld.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:448,23'
              BranchSideFuncs:
                - print_reasons
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:449,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:450,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:451,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:451,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:451,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:451,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:451,49'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:451,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:451,49'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:452,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:452,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:452,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:452,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:452,36'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:453,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:453,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_crld.c:453,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_crld.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:451,9'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_crld.c:454,20'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:440,9'
          Dst:             print_distpoint
        - Src:             'crypto/x509v3/v3_crld.c:442,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:444,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:446,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:448,9'
          Dst:             print_reasons
        - Src:             'crypto/x509v3/v3_crld.c:450,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:454,9'
          Dst:             BIO_printf
    - functionName:    v2i_idp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         41
      ICount:          225
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - ISSUING_DIST_POINT_free
        - ISSUING_DIST_POINT_new
        - X509V3_get_value_bool
        - set_dist_point_name
        - set_reasons
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:369,9'
              BranchSideFuncs:
                - ERR_put_error
                - ISSUING_DIST_POINT_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:370,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:370,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:371,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:400,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:376,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:377,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:377,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:378,13'
              BranchSideFuncs:
                - ISSUING_DIST_POINT_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:379,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:379,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:380,40'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:382,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:380,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:381,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:382,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:382,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:383,40'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:385,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:383,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:384,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:385,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:385,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:386,40'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:388,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:386,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:387,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:388,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:388,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:389,40'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:391,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:389,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:390,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:391,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_crld.c:391,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:392,31'
              BranchSideFuncs:
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:395,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
        - Branch String:   'crypto/x509v3/v3_crld.c:392,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:393,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_crld.c:394,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4392
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - set_dist_point_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
                - set_reasons
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:367,11'
          Dst:             ISSUING_DIST_POINT_new
        - Src:             'crypto/x509v3/v3_crld.c:370,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_crld.c:371,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_crld.c:374,15'
          Dst:             set_dist_point_name
        - Src:             'crypto/x509v3/v3_crld.c:379,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:380,18'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/x509v3/v3_crld.c:382,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:383,18'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/x509v3/v3_crld.c:385,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:386,18'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/x509v3/v3_crld.c:388,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:389,18'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/x509v3/v3_crld.c:391,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_crld.c:392,18'
          Dst:             set_reasons
        - Src:             'crypto/x509v3/v3_crld.c:395,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:396,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_crld.c:403,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:405,5'
          Dst:             ISSUING_DIST_POINT_free
    - functionName:    ISSUING_DIST_POINT_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      'struct.ISSUING_DIST_POINT_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:342,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:342,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:342,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:342,1'
          Dst:             ASN1_item_new
    - functionName:    ISSUING_DIST_POINT_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ISSUING_DIST_POINT_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:342,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_ISSUING_DIST_POINT
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ISSUING_DIST_POINT_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:342,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ISSUING_DIST_POINT
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      'struct.ISSUING_DIST_POINT_st *'
      argCount:        3
      argTypes:
        - 'struct.ISSUING_DIST_POINT_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:342,1'
          Dst:             ASN1_item_d2i
    - functionName:    CRL_DIST_POINTS_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:331,1'
          Dst:             ASN1_item_free
    - functionName:    CRL_DIST_POINTS_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'struct.stack_st_DIST_POINT *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:331,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:331,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:331,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:331,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_CRL_DIST_POINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:331,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_CRL_DIST_POINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'struct.stack_st_DIST_POINT *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_DIST_POINT **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:331,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_DIST_POINT
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.DIST_POINT_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:325,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DIST_POINT
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'struct.DIST_POINT_st *'
      argCount:        3
      argTypes:
        - 'struct.DIST_POINT_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:325,1'
          Dst:             ASN1_item_d2i
    - functionName:    DIST_POINT_NAME_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.DIST_POINT_NAME_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:317,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_DIST_POINT_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.DIST_POINT_NAME_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:317,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DIST_POINT_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'struct.DIST_POINT_NAME_st *'
      argCount:        3
      argTypes:
        - 'struct.DIST_POINT_NAME_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:317,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2r_crldp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - pcrldp
        - out
        - indent
      BBCount:         16
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_printf
        - BIO_puts
        - print_distpoint
        - print_gens
        - print_reasons
        - sk_DIST_POINT_num
        - sk_DIST_POINT_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:465,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:466,18'
              BranchSideFuncs:
                - BIO_puts
                - sk_DIST_POINT_value
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - print_gens
                - print_reasons
                - print_distpoint
            - BranchSide:      'crypto/x509v3/v3_crld.c:477,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:468,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:469,29'
              BranchSideFuncs:
                - print_distpoint
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - sk_DIST_POINT_value
                - BIO_printf
                - print_gens
                - print_reasons
            - BranchSide:      'crypto/x509v3/v3_crld.c:470,13'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - sk_DIST_POINT_value
                - print_distpoint
                - BIO_printf
                - print_gens
                - print_reasons
        - Branch String:   'crypto/x509v3/v3_crld.c:470,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:471,27'
              BranchSideFuncs:
                - print_reasons
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - sk_DIST_POINT_value
                - print_distpoint
                - BIO_printf
                - print_gens
            - BranchSide:      'crypto/x509v3/v3_crld.c:472,13'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - sk_DIST_POINT_value
                - print_reasons
                - print_distpoint
                - BIO_printf
                - print_gens
        - Branch String:   'crypto/x509v3/v3_crld.c:472,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:473,24'
              BranchSideFuncs:
                - BIO_printf
                - print_gens
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - sk_DIST_POINT_value
                - print_reasons
                - print_distpoint
            - BranchSide:      'crypto/x509v3/v3_crld.c:476,5'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - sk_DIST_POINT_value
                - BIO_printf
                - print_gens
                - print_reasons
                - print_distpoint
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:465,21'
          Dst:             sk_DIST_POINT_num
        - Src:             'crypto/x509v3/v3_crld.c:466,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_crld.c:467,17'
          Dst:             sk_DIST_POINT_value
        - Src:             'crypto/x509v3/v3_crld.c:469,13'
          Dst:             print_distpoint
        - Src:             'crypto/x509v3/v3_crld.c:471,13'
          Dst:             print_reasons
        - Src:             'crypto/x509v3/v3_crld.c:473,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_crld.c:474,13'
          Dst:             print_gens
    - functionName:    v2i_crld
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_crld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         29
      ICount:          198
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - DIST_POINT_NAME_new
        - DIST_POINT_free
        - DIST_POINT_new
        - ERR_put_error
        - GENERAL_NAMES_free
        - GENERAL_NAMES_new
        - GENERAL_NAME_free
        - X509V3_get_section
        - X509V3_section_free
        - crldp_from_section
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_DIST_POINT_new_reserve
        - sk_DIST_POINT_pop_free
        - sk_DIST_POINT_push
        - sk_GENERAL_NAME_push
        - v2i_GENERAL_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_crld.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:249,9'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:250,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
        - Branch String:   'crypto/x509v3/v3_crld.c:250,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:253,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - __sanitizer_cov_trace_cmp4
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:282,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_crld.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:256,41'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
            - BranchSide:      'crypto/x509v3/v3_crld.c:265,41'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
        - Branch String:   'crypto/x509v3/v3_crld.c:257,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:258,17'
              BranchSideFuncs:
                - crldp_from_section
                - X509V3_section_free
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_DIST_POINT_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:259,40'
              BranchSideFuncs:
                - crldp_from_section
                - X509V3_section_free
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_DIST_POINT_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
        - Branch String:   'crypto/x509v3/v3_crld.c:261,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:262,17'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
            - BranchSide:      'crypto/x509v3/v3_crld.c:263,32'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
        - Branch String:   'crypto/x509v3/v3_crld.c:265,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:266,17'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:267,25'
              BranchSideFuncs:
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
        - Branch String:   'crypto/x509v3/v3_crld.c:267,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:268,17'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:269,39'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
        - Branch String:   'crypto/x509v3/v3_crld.c:269,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:270,17'
              BranchSideFuncs:
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_crld.c:271,17'
              BranchSideFuncs:
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_crld.c:272,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:273,17'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:274,32'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
        - Branch String:   'crypto/x509v3/v3_crld.c:275,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_crld.c:276,17'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
            - BranchSide:      'crypto/x509v3/v3_crld.c:277,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4393
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - crldp_from_section
                - X509V3_section_free
                - sk_DIST_POINT_push
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_NAME_new
      Callsites:
        - Src:             'crypto/x509v3/v3_crld.c:244,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_crld.c:247,12'
          Dst:             sk_DIST_POINT_new_reserve
        - Src:             'crypto/x509v3/v3_crld.c:253,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_crld.c:256,22'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_crld.c:259,21'
          Dst:             crldp_from_section
        - Src:             'crypto/x509v3/v3_crld.c:260,13'
          Dst:             X509V3_section_free
        - Src:             'crypto/x509v3/v3_crld.c:263,13'
          Dst:             sk_DIST_POINT_push
        - Src:             'crypto/x509v3/v3_crld.c:265,24'
          Dst:             v2i_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_crld.c:267,25'
          Dst:             GENERAL_NAMES_new
        - Src:             'crypto/x509v3/v3_crld.c:269,18'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_crld.c:272,26'
          Dst:             DIST_POINT_new
        - Src:             'crypto/x509v3/v3_crld.c:274,13'
          Dst:             sk_DIST_POINT_push
        - Src:             'crypto/x509v3/v3_crld.c:275,37'
          Dst:             DIST_POINT_NAME_new
        - Src:             'crypto/x509v3/v3_crld.c:285,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_crld.c:287,5'
          Dst:             GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_crld.c:288,5'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509v3/v3_crld.c:289,5'
          Dst:             sk_DIST_POINT_pop_free
        - Src:             'crypto/x509v3/v3_crld.c:289,5'
          Dst:             DIST_POINT_free
    - functionName:    GENERAL_NAME_get0_otherName
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.asn1_object_st **'
        - 'struct.asn1_type_st **'
      constantsTouched: []
      argNames:
        - gen
        - poid
        - pvalue
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:235,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:237,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:238,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:239,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:240,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GENERAL_NAME_set0_othername
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.asn1_object_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - gen
        - oid
        - value
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_free
        - GENERAL_NAME_set0_value
        - OTHERNAME_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:224,20'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - GENERAL_NAME_set0_value
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:221,11'
          Dst:             OTHERNAME_new
        - Src:             'crypto/x509v3/v3_genn.c:224,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/x509v3/v3_genn.c:227,5'
          Dst:             GENERAL_NAME_set0_value
    - functionName:    OTHERNAME_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:22,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:22,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_genn.c:22,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:22,1'
          Dst:             ASN1_item_new
    - functionName:    GENERAL_NAME_set0_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - type
        - value
      BBCount:         13
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:150,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:152,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:156,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:160,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:166,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:166,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:166,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:170,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:174,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:178,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GENERAL_NAME_get0_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - a
        - ptype
      BBCount:         16
      ICount:          118
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:187,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_genn.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_genn.c:188,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:193,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:196,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:201,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:201,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:201,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:204,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:207,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:210,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:213,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OTHERNAME_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_cmp
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:138,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:138,16'
              BranchSideFuncs:
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:139,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:139,9'
              BranchSideFuncs:
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:141,27'
              BranchSideFuncs:
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_cmp
        - Branch String:   'crypto/x509v3/v3_genn.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:144,28'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:141,19'
          Dst:             OBJ_cmp
        - Src:             'crypto/x509v3/v3_genn.c:144,14'
          Dst:             ASN1_TYPE_cmp
    - functionName:    edipartyname_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         29
      ICount:          146
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:65,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:65,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:70,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:72,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_genn.c:72,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:72,36'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_genn.c:74,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_genn.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:74,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_genn.c:74,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:74,36'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_genn.c:77,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_genn.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:77,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_genn.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:78,31'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:86,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
        - Branch String:   'crypto/x509v3/v3_genn.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:80,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:81,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
        - Branch String:   'crypto/x509v3/v3_genn.c:86,30'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:86,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:89,28'
              BranchSideFuncs:
                - ASN1_STRING_cmp
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:78,15'
          Dst:             ASN1_STRING_cmp
        - Src:             'crypto/x509v3/v3_genn.c:89,12'
          Dst:             ASN1_STRING_cmp
    - functionName:    GENERAL_NAME_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         23
      ICount:          171
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - ASN1_STRING_cmp
        - OBJ_cmp
        - OTHERNAME_cmp
        - X509_NAME_cmp
        - edipartyname_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:97,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:97,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - OBJ_cmp
                - ASN1_OCTET_STRING_cmp
                - X509_NAME_cmp
                - ASN1_STRING_cmp
                - OTHERNAME_cmp
                - edipartyname_cmp
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:97,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:97,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - OBJ_cmp
                - ASN1_OCTET_STRING_cmp
                - X509_NAME_cmp
                - ASN1_STRING_cmp
                - OTHERNAME_cmp
                - edipartyname_cmp
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_genn.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_genn.c:99,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - OBJ_cmp
                - ASN1_OCTET_STRING_cmp
                - X509_NAME_cmp
                - ASN1_STRING_cmp
                - OTHERNAME_cmp
                - edipartyname_cmp
                - ASN1_STRING_cmp
        - Branch String:   'crypto/x509v3/v3_genn.c:99,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:101,34'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:105,35'
              BranchSideFuncs:
                - edipartyname_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:109,32'
              BranchSideFuncs:
                - OTHERNAME_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:115,34'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:115,34'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:115,34'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:119,32'
              BranchSideFuncs:
                - X509_NAME_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:123,40'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:127,26'
              BranchSideFuncs:
                - OBJ_cmp
            - BranchSide:      'crypto/x509v3/v3_genn.c:130,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:101,18'
          Dst:             ASN1_STRING_cmp
        - Src:             'crypto/x509v3/v3_genn.c:105,18'
          Dst:             edipartyname_cmp
        - Src:             'crypto/x509v3/v3_genn.c:109,18'
          Dst:             OTHERNAME_cmp
        - Src:             'crypto/x509v3/v3_genn.c:115,18'
          Dst:             ASN1_STRING_cmp
        - Src:             'crypto/x509v3/v3_genn.c:119,18'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509v3/v3_genn.c:123,18'
          Dst:             ASN1_OCTET_STRING_cmp
        - Src:             'crypto/x509v3/v3_genn.c:127,18'
          Dst:             OBJ_cmp
    - functionName:    GENERAL_NAME_dup
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        1
      argTypes:
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_dup
        - i2d_GENERAL_NAME
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:56,28'
          Dst:             ASN1_dup
        - Src:             'crypto/x509v3/v3_genn.c:56,28'
          Dst:             i2d_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_genn.c:56,28'
          Dst:             d2i_GENERAL_NAME
    - functionName:    i2d_GENERAL_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:46,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_GENERAL_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:46,1'
          Dst:             ASN1_item_d2i
    - functionName:    GENERAL_NAMES_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:52,1'
          Dst:             ASN1_item_free
    - functionName:    GENERAL_NAMES_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:52,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:52,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_genn.c:52,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:52,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_GENERAL_NAMES
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:52,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_GENERAL_NAMES
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_GENERAL_NAME **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:52,1'
          Dst:             ASN1_item_d2i
    - functionName:    GENERAL_NAME_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:46,1'
          Dst:             ASN1_item_free
    - functionName:    GENERAL_NAME_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:46,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:46,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_genn.c:46,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:46,1'
          Dst:             ASN1_item_new
    - functionName:    EDIPARTYNAME_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:30,1'
          Dst:             ASN1_item_free
    - functionName:    EDIPARTYNAME_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_genn.c:30,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_genn.c:30,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_genn.c:30,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:30,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_EDIPARTYNAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:30,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_EDIPARTYNAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:30,1'
          Dst:             ASN1_item_d2i
    - functionName:    OTHERNAME_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:22,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_OTHERNAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:22,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OTHERNAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_genn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_algor_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_genn.c:22,1'
          Dst:             ASN1_item_d2i
    - functionName:    ext_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ext_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:47,1'
          Dst:             ext_cmp
    - functionName:    ext_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method.883 **'
        - 'struct.v3_ext_method.883 **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_EXTENSION_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_EXTENSION_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_EXTENSION_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:85,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:85,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:85,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_EXTENSION_set
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_X509_EXTENSION_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509V3_add1_i2d
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.stack_st_X509_EXTENSION **'
        - int
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         44
      ICount:          256
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - X509V3_EXT_i2d
        - X509_EXTENSION_free
        - X509v3_get_ext_by_NID
        - sk_X509_EXTENSION_delete
        - sk_X509_EXTENSION_free
        - sk_X509_EXTENSION_new_null
        - sk_X509_EXTENSION_push
        - sk_X509_EXTENSION_set
        - sk_X509_EXTENSION_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:231,41'
              BranchSideFuncs:
                - X509v3_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_EXTENSION_delete.4564
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509v3/v3_lib.c:234,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_EXTENSION_delete.4564
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_lib.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:236,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - sk_X509_EXTENSION_delete.4564
                - X509_EXTENSION_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:255,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:236,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:237,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:239,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - sk_X509_EXTENSION_delete.4564
                - X509_EXTENSION_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:240,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:244,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - sk_X509_EXTENSION_delete.4564
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_lib.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:245,47'
              BranchSideFuncs:
                - sk_X509_EXTENSION_delete.4564
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509v3/v3_lib.c:251,5'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
        - Branch String:   'crypto/x509v3/v3_lib.c:246,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:247,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:248,33'
              BranchSideFuncs:
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_lib.c:255,53'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:256,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:257,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:255,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:257,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:270,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
            - BranchSide:      'crypto/x509v3/v3_lib.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
        - Branch String:   'crypto/x509v3/v3_lib.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:277,42'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
            - BranchSide:      'crypto/x509v3/v3_lib.c:284,12'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
                - sk_X509_EXTENSION_new_null.4563
        - Branch String:   'crypto/x509v3/v3_lib.c:279,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:280,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:286,19'
              BranchSideFuncs:
                - sk_X509_EXTENSION_new_null.4563
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
            - BranchSide:      'crypto/x509v3/v3_lib.c:288,33'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
        - Branch String:   'crypto/x509v3/v3_lib.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:287,9'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
            - BranchSide:      'crypto/x509v3/v3_lib.c:288,33'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free.4562
        - Branch String:   'crypto/x509v3/v3_lib.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:289,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:291,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:297,32'
              BranchSideFuncs:
                - sk_X509_EXTENSION_free.4562
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509v3/v3_lib.c:298,25'
              BranchSideFuncs:
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_lib.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:304,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:231,18'
          Dst:             X509v3_get_ext_by_NID
        - Src:             'crypto/x509v3/v3_lib.c:245,21'
          Dst:             sk_X509_EXTENSION_delete
        - Src:             'crypto/x509v3/v3_lib.c:248,13'
          Dst:             X509_EXTENSION_free
        - Src:             'crypto/x509v3/v3_lib.c:267,11'
          Dst:             X509V3_EXT_i2d
        - Src:             'crypto/x509v3/v3_lib.c:270,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_lib.c:277,17'
          Dst:             sk_X509_EXTENSION_value
        - Src:             'crypto/x509v3/v3_lib.c:278,9'
          Dst:             X509_EXTENSION_free
        - Src:             'crypto/x509v3/v3_lib.c:279,14'
          Dst:             sk_X509_EXTENSION_set
        - Src:             'crypto/x509v3/v3_lib.c:286,19'
          Dst:             sk_X509_EXTENSION_new_null
        - Src:             'crypto/x509v3/v3_lib.c:288,10'
          Dst:             sk_X509_EXTENSION_push
        - Src:             'crypto/x509v3/v3_lib.c:297,9'
          Dst:             sk_X509_EXTENSION_free
        - Src:             'crypto/x509v3/v3_lib.c:298,5'
          Dst:             X509_EXTENSION_free
        - Src:             'crypto/x509v3/v3_lib.c:303,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509_EXTENSION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_EXTENSION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509V3_get_d2i
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - nid
        - crit
        - idx
      BBCount:         45
      ICount:          217
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - OBJ_obj2nid
        - X509V3_EXT_d2i
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_object
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:169,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_lib.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_lib.c:169,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:170,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:171,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:172,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:173,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:176,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_lib.c:178,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_lib.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:180,17'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_lib.c:181,14'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_lib.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:182,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
            - BranchSide:      'crypto/x509v3/v3_lib.c:197,9'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
        - Branch String:   'crypto/x509v3/v3_lib.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:184,17'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_lib.c:196,5'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_lib.c:184,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:185,24'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
            - BranchSide:      'crypto/x509v3/v3_lib.c:188,24'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.4569
                - __sanitizer_cov_trace_cmp4
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value.4568
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_lib.c:190,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:191,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:192,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:199,13'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
            - BranchSide:      'crypto/x509v3/v3_lib.c:205,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:199,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:200,49'
              BranchSideFuncs:
                - X509_EXTENSION_get_critical
                - X509V3_EXT_d2i
            - BranchSide:      'crypto/x509v3/v3_lib.c:201,31'
              BranchSideFuncs:
                - X509V3_EXT_d2i
        - Branch String:   'crypto/x509v3/v3_lib.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:206,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:208,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:181,27'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509v3/v3_lib.c:182,14'
          Dst:             sk_X509_EXTENSION_value
        - Src:             'crypto/x509v3/v3_lib.c:183,25'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509v3/v3_lib.c:183,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_lib.c:200,21'
          Dst:             X509_EXTENSION_get_critical
        - Src:             'crypto/x509v3/v3_lib.c:201,16'
          Dst:             X509V3_EXT_d2i
    - functionName:    X509V3_EXT_d2i
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ASN1_item_d2i
        - X509V3_EXT_get
        - X509_EXTENSION_get_data
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:137,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:138,40'
              BranchSideFuncs:
                - X509_EXTENSION_get_data
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_d2i
        - Branch String:   'crypto/x509v3/v3_lib.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:142,40'
              BranchSideFuncs:
                - ASN1_item_d2i
            - BranchSide:      'crypto/x509v3/v3_lib.c:143,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:136,19'
          Dst:             X509V3_EXT_get
        - Src:             'crypto/x509v3/v3_lib.c:138,16'
          Dst:             X509_EXTENSION_get_data
        - Src:             'crypto/x509v3/v3_lib.c:139,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/x509v3/v3_lib.c:140,14'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/x509v3/v3_lib.c:142,16'
          Dst:             ASN1_item_d2i
    - functionName:    X509V3_EXT_get
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'struct.v3_ext_method.883 *'
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_obj2nid
        - X509V3_EXT_get_nid
        - X509_EXTENSION_get_object
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:75,31'
              BranchSideFuncs:
                - X509V3_EXT_get_nid
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:73,28'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509v3/v3_lib.c:73,16'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_lib.c:75,12'
          Dst:             X509V3_EXT_get_nid
    - functionName:    X509V3_EXT_get_nid
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.v3_ext_method.883 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         10
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_bsearch_ext
        - sk_X509V3_EXT_METHOD_find
        - sk_X509V3_EXT_METHOD_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:60,19'
              BranchSideFuncs:
                - OBJ_bsearch_ext
                - sk_X509V3_EXT_METHOD_find
                - sk_X509V3_EXT_METHOD_value
        - Branch String:   'crypto/x509v3/v3_lib.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:63,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:64,10'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_find
                - sk_X509V3_EXT_METHOD_value
        - Branch String:   'crypto/x509v3/v3_lib.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:65,9'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_find
                - sk_X509V3_EXT_METHOD_value
            - BranchSide:      'crypto/x509v3/v3_lib.c:66,37'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_find
                - sk_X509V3_EXT_METHOD_value
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:61,11'
          Dst:             OBJ_bsearch_ext
        - Src:             'crypto/x509v3/v3_lib.c:66,11'
          Dst:             sk_X509V3_EXT_METHOD_find
        - Src:             'crypto/x509v3/v3_lib.c:67,12'
          Dst:             sk_X509V3_EXT_METHOD_value
    - functionName:    OBJ_bsearch_ext
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.v3_ext_method.883 **'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method.883 **'
        - 'struct.v3_ext_method.883 **'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - ext_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:47,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/x509v3/v3_lib.c:47,1'
          Dst:             ext_cmp_BSEARCH_CMP_FN
    - functionName:    sk_X509V3_EXT_METHOD_find
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509V3_EXT_METHOD *'
        - 'struct.v3_ext_method.883 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:94,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_X509V3_EXT_METHOD_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.v3_ext_method.883 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509V3_EXT_METHOD *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:94,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509V3_add_standard_extensions
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ext_list_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.v3_ext_method.883 *'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:113,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_lib.c:114,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:114,9'
          Dst:             CRYPTO_free
    - functionName:    sk_X509V3_EXT_METHOD_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509V3_EXT_METHOD *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:94,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509V3_EXT_cleanup
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ext_list_free
        - sk_X509V3_EXT_METHOD_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:107,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:107,35'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_pop_free
            - BranchSide:      'crypto/x509v3/v3_lib.c:107,35'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_pop_free
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:107,5'
          Dst:             sk_X509V3_EXT_METHOD_pop_free
        - Src:             'crypto/x509v3/v3_lib.c:107,5'
          Dst:             ext_list_free
    - functionName:    X509V3_EXT_add_alias
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - nid_to
        - nid_from
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - X509V3_EXT_add
        - X509V3_EXT_get_nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:92,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:95,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - X509V3_EXT_add
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:96,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:99,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - X509V3_EXT_add
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:91,16'
          Dst:             X509V3_EXT_get_nid
        - Src:             'crypto/x509v3/v3_lib.c:92,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_lib.c:95,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_lib.c:96,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_lib.c:102,12'
          Dst:             X509V3_EXT_add
    - functionName:    X509V3_EXT_add
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.v3_ext_method.883 *'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ext_cmp
        - sk_X509V3_EXT_METHOD_new
        - sk_X509V3_EXT_METHOD_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:28,24'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_new
                - sk_X509V3_EXT_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:32,36'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:29,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_lib.c:32,36'
              BranchSideFuncs:
                - sk_X509V3_EXT_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_lib.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_lib.c:36,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:28,24'
          Dst:             sk_X509V3_EXT_METHOD_new
        - Src:             'crypto/x509v3/v3_lib.c:28,24'
          Dst:             ext_cmp
        - Src:             'crypto/x509v3/v3_lib.c:29,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_lib.c:32,10'
          Dst:             sk_X509V3_EXT_METHOD_push
        - Src:             'crypto/x509v3/v3_lib.c:33,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509V3_EXT_METHOD_new
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.stack_st_X509V3_EXT_METHOD *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:94,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_X509V3_EXT_METHOD_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509V3_EXT_METHOD *'
        - 'struct.v3_ext_method.883 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:94,1'
          Dst:             OPENSSL_sk_push
    - functionName:    X509V3_EXT_add_list
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.v3_ext_method.883 *'
      constantsTouched: []
      argNames:
        - extlist
      BBCount:         10
      ICount:          46
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509V3_EXT_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_lib.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:81,29'
              BranchSideFuncs:
                - X509V3_EXT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_lib.c:83,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_lib.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_lib.c:81,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_lib.c:82,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_lib.c:81,14'
          Dst:             X509V3_EXT_add
    - functionName:    ia5memrchr
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - str
        - c
      BBCount:         11
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:80,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:80,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:80,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:80,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:85,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ia5ncasecmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         22
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:97,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:98,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:118,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:99,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:116,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:102,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:102,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:104,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:102,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:103,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:104,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:104,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:104,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:107,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:104,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:105,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:107,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:107,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:108,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:110,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:111,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:114,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nc_ip
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ip
        - base
      BBCount:         20
      ICount:          154
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:686,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:686,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:688,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:686,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:687,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:688,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:688,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:688,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:692,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:688,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:692,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:692,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:693,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:695,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:699,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:700,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:703,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:700,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:700,66'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:701,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nc_uri
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - uri
        - base
      BBCount:         36
      ICount:          282
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - ia5ncasecmp
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:635,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:635,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:638,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:636,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:636,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:638,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:637,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:637,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:638,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:634,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:638,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:639,15'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - memchr
        - Branch String:   'crypto/x509v3/v3_ncons.c:647,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:648,13'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:650,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:650,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:651,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:653,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:655,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:656,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:659,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:659,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:659,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:668,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:659,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:660,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:668,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:660,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:661,17'
              BranchSideFuncs:
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:665,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:662,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:663,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:664,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:669,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:669,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:670,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:668,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:670,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:672,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:630,21'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_ncons.c:645,9'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_ncons.c:648,13'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_ncons.c:662,17'
          Dst:             ia5ncasecmp
        - Src:             'crypto/x509v3/v3_ncons.c:669,12'
          Dst:             ia5ncasecmp
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nc_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - eml
        - base
      BBCount:         38
      ICount:          266
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - ia5memrchr
        - ia5ncasecmp
        - memchr
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:587,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:588,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:590,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:590,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:590,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:601,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:590,37'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:590,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:601,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:590,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:591,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:601,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:591,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:592,23'
              BranchSideFuncs:
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:596,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:593,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:594,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:595,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:601,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:602,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:615,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:602,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:603,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:613,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:603,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:604,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:605,24'
              BranchSideFuncs:
                - memchr
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:605,54'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:606,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:607,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:605,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:607,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:609,25'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:609,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:610,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:611,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:619,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:619,50'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:620,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:619,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:620,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:622,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:583,26'
          Dst:             ia5memrchr
        - Src:             'crypto/x509v3/v3_ncons.c:584,25'
          Dst:             ia5memrchr
        - Src:             'crypto/x509v3/v3_ncons.c:593,17'
          Dst:             ia5ncasecmp
        - Src:             'crypto/x509v3/v3_ncons.c:605,17'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_ncons.c:606,17'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_ncons.c:609,17'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_ncons.c:619,38'
          Dst:             ia5ncasecmp
    - functionName:    nc_dns
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - dns
        - base
      BBCount:         18
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ia5ncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:556,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:557,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:559,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:559,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:560,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:566,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:567,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:572,21'
              BranchSideFuncs:
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:568,29'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:568,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:570,5'
              BranchSideFuncs:
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:568,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:569,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:570,5'
              BranchSideFuncs:
                - ia5ncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:572,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:573,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:575,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:572,9'
          Dst:             ia5ncasecmp
    - functionName:    nc_dn
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - nm
        - base
      BBCount:         18
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - i2d_X509_NAME
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:539,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:539,39'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:541,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:539,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:540,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:541,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:541,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:541,41'
              BranchSideFuncs:
                - i2d_X509_NAME
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:543,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:542,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:543,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:543,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:544,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:545,16'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:545,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:546,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:547,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:539,25'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509v3/v3_ncons.c:541,27'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509v3/v3_ncons.c:545,9'
          Dst:             memcmp
    - functionName:    nc_match_single
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - gen
        - base
      BBCount:         10
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - nc_dn
        - nc_dns
        - nc_email
        - nc_ip
        - nc_uri
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:507,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:509,22'
              BranchSideFuncs:
                - nc_dn
            - BranchSide:      'crypto/x509v3/v3_ncons.c:512,23'
              BranchSideFuncs:
                - nc_dns
            - BranchSide:      'crypto/x509v3/v3_ncons.c:515,25'
              BranchSideFuncs:
                - nc_email
            - BranchSide:      'crypto/x509v3/v3_ncons.c:518,23'
              BranchSideFuncs:
                - nc_uri
            - BranchSide:      'crypto/x509v3/v3_ncons.c:522,22'
              BranchSideFuncs:
                - nc_ip
            - BranchSide:      'crypto/x509v3/v3_ncons.c:525,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:509,16'
          Dst:             nc_dn
        - Src:             'crypto/x509v3/v3_ncons.c:512,16'
          Dst:             nc_dns
        - Src:             'crypto/x509v3/v3_ncons.c:515,16'
          Dst:             nc_email
        - Src:             'crypto/x509v3/v3_ncons.c:518,16'
          Dst:             nc_uri
        - Src:             'crypto/x509v3/v3_ncons.c:522,16'
          Dst:             nc_ip
    - functionName:    print_nc_ipadd
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - ip
      BBCount:         19
      ICount:          144
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_printf
        - BIO_puts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:208,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_ncons.c:210,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_ncons.c:210,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:211,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_ncons.c:220,20'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_ncons.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:212,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_ncons.c:219,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:214,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:215,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_ncons.c:216,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:206,5'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_ncons.c:208,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_ncons.c:212,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_ncons.c:215,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_ncons.c:217,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_ncons.c:220,9'
          Dst:             BIO_printf
    - functionName:    sk_GENERAL_SUBTREE_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'struct.GENERAL_SUBTREE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_SUBTREE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:272,1'
          Dst:             OPENSSL_sk_value
    - functionName:    do_i2r_name_constraints
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.stack_st_GENERAL_SUBTREE *'
        - 'struct.bio_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - trees
        - bp
        - ind
        - name
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_printf
        - BIO_puts
        - GENERAL_NAME_print
        - print_nc_ipadd
        - sk_GENERAL_SUBTREE_num
        - sk_GENERAL_SUBTREE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:187,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - BIO_puts
                - print_nc_ipadd
            - BranchSide:      'crypto/x509v3/v3_ncons.c:188,12'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - BIO_puts
                - print_nc_ipadd
        - Branch String:   'crypto/x509v3/v3_ncons.c:188,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:189,41'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - BIO_puts
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - print_nc_ipadd
            - BranchSide:      'crypto/x509v3/v3_ncons.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:192,28'
              BranchSideFuncs:
                - print_nc_ipadd
                - BIO_puts
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
            - BranchSide:      'crypto/x509v3/v3_ncons.c:194,32'
              BranchSideFuncs:
                - GENERAL_NAME_print
                - BIO_puts
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - print_nc_ipadd
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:186,9'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             'crypto/x509v3/v3_ncons.c:187,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_ncons.c:188,21'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             'crypto/x509v3/v3_ncons.c:189,16'
          Dst:             sk_GENERAL_SUBTREE_value
        - Src:             'crypto/x509v3/v3_ncons.c:190,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_ncons.c:192,13'
          Dst:             print_nc_ipadd
        - Src:             'crypto/x509v3/v3_ncons.c:194,13'
          Dst:             GENERAL_NAME_print
        - Src:             'crypto/x509v3/v3_ncons.c:195,9'
          Dst:             BIO_puts
    - functionName:    sk_GENERAL_SUBTREE_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_SUBTREE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:272,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_GENERAL_SUBTREE_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_SUBTREE *'
        - 'struct.GENERAL_SUBTREE_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:272,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_GENERAL_SUBTREE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_SUBTREE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509v3.h:272,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509v3.h:272,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509v3.h:272,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509v3.h:272,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    cn2dnsid
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - cn
        - dnsid
        - idlen
      BBCount:         55
      ICount:          298
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached:
        - ASN1_STRING_to_UTF8
        - CRYPTO_free
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:344,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:351,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:351,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:351,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:351,5'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:351,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:352,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:355,16'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:356,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_ncons.c:369,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:369,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:370,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:399,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:372,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:372,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:373,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:373,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:373,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:376,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:373,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:373,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:374,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:374,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:374,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:376,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:374,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:374,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:375,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:375,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:376,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:372,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:376,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:379,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:379,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:379,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:395,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:379,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:380,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:395,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:380,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:381,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:387,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:388,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:388,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:394,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:389,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:389,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:394,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:390,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:390,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:394,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:387,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:391,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:394,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:399,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:400,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:404,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:343,24'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             'crypto/x509v3/v3_ncons.c:355,9'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_ncons.c:356,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_ncons.c:404,5'
          Dst:             CRYPTO_free
    - functionName:    NAME_CONSTRAINTS_check_CN
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.NAME_CONSTRAINTS_st *'
      constantsTouched: []
      argNames:
        - x
        - nc
      BBCount:         14
      ICount:          116
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_get_subject_name
        - cn2dnsid
        - nc_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:432,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:433,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:434,34'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - cn2dnsid
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - CRYPTO_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:438,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:439,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:440,13'
              BranchSideFuncs:
                - nc_match
                - CRYPTO_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - cn2dnsid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:440,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:441,13'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - cn2dnsid
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_ncons.c:443,23'
              BranchSideFuncs:
                - nc_match
                - CRYPTO_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - cn2dnsid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:447,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:425,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:448,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:414,21'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_ncons.c:431,13'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             'crypto/x509v3/v3_ncons.c:434,14'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509v3/v3_ncons.c:435,14'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             'crypto/x509v3/v3_ncons.c:438,18'
          Dst:             cn2dnsid
        - Src:             'crypto/x509v3/v3_ncons.c:445,13'
          Dst:             nc_match
        - Src:             'crypto/x509v3/v3_ncons.c:446,9'
          Dst:             CRYPTO_free
    - functionName:    nc_match
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.NAME_CONSTRAINTS_st *'
      constantsTouched: []
      argNames:
        - gen
        - nc
      BBCount:         43
      ICount:          233
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - nc_match_single
        - sk_GENERAL_SUBTREE_num
        - sk_GENERAL_SUBTREE_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:463,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:464,40'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:481,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:465,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:466,13'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:467,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:467,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:467,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:468,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:467,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:468,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:470,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:470,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:471,13'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:472,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:472,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:473,19'
              BranchSideFuncs:
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:474,29'
              BranchSideFuncs:
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:475,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:476,19'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:477,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:477,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:478,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:481,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:482,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:486,12'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:486,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:487,40'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:501,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:488,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:489,13'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:490,13'
              BranchSideFuncs:
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:490,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:490,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:491,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:490,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:491,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:493,29'
              BranchSideFuncs:
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:495,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:496,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_num
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_value
                - __sanitizer_cov_trace_cmp4
                - nc_match_single
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:463,21'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             'crypto/x509v3/v3_ncons.c:464,15'
          Dst:             sk_GENERAL_SUBTREE_value
        - Src:             'crypto/x509v3/v3_ncons.c:474,13'
          Dst:             nc_match_single
        - Src:             'crypto/x509v3/v3_ncons.c:486,21'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             'crypto/x509v3/v3_ncons.c:487,15'
          Dst:             sk_GENERAL_SUBTREE_value
        - Src:             'crypto/x509v3/v3_ncons.c:493,13'
          Dst:             nc_match_single
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    add_lengths
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:230,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:231,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:232,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:234,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:235,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:236,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    NAME_CONSTRAINTS_check
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.NAME_CONSTRAINTS_st *'
      constantsTouched: []
      argNames:
        - x
        - nc
      BBCount:         33
      ICount:          218
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - X509_NAME_ENTRY_get_data
        - X509_NAME_entry_count
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_get_subject_name
        - add_lengths
        - nc_match
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
        - sk_GENERAL_SUBTREE_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:266,48'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - add_lengths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:269,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:268,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:269,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:268,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:268,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
            - BranchSide:      'crypto/x509v3/v3_ncons.c:271,31'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
        - Branch String:   'crypto/x509v3/v3_ncons.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:271,31'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
        - Branch String:   'crypto/x509v3/v3_ncons.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:273,15'
              BranchSideFuncs:
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:304,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:279,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:281,15'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:289,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:290,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:291,38'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - nc_match
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:293,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:294,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:296,34'
              BranchSideFuncs:
                - nc_match
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:298,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:285,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:299,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:304,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:305,51'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:311,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:308,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ncons.c:309,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4649
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.4648
                - nc_match
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:257,10'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_ncons.c:263,35'
          Dst:             X509_NAME_entry_count
        - Src:             'crypto/x509v3/v3_ncons.c:264,22'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_ncons.c:263,10'
          Dst:             add_lengths
        - Src:             'crypto/x509v3/v3_ncons.c:266,25'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             'crypto/x509v3/v3_ncons.c:267,25'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             'crypto/x509v3/v3_ncons.c:265,13'
          Dst:             add_lengths
        - Src:             'crypto/x509v3/v3_ncons.c:271,9'
          Dst:             X509_NAME_entry_count
        - Src:             'crypto/x509v3/v3_ncons.c:276,13'
          Dst:             nc_match
        - Src:             'crypto/x509v3/v3_ncons.c:288,17'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             'crypto/x509v3/v3_ncons.c:291,18'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509v3/v3_ncons.c:292,34'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             'crypto/x509v3/v3_ncons.c:296,17'
          Dst:             nc_match
        - Src:             'crypto/x509v3/v3_ncons.c:304,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_ncons.c:305,29'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_ncons.c:306,13'
          Dst:             nc_match
    - functionName:    NAME_CONSTRAINTS_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.NAME_CONSTRAINTS_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:64,1'
          Dst:             ASN1_item_free
    - functionName:    NAME_CONSTRAINTS_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.NAME_CONSTRAINTS_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:64,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:64,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_ncons.c:64,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:64,1'
          Dst:             ASN1_item_new
    - functionName:    GENERAL_SUBTREE_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.GENERAL_SUBTREE_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:63,1'
          Dst:             ASN1_item_free
    - functionName:    GENERAL_SUBTREE_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.GENERAL_SUBTREE_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:63,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:63,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_ncons.c:63,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:63,1'
          Dst:             ASN1_item_new
    - functionName:    i2r_NAME_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - a
        - bp
        - ind
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_i2r_name_constraints
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:173,5'
          Dst:             do_i2r_name_constraints
        - Src:             'crypto/x509v3/v3_ncons.c:175,5'
          Dst:             do_i2r_name_constraints
    - functionName:    v2i_NAME_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ncons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         36
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - GENERAL_SUBTREE_free
        - GENERAL_SUBTREE_new
        - NAME_CONSTRAINTS_free
        - NAME_CONSTRAINTS_new
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_SUBTREE_new_null
        - sk_GENERAL_SUBTREE_push
        - strncmp
        - v2i_GENERAL_NAME_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ncons.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:132,9'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
            - BranchSide:      'crypto/x509v3/v3_ncons.c:133,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_SUBTREE_new_null
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:133,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:134,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_SUBTREE_new_null
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:158,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ncons.c:135,53'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:135,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      'crypto/x509v3/v3_ncons.c:138,28'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
        - Branch String:   'crypto/x509v3/v3_ncons.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:136,22'
              BranchSideFuncs:
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      'crypto/x509v3/v3_ncons.c:138,28'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
        - Branch String:   'crypto/x509v3/v3_ncons.c:138,59'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:138,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      'crypto/x509v3/v3_ncons.c:142,13'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:138,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:139,22'
              BranchSideFuncs:
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      'crypto/x509v3/v3_ncons.c:142,13'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:148,13'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
            - BranchSide:      'crypto/x509v3/v3_ncons.c:149,34'
              BranchSideFuncs:
                - v2i_GENERAL_NAME_ex
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
        - Branch String:   'crypto/x509v3/v3_ncons.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:150,13'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      'crypto/x509v3/v3_ncons.c:151,14'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_SUBTREE_new_null
        - Branch String:   'crypto/x509v3/v3_ncons.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:152,22'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:153,14'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_ncons.c:153,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:153,57'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
            - BranchSide:      'crypto/x509v3/v3_ncons.c:154,13'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
        - Branch String:   'crypto/x509v3/v3_ncons.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ncons.c:154,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_SUBTREE_new_null
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_ncons.c:155,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4646
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4645
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_SUBTREE_new_null
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_ncons.c:130,13'
          Dst:             NAME_CONSTRAINTS_new
        - Src:             'crypto/x509v3/v3_ncons.c:133,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_ncons.c:134,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_ncons.c:135,13'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_ncons.c:138,20'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_ncons.c:142,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_ncons.c:146,15'
          Dst:             GENERAL_SUBTREE_new
        - Src:             'crypto/x509v3/v3_ncons.c:149,14'
          Dst:             v2i_GENERAL_NAME_ex
        - Src:             'crypto/x509v3/v3_ncons.c:152,22'
          Dst:             sk_GENERAL_SUBTREE_new_null
        - Src:             'crypto/x509v3/v3_ncons.c:153,32'
          Dst:             sk_GENERAL_SUBTREE_push
        - Src:             'crypto/x509v3/v3_ncons.c:161,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_ncons.c:163,5'
          Dst:             NAME_CONSTRAINTS_free
        - Src:             'crypto/x509v3/v3_ncons.c:164,5'
          Dst:             GENERAL_SUBTREE_free
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    process_pci_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pci.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CONF_VALUE *'
        - 'struct.asn1_object_st **'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - val
        - language
        - pathlen
        - policy
      BBCount:         66
      ICount:          668
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - BIO_free_all
        - BIO_new_file
        - BIO_read
        - BIO_test_flags
        - CRYPTO_free
        - CRYPTO_realloc
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - OPENSSL_hexstr2buf
        - X509V3_get_value_int
        - strcmp
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pci.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:93,14'
              BranchSideFuncs:
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:105,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:94,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:99,38'
              BranchSideFuncs:
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:100,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:105,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_pci.c:105,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:106,14'
              BranchSideFuncs:
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:118,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:106,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:107,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:112,35'
              BranchSideFuncs:
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:113,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_pci.c:118,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_pci.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:122,23'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_pci.c:130,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_pci.c:123,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:124,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:128,25'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexstr2buf
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_pci.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:132,36'
              BranchSideFuncs:
                - OPENSSL_hexstr2buf
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:161,28'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:134,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:135,17'
              BranchSideFuncs:
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:139,24'
              BranchSideFuncs:
                - CRYPTO_realloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:141,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:142,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_pci.c:148,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_pci.c:161,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:164,35'
              BranchSideFuncs:
                - BIO_new_file
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:201,28'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:166,17'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:170,13'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:171,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:170,13'
              BranchSideFuncs:
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_pci.c:171,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:171,31'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:171,34'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_pci.c:171,20'
              BranchSideFuncs:
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_pci.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:172,22'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_pci.c:194,26'
              BranchSideFuncs:
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_pci.c:172,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:173,21'
              BranchSideFuncs:
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:175,28'
              BranchSideFuncs:
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:178,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:179,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:189,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - BIO_free_all
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:196,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:197,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_pci.c:201,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_pci.c:201,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:202,30'
              BranchSideFuncs:
                - strlen
                - CRYPTO_realloc
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_pci.c:224,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_pci.c:205,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:206,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_pci.c:216,17'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_pci.c:229,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:230,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_pci.c:234,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_pci.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:238,33'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_pci.c:241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_pci.c:92,9'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_pci.c:94,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:96,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:99,26'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_pci.c:100,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:102,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:105,16'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_pci.c:107,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:109,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:112,14'
          Dst:             X509V3_get_value_int
        - Src:             'crypto/x509v3/v3_pci.c:113,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:115,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:118,16'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_pci.c:122,23'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_pci.c:124,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:125,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:130,13'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_pci.c:132,17'
          Dst:             OPENSSL_hexstr2buf
        - Src:             'crypto/x509v3/v3_pci.c:135,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:139,24'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/x509v3/v3_pci.c:148,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_pci.c:153,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_pci.c:156,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:157,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:160,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_pci.c:161,20'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_pci.c:164,22'
          Dst:             BIO_new_file
        - Src:             'crypto/x509v3/v3_pci.c:166,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:167,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:170,25'
          Dst:             BIO_read
        - Src:             'crypto/x509v3/v3_pci.c:171,34'
          Dst:             BIO_test_flags
        - Src:             'crypto/x509v3/v3_pci.c:175,28'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/x509v3/v3_pci.c:179,21'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_pci.c:182,21'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:184,21'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:185,21'
          Dst:             BIO_free_all
        - Src:             'crypto/x509v3/v3_pci.c:194,13'
          Dst:             BIO_free_all
        - Src:             'crypto/x509v3/v3_pci.c:197,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:198,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:201,20'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_pci.c:202,23'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_pci.c:203,24'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/x509v3/v3_pci.c:216,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_pci.c:219,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:220,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:224,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:226,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:230,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:231,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:238,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    r2i_pci
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pci.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'struct.PROXY_CERT_INFO_EXTENSION_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - value
      BBCount:         45
      ICount:          312
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_OBJECT_free
        - ASN1_OCTET_STRING_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_obj2nid
        - PROXY_CERT_INFO_EXTENSION_free
        - PROXY_CERT_INFO_EXTENSION_new
        - X509V3_conf_free
        - X509V3_get_section
        - X509V3_parse_list
        - X509V3_section_free
        - process_pci_value
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pci.c:255,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:256,47'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:290,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_pci.c:257,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:257,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:258,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
        - Branch String:   'crypto/x509v3/v3_pci.c:257,46'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:257,50'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:263,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:257,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:258,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:263,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:263,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:265,17'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:282,36'
              BranchSideFuncs:
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:268,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:269,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:273,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:273,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:273,38'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
            - BranchSide:      'crypto/x509v3/v3_pci.c:273,13'
              BranchSideFuncs:
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
        - Branch String:   'crypto/x509v3/v3_pci.c:273,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:275,59'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:278,33'
              BranchSideFuncs:
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:279,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:280,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:281,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_pci.c:282,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:0,0'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - ERR_put_error
                - ERR_put_error
                - sk_CONF_VALUE_value.4693
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - process_pci_value
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.4693
                - process_pci_value
                - sk_CONF_VALUE_num.4694
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pci.c:283,17'
              BranchSideFuncs:
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
        - Branch String:   'crypto/x509v3/v3_pci.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:291,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pci.c:295,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_pci.c:296,31'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:296,65'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pci.c:296,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_pci.c:296,62'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:296,65'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pci.c:302,11'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_pci.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:297,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
            - BranchSide:      'crypto/x509v3/v3_pci.c:302,11'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_new
                - sk_CONF_VALUE_pop_free.4681
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_pci.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:304,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - PROXY_CERT_INFO_EXTENSION_free
                - sk_CONF_VALUE_pop_free.4681
            - BranchSide:      'crypto/x509v3/v3_pci.c:308,40'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.4681
      Callsites:
        - Src:             'crypto/x509v3/v3_pci.c:254,12'
          Dst:             X509V3_parse_list
        - Src:             'crypto/x509v3/v3_pci.c:255,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_pci.c:256,27'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_pci.c:258,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:260,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:267,20'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_pci.c:269,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:270,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:273,42'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_pci.c:275,39'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_pci.c:275,21'
          Dst:             process_pci_value
        - Src:             'crypto/x509v3/v3_pci.c:278,13'
          Dst:             X509V3_section_free
        - Src:             'crypto/x509v3/v3_pci.c:282,18'
          Dst:             process_pci_value
        - Src:             'crypto/x509v3/v3_pci.c:283,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pci.c:291,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:295,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_pci.c:297,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:302,11'
          Dst:             PROXY_CERT_INFO_EXTENSION_new
        - Src:             'crypto/x509v3/v3_pci.c:304,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pci.c:316,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_pci.c:317,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_pci.c:319,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/x509v3/v3_pci.c:321,5'
          Dst:             PROXY_CERT_INFO_EXTENSION_free
        - Src:             'crypto/x509v3/v3_pci.c:324,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_pci.c:324,5'
          Dst:             X509V3_conf_free
    - functionName:    i2r_pci
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pci.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.PROXY_CERT_INFO_EXTENSION_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - pci
        - out
        - indent
      BBCount:         11
      ICount:          105
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_printf
        - BIO_puts
        - i2a_ASN1_INTEGER
        - i2a_ASN1_OBJECT
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pci.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:72,26'
              BranchSideFuncs:
                - i2a_ASN1_INTEGER
                - BIO_puts
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_pci.c:74,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_puts
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_pci.c:79,34'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:79,37'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_pci.c:79,34'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_pci.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pci.c:79,9'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_pci.c:80,20'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_pci.c:70,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_pci.c:72,9'
          Dst:             i2a_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_pci.c:74,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_pci.c:75,5'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_pci.c:76,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_pci.c:77,5'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_pci.c:78,5'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_pci.c:80,9'
          Dst:             BIO_printf
    - functionName:    PROXY_CERT_INFO_EXTENSION_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PROXY_CERT_INFO_EXTENSION_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:64,1'
          Dst:             ASN1_item_free
    - functionName:    PROXY_CERT_INFO_EXTENSION_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.PROXY_CERT_INFO_EXTENSION_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pcia.c:64,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcia.c:64,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_pcia.c:64,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:64,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PROXY_CERT_INFO_EXTENSION
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PROXY_CERT_INFO_EXTENSION_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:64,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PROXY_CERT_INFO_EXTENSION
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.PROXY_CERT_INFO_EXTENSION_st *'
      argCount:        3
      argTypes:
        - 'struct.PROXY_CERT_INFO_EXTENSION_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:64,1'
          Dst:             ASN1_item_d2i
    - functionName:    PROXY_POLICY_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PROXY_POLICY_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:56,1'
          Dst:             ASN1_item_free
    - functionName:    PROXY_POLICY_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.PROXY_POLICY_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pcia.c:56,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcia.c:56,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_pcia.c:56,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:56,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PROXY_POLICY
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PROXY_POLICY_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:56,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PROXY_POLICY
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.PROXY_POLICY_st *'
      argCount:        3
      argTypes:
        - 'struct.PROXY_POLICY_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcia.c:56,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    POLICY_CONSTRAINTS_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcons.c:41,1'
          Dst:             ASN1_item_free
    - functionName:    POLICY_CONSTRAINTS_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pcons.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:41,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_pcons.c:41,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_pcons.c:41,1'
          Dst:             ASN1_item_new
    - functionName:    v2i_POLICY_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         26
      ICount:          151
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - POLICY_CONSTRAINTS_free
        - POLICY_CONSTRAINTS_new
        - X509V3_get_value_int
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pcons.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pcons.c:67,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pcons.c:67,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:68,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pcons.c:81,10'
              BranchSideFuncs:
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
        - Branch String:   'crypto/x509v3/v3_pcons.c:69,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:70,39'
              BranchSideFuncs:
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pcons.c:72,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pcons.c:70,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:71,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pcons.c:72,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pcons.c:72,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:73,39'
              BranchSideFuncs:
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pcons.c:76,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_CONSTRAINTS_free
        - Branch String:   'crypto/x509v3/v3_pcons.c:73,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:74,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_pcons.c:75,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.4752
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value.4751
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_pcons.c:81,38'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:81,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_pcons.c:87,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_pcons.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pcons.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_pcons.c:87,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcons.c:63,18'
          Dst:             POLICY_CONSTRAINTS_new
        - Src:             'crypto/x509v3/v3_pcons.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pcons.c:67,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_pcons.c:68,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_pcons.c:69,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_pcons.c:70,18'
          Dst:             X509V3_get_value_int
        - Src:             'crypto/x509v3/v3_pcons.c:72,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_pcons.c:73,18'
          Dst:             X509V3_get_value_int
        - Src:             'crypto/x509v3/v3_pcons.c:76,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pcons.c:77,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pcons.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pcons.c:89,5'
          Dst:             POLICY_CONSTRAINTS_free
    - functionName:    i2v_POLICY_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - a
        - extlist
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add_value_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pcons.c:48,5'
          Dst:             X509V3_add_value_int
        - Src:             'crypto/x509v3/v3_pcons.c:50,5'
          Dst:             X509V3_add_value_int
    - functionName:    PKEY_USAGE_PERIOD_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pku.c:34,1'
          Dst:             ASN1_item_free
    - functionName:    PKEY_USAGE_PERIOD_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pku.c:34,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pku.c:34,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_pku.c:34,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_pku.c:34,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKEY_USAGE_PERIOD
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pku.c:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKEY_USAGE_PERIOD
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pku.c:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2r_PKEY_USAGE_PERIOD
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.X509_val_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - usage
        - out
        - indent
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_GENERALIZEDTIME_print
        - BIO_printf
        - BIO_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pku.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pku.c:42,19'
              BranchSideFuncs:
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
                - BIO_write
            - BranchSide:      'crypto/x509v3/v3_pku.c:47,9'
              BranchSideFuncs:
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
        - Branch String:   'crypto/x509v3/v3_pku.c:44,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pku.c:45,23'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
            - BranchSide:      'crypto/x509v3/v3_pku.c:46,5'
              BranchSideFuncs:
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
        - Branch String:   'crypto/x509v3/v3_pku.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pku.c:47,9'
              BranchSideFuncs:
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
            - BranchSide:      'crypto/x509v3/v3_pku.c:48,19'
              BranchSideFuncs:
                - BIO_write
                - ASN1_GENERALIZEDTIME_print
      Callsites:
        - Src:             'crypto/x509v3/v3_pku.c:40,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_pku.c:42,9'
          Dst:             BIO_write
        - Src:             'crypto/x509v3/v3_pku.c:43,9'
          Dst:             ASN1_GENERALIZEDTIME_print
        - Src:             'crypto/x509v3/v3_pku.c:45,13'
          Dst:             BIO_write
        - Src:             'crypto/x509v3/v3_pku.c:48,9'
          Dst:             BIO_write
        - Src:             'crypto/x509v3/v3_pku.c:49,9'
          Dst:             ASN1_GENERALIZEDTIME_print
    - functionName:    sk_POLICY_MAPPING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_POLICY_MAPPING_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
        - 'struct.POLICY_MAPPING_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICY_MAPPING_new_reserve
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'struct.stack_st_POLICY_MAPPING *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_POLICY_MAPPING_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'struct.POLICY_MAPPING_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICY_MAPPING_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_POLICY_MAPPING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:262,1'
          Dst:             OPENSSL_sk_num
    - functionName:    POLICY_MAPPING_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pmaps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.POLICY_MAPPING_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_pmaps.c:44,1'
          Dst:             ASN1_item_free
    - functionName:    POLICY_MAPPING_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pmaps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'struct.POLICY_MAPPING_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pmaps.c:44,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:44,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:44,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_pmaps.c:44,1'
          Dst:             ASN1_item_new
    - functionName:    v2i_POLICY_MAPPINGS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pmaps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         23
      ICount:          177
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - POLICY_MAPPING_free
        - POLICY_MAPPING_new
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_POLICY_MAPPING_new_reserve
        - sk_POLICY_MAPPING_pop_free
        - sk_POLICY_MAPPING_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pmaps.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:80,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_pmaps.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:81,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:106,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_pmaps.c:82,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:82,29'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:83,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
        - Branch String:   'crypto/x509v3/v3_pmaps.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:83,13'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:88,28'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_pmaps.c:90,19'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:90,23'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:91,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
        - Branch String:   'crypto/x509v3/v3_pmaps.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:91,13'
              BranchSideFuncs:
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:96,16'
              BranchSideFuncs:
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_pmaps.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:98,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:101,36'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_push
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.4817
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OBJECT_free
                - sk_POLICY_MAPPING_pop_free.4816
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - ERR_put_error
      Callsites:
        - Src:             'crypto/x509v3/v3_pmaps.c:72,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_pmaps.c:75,18'
          Dst:             sk_POLICY_MAPPING_new_reserve
        - Src:             'crypto/x509v3/v3_pmaps.c:76,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pmaps.c:81,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_pmaps.c:83,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pmaps.c:85,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pmaps.c:88,16'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_pmaps.c:89,16'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_pmaps.c:91,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pmaps.c:93,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_pmaps.c:96,16'
          Dst:             POLICY_MAPPING_new
        - Src:             'crypto/x509v3/v3_pmaps.c:98,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_pmaps.c:104,9'
          Dst:             sk_POLICY_MAPPING_push
        - Src:             'crypto/x509v3/v3_pmaps.c:108,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_pmaps.c:109,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_pmaps.c:110,5'
          Dst:             sk_POLICY_MAPPING_pop_free
        - Src:             'crypto/x509v3/v3_pmaps.c:110,5'
          Dst:             POLICY_MAPPING_free
    - functionName:    i2v_POLICY_MAPPINGS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_pmaps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - a
        - ext_list
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
        - i2t_ASN1_OBJECT
        - sk_POLICY_MAPPING_num
        - sk_POLICY_MAPPING_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_pmaps.c:56,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:57,40'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_value.4819
                - i2t_ASN1_OBJECT
                - i2t_ASN1_OBJECT
                - X509V3_add_value
                - sk_POLICY_MAPPING_num.4820
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_pmaps.c:62,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_pmaps.c:56,21'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             'crypto/x509v3/v3_pmaps.c:57,16'
          Dst:             sk_POLICY_MAPPING_value
        - Src:             'crypto/x509v3/v3_pmaps.c:58,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_pmaps.c:59,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_pmaps.c:60,9'
          Dst:             X509V3_add_value
    - functionName:    sk_DIST_POINT_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'struct.DIST_POINT_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_value
    - functionName:    setup_dp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.DIST_POINT_st *'
      constantsTouched: []
      argNames:
        - x
        - dp
      BBCount:         28
      ICount:          188
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - DIST_POINT_set_dpname
        - X509_get_issuer_name
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:312,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:318,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:313,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:314,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:315,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:316,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:319,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:319,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:320,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:319,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:320,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:321,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:321,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:322,51'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
            - BranchSide:      'crypto/x509v3/v3_purp.c:328,10'
              BranchSideFuncs:
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
        - Branch String:   'crypto/x509v3/v3_purp.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:324,21'
              BranchSideFuncs:
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
            - BranchSide:      'crypto/x509v3/v3_purp.c:327,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:329,38'
              BranchSideFuncs:
                - DIST_POINT_set_dpname
            - BranchSide:      'crypto/x509v3/v3_purp.c:331,34'
              BranchSideFuncs:
                - DIST_POINT_set_dpname
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:321,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_purp.c:322,29'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_purp.c:329,17'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509v3/v3_purp.c:331,12'
          Dst:             DIST_POINT_set_dpname
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_DIST_POINT_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_num
    - functionName:    setup_crldp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - X509_get_ext_d2i
        - setup_dp
        - sk_DIST_POINT_num
        - sk_DIST_POINT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:339,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:339,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.4966
                - __sanitizer_cov_trace_cmp4
                - sk_DIST_POINT_value.4963
                - setup_dp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:341,12'
              BranchSideFuncs:
                - sk_DIST_POINT_num.4966
                - __sanitizer_cov_trace_cmp4
                - sk_DIST_POINT_value.4963
                - setup_dp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:340,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:341,12'
              BranchSideFuncs:
                - sk_DIST_POINT_num.4966
                - __sanitizer_cov_trace_cmp4
                - sk_DIST_POINT_value.4963
                - setup_dp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:341,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:342,23'
              BranchSideFuncs:
                - sk_DIST_POINT_value.4963
                - setup_dp
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.4966
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:345,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:343,13'
              BranchSideFuncs:
                - sk_DIST_POINT_num.4966
                - __sanitizer_cov_trace_cmp4
                - sk_DIST_POINT_value.4963
                - setup_dp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:344,5'
              BranchSideFuncs:
                - sk_DIST_POINT_num.4966
                - __sanitizer_cov_trace_cmp4
                - sk_DIST_POINT_value.4963
                - setup_dp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:338,16'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:341,21'
          Dst:             sk_DIST_POINT_num
        - Src:             'crypto/x509v3/v3_purp.c:342,26'
          Dst:             sk_DIST_POINT_value
        - Src:             'crypto/x509v3/v3_purp.c:342,14'
          Dst:             setup_dp
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_num
    - functionName:    nid_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nid_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - nid_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:265,1'
          Dst:             nid_cmp
    - functionName:    purpose_smime
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - ca
      BBCount:         24
      ICount:          132
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - check_ca
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:695,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ca
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:697,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ca
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:696,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ca
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:697,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ca
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:697,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:699,27'
              BranchSideFuncs:
                - check_ca
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:708,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:700,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:701,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:703,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:703,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:703,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:704,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:703,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:704,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:706,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:708,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:709,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:716,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:709,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:710,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:712,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:712,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:713,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:714,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:699,18'
          Dst:             check_ca
    - functionName:    check_ca
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         22
      ICount:          118
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:582,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:582,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:584,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:582,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:583,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:584,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:584,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:585,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:592,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:585,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:586,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:589,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:592,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:593,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:597,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:597,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:598,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:600,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    check_ssl_ca
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - check_ca
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:629,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:630,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:632,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:632,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:632,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:633,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:632,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:633,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:635,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:628,14'
          Dst:             check_ca
    - functionName:    check_purpose_timestamp_sign
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         24
      ICount:          130
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - X509_EXTENSION_get_critical
        - X509_get_ext
        - X509_get_ext_by_NID
        - check_ca
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:781,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:782,25'
              BranchSideFuncs:
                - check_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:790,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:791,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:791,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:796,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:791,75'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:792,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:793,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:790,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:793,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:796,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:796,41'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:796,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:797,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:796,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:797,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:800,33'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:801,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:802,52'
              BranchSideFuncs:
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:807,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:803,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:804,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:805,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:782,16'
          Dst:             check_ca
        - Src:             'crypto/x509v3/v3_purp.c:800,13'
          Dst:             X509_get_ext_by_NID
        - Src:             'crypto/x509v3/v3_purp.c:802,31'
          Dst:             X509_get_ext
        - Src:             'crypto/x509v3/v3_purp.c:803,14'
          Dst:             X509_EXTENSION_get_critical
    - functionName:    ocsp_helper
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - check_ca
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:769,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:770,25'
              BranchSideFuncs:
                - check_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:772,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:770,16'
          Dst:             check_ca
    - functionName:    no_check
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_purpose_crl_sign
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - check_ca
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:746,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:748,32'
              BranchSideFuncs:
                - check_ca
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:753,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:748,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:749,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:751,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:753,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:755,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:754,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:755,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:748,23'
          Dst:             check_ca
    - functionName:    check_purpose_smime_encrypt
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - purpose_smime
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:736,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:736,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:737,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:736,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:737,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:738,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:738,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:738,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:740,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:738,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:739,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:740,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:735,11'
          Dst:             purpose_smime
    - functionName:    check_purpose_smime_sign
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - purpose_smime
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:724,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:724,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:725,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:724,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:725,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:726,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:726,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:726,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:728,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:726,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:727,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:728,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:723,11'
          Dst:             purpose_smime
    - functionName:    check_purpose_ns_ssl_server
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - check_purpose_ssl_server
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:684,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:684,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:685,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:684,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:685,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:687,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:687,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:687,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:689,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:687,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:688,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:689,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:683,11'
          Dst:             check_purpose_ssl_server
    - functionName:    check_purpose_ssl_server
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         21
      ICount:          116
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - check_ssl_ca
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:665,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:665,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:667,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
        - Branch String:   'crypto/x509v3/v3_purp.c:665,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:666,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:667,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
        - Branch String:   'crypto/x509v3/v3_purp.c:667,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:668,29'
              BranchSideFuncs:
                - check_ssl_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:670,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:670,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:670,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:672,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:670,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:671,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:672,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:672,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:672,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:675,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:672,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:675,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:668,16'
          Dst:             check_ssl_ca
    - functionName:    check_purpose_ssl_client
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_purpose_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         21
      ICount:          116
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - check_ssl_ca
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:641,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:641,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:643,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
        - Branch String:   'crypto/x509v3/v3_purp.c:641,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:642,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:643,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_ssl_ca
        - Branch String:   'crypto/x509v3/v3_purp.c:643,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:644,29'
              BranchSideFuncs:
                - check_ssl_ca
            - BranchSide:      'crypto/x509v3/v3_purp.c:646,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:646,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:649,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:647,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:649,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:649,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:651,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:651,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:644,16'
          Dst:             check_ssl_ca
    - functionName:    X509_get_proxy_pathlen
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:990,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:990,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:991,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:989,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:991,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:992,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:989,9'
          Dst:             X509_check_purpose
    - functionName:    X509_check_purpose
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - id
        - ca
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - X509_PURPOSE_get0
        - X509_PURPOSE_get_by_id
        - x509v3_cache_extensions
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_purp.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:90,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:91,34'
              BranchSideFuncs:
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_purp.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:94,28'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:84,5'
          Dst:             x509v3_cache_extensions
        - Src:             'crypto/x509v3/v3_purp.c:91,11'
          Dst:             X509_PURPOSE_get_by_id
        - Src:             'crypto/x509v3/v3_purp.c:94,10'
          Dst:             X509_PURPOSE_get0
    - functionName:    x509v3_cache_extensions
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         148
      ICount:          952
      EdgeCount:       194
      CyclomaticComplexity: 48
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_INTEGER_get
        - ASN1_OBJECT_free
        - BASIC_CONSTRAINTS_free
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - EVP_sha1
        - OBJ_obj2nid
        - PROXY_CERT_INFO_EXTENSION_free
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_object
        - X509_check_akid
        - X509_digest
        - X509_get0_pubkey
        - X509_get_ext
        - X509_get_ext_by_NID
        - X509_get_ext_count
        - X509_get_ext_d2i
        - X509_get_subject_name
        - X509_get_version
        - X509_supported_extension
        - check_sig_alg_match
        - setup_crldp
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_pop_free
        - sk_ASN1_OBJECT_value
        - x509_init_sig_info
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:386,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:387,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:390,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - X509_digest
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/x509v3/v3_purp.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:392,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/x509v3/v3_purp.c:396,22'
              BranchSideFuncs:
                - EVP_sha1
                - X509_digest
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509v3/v3_purp.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:397,9'
              BranchSideFuncs:
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509v3/v3_purp.c:400,27'
              BranchSideFuncs:
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509v3/v3_purp.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:401,9'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509v3/v3_purp.c:403,32'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509v3/v3_purp.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:404,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509v3/v3_purp.c:421,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/v3_purp.c:404,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:405,13'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509v3/v3_purp.c:406,13'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509v3/v3_purp.c:406,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:407,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/x509v3/v3_purp.c:418,13'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/v3_purp.c:407,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:408,17'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/x509v3/v3_purp.c:411,50'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/v3_purp.c:425,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:426,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/x509v3/v3_purp.c:437,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:427,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:427,36'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/x509v3/v3_purp.c:429,13'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/v3_purp.c:428,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:428,36'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/x509v3/v3_purp.c:429,13'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/v3_purp.c:426,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:429,13'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/x509v3/v3_purp.c:431,13'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
        - Branch String:   'crypto/x509v3/v3_purp.c:431,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:432,48'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:434,13'
              BranchSideFuncs:
                - PROXY_CERT_INFO_EXTENSION_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:442,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:450,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_purp.c:442,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:443,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:447,13'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_purp.c:444,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:445,33'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:446,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_purp.c:454,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:455,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:497,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/x509v3/v3_purp.c:456,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:457,54'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:496,33'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/x509v3/v3_purp.c:457,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:459,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:463,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:467,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:471,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:476,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:476,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:480,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:484,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:488,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:492,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509v3/v3_purp.c:495,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.4967
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509v3/v3_purp.c:501,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:502,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:508,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:502,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:503,28'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:505,13'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:512,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:512,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:514,32'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:512,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:513,9'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:514,32'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:515,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:515,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:518,46'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:515,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:516,9'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:518,46'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:518,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:519,9'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:525,35'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:522,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:522,57'
              BranchSideFuncs:
                - X509_get0_pubkey
                - check_sig_alg_match
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:524,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:520,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:523,13'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:524,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:526,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:526,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:528,30'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:526,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:527,9'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:528,30'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:529,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:529,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:531,22'
              BranchSideFuncs:
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:529,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:530,9'
              BranchSideFuncs:
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:531,22'
              BranchSideFuncs:
                - setup_crldp
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:531,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:532,9'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:535,40'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:536,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:536,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:538,40'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:536,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:537,9'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:538,40'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:539,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:539,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:542,12'
              BranchSideFuncs:
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:539,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:540,9'
              BranchSideFuncs:
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:542,12'
              BranchSideFuncs:
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:542,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:543,27'
              BranchSideFuncs:
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:554,24'
              BranchSideFuncs:
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/x509v3/v3_purp.c:544,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:546,13'
              BranchSideFuncs:
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:547,42'
              BranchSideFuncs:
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:547,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:548,13'
              BranchSideFuncs:
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:549,39'
              BranchSideFuncs:
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:549,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:550,13'
              BranchSideFuncs:
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:553,5'
              BranchSideFuncs:
                - X509_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - x509_init_sig_info
                - CRYPTO_THREAD_unlock
                - X509_get_ext
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_supported_extension
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:390,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/x509v3/v3_purp.c:392,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/x509v3/v3_purp.c:396,25'
          Dst:             EVP_sha1
        - Src:             'crypto/x509v3/v3_purp.c:396,10'
          Dst:             X509_digest
        - Src:             'crypto/x509v3/v3_purp.c:400,10'
          Dst:             X509_get_version
        - Src:             'crypto/x509v3/v3_purp.c:403,15'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:411,33'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/x509v3/v3_purp.c:419,9'
          Dst:             BASIC_CONSTRAINTS_free
        - Src:             'crypto/x509v3/v3_purp.c:425,16'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:427,16'
          Dst:             X509_get_ext_by_NID
        - Src:             'crypto/x509v3/v3_purp.c:428,16'
          Dst:             X509_get_ext_by_NID
        - Src:             'crypto/x509v3/v3_purp.c:432,31'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/x509v3/v3_purp.c:435,9'
          Dst:             PROXY_CERT_INFO_EXTENSION_free
        - Src:             'crypto/x509v3/v3_purp.c:441,18'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:449,9'
          Dst:             ASN1_BIT_STRING_free
        - Src:             'crypto/x509v3/v3_purp.c:454,21'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:456,25'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/v3_purp.c:457,33'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509v3/v3_purp.c:457,21'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_purp.c:496,9'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509v3/v3_purp.c:496,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_purp.c:501,15'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:507,9'
          Dst:             ASN1_BIT_STRING_free
        - Src:             'crypto/x509v3/v3_purp.c:511,15'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:514,15'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:518,24'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_purp.c:518,50'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509v3/v3_purp.c:518,10'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509v3/v3_purp.c:520,13'
          Dst:             X509_check_akid
        - Src:             'crypto/x509v3/v3_purp.c:522,40'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509v3/v3_purp.c:522,20'
          Dst:             check_sig_alg_match
        - Src:             'crypto/x509v3/v3_purp.c:525,18'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:528,13'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:531,10'
          Dst:             setup_crldp
        - Src:             'crypto/x509v3/v3_purp.c:535,23'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:538,23'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_purp.c:542,21'
          Dst:             X509_get_ext_count
        - Src:             'crypto/x509v3/v3_purp.c:543,14'
          Dst:             X509_get_ext
        - Src:             'crypto/x509v3/v3_purp.c:544,25'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509v3/v3_purp.c:544,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_purp.c:547,14'
          Dst:             X509_EXTENSION_get_critical
        - Src:             'crypto/x509v3/v3_purp.c:549,14'
          Dst:             X509_supported_extension
        - Src:             'crypto/x509v3/v3_purp.c:554,5'
          Dst:             x509_init_sig_info
        - Src:             'crypto/x509v3/v3_purp.c:564,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    X509_PURPOSE_get_by_id
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - purpose
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - sk_X509_PURPOSE_find
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:141,39'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:141,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_find
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:143,9'
              BranchSideFuncs:
                - sk_X509_PURPOSE_find
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:143,9'
              BranchSideFuncs:
                - sk_X509_PURPOSE_find
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:145,19'
              BranchSideFuncs:
                - sk_X509_PURPOSE_find
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:149,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:146,11'
          Dst:             sk_X509_PURPOSE_find
    - functionName:    X509_PURPOSE_get0
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'struct.x509_purpose_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - idx
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sk_X509_PURPOSE_value
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_value
        - Branch String:   'crypto/x509v3/v3_purp.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:120,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:121,34'
              BranchSideFuncs:
                - sk_X509_PURPOSE_value
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:121,12'
          Dst:             sk_X509_PURPOSE_value
    - functionName:    sk_X509_PURPOSE_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'struct.x509_purpose_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_PURPOSE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:449,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_PURPOSE_find
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_PURPOSE *'
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:449,1'
          Dst:             OPENSSL_sk_find
    - functionName:    X509_check_akid
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.AUTHORITY_KEYID_st *'
      constantsTouched: []
      argNames:
        - issuer
        - akid
      BBCount:         33
      ICount:          178
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_INTEGER_cmp
        - ASN1_OCTET_STRING_cmp
        - X509_get_issuer_name
        - X509_get_serialNumber
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:883,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:886,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:886,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:886,24'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:890,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:886,37'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:887,31'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:890,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:886,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:888,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:890,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:890,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:891,48'
              BranchSideFuncs:
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:894,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:890,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:892,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:894,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:894,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:902,20'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:915,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:905,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:906,41'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:912,13'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:907,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:908,22'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:911,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.4964
                - __sanitizer_cov_trace_cmp4
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.4965
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:912,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:912,33'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:914,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:912,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:913,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:914,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:887,9'
          Dst:             ASN1_OCTET_STRING_cmp
        - Src:             'crypto/x509v3/v3_purp.c:891,26'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/x509v3/v3_purp.c:891,9'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509v3/v3_purp.c:905,25'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_purp.c:906,19'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_purp.c:912,37'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509v3/v3_purp.c:912,19'
          Dst:             X509_NAME_cmp
    - functionName:    check_sig_alg_match
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - pkey
        - subject
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_PKEY_base_id
        - EVP_PKEY_type
        - OBJ_find_sigid_algs
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:354,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:355,46'
              BranchSideFuncs:
                - EVP_PKEY_base_id
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_base_id
        - Branch String:   'crypto/x509v3/v3_purp.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:357,41'
              BranchSideFuncs:
                - EVP_PKEY_base_id
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:358,41'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:360,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:361,9'
              BranchSideFuncs:
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:362,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:363,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:355,29'
          Dst:             EVP_PKEY_base_id
        - Src:             'crypto/x509v3/v3_purp.c:355,9'
          Dst:             OBJ_find_sigid_algs
        - Src:             'crypto/x509v3/v3_purp.c:357,24'
          Dst:             EVP_PKEY_base_id
        - Src:             'crypto/x509v3/v3_purp.c:358,29'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_purp.c:358,9'
          Dst:             OBJ_find_sigid_algs
        - Src:             'crypto/x509v3/v3_purp.c:361,25'
          Dst:             EVP_PKEY_type
    - functionName:    X509_supported_extension
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OBJ_bsearch_nid
        - OBJ_obj2nid
        - X509_EXTENSION_get_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:299,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:301,9'
              BranchSideFuncs:
                - OBJ_bsearch_nid
        - Branch String:   'crypto/x509v3/v3_purp.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:303,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:296,30'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509v3/v3_purp.c:296,18'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_purp.c:301,9'
          Dst:             OBJ_bsearch_nid
    - functionName:    OBJ_bsearch_nid
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      'int *'
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - nid_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:265,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/x509v3/v3_purp.c:265,1'
          Dst:             nid_cmp_BSEARCH_CMP_FN
    - functionName:    X509_get_pathlen
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:981,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:981,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:982,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:980,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:982,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:983,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:980,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get0_authority_serial
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:972,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:973,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:974,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:974,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:974,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:974,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:972,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get0_authority_issuer
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:964,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:965,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:966,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:966,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:966,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:966,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:964,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get0_authority_key_id
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:956,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:958,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:958,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:958,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:958,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:956,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get0_subject_key_id
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_check_purpose
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:948,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:949,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:950,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:948,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get_extended_key_usage
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:938,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:939,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:940,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:941,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:942,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:938,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get_key_usage
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:928,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:929,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:930,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:930,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:931,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:932,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:928,9'
          Dst:             X509_check_purpose
    - functionName:    X509_get_extension_flags
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_check_purpose
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:921,5'
          Dst:             X509_check_purpose
    - functionName:    x509_likely_issued
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - issuer
        - subject
      BBCount:         15
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - X509_check_akid
        - X509_get0_pubkey
        - X509_get_issuer_name
        - X509_get_subject_name
        - check_sig_alg_match
        - x509v3_cache_extensions
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:858,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:860,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:862,29'
              BranchSideFuncs:
                - x509v3_cache_extensions
                - __sanitizer_cov_trace_const_cmp4
                - x509v3_cache_extensions
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:863,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:864,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:865,29'
              BranchSideFuncs:
                - x509v3_cache_extensions
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:866,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:867,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:869,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - check_sig_alg_match
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:869,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:870,35'
              BranchSideFuncs:
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - check_sig_alg_match
            - BranchSide:      'crypto/x509v3/v3_purp.c:876,49'
              BranchSideFuncs:
                - X509_get0_pubkey
                - check_sig_alg_match
        - Branch String:   'crypto/x509v3/v3_purp.c:871,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:872,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:873,5'
              BranchSideFuncs:
                - X509_get0_pubkey
                - check_sig_alg_match
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:858,23'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_purp.c:859,23'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509v3/v3_purp.c:858,9'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509v3/v3_purp.c:862,5'
          Dst:             x509v3_cache_extensions
        - Src:             'crypto/x509v3/v3_purp.c:865,5'
          Dst:             x509v3_cache_extensions
        - Src:             'crypto/x509v3/v3_purp.c:870,19'
          Dst:             X509_check_akid
        - Src:             'crypto/x509v3/v3_purp.c:876,32'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509v3/v3_purp.c:876,12'
          Dst:             check_sig_alg_match
    - functionName:    X509_check_issued
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - issuer
        - subject
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509_likely_issued
        - x509_signing_allowed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:850,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:851,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:852,33'
              BranchSideFuncs:
                - x509_signing_allowed
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:850,16'
          Dst:             x509_likely_issued
        - Src:             'crypto/x509v3/v3_purp.c:852,12'
          Dst:             x509_signing_allowed
    - functionName:    x509_signing_allowed
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - issuer
        - subject
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:824,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:825,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:827,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_purp.c:825,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:825,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:827,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:825,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:826,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:827,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_check_ca
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - check_ca
        - x509v3_cache_extensions
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:619,5'
          Dst:             x509v3_cache_extensions
        - Src:             'crypto/x509v3/v3_purp.c:621,12'
          Dst:             check_ca
    - functionName:    X509_set_proxy_pathlen
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - l
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_set_proxy_flag
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PURPOSE_get_trust
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - xp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PURPOSE_get0_sname
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - xp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PURPOSE_get0_name
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - xp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PURPOSE_get_id
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - xp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xptable_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:223,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:225,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:225,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:226,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:229,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:226,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_purp.c:227,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_purp.c:229,9'
          Dst:             CRYPTO_free
    - functionName:    sk_X509_PURPOSE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_PURPOSE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:449,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509_PURPOSE_cleanup
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_X509_PURPOSE_pop_free
        - xptable_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:235,30'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:235,30'
              BranchSideFuncs:
                - sk_X509_PURPOSE_pop_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:235,30'
              BranchSideFuncs:
                - sk_X509_PURPOSE_pop_free
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:235,5'
          Dst:             sk_X509_PURPOSE_pop_free
        - Src:             'crypto/x509v3/v3_purp.c:235,5'
          Dst:             xptable_free
    - functionName:    sk_X509_PURPOSE_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_PURPOSE *'
        - 'struct.x509_purpose_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:449,1'
          Dst:             OPENSSL_sk_push
    - functionName:    xp_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_purpose_st **'
        - 'struct.x509_purpose_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_PURPOSE_new
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'struct.stack_st_X509_PURPOSE *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:449,1'
          Dst:             OPENSSL_sk_new
    - functionName:    X509_PURPOSE_add
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - int
        - int
        - 'func_type *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - id
        - trust
        - flags
        - ck
        - name
        - sname
        - arg
      BBCount:         31
      ICount:          227
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_strdup
        - ERR_put_error
        - X509_PURPOSE_get0
        - X509_PURPOSE_get_by_id
        - sk_X509_PURPOSE_new
        - sk_X509_PURPOSE_push
        - xp_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:168,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_PURPOSE_new
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:174,34'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_PURPOSE_new
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:169,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_PURPOSE_new
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:178,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_PURPOSE_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:182,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_PURPOSE_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_purp.c:184,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:184,25'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_PURPOSE_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:185,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_X509_PURPOSE_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:189,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_X509_PURPOSE_new
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_purp.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:200,13'
              BranchSideFuncs:
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_X509_PURPOSE_new
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:210,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:201,27'
              BranchSideFuncs:
                - sk_X509_PURPOSE_new
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:205,35'
              BranchSideFuncs:
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:202,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:205,35'
              BranchSideFuncs:
                - sk_X509_PURPOSE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_purp.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:206,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:209,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:213,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_purp.c:217,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:165,11'
          Dst:             X509_PURPOSE_get_by_id
        - Src:             'crypto/x509v3/v3_purp.c:168,21'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_purp.c:169,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_purp.c:174,16'
          Dst:             X509_PURPOSE_get0
        - Src:             'crypto/x509v3/v3_purp.c:178,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_purp.c:179,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_purp.c:182,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_purp.c:183,19'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_purp.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_purp.c:201,27'
          Dst:             sk_X509_PURPOSE_new
        - Src:             'crypto/x509v3/v3_purp.c:201,27'
          Dst:             xp_cmp
        - Src:             'crypto/x509v3/v3_purp.c:202,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_purp.c:205,14'
          Dst:             sk_X509_PURPOSE_push
        - Src:             'crypto/x509v3/v3_purp.c:206,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_purp.c:213,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_purp.c:214,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_purp.c:215,9'
          Dst:             CRYPTO_free
    - functionName:    X509_PURPOSE_get_by_sname
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - sname
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_PURPOSE_get0
        - X509_PURPOSE_get_count
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:128,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:129,35'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get_count
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_purp.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_purp.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:131,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_purp.c:132,5'
              BranchSideFuncs:
                - X509_PURPOSE_get_count
                - __sanitizer_cov_trace_cmp4
                - X509_PURPOSE_get0
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:128,21'
          Dst:             X509_PURPOSE_get_count
        - Src:             'crypto/x509v3/v3_purp.c:129,17'
          Dst:             X509_PURPOSE_get0
        - Src:             'crypto/x509v3/v3_purp.c:130,13'
          Dst:             strcmp
    - functionName:    X509_PURPOSE_get_count
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_PURPOSE_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:110,10'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:110,10'
              BranchSideFuncs:
                - sk_X509_PURPOSE_num
            - BranchSide:      'crypto/x509v3/v3_purp.c:110,10'
              BranchSideFuncs:
                - sk_X509_PURPOSE_num
        - Branch String:   'crypto/x509v3/v3_purp.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:111,9'
              BranchSideFuncs:
                - sk_X509_PURPOSE_num
            - BranchSide:      'crypto/x509v3/v3_purp.c:112,32'
              BranchSideFuncs:
                - sk_X509_PURPOSE_num
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:112,12'
          Dst:             sk_X509_PURPOSE_num
    - functionName:    sk_X509_PURPOSE_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_PURPOSE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:449,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_PURPOSE_set
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_purp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - p
        - purpose
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509_PURPOSE_get_by_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_purp.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_purp.c:101,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_purp.c:104,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_purp.c:100,9'
          Dst:             X509_PURPOSE_get_by_id
        - Src:             'crypto/x509v3/v3_purp.c:101,9'
          Dst:             ERR_put_error
    - functionName:    s2i_ASN1_OCTET_STRING
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ERR_put_error
        - OPENSSL_hexstr2buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_skey.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:40,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:44,41'
              BranchSideFuncs:
                - OPENSSL_hexstr2buf
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_skey.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:45,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_skey.c:49,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_skey.c:39,16'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_skey.c:40,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_skey.c:44,22'
          Dst:             OPENSSL_hexstr2buf
        - Src:             'crypto/x509v3/v3_skey.c:45,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    s2i_skey_id
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         31
      ICount:          185
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - ERR_put_error
        - EVP_Digest
        - EVP_sha1
        - X509_PUBKEY_get0_param
        - s2i_ASN1_OCTET_STRING
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_skey.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:66,38'
              BranchSideFuncs:
                - s2i_ASN1_OCTET_STRING
            - BranchSide:      'crypto/x509v3/v3_skey.c:68,16'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:69,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_skey.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:73,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:76,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:74,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_skey.c:76,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:76,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:76,19'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:77,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_skey.c:76,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:76,40'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:81,9'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:77,9'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:81,9'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:82,18'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_skey.c:84,18'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:87,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_skey.c:91,53'
              BranchSideFuncs:
                - X509_PUBKEY_get0_param
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_skey.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:94,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_skey.c:96,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_skey.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_skey.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_skey.c:101,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_skey.c:65,9'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_skey.c:66,16'
          Dst:             s2i_ASN1_OCTET_STRING
        - Src:             'crypto/x509v3/v3_skey.c:68,16'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_skey.c:69,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_skey.c:77,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_skey.c:87,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_skey.c:91,5'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/x509v3/v3_skey.c:93,51'
          Dst:             EVP_sha1
        - Src:             'crypto/x509v3/v3_skey.c:93,10'
          Dst:             EVP_Digest
        - Src:             'crypto/x509v3/v3_skey.c:96,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/x509v3/v3_skey.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_skey.c:104,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    i2s_ASN1_OCTET_STRING
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - method
        - oct
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_buf2hexstr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_skey.c:30,12'
          Dst:             OPENSSL_buf2hexstr
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_SXNETID_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_SXNETID *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:220,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_SXNETID_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_SXNETID *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:220,1'
          Dst:             OPENSSL_sk_num
    - functionName:    SXNET_get_id_ulong
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.SXNET_st *'
        - size_t
      constantsTouched: []
      argNames:
        - sx
        - lzone
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - ERR_put_error
        - SXNET_get_id_INTEGER
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:220,30'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:221,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_sxnet.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:221,9'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:225,32'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - ASN1_INTEGER_free
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:219,18'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/x509v3/v3_sxnet.c:220,13'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/x509v3/v3_sxnet.c:221,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:222,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_sxnet.c:225,11'
          Dst:             SXNET_get_id_INTEGER
        - Src:             'crypto/x509v3/v3_sxnet.c:226,5'
          Dst:             ASN1_INTEGER_free
    - functionName:    SXNET_get_id_INTEGER
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.SXNET_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - sx
        - zone
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_INTEGER_cmp
        - sk_SXNETID_num
        - sk_SXNETID_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:234,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:235,31'
              BranchSideFuncs:
                - sk_SXNETID_value
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:239,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_sxnet.c:236,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:237,20'
              BranchSideFuncs:
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:238,5'
              BranchSideFuncs:
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:234,21'
          Dst:             sk_SXNETID_num
        - Src:             'crypto/x509v3/v3_sxnet.c:235,14'
          Dst:             sk_SXNETID_value
        - Src:             'crypto/x509v3/v3_sxnet.c:236,14'
          Dst:             ASN1_INTEGER_cmp
    - functionName:    SXNET_get_id_asc
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.SXNET_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sx
        - zone
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_free
        - ERR_put_error
        - SXNET_get_id_INTEGER
        - s2i_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:206,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:209,32'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - ASN1_INTEGER_free
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:205,18'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_sxnet.c:206,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:209,11'
          Dst:             SXNET_get_id_INTEGER
        - Src:             'crypto/x509v3/v3_sxnet.c:210,5'
          Dst:             ASN1_INTEGER_free
    - functionName:    sk_SXNETID_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_SXNETID *'
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:220,1'
          Dst:             OPENSSL_sk_push
    - functionName:    SXNET_add_id_ulong
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.SXNET_st **'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - psx
        - lzone
        - user
        - userlen
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - ERR_put_error
        - SXNET_add_id_INTEGER
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:137,30'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:138,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/x509v3/v3_sxnet.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:138,9'
              BranchSideFuncs:
                - SXNET_add_id_INTEGER
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:142,33'
              BranchSideFuncs:
                - SXNET_add_id_INTEGER
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:136,18'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/x509v3/v3_sxnet.c:137,13'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/x509v3/v3_sxnet.c:138,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:139,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_sxnet.c:142,12'
          Dst:             SXNET_add_id_INTEGER
    - functionName:    SXNET_add_id_INTEGER
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.SXNET_st **'
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - psx
        - zone
        - user
        - userlen
      BBCount:         35
      ICount:          197
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_INTEGER_set
        - ASN1_OCTET_STRING_set
        - ERR_put_error
        - SXNETID_free
        - SXNETID_new
        - SXNET_free
        - SXNET_get_id_INTEGER
        - SXNET_new
        - sk_SXNETID_push
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:156,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:156,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_sxnet.c:156,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:156,27'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_sxnet.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:157,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/x509v3/v3_sxnet.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:162,26'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_sxnet.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:164,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:167,10'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_sxnet.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:168,19'
              BranchSideFuncs:
                - SXNET_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:174,15'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_sxnet.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:169,13'
              BranchSideFuncs:
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:170,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_sxnet.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:171,13'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:172,16'
              BranchSideFuncs:
                - SXNET_get_id_INTEGER
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_sxnet.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:176,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:180,15'
              BranchSideFuncs:
                - SXNETID_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_sxnet.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:181,9'
              BranchSideFuncs:
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:182,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_sxnet.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:183,26'
              BranchSideFuncs:
                - strlen
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:185,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_sxnet.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:186,9'
              BranchSideFuncs:
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:187,26'
              BranchSideFuncs:
                - sk_SXNETID_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - SXNETID_free
                - SXNET_free
        - Branch String:   'crypto/x509v3/v3_sxnet.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:188,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:189,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:157,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:162,19'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_sxnet.c:164,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:168,19'
          Dst:             SXNET_new
        - Src:             'crypto/x509v3/v3_sxnet.c:170,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/x509v3/v3_sxnet.c:175,9'
          Dst:             SXNET_get_id_INTEGER
        - Src:             'crypto/x509v3/v3_sxnet.c:176,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:180,15'
          Dst:             SXNETID_new
        - Src:             'crypto/x509v3/v3_sxnet.c:183,19'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_sxnet.c:185,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/x509v3/v3_sxnet.c:187,10'
          Dst:             sk_SXNETID_push
        - Src:             'crypto/x509v3/v3_sxnet.c:193,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:194,5'
          Dst:             SXNETID_free
        - Src:             'crypto/x509v3/v3_sxnet.c:195,5'
          Dst:             SXNET_free
    - functionName:    SXNET_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.SXNET_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:55,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:55,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:55,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:55,1'
          Dst:             ASN1_item_new
    - functionName:    SXNETID_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:48,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:48,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:48,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:48,1'
          Dst:             ASN1_item_new
    - functionName:    SXNETID_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:48,1'
          Dst:             ASN1_item_free
    - functionName:    SXNET_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SXNET_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:55,1'
          Dst:             ASN1_item_free
    - functionName:    SXNET_add_id_asc
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.SXNET_st **'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - psx
        - zone
        - user
        - userlen
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - SXNET_add_id_INTEGER
        - s2i_ASN1_INTEGER
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:123,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:126,33'
              BranchSideFuncs:
                - SXNET_add_id_INTEGER
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:122,18'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_sxnet.c:123,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_sxnet.c:126,12'
          Dst:             SXNET_add_id_INTEGER
    - functionName:    i2d_SXNET
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.SXNET_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:55,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_SXNET
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.SXNET_st *'
      argCount:        3
      argTypes:
        - 'struct.SXNET_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:55,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_SXNETID
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:48,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_SXNETID
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:48,1'
          Dst:             ASN1_item_d2i
    - functionName:    sxnet_i2r
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.SXNET_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - sx
        - out
        - indent
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_get_int64
        - ASN1_STRING_print
        - BIO_printf
        - CRYPTO_free
        - i2s_ASN1_INTEGER
        - sk_SXNETID_num
        - sk_SXNETID_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:70,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:72,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
        - Branch String:   'crypto/x509v3/v3_sxnet.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:71,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:72,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
        - Branch String:   'crypto/x509v3/v3_sxnet.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:72,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:74,14'
              BranchSideFuncs:
                - BIO_printf
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
        - Branch String:   'crypto/x509v3/v3_sxnet.c:78,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:79,31'
              BranchSideFuncs:
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:87,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_sxnet.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:83,20'
              BranchSideFuncs:
                - BIO_printf
                - CRYPTO_free
                - ASN1_STRING_print
                - sk_SXNETID_num
                - __sanitizer_cov_trace_cmp4
                - sk_SXNETID_value
                - i2s_ASN1_INTEGER
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:69,10'
          Dst:             ASN1_INTEGER_get_int64
        - Src:             'crypto/x509v3/v3_sxnet.c:72,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_sxnet.c:76,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_sxnet.c:78,21'
          Dst:             sk_SXNETID_num
        - Src:             'crypto/x509v3/v3_sxnet.c:79,14'
          Dst:             sk_SXNETID_value
        - Src:             'crypto/x509v3/v3_sxnet.c:80,15'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_sxnet.c:83,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_sxnet.c:84,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_sxnet.c:85,9'
          Dst:             ASN1_STRING_print
    - functionName:    sxnet_v2i
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_sxnet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'struct.SXNET_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - SXNET_add_id_asc
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_sxnet.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:105,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.5050
                - SXNET_add_id_asc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5051
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:109,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_sxnet.c:106,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:107,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5051
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5050
                - SXNET_add_id_asc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_sxnet.c:108,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5051
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5050
                - SXNET_add_id_asc
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_sxnet.c:104,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_sxnet.c:105,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_sxnet.c:106,14'
          Dst:             SXNET_add_id_asc
    - functionName:    sk_ASN1_INTEGER_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ASN1_INTEGER_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_INTEGER_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_INTEGER *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/asn1.h:438,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1.h:438,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1.h:438,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_ASN1_INTEGER_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_INTEGER_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:438,1'
          Dst:             OPENSSL_sk_num
    - functionName:    v2i_TLS_FEATURE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_tlsf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_INTEGER *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         40
      ICount:          227
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - ERR_add_error_data
        - ERR_put_error
        - sk_ASN1_INTEGER_new_null
        - sk_ASN1_INTEGER_pop_free
        - sk_ASN1_INTEGER_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcasecmp
        - strtol
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_tlsf.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:99,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:103,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_tlsf.c:103,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:104,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:132,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_tlsf.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:106,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:108,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_tlsf.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:111,28'
              BranchSideFuncs:
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:113,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_tlsf.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:111,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:112,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_tlsf.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:114,40'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:116,31'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_tlsf.c:117,37'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:117,41'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:119,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
        - Branch String:   'crypto/x509v3/v3_tlsf.c:117,59'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:117,63'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:119,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
        - Branch String:   'crypto/x509v3/v3_tlsf.c:117,77'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:118,18'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:119,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
        - Branch String:   'crypto/x509v3/v3_tlsf.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:119,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_ASN1_INTEGER_pop_free
        - Branch String:   'crypto/x509v3/v3_tlsf.c:126,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:126,38'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:128,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
        - Branch String:   'crypto/x509v3/v3_tlsf.c:127,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:127,41'
              BranchSideFuncs:
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:128,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
        - Branch String:   'crypto/x509v3/v3_tlsf.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:128,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:131,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5093
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5092
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ASN1_INTEGER_pop_free
                - sk_ASN1_INTEGER_push.5091
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_tlsf.c:98,17'
          Dst:             sk_ASN1_INTEGER_new_null
        - Src:             'crypto/x509v3/v3_tlsf.c:99,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_tlsf.c:103,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_tlsf.c:104,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_tlsf.c:111,17'
          Dst:             strcasecmp
        - Src:             'crypto/x509v3/v3_tlsf.c:116,24'
          Dst:             strtol
        - Src:             'crypto/x509v3/v3_tlsf.c:119,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_tlsf.c:120,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_tlsf.c:125,19'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/x509v3/v3_tlsf.c:126,21'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/x509v3/v3_tlsf.c:127,20'
          Dst:             sk_ASN1_INTEGER_push
        - Src:             'crypto/x509v3/v3_tlsf.c:128,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_tlsf.c:135,5'
          Dst:             sk_ASN1_INTEGER_pop_free
        - Src:             'crypto/x509v3/v3_tlsf.c:135,5'
          Dst:             ASN1_INTEGER_free
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i2v_TLS_FEATURE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_tlsf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.stack_st_ASN1_INTEGER *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - tls_feature
        - ext_list
      BBCount:         17
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_INTEGER_get
        - X509V3_add_value
        - X509V3_add_value_int
        - sk_ASN1_INTEGER_num
        - sk_ASN1_INTEGER_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_tlsf.c:68,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:69,36'
              BranchSideFuncs:
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value_int
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:79,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_tlsf.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:72,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value_int
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - X509V3_add_value
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:74,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value_int
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - X509V3_add_value
        - Branch String:   'crypto/x509v3/v3_tlsf.c:72,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:72,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value_int
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - X509V3_add_value
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:73,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value_int
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - X509V3_add_value
        - Branch String:   'crypto/x509v3/v3_tlsf.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:75,52'
              BranchSideFuncs:
                - X509V3_add_value
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value_int
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:77,40'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_ASN1_INTEGER_num.5095
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_INTEGER_value.5094
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - X509V3_add_value
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/x509v3/v3_tlsf.c:68,21'
          Dst:             sk_ASN1_INTEGER_num
        - Src:             'crypto/x509v3/v3_tlsf.c:69,14'
          Dst:             sk_ASN1_INTEGER_value
        - Src:             'crypto/x509v3/v3_tlsf.c:70,20'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/x509v3/v3_tlsf.c:75,13'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_tlsf.c:77,13'
          Dst:             X509V3_add_value_int
    - functionName:    TLS_FEATURE_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_tlsf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_INTEGER *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_tlsf.c:30,1'
          Dst:             ASN1_item_free
    - functionName:    TLS_FEATURE_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_tlsf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_INTEGER *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_tlsf.c:30,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:30,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_tlsf.c:30,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_tlsf.c:30,1'
          Dst:             ASN1_item_new
    - functionName:    ipv6_hex
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - inlen
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_hexchar2int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1228,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1229,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1230,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
        - Branch String:   'crypto/x509v3/v3_utl.c:1230,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1231,16'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1238,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1234,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1235,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1236,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1233,13'
          Dst:             OPENSSL_hexchar2int
    - functionName:    ipv6_cb
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - elem
        - len
        - usr
      BBCount:         25
      ICount:          168
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - ipv4_from_asc
        - ipv6_hex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1187,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1188,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1189,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ipv6_hex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ipv4_from_asc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1189,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1191,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1199,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ipv6_hex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ipv4_from_asc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1191,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1192,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1194,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1194,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1195,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1199,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1201,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ipv4_from_asc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1210,27'
              BranchSideFuncs:
                - ipv6_hex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1201,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1202,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1204,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ipv4_from_asc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1204,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1205,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1206,32'
              BranchSideFuncs:
                - ipv4_from_asc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1206,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1207,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1208,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1210,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1211,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1212,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1206,18'
          Dst:             ipv4_from_asc
        - Src:             'crypto/x509v3/v3_utl.c:1210,18'
          Dst:             ipv6_hex
    - functionName:    ipv4_from_asc
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - v4
        - in
      BBCount:         28
      ICount:          160
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - __isoc99_sscanf
        - ossl_ctype_check
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1093,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1094,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1095,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1095,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1095,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1095,32'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1095,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1095,44'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1095,48'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1096,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1096,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1096,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1096,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1096,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1096,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1096,47'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1096,51'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1095,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1097,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1098,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1099,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1099,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1101,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1099,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1100,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1101,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1093,9'
          Dst:             __isoc99_sscanf
        - Src:             'crypto/x509v3/v3_utl.c:1099,25'
          Dst:             ossl_ctype_check
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wildcard_match
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - prefix
        - prefix_len
        - suffix
        - suffix_len
        - subject
        - subject_len
        - flags
      BBCount:         59
      ICount:          319
      EdgeCount:       81
      CyclomaticComplexity: 24
      functionsReached:
        - equal_nocase
        - strncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:686,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:687,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:688,23'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:688,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:689,9'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:690,22'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:692,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:693,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:698,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:698,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:698,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:706,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:698,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:699,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:706,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:699,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:700,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:701,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:702,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:703,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:704,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:706,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:707,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:710,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:707,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:707,49'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:710,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:706,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:708,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:710,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:710,44'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:710,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:717,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:710,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:711,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:717,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:717,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:718,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:723,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:718,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:718,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:719,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:718,40'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:719,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:719,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:719,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:720,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:719,40'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:720,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:720,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:720,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:720,40'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:721,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:721,41'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:722,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:718,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:721,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:722,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:688,10'
          Dst:             equal_nocase
        - Src:             'crypto/x509v3/v3_utl.c:692,10'
          Dst:             equal_nocase
        - Src:             'crypto/x509v3/v3_utl.c:707,29'
          Dst:             strncasecmp
    - functionName:    equal_nocase
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - subject
        - subject_len
        - flags
      BBCount:         26
      ICount:          164
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - skip_prefix
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:608,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:609,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:610,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:610,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:611,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:628,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:614,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:615,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:616,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:616,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:617,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:624,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:617,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:617,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:619,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:617,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:618,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:619,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:619,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:619,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:621,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:619,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:620,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:621,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:621,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:622,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:623,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:607,5'
          Dst:             skip_prefix
    - functionName:    strncasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skip_prefix
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char **'
        - 'size_t *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - p
        - plen
        - subject_len
        - flags
      BBCount:         18
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:584,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:585,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:587,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:587,38'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:587,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:587,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:587,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:588,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:596,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/v3_utl.c:588,63'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:589,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:591,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:588,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:590,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/v3_utl.c:591,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:596,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:597,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    valid_star
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - p
        - len
        - flags
      BBCount:         73
      ICount:          383
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached:
        - strncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:738,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:743,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:787,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:743,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:744,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:762,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:745,39'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:745,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:745,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:751,30'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:751,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:752,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:751,59'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:751,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:752,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:751,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:752,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:754,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:755,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:755,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:758,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:755,30'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:755,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:756,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:754,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:756,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:758,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:758,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:758,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:760,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:758,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:759,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:760,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:762,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:762,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:763,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:763,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:763,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:765,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:763,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:763,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:764,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:764,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:764,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:765,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:764,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:764,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:769,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:762,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:765,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:769,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:766,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:766,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:768,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:766,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:766,57'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:768,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:765,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:767,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:768,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:769,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:770,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:774,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:770,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:771,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:772,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:774,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:776,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:780,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:776,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:777,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:778,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:787,53'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:787,56'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:788,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:787,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:788,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:789,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:766,36'
          Dst:             strncasecmp
    - functionName:    do_check_string
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.asn1_string_st *'
        - int
        - 'func_type *'
        - int
        - 'char *'
        - size_t
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - cmp_type
        - equal
        - flags
        - b
        - blen
        - peername
      BBCount:         38
      ICount:          236
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - ASN1_STRING_to_UTF8
        - CRYPTO_free
        - CRYPTO_strndup
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:825,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:825,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_strndup
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_utl.c:826,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:825,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:826,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_strndup
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_utl.c:827,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_strndup
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_utl.c:827,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:828,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_utl.c:842,46'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_strndup
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:828,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:829,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:830,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_utl.c:830,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:831,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
            - BranchSide:      'crypto/x509v3/v3_utl.c:832,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:834,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:834,23'
              BranchSideFuncs:
                - CRYPTO_strndup
            - BranchSide:      'crypto/x509v3/v3_utl.c:839,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:834,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:835,25'
              BranchSideFuncs:
                - CRYPTO_strndup
            - BranchSide:      'crypto/x509v3/v3_utl.c:839,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:836,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:837,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:838,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:843,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:848,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:850,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_strndup
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:851,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:851,23'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strndup
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:858,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:851,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:852,25'
              BranchSideFuncs:
                - CRYPTO_strndup
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:858,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:853,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:854,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:857,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:832,45'
          Dst:             memcmp
        - Src:             'crypto/x509v3/v3_utl.c:835,25'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509v3/v3_utl.c:842,19'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             'crypto/x509v3/v3_utl.c:852,25'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509v3/v3_utl.c:854,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:858,9'
          Dst:             CRYPTO_free
    - functionName:    equal_case
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - subject
        - subject_len
        - flags
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
        - skip_prefix
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:637,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:638,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:639,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:636,5'
          Dst:             skip_prefix
        - Src:             'crypto/x509v3/v3_utl.c:639,13'
          Dst:             memcmp
    - functionName:    equal_wildcard
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - subject
        - subject_len
        - flags
      BBCount:         12
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - equal_nocase
        - valid_star
        - wildcard_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:803,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:803,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - valid_star
                - wildcard_match
                - equal_nocase
            - BranchSide:      'crypto/x509v3/v3_utl.c:804,27'
              BranchSideFuncs:
                - valid_star
                - wildcard_match
                - equal_nocase
        - Branch String:   'crypto/x509v3/v3_utl.c:803,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:804,27'
              BranchSideFuncs:
                - wildcard_match
                - equal_nocase
            - BranchSide:      'crypto/x509v3/v3_utl.c:805,9'
              BranchSideFuncs:
                - wildcard_match
                - equal_nocase
        - Branch String:   'crypto/x509v3/v3_utl.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:806,29'
              BranchSideFuncs:
                - equal_nocase
            - BranchSide:      'crypto/x509v3/v3_utl.c:808,27'
              BranchSideFuncs:
                - wildcard_match
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:804,16'
          Dst:             valid_star
        - Src:             'crypto/x509v3/v3_utl.c:806,16'
          Dst:             equal_nocase
        - Src:             'crypto/x509v3/v3_utl.c:808,12'
          Dst:             wildcard_match
    - functionName:    equal_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - a
        - a_len
        - b
        - b_len
        - unused_flags
      BBCount:         20
      ICount:          127
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - equal_case
        - equal_nocase
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:651,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:652,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:658,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
                - __sanitizer_cov_trace_const_cmp4
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:658,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:659,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:666,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
        - Branch String:   'crypto/x509v3/v3_utl.c:660,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:660,28'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
            - BranchSide:      'crypto/x509v3/v3_utl.c:661,31'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
        - Branch String:   'crypto/x509v3/v3_utl.c:660,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:658,5'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
            - BranchSide:      'crypto/x509v3/v3_utl.c:661,31'
              BranchSideFuncs:
                - equal_nocase
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
        - Branch String:   'crypto/x509v3/v3_utl.c:661,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:662,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
            - BranchSide:      'crypto/x509v3/v3_utl.c:663,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - equal_case
        - Branch String:   'crypto/x509v3/v3_utl.c:666,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:667,13'
              BranchSideFuncs:
                - equal_case
            - BranchSide:      'crypto/x509v3/v3_utl.c:668,23'
              BranchSideFuncs:
                - equal_case
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:661,18'
          Dst:             equal_nocase
        - Src:             'crypto/x509v3/v3_utl.c:668,12'
          Dst:             equal_case
    - functionName:    sk_OPENSSL_STRING_push
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_OPENSSL_STRING_find
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_strcmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:441,12'
          Dst:             strcmp
    - functionName:    sk_OPENSSL_STRING_new
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_CONF_VALUE_push
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_VALUE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/conf.h:30,1'
          Branch Sides:
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509V3_NAME_from_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.stack_st_CONF_VALUE *'
        - size_t
      constantsTouched: []
      argNames:
        - nm
        - dn_sk
        - chtype
      BBCount:         30
      ICount:          189
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - X509_NAME_add_entry_by_txt
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1249,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1250,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1252,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1252,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1253,33'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1288,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1258,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1260,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1273,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1260,38'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1260,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1260,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1260,53'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1260,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1260,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1265,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1266,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1267,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1268,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1269,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1277,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1278,18'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1281,18'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:1282,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1285,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:1287,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.5239
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.5238
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_add_entry_by_txt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1252,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_utl.c:1253,13'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_utl.c:1282,14'
          Dst:             X509_NAME_add_entry_by_txt
    - functionName:    ipv6_from_asc
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - v6
        - in
      BBCount:         40
      ICount:          231
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - CONF_parse_list
        - ipv6_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1130,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1131,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1135,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1135,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1137,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_utl.c:1141,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1137,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1138,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1139,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_utl.c:1141,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1144,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1144,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1145,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1147,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1147,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1148,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_utl.c:1152,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1148,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1149,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_utl.c:1152,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1153,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1159,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_utl.c:1154,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1154,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_utl.c:1156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_utl.c:1153,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1155,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_utl.c:1160,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1160,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1161,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1159,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1161,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1167,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1169,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_utl.c:1178,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509v3/v3_utl.c:1173,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1174,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509v3/v3_utl.c:1177,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1130,10'
          Dst:             CONF_parse_list
        - Src:             'crypto/x509v3/v3_utl.c:1130,10'
          Dst:             ipv6_cb
    - functionName:    a2i_IPADDRESS_NC
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ipasc
      BBCount:         20
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - CRYPTO_free
        - CRYPTO_strdup
        - a2i_ipadd
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1038,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1039,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - a2i_ipadd
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - a2i_ipadd
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1040,13'
              BranchSideFuncs:
                - CRYPTO_strdup
                - a2i_ipadd
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - a2i_ipadd
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1041,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1042,9'
              BranchSideFuncs:
                - a2i_ipadd
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - a2i_ipadd
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1043,9'
              BranchSideFuncs:
                - a2i_ipadd
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - a2i_ipadd
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1048,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1049,9'
              BranchSideFuncs:
                - a2i_ipadd
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1051,24'
              BranchSideFuncs:
                - a2i_ipadd
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1056,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1056,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:1057,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_utl.c:1056,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1057,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:1059,11'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_utl.c:1060,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1061,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:1062,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_utl.c:1062,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1063,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1065,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1037,9'
          Dst:             strchr
        - Src:             'crypto/x509v3/v3_utl.c:1040,13'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_utl.c:1046,14'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509v3/v3_utl.c:1051,14'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509v3/v3_utl.c:1053,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:1059,11'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_utl.c:1062,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/x509v3/v3_utl.c:1068,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:1069,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    a2i_ipadd
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ipout
        - ipasc
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ipv4_from_asc
        - ipv6_from_asc
        - strchr
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1077,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1078,28'
              BranchSideFuncs:
                - ipv6_from_asc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:1082,28'
              BranchSideFuncs:
                - ipv4_from_asc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:1078,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1079,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1080,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:1082,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1083,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1084,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1077,9'
          Dst:             strchr
        - Src:             'crypto/x509v3/v3_utl.c:1078,14'
          Dst:             ipv6_from_asc
        - Src:             'crypto/x509v3/v3_utl.c:1082,14'
          Dst:             ipv4_from_asc
    - functionName:    a2i_IPADDRESS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ipasc
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - a2i_ipadd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:1018,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1019,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:1021,11'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_utl.c:1022,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1023,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1024,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_utl.c:1024,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:1025,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1028,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:1016,13'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509v3/v3_utl.c:1021,11'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_utl.c:1024,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/x509v3/v3_utl.c:1025,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    X509_check_ip_asc
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - ipasc
        - flags
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - a2i_ipadd
        - do_x509_check
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:995,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:996,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:997,31'
              BranchSideFuncs:
                - a2i_ipadd
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
        - Branch String:   'crypto/x509v3/v3_utl.c:998,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:999,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:1000,26'
              BranchSideFuncs:
                - do_x509_check
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:997,21'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509v3/v3_utl.c:1000,12'
          Dst:             do_x509_check
    - functionName:    do_x509_check
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - size_t
        - int
        - int
        - 'char **'
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
        - check_type
        - peername
      BBCount:         56
      ICount:          342
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - GENERAL_NAMES_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_get_ext_d2i
        - X509_get_subject_name
        - do_check_string
        - equal_case
        - equal_email
        - equal_nocase
        - equal_wildcard
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:877,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:878,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/x509v3/v3_utl.c:881,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:881,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:882,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:892,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_utl.c:884,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:884,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/x509v3/v3_utl.c:886,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_utl.c:884,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:885,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/x509v3/v3_utl.c:886,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_utl.c:887,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:888,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/x509v3/v3_utl.c:890,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_utl.c:896,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:897,25'
              BranchSideFuncs:
                - strlen
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:899,29'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:900,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:901,16'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:927,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
        - Branch String:   'crypto/x509v3/v3_utl.c:901,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:904,41'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:919,28'
              BranchSideFuncs:
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:905,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:906,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:907,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:908,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:909,24'
              BranchSideFuncs:
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:910,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:910,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:911,24'
              BranchSideFuncs:
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:913,24'
              BranchSideFuncs:
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:915,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:917,17'
              BranchSideFuncs:
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:918,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:920,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:921,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:922,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:922,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:922,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
            - BranchSide:      'crypto/x509v3/v3_utl.c:924,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
        - Branch String:   'crypto/x509v3/v3_utl.c:922,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:923,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
            - BranchSide:      'crypto/x509v3/v3_utl.c:924,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
        - Branch String:   'crypto/x509v3/v3_utl.c:927,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:927,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:928,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:927,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:928,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:930,7'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
        - Branch String:   'crypto/x509v3/v3_utl.c:932,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:933,57'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - do_check_string
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:941,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:937,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:932,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:939,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:897,18'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:899,12'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_utl.c:901,25'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_utl.c:904,19'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_utl.c:915,23'
          Dst:             do_check_string
        - Src:             'crypto/x509v3/v3_utl.c:919,9'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509v3/v3_utl.c:931,12'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_utl.c:932,17'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             'crypto/x509v3/v3_utl.c:933,37'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509v3/v3_utl.c:934,34'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             'crypto/x509v3/v3_utl.c:937,19'
          Dst:             do_check_string
    - functionName:    X509_check_ip
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_x509_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:985,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:986,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:987,26'
              BranchSideFuncs:
                - do_x509_check
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:987,12'
          Dst:             do_x509_check
    - functionName:    X509_check_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
      BBCount:         19
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - do_x509_check
        - memchr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:966,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:967,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:973,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_utl.c:973,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:974,33'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:975,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:975,32'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:975,45'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:975,58'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:975,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:976,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:977,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:977,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_x509_check
            - BranchSide:      'crypto/x509v3/v3_utl.c:979,26'
              BranchSideFuncs:
                - do_x509_check
        - Branch String:   'crypto/x509v3/v3_utl.c:977,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:978,9'
              BranchSideFuncs:
                - do_x509_check
            - BranchSide:      'crypto/x509v3/v3_utl.c:979,26'
              BranchSideFuncs:
                - do_x509_check
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:974,18'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:975,14'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_utl.c:979,12'
          Dst:             do_x509_check
    - functionName:    X509_check_host
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_st *'
        - 'char *'
        - size_t
        - int
        - 'char **'
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
        - peername
      BBCount:         19
      ICount:          112
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - do_x509_check
        - memchr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:947,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:948,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:954,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509v3/v3_utl.c:954,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:955,25'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:956,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:956,32'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:956,45'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:956,58'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - do_x509_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:956,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:957,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:958,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:958,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_x509_check
            - BranchSide:      'crypto/x509v3/v3_utl.c:960,26'
              BranchSideFuncs:
                - do_x509_check
        - Branch String:   'crypto/x509v3/v3_utl.c:958,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:959,9'
              BranchSideFuncs:
                - do_x509_check
            - BranchSide:      'crypto/x509v3/v3_utl.c:960,26'
              BranchSideFuncs:
                - do_x509_check
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:955,18'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:956,14'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_utl.c:960,12'
          Dst:             do_x509_check
    - functionName:    str_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:522,5'
          Dst:             CRYPTO_free
    - functionName:    sk_OPENSSL_STRING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509_email_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_OPENSSL_STRING_pop_free
        - str_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:563,5'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             'crypto/x509v3/v3_utl.c:563,5'
          Dst:             str_free
    - functionName:    sk_X509_EXTENSION_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509_REQ_get1_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GENERAL_NAME_free
        - X509V3_get_d2i
        - X509_EXTENSION_free
        - X509_REQ_get_extensions
        - X509_REQ_get_subject_name
        - get_email
        - sk_GENERAL_NAME_pop_free
        - sk_X509_EXTENSION_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:484,12'
          Dst:             X509_REQ_get_extensions
        - Src:             'crypto/x509v3/v3_utl.c:485,12'
          Dst:             X509V3_get_d2i
        - Src:             'crypto/x509v3/v3_utl.c:486,21'
          Dst:             X509_REQ_get_subject_name
        - Src:             'crypto/x509v3/v3_utl.c:486,11'
          Dst:             get_email
        - Src:             'crypto/x509v3/v3_utl.c:487,5'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             'crypto/x509v3/v3_utl.c:487,5'
          Dst:             GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_utl.c:488,5'
          Dst:             sk_X509_EXTENSION_pop_free
        - Src:             'crypto/x509v3/v3_utl.c:488,5'
          Dst:             X509_EXTENSION_free
    - functionName:    get_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - name
        - gens
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - append_ia5
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:503,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:505,34'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - append_ia5
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:510,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:507,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:503,5'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - append_ia5
            - BranchSide:      'crypto/x509v3/v3_utl.c:508,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:510,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:511,37'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:517,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:512,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:513,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:514,31'
              BranchSideFuncs:
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:514,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:515,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:516,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.5237
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.5236
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:503,17'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             'crypto/x509v3/v3_utl.c:505,14'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509v3/v3_utl.c:506,17'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             'crypto/x509v3/v3_utl.c:507,14'
          Dst:             append_ia5
        - Src:             'crypto/x509v3/v3_utl.c:510,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_utl.c:511,15'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_utl.c:514,14'
          Dst:             append_ia5
    - functionName:    sk_GENERAL_NAME_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    append_ia5
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING **'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - sk
        - email
      BBCount:         24
      ICount:          152
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strndup
        - X509_email_free
        - memchr
        - sk_OPENSSL_STRING_find
        - sk_OPENSSL_STRING_new
        - sk_OPENSSL_STRING_push
        - sk_strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:529,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:530,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:531,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
                - X509_email_free
                - sk_OPENSSL_STRING_new
        - Branch String:   'crypto/x509v3/v3_utl.c:531,29'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:531,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:532,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:531,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:532,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:533,16'
              BranchSideFuncs:
                - memchr
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
                - X509_email_free
                - sk_OPENSSL_STRING_new
        - Branch String:   'crypto/x509v3/v3_utl.c:533,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:534,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:535,10'
              BranchSideFuncs:
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
                - X509_email_free
                - sk_OPENSSL_STRING_new
        - Branch String:   'crypto/x509v3/v3_utl.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:536,15'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_new
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
                - X509_email_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:537,10'
              BranchSideFuncs:
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
                - X509_email_free
        - Branch String:   'crypto/x509v3/v3_utl.c:537,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:538,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:540,13'
              BranchSideFuncs:
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
                - X509_email_free
        - Branch String:   'crypto/x509v3/v3_utl.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:542,26'
              BranchSideFuncs:
                - X509_email_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:548,33'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:549,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:552,34'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_email_free
        - Branch String:   'crypto/x509v3/v3_utl.c:552,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:553,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:558,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:533,9'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_utl.c:536,15'
          Dst:             sk_OPENSSL_STRING_new
        - Src:             'crypto/x509v3/v3_utl.c:536,15'
          Dst:             sk_strcmp
        - Src:             'crypto/x509v3/v3_utl.c:540,13'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509v3/v3_utl.c:542,9'
          Dst:             X509_email_free
        - Src:             'crypto/x509v3/v3_utl.c:548,9'
          Dst:             sk_OPENSSL_STRING_find
        - Src:             'crypto/x509v3/v3_utl.c:549,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:552,10'
          Dst:             sk_OPENSSL_STRING_push
        - Src:             'crypto/x509v3/v3_utl.c:553,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:554,9'
          Dst:             X509_email_free
    - functionName:    sk_ACCESS_DESCRIPTION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ACCESS_DESCRIPTION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_get1_ocsp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         19
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - AUTHORITY_INFO_ACCESS_free
        - OBJ_obj2nid
        - X509_get_ext_d2i
        - append_ia5
        - sk_ACCESS_DESCRIPTION_num
        - sk_ACCESS_DESCRIPTION_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:462,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:463,9'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:464,12'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:464,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:465,62'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:474,32'
              BranchSideFuncs:
                - AUTHORITY_INFO_ACCESS_free
        - Branch String:   'crypto/x509v3/v3_utl.c:466,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:467,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:473,5'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:467,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:469,28'
              BranchSideFuncs:
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:472,9'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:468,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:470,21'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:471,13'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - __sanitizer_cov_trace_cmp4
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - append_ia5
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:461,12'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_utl.c:464,21'
          Dst:             sk_ACCESS_DESCRIPTION_num
        - Src:             'crypto/x509v3/v3_utl.c:465,34'
          Dst:             sk_ACCESS_DESCRIPTION_value
        - Src:             'crypto/x509v3/v3_utl.c:466,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_utl.c:468,22'
          Dst:             append_ia5
        - Src:             'crypto/x509v3/v3_utl.c:474,5'
          Dst:             AUTHORITY_INFO_ACCESS_free
    - functionName:    X509_get1_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GENERAL_NAME_free
        - X509_get_ext_d2i
        - X509_get_subject_name
        - get_email
        - sk_GENERAL_NAME_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:449,12'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509v3/v3_utl.c:450,21'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_utl.c:450,11'
          Dst:             get_email
        - Src:             'crypto/x509v3/v3_utl.c:451,5'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             'crypto/x509v3/v3_utl.c:451,5'
          Dst:             GENERAL_NAME_free
    - functionName:    name_cmp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - name
        - cmp
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
        - strncmp
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:432,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:433,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:434,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:434,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:435,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:436,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:430,11'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:431,16'
          Dst:             strncmp
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    strip_spaces
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         23
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ossl_ctype_check
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:407,15'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:407,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strlen
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:407,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strlen
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:407,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:408,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strlen
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:409,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strlen
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:410,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:411,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:412,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:412,24'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:412,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:412,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:413,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:414,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:414,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:415,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/x509v3/v3_utl.c:416,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/x509v3/v3_utl.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:417,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:418,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:407,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/x509v3/v3_utl.c:411,13'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:412,24'
          Dst:             ossl_ctype_check
    - functionName:    X509V3_parse_list
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - line
      BBCount:         42
      ICount:          242
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_put_error
        - X509V3_add_value
        - X509V3_conf_free
        - sk_CONF_VALUE_pop_free
        - strip_spaces
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:322,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:323,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
            - BranchSide:      'crypto/x509v3/v3_utl.c:326,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:329,45'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:329,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:329,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_utl.c:329,60'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:329,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:329,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_utl.c:329,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:332,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:375,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
        - Branch String:   'crypto/x509v3/v3_utl.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:334,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:358,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
            - BranchSide:      'crypto/x509v3/v3_utl.c:373,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:334,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:335,23'
              BranchSideFuncs:
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:344,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
        - Branch String:   'crypto/x509v3/v3_utl.c:338,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:339,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:343,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:348,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:349,21'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:353,34'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:358,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:359,23'
              BranchSideFuncs:
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:372,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:362,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:363,21'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:367,34'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_spaces
                - ERR_put_error
                - X509V3_add_value
                - strip_spaces
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:376,29'
              BranchSideFuncs:
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:384,29'
              BranchSideFuncs:
                - strip_spaces
                - ERR_put_error
                - CRYPTO_free
                - sk_CONF_VALUE_pop_free.5247
                - X509V3_add_value
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:377,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:378,13'
              BranchSideFuncs:
                - X509V3_add_value
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:382,26'
              BranchSideFuncs:
                - X509V3_add_value
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:385,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:386,13'
              BranchSideFuncs:
                - X509V3_add_value
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:389,26'
              BranchSideFuncs:
                - X509V3_add_value
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:321,15'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_utl.c:323,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:337,24'
          Dst:             strip_spaces
        - Src:             'crypto/x509v3/v3_utl.c:339,21'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:346,24'
          Dst:             strip_spaces
        - Src:             'crypto/x509v3/v3_utl.c:349,21'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:353,17'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_utl.c:361,24'
          Dst:             strip_spaces
        - Src:             'crypto/x509v3/v3_utl.c:363,21'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:367,17'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_utl.c:376,16'
          Dst:             strip_spaces
        - Src:             'crypto/x509v3/v3_utl.c:378,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:382,9'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_utl.c:384,16'
          Dst:             strip_spaces
        - Src:             'crypto/x509v3/v3_utl.c:386,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:389,9'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_utl.c:391,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:395,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:396,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_utl.c:396,5'
          Dst:             X509V3_conf_free
    - functionName:    X509V3_add_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - value
        - extlist
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
        - x509v3_add_len_value
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:84,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:84,70'
              BranchSideFuncs:
                - strlen
                - x509v3_add_len_value
            - BranchSide:      'crypto/x509v3/v3_utl.c:84,33'
              BranchSideFuncs:
                - x509v3_add_len_value
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:84,49'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:83,12'
          Dst:             x509v3_add_len_value
    - functionName:    X509V3_conf_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:107,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:108,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:108,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:109,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:110,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:111,5'
          Dst:             CRYPTO_free
    - functionName:    x509v3_add_len_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - value
        - vallen
        - extlist
      BBCount:         31
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_strdup
        - CRYPTO_strndup
        - ERR_put_error
        - memchr
        - sk_CONF_VALUE_free
        - sk_CONF_VALUE_new_null
        - sk_CONF_VALUE_push
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:45,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:45,34'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - CRYPTO_strndup
            - BranchSide:      'crypto/x509v3/v3_utl.c:47,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - CRYPTO_strndup
        - Branch String:   'crypto/x509v3/v3_utl.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:46,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:47,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - __sanitizer_cov_trace_const_cmp8
                - memchr
                - CRYPTO_strndup
        - Branch String:   'crypto/x509v3/v3_utl.c:47,23'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:47,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - memchr
                - CRYPTO_strndup
            - BranchSide:      'crypto/x509v3/v3_utl.c:58,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
        - Branch String:   'crypto/x509v3/v3_utl.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:52,20'
              BranchSideFuncs:
                - memchr
                - CRYPTO_strndup
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
            - BranchSide:      'crypto/x509v3/v3_utl.c:58,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
        - Branch String:   'crypto/x509v3/v3_utl.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:53,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:54,18'
              BranchSideFuncs:
                - CRYPTO_strndup
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
        - Branch String:   'crypto/x509v3/v3_utl.c:55,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:56,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:57,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
        - Branch String:   'crypto/x509v3/v3_utl.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
        - Branch String:   'crypto/x509v3/v3_utl.c:60,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:60,37'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:62,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
        - Branch String:   'crypto/x509v3/v3_utl.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:62,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_free
        - Branch String:   'crypto/x509v3/v3_utl.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:67,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:71,29'
              BranchSideFuncs:
                - sk_CONF_VALUE_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:74,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:45,34'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_utl.c:52,13'
          Dst:             memchr
        - Src:             'crypto/x509v3/v3_utl.c:54,18'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509v3/v3_utl.c:58,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_utl.c:60,37'
          Dst:             sk_CONF_VALUE_new_null
        - Src:             'crypto/x509v3/v3_utl.c:65,10'
          Dst:             sk_CONF_VALUE_push
        - Src:             'crypto/x509v3/v3_utl.c:69,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:71,9'
          Dst:             sk_CONF_VALUE_free
        - Src:             'crypto/x509v3/v3_utl.c:74,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:75,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:76,5'
          Dst:             CRYPTO_free
    - functionName:    X509V3_get_value_int
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CONF_VALUE *'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - value
        - aint
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_add_error_data
        - s2i_ASN1_INTEGER
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:299,9'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_utl.c:302,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:298,17'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_utl.c:299,9'
          Dst:             ERR_add_error_data
    - functionName:    s2i_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method.1173 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - value
      BBCount:         38
      ICount:          214
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - BN_dec2bn
        - BN_free
        - BN_hex2bn
        - BN_is_zero
        - BN_new
        - BN_to_ASN1_INTEGER
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:202,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:205,10'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_utl.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:207,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:211,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:214,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:216,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:216,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
            - BranchSide:      'crypto/x509v3/v3_utl.c:220,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
        - Branch String:   'crypto/x509v3/v3_utl.c:216,47'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:216,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
            - BranchSide:      'crypto/x509v3/v3_utl.c:217,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
        - Branch String:   'crypto/x509v3/v3_utl.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:217,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
            - BranchSide:      'crypto/x509v3/v3_utl.c:220,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
        - Branch String:   'crypto/x509v3/v3_utl.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:223,30'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:225,30'
              BranchSideFuncs:
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:227,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:227,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:228,17'
              BranchSideFuncs:
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_utl.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:228,17'
              BranchSideFuncs:
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:233,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:233,15'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:233,29'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:236,31'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:234,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:236,31'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:239,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_utl.c:243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_utl.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:245,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:202,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:205,10'
          Dst:             BN_new
        - Src:             'crypto/x509v3/v3_utl.c:207,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:223,15'
          Dst:             BN_hex2bn
        - Src:             'crypto/x509v3/v3_utl.c:225,15'
          Dst:             BN_dec2bn
        - Src:             'crypto/x509v3/v3_utl.c:228,9'
          Dst:             BN_free
        - Src:             'crypto/x509v3/v3_utl.c:229,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:233,18'
          Dst:             BN_is_zero
        - Src:             'crypto/x509v3/v3_utl.c:236,12'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_utl.c:237,5'
          Dst:             BN_free
        - Src:             'crypto/x509v3/v3_utl.c:239,9'
          Dst:             ERR_put_error
    - functionName:    X509V3_get_value_bool
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CONF_VALUE *'
        - 'int *'
      constantsTouched: []
      argNames:
        - value
        - asn1_bool
      BBCount:         33
      ICount:          165
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - strcmp
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:268,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_utl.c:269,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_utl.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:270,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:275,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:271,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:275,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:272,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:275,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:273,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:275,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:274,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:275,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:275,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:278,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_utl.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:279,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:284,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:280,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:284,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:281,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:284,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:282,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:284,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:283,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:284,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_utl.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:283,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:284,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:269,9'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:270,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:271,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:272,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:273,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:274,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:278,9'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:279,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:280,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:281,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:282,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:283,12'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_utl.c:288,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:290,5'
          Dst:             ERR_add_error_data
    - functionName:    X509V3_add_value_int
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.asn1_string_st *'
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - aint
        - extlist
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - X509V3_add_value
        - i2s_ASN1_INTEGER
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:255,9'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - X509V3_add_value
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:256,42'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - X509V3_add_value
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:257,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:258,28'
              BranchSideFuncs:
                - X509V3_add_value
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:256,19'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/x509v3/v3_utl.c:258,11'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_utl.c:259,5'
          Dst:             CRYPTO_free
    - functionName:    i2s_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method.1173 *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - method
        - a
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_INTEGER_to_BN
        - BN_free
        - ERR_put_error
        - bignum_to_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:187,9'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - bignum_to_string
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:188,37'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - bignum_to_string
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_utl.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:189,39'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:190,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/x509v3/v3_utl.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:190,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:191,13'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:188,18'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/x509v3/v3_utl.c:189,22'
          Dst:             bignum_to_string
        - Src:             'crypto/x509v3/v3_utl.c:190,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:191,5'
          Dst:             BN_free
    - functionName:    bignum_to_string
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         13
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_bn2dec
        - BN_bn2hex
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_strlcat
        - OPENSSL_strlcpy
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:141,26'
              BranchSideFuncs:
                - BN_bn2dec
            - BranchSide:      'crypto/x509v3/v3_utl.c:143,21'
              BranchSideFuncs:
                - BN_bn2hex
                - strlen
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - CRYPTO_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:145,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_utl.c:147,18'
              BranchSideFuncs:
                - strlen
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - CRYPTO_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_utl.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:150,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - CRYPTO_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
        - Branch String:   'crypto/x509v3/v3_utl.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:157,25'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:160,25'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:140,9'
          Dst:             BN_num_bits
        - Src:             'crypto/x509v3/v3_utl.c:141,16'
          Dst:             BN_bn2dec
        - Src:             'crypto/x509v3/v3_utl.c:143,11'
          Dst:             BN_bn2hex
        - Src:             'crypto/x509v3/v3_utl.c:147,11'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:148,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_utl.c:150,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:151,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_utl.c:157,9'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/x509v3/v3_utl.c:158,9'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/x509v3/v3_utl.c:160,9'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/x509v3/v3_utl.c:161,9'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/x509v3/v3_utl.c:163,5'
          Dst:             CRYPTO_free
    - functionName:    i2s_ASN1_ENUMERATED
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method.1173 *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - method
        - a
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_ENUMERATED_to_BN
        - BN_free
        - ERR_put_error
        - bignum_to_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:173,9'
              BranchSideFuncs:
                - ASN1_ENUMERATED_to_BN
                - bignum_to_string
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_utl.c:174,40'
              BranchSideFuncs:
                - ASN1_ENUMERATED_to_BN
                - bignum_to_string
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_utl.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:175,39'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:176,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/x509v3/v3_utl.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:176,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/x509v3/v3_utl.c:177,13'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:174,18'
          Dst:             ASN1_ENUMERATED_to_BN
        - Src:             'crypto/x509v3/v3_utl.c:175,22'
          Dst:             bignum_to_string
        - Src:             'crypto/x509v3/v3_utl.c:176,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_utl.c:177,5'
          Dst:             BN_free
    - functionName:    X509V3_add_value_bool_nf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - asn1_bool
        - extlist
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:126,33'
              BranchSideFuncs:
                - X509V3_add_value
            - BranchSide:      'crypto/x509v3/v3_utl.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:126,16'
          Dst:             X509V3_add_value
    - functionName:    X509V3_add_value_bool
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - asn1_bool
        - extlist
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:118,33'
              BranchSideFuncs:
                - X509V3_add_value
            - BranchSide:      'crypto/x509v3/v3_utl.c:119,29'
              BranchSideFuncs:
                - X509V3_add_value
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:118,16'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_utl.c:119,12'
          Dst:             X509V3_add_value
    - functionName:    x509v3_add_len_value_uchar
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - value
        - vallen
        - extlist
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509v3_add_len_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:99,12'
          Dst:             x509v3_add_len_value
    - functionName:    X509V3_add_value_uchar
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.stack_st_CONF_VALUE **'
      constantsTouched: []
      argNames:
        - name
        - value
        - extlist
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
        - x509v3_add_len_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_utl.c:92,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_utl.c:92,70'
              BranchSideFuncs:
                - strlen
                - x509v3_add_len_value
            - BranchSide:      'crypto/x509v3/v3_utl.c:92,33'
              BranchSideFuncs:
                - x509v3_add_len_value
      Callsites:
        - Src:             'crypto/x509v3/v3_utl.c:92,49'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_utl.c:91,12'
          Dst:             x509v3_add_len_value
    - functionName:    io_destroy
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - syscall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:116,12'
          Dst:             syscall
    - functionName:    afalg_waitfd_cleanup
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.async_wait_ctx_st *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - waitfd
        - custom
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:134,5'
          Dst:             close
    - functionName:    eventfd
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - syscall
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:111,12'
          Dst:             syscall
    - functionName:    io_getevents
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'struct.io_event *'
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ctx
        - min
        - max
        - events
        - timeout
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - syscall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:128,12'
          Dst:             syscall
    - functionName:    io_read
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'struct.iocb **'
      constantsTouched: []
      argNames:
        - ctx
        - n
        - iocb
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - syscall
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:121,12'
          Dst:             syscall
    - functionName:    afalg_setup_async_event_notification
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.afalg_aio_st *'
      constantsTouched: []
      argNames:
        - aio
      BBCount:         25
      ICount:          146
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - ASYNC_WAIT_CTX_get_fd
        - ASYNC_WAIT_CTX_set_wait_fd
        - ASYNC_get_current_job
        - ASYNC_get_wait_ctx
        - ERR_AFALG_error
        - afalg_waitfd_cleanup
        - close
        - eventfd
        - fcntl
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:144,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:146,38'
              BranchSideFuncs:
                - ASYNC_get_wait_ctx
                - ASYNC_WAIT_CTX_get_fd
                - __sanitizer_cov_trace_const_cmp4
                - eventfd
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_WAIT_CTX_set_wait_fd
                - __sanitizer_cov_trace_const_cmp4
                - fcntl
                - __sanitizer_cov_trace_const_cmp4
                - close
                - fprintf
                - perror
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:184,20'
              BranchSideFuncs:
                - eventfd
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:147,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:149,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:152,37'
              BranchSideFuncs:
                - ASYNC_WAIT_CTX_get_fd
                - __sanitizer_cov_trace_const_cmp4
                - eventfd
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_WAIT_CTX_set_wait_fd
                - __sanitizer_cov_trace_const_cmp4
                - fcntl
                - __sanitizer_cov_trace_const_cmp4
                - close
                - fprintf
                - perror
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:154,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:159,24'
              BranchSideFuncs:
                - eventfd
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_WAIT_CTX_set_wait_fd
                - __sanitizer_cov_trace_const_cmp4
                - fcntl
                - __sanitizer_cov_trace_const_cmp4
                - close
                - fprintf
                - perror
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:181,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:160,17'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:161,17'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:167,46'
              BranchSideFuncs:
                - ASYNC_WAIT_CTX_set_wait_fd
                - __sanitizer_cov_trace_const_cmp4
                - fcntl
                - __sanitizer_cov_trace_const_cmp4
                - close
        - Branch String:   'engines/e_afalg.c:170,17'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:172,23'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/e_afalg.c:176,23'
              BranchSideFuncs:
                - fcntl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'engines/e_afalg.c:176,17'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:179,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:180,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:185,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:186,13'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:191,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:144,16'
          Dst:             ASYNC_get_current_job
        - Src:             'engines/e_afalg.c:146,19'
          Dst:             ASYNC_get_wait_ctx
        - Src:             'engines/e_afalg.c:152,15'
          Dst:             ASYNC_WAIT_CTX_get_fd
        - Src:             'engines/e_afalg.c:159,24'
          Dst:             eventfd
        - Src:             'engines/e_afalg.c:161,17'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:161,17'
          Dst:             perror
        - Src:             'engines/e_afalg.c:163,17'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:167,19'
          Dst:             ASYNC_WAIT_CTX_set_wait_fd
        - Src:             'engines/e_afalg.c:167,19'
          Dst:             afalg_waitfd_cleanup
        - Src:             'engines/e_afalg.c:172,17'
          Dst:             close
        - Src:             'engines/e_afalg.c:176,17'
          Dst:             fcntl
        - Src:             'engines/e_afalg.c:184,20'
          Dst:             eventfd
        - Src:             'engines/e_afalg.c:186,13'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:186,13'
          Dst:             perror
        - Src:             'engines/e_afalg.c:187,13'
          Dst:             ERR_AFALG_error
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    perror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_AFALG_error
      functionSourceFile: '/src/openssl111/engines/e_afalg_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - function
        - reason
        - file
        - line
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_get_next_error_library
        - ERR_put_error
      functionUses:    13
      BranchProfiles:
        - Branch String:   'engines/e_afalg_err.c:80,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg_err.c:80,9'
              BranchSideFuncs:
                - ERR_get_next_error_library
                - ERR_put_error
            - BranchSide:      'engines/e_afalg_err.c:81,20'
              BranchSideFuncs:
                - ERR_get_next_error_library
                - ERR_put_error
      Callsites:
        - Src:             'engines/e_afalg_err.c:81,20'
          Dst:             ERR_get_next_error_library
        - Src:             'engines/e_afalg_err.c:82,5'
          Dst:             ERR_put_error
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_set_iv_sk
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.cmsghdr *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - cmsg
        - iv
        - len
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_set_op_sk
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.cmsghdr *'
        - int
      constantsTouched: []
      argNames:
        - cmsg
        - op
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_fin_cipher_aio
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.afalg_aio_st *'
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - aio
        - sfd
        - buf
        - len
      BBCount:         55
      ICount:          303
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - ASYNC_pause_job
        - __errno_location
        - afalg_setup_async_event_notification
        - fprintf
        - io_getevents
        - io_read
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:231,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:232,50'
              BranchSideFuncs:
                - afalg_setup_async_event_notification
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:237,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:233,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:234,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:235,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:257,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:258,9'
              BranchSideFuncs:
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:262,5'
              BranchSideFuncs:
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:268,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:269,17'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:273,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:269,33'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:269,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:270,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:269,17'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:270,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:271,13'
              BranchSideFuncs:
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:273,27'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:273,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:277,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:280,30'
              BranchSideFuncs:
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:321,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:282,17'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:287,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:313,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:287,21'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:292,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:312,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:292,49'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:292,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:308,25'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:292,25'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:293,37'
              BranchSideFuncs:
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:308,25'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:294,29'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:295,29'
              BranchSideFuncs:
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:299,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:321,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:264,9'
              BranchSideFuncs:
                - ASYNC_pause_job
                - read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_getevents
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - io_read
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:323,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:232,13'
          Dst:             afalg_setup_async_event_notification
        - Src:             'engines/e_afalg.c:256,9'
          Dst:             io_read
        - Src:             'engines/e_afalg.c:258,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:258,9'
          Dst:             perror
        - Src:             'engines/e_afalg.c:264,9'
          Dst:             ASYNC_pause_job
        - Src:             'engines/e_afalg.c:267,13'
          Dst:             read
        - Src:             'engines/e_afalg.c:269,17'
          Dst:             __errno_location
        - Src:             'engines/e_afalg.c:269,36'
          Dst:             __errno_location
        - Src:             'engines/e_afalg.c:271,13'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:271,13'
          Dst:             perror
        - Src:             'engines/e_afalg.c:280,17'
          Dst:             io_getevents
        - Src:             'engines/e_afalg.c:293,29'
          Dst:             io_read
        - Src:             'engines/e_afalg.c:295,29'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:295,29'
          Dst:             perror
        - Src:             'engines/e_afalg.c:314,17'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:314,17'
          Dst:             perror
    - functionName:    afalg_start_cipher_sk
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.afalg_ctx_st *'
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - actx
        - in
        - inl
        - iv
        - enc
      BBCount:         13
      ICount:          120
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __cmsg_nxthdr
        - afalg_set_iv_sk
        - afalg_set_op_sk
        - fprintf
        - sendmsg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:427,12'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:427,10'
              BranchSideFuncs:
                - afalg_set_op_sk
                - __cmsg_nxthdr
                - afalg_set_iv_sk
                - sendmsg
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:427,10'
              BranchSideFuncs:
                - afalg_set_op_sk
                - __cmsg_nxthdr
                - afalg_set_iv_sk
                - sendmsg
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - fprintf
                - perror
        - Branch String:   'engines/e_afalg.c:478,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:479,9'
              BranchSideFuncs:
                - fprintf
                - perror
            - BranchSide:      'engines/e_afalg.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'engines/e_afalg.c:484,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:491,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:428,5'
          Dst:             afalg_set_op_sk
        - Src:             'engines/e_afalg.c:429,12'
          Dst:             __cmsg_nxthdr
        - Src:             'engines/e_afalg.c:430,5'
          Dst:             afalg_set_iv_sk
        - Src:             'engines/e_afalg.c:477,14'
          Dst:             sendmsg
        - Src:             'engines/e_afalg.c:479,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:479,9'
          Dst:             perror
    - functionName:    __cmsg_nxthdr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.cmsghdr *'
      argCount:        2
      argTypes:
        - 'struct.msghdr *'
        - 'struct.cmsghdr *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sendmsg
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'struct.msghdr *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    io_setup
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - n
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - syscall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:106,12'
          Dst:             syscall
    - functionName:    afalg_init_aio
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.afalg_aio_st *'
      constantsTouched: []
      argNames:
        - aio
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_AFALG_error
        - fprintf
        - io_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:203,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:204,9'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:209,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'engines/e_afalg.c:202,9'
          Dst:             io_setup
        - Src:             'engines/e_afalg.c:204,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:204,9'
          Dst:             perror
        - Src:             'engines/e_afalg.c:205,9'
          Dst:             ERR_AFALG_error
    - functionName:    afalg_set_key
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.afalg_ctx_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - actx
        - key
        - klen
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_AFALG_error
        - fprintf
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:353,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:354,9'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:358,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:352,11'
          Dst:             setsockopt
        - Src:             'engines/e_afalg.c:354,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:354,9'
          Dst:             perror
        - Src:             'engines/e_afalg.c:355,9'
          Dst:             ERR_AFALG_error
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_create_sk
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.afalg_ctx_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - actx
        - ciphertype
        - ciphername
      BBCount:         23
      ICount:          168
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_AFALG_error
        - OPENSSL_strlcpy
        - accept
        - bind
        - close
        - fprintf
        - socket
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:375,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:376,9'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:381,14'
              BranchSideFuncs:
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - ERR_AFALG_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
                - fprintf
                - perror
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:382,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:383,9'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:388,24'
              BranchSideFuncs:
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - perror
                - ERR_AFALG_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:389,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:390,9'
              BranchSideFuncs:
                - fprintf
                - perror
                - ERR_AFALG_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:395,5'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:398,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:399,15'
              BranchSideFuncs:
                - close
                - __sanitizer_cov_trace_const_cmp4
                - close
            - BranchSide:      'engines/e_afalg.c:400,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - close
        - Branch String:   'engines/e_afalg.c:400,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:401,15'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/e_afalg.c:402,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:371,5'
          Dst:             OPENSSL_strlcpy
        - Src:             'engines/e_afalg.c:372,5'
          Dst:             OPENSSL_strlcpy
        - Src:             'engines/e_afalg.c:374,17'
          Dst:             socket
        - Src:             'engines/e_afalg.c:376,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:376,9'
          Dst:             perror
        - Src:             'engines/e_afalg.c:377,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:381,9'
          Dst:             bind
        - Src:             'engines/e_afalg.c:383,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:383,9'
          Dst:             perror
        - Src:             'engines/e_afalg.c:384,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:388,17'
          Dst:             accept
        - Src:             'engines/e_afalg.c:390,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:390,9'
          Dst:             perror
        - Src:             'engines/e_afalg.c:391,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:399,9'
          Dst:             close
        - Src:             'engines/e_afalg.c:401,9'
          Dst:             close
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.sockaddr *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    accept
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.sockaddr *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_cipher_cleanup
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - close
        - io_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:620,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:623,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:626,57'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
                - __sanitizer_cov_trace_const_cmp4
                - io_destroy
                - close
        - Branch String:   'engines/e_afalg.c:627,22'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:627,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:627,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:628,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:630,11'
              BranchSideFuncs:
                - close
                - close
                - __sanitizer_cov_trace_const_cmp4
                - io_destroy
                - close
        - Branch String:   'engines/e_afalg.c:637,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:638,15'
              BranchSideFuncs:
                - close
                - io_destroy
            - BranchSide:      'engines/e_afalg.c:639,16'
              BranchSideFuncs:
                - io_destroy
      Callsites:
        - Src:             'engines/e_afalg.c:626,26'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'engines/e_afalg.c:630,5'
          Dst:             close
        - Src:             'engines/e_afalg.c:631,5'
          Dst:             close
        - Src:             'engines/e_afalg.c:638,9'
          Dst:             close
        - Src:             'engines/e_afalg.c:639,5'
          Dst:             io_destroy
    - functionName:    afalg_do_cipher
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         26
      ICount:          160
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv
        - EVP_CIPHER_CTX_iv_noconst
        - afalg_fin_cipher_aio
        - afalg_start_cipher_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:572,21'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:575,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:572,36'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:572,39'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:575,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:572,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:575,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:578,57'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv
                - EVP_CIPHER_CTX_encrypting
                - afalg_start_cipher_sk
                - __sanitizer_cov_trace_const_cmp4
                - afalg_fin_cipher_aio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'engines/e_afalg.c:579,22'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:579,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:582,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:579,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:582,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:589,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv
                - EVP_CIPHER_CTX_encrypting
                - afalg_start_cipher_sk
                - __sanitizer_cov_trace_const_cmp4
                - afalg_fin_cipher_aio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'engines/e_afalg.c:589,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:590,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv
                - EVP_CIPHER_CTX_encrypting
                - afalg_start_cipher_sk
                - __sanitizer_cov_trace_const_cmp4
                - afalg_fin_cipher_aio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'engines/e_afalg.c:594,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv
                - EVP_CIPHER_CTX_encrypting
                - afalg_start_cipher_sk
                - __sanitizer_cov_trace_const_cmp4
                - afalg_fin_cipher_aio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'engines/e_afalg.c:597,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:598,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:602,33'
              BranchSideFuncs:
                - afalg_fin_cipher_aio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'engines/e_afalg.c:603,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:604,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:606,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'engines/e_afalg.c:606,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:607,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'engines/e_afalg.c:610,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'engines/e_afalg.c:578,26'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'engines/e_afalg.c:589,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'engines/e_afalg.c:595,33'
          Dst:             EVP_CIPHER_CTX_iv
        - Src:             'engines/e_afalg.c:596,33'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'engines/e_afalg.c:594,11'
          Dst:             afalg_start_cipher_sk
        - Src:             'engines/e_afalg.c:602,11'
          Dst:             afalg_fin_cipher_aio
        - Src:             'engines/e_afalg.c:606,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'engines/e_afalg.c:607,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'engines/e_afalg.c:610,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    afalg_cipher_init
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         28
      ICount:          162
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_CTX_nid
        - afalg_create_sk
        - afalg_init_aio
        - afalg_set_key
        - close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:502,21'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:502,24'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:504,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:502,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:507,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_nid
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:507,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:509,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:512,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_nid
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:513,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:515,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:518,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_nid
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:519,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:523,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:523,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:523,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:528,9'
              BranchSideFuncs: []
        - Branch String:   'engines/e_afalg.c:531,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:534,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:538,27'
              BranchSideFuncs:
                - afalg_create_sk
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:539,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:540,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:543,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - afalg_set_key
                - __sanitizer_cov_trace_const_cmp4
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:544,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:545,9'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:548,25'
              BranchSideFuncs:
                - afalg_init_aio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - close
        - Branch String:   'engines/e_afalg.c:548,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:549,9'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'engines/e_afalg.c:555,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:507,9'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'engines/e_afalg.c:512,12'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'engines/e_afalg.c:518,18'
          Dst:             EVP_CIPHER_CTX_nid
        - Src:             'engines/e_afalg.c:531,27'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'engines/e_afalg.c:538,11'
          Dst:             afalg_create_sk
        - Src:             'engines/e_afalg.c:543,36'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'engines/e_afalg.c:543,11'
          Dst:             afalg_set_key
        - Src:             'engines/e_afalg.c:548,9'
          Dst:             afalg_init_aio
        - Src:             'engines/e_afalg.c:560,5'
          Dst:             close
        - Src:             'engines/e_afalg.c:561,5'
          Dst:             close
    - functionName:    get_cipher_handle
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionDepth:   0
      returnType:      'struct.cbc_cipher_handles *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:646,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:648,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:652,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:654,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_cbc
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_meth_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:846,24'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:847,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_meth_free
            - BranchSide:      'engines/e_afalg.c:847,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:847,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:848,41'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'engines/e_afalg.c:851,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:848,9'
          Dst:             EVP_CIPHER_meth_free
    - functionName:    ERR_unload_AFALG_strings
      functionSourceFile: '/src/openssl111/engines/e_afalg_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_unload_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg_err.c:69,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg_err.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_unload_strings
                - ERR_unload_strings
            - BranchSide:      'engines/e_afalg_err.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_unload_strings
                - ERR_unload_strings
        - Branch String:   'engines/e_afalg_err.c:69,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg_err.c:69,9'
              BranchSideFuncs:
                - ERR_unload_strings
                - ERR_unload_strings
            - BranchSide:      'engines/e_afalg_err.c:71,28'
              BranchSideFuncs:
                - ERR_unload_strings
                - ERR_unload_strings
      Callsites:
        - Src:             'engines/e_afalg_err.c:71,9'
          Dst:             ERR_unload_strings
        - Src:             'engines/e_afalg_err.c:72,9'
          Dst:             ERR_unload_strings
    - functionName:    afalg_ciphers
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'struct.evp_cipher_st **'
        - 'int **'
        - int
      constantsTouched: []
      argNames:
        - e
        - cipher
        - nids
        - nid
      BBCount:         12
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - afalg_aes_cbc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:690,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:691,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:695,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - afalg_aes_cbc
        - Branch String:   'engines/e_afalg.c:695,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:699,33'
              BranchSideFuncs:
                - afalg_aes_cbc
            - BranchSide:      'engines/e_afalg.c:699,33'
              BranchSideFuncs:
                - afalg_aes_cbc
            - BranchSide:      'engines/e_afalg.c:699,33'
              BranchSideFuncs:
                - afalg_aes_cbc
            - BranchSide:      'engines/e_afalg.c:702,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:699,19'
          Dst:             afalg_aes_cbc
    - functionName:    afalg_aes_cbc
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         21
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_CIPHER_meth_free
        - EVP_CIPHER_meth_new
        - EVP_CIPHER_meth_set_cleanup
        - EVP_CIPHER_meth_set_do_cipher
        - EVP_CIPHER_meth_set_flags
        - EVP_CIPHER_meth_set_impl_ctx_size
        - EVP_CIPHER_meth_set_init
        - EVP_CIPHER_meth_set_iv_length
        - afalg_cipher_cleanup
        - afalg_cipher_init
        - afalg_do_cipher
        - get_cipher_handle
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:662,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:662,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'engines/e_afalg.c:663,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'engines/e_afalg.c:666,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:666,43'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:668,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:668,39'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:671,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:671,38'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:673,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:673,43'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:675,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:675,41'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:677,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:677,47'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'engines/e_afalg.c:661,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:679,30'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
      Callsites:
        - Src:             'engines/e_afalg.c:660,34'
          Dst:             get_cipher_handle
        - Src:             'engines/e_afalg.c:663,10'
          Dst:             EVP_CIPHER_meth_new
        - Src:             'engines/e_afalg.c:666,13'
          Dst:             EVP_CIPHER_meth_set_iv_length
        - Src:             'engines/e_afalg.c:668,13'
          Dst:             EVP_CIPHER_meth_set_flags
        - Src:             'engines/e_afalg.c:671,13'
          Dst:             EVP_CIPHER_meth_set_init
        - Src:             'engines/e_afalg.c:671,13'
          Dst:             afalg_cipher_init
        - Src:             'engines/e_afalg.c:673,13'
          Dst:             EVP_CIPHER_meth_set_do_cipher
        - Src:             'engines/e_afalg.c:673,13'
          Dst:             afalg_do_cipher
        - Src:             'engines/e_afalg.c:675,13'
          Dst:             EVP_CIPHER_meth_set_cleanup
        - Src:             'engines/e_afalg.c:675,13'
          Dst:             afalg_cipher_cleanup
        - Src:             'engines/e_afalg.c:677,13'
          Dst:             EVP_CIPHER_meth_set_impl_ctx_size
        - Src:             'engines/e_afalg.c:679,9'
          Dst:             EVP_CIPHER_meth_free
    - functionName:    afalg_finish
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_init
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    afalg_destroy
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_unload_AFALG_strings
        - free_cbc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/e_afalg.c:856,5'
          Dst:             ERR_unload_AFALG_strings
        - Src:             'engines/e_afalg.c:857,5'
          Dst:             free_cbc
    - functionName:    ERR_load_AFALG_strings
      functionSourceFile: '/src/openssl111/engines/e_afalg_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_get_next_error_library
        - ERR_load_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg_err.c:54,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg_err.c:54,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_strings
                - ERR_load_strings
                - ERR_get_next_error_library
            - BranchSide:      'engines/e_afalg_err.c:54,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_strings
                - ERR_load_strings
                - ERR_get_next_error_library
        - Branch String:   'engines/e_afalg_err.c:54,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg_err.c:55,20'
              BranchSideFuncs:
                - ERR_get_next_error_library
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_strings
                - ERR_load_strings
            - BranchSide:      'engines/e_afalg_err.c:57,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_strings
                - ERR_load_strings
        - Branch String:   'engines/e_afalg_err.c:57,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg_err.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg_err.c:59,26'
              BranchSideFuncs:
                - ERR_load_strings
                - ERR_load_strings
      Callsites:
        - Src:             'engines/e_afalg_err.c:55,20'
          Dst:             ERR_get_next_error_library
        - Src:             'engines/e_afalg_err.c:59,9'
          Dst:             ERR_load_strings
        - Src:             'engines/e_afalg_err.c:60,9'
          Dst:             ERR_load_strings
    - functionName:    bind_afalg
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         23
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ENGINE_set_ciphers
        - ENGINE_set_destroy_function
        - ENGINE_set_finish_function
        - ENGINE_set_id
        - ENGINE_set_init_function
        - ENGINE_set_name
        - ERR_AFALG_error
        - ERR_load_AFALG_strings
        - afalg_aes_cbc
        - afalg_ciphers
        - afalg_destroy
        - afalg_finish
        - afalg_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:715,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:715,29'
              BranchSideFuncs:
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - ENGINE_set_destroy_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:719,9'
              BranchSideFuncs:
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:716,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:716,41'
              BranchSideFuncs:
                - ENGINE_set_destroy_function
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:719,9'
              BranchSideFuncs:
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:717,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:717,38'
              BranchSideFuncs:
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:719,9'
              BranchSideFuncs:
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:718,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:718,40'
              BranchSideFuncs:
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:719,9'
              BranchSideFuncs:
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:714,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:719,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:728,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:728,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:729,45'
              BranchSideFuncs:
                - afalg_aes_cbc
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:735,29'
              BranchSideFuncs:
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:729,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:730,13'
              BranchSideFuncs:
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:733,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ERR_AFALG_error
                - afalg_aes_cbc
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:735,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:736,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:740,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:712,5'
          Dst:             ERR_load_AFALG_strings
        - Src:             'engines/e_afalg.c:714,10'
          Dst:             ENGINE_set_id
        - Src:             'engines/e_afalg.c:715,13'
          Dst:             ENGINE_set_name
        - Src:             'engines/e_afalg.c:716,13'
          Dst:             ENGINE_set_destroy_function
        - Src:             'engines/e_afalg.c:716,13'
          Dst:             afalg_destroy
        - Src:             'engines/e_afalg.c:717,13'
          Dst:             ENGINE_set_init_function
        - Src:             'engines/e_afalg.c:717,13'
          Dst:             afalg_init
        - Src:             'engines/e_afalg.c:718,13'
          Dst:             ENGINE_set_finish_function
        - Src:             'engines/e_afalg.c:718,13'
          Dst:             afalg_finish
        - Src:             'engines/e_afalg.c:719,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:729,13'
          Dst:             afalg_aes_cbc
        - Src:             'engines/e_afalg.c:730,13'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:735,10'
          Dst:             ENGINE_set_ciphers
        - Src:             'engines/e_afalg.c:735,10'
          Dst:             afalg_ciphers
        - Src:             'engines/e_afalg.c:736,9'
          Dst:             ERR_AFALG_error
    - functionName:    engine_afalg
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_free
        - ENGINE_new
        - bind_afalg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:808,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:808,19'
              BranchSideFuncs:
                - ENGINE_new
                - bind_afalg
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'engines/e_afalg.c:808,19'
              BranchSideFuncs:
                - ENGINE_new
                - bind_afalg
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'engines/e_afalg.c:809,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:810,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:811,21'
              BranchSideFuncs:
                - bind_afalg
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'engines/e_afalg.c:811,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:812,21'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:815,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e_afalg.c:808,19'
          Dst:             ENGINE_new
        - Src:             'engines/e_afalg.c:811,10'
          Dst:             bind_afalg
        - Src:             'engines/e_afalg.c:812,9'
          Dst:             ENGINE_free
    - functionName:    afalg_chk_platform
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          139
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_AFALG_error
        - atoi
        - close
        - fprintf
        - socket
        - strtok
        - uname
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:763,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:765,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - uname
                - __sanitizer_cov_trace_const_cmp4
                - strtok
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
                - atoi
                - strtok
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:765,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - uname
                - __sanitizer_cov_trace_const_cmp4
                - strtok
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
                - atoi
                - strtok
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:771,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:772,9'
              BranchSideFuncs:
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:777,21'
              BranchSideFuncs:
                - strtok
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
                - atoi
                - strtok
        - Branch String:   'engines/e_afalg.c:778,23'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:778,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
                - atoi
                - strtok
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'engines/e_afalg.c:778,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
                - atoi
                - strtok
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'engines/e_afalg.c:778,5'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:779,24'
              BranchSideFuncs:
                - atoi
                - strtok
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:783,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:783,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:783,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:783,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
                - fprintf
                - fprintf
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:783,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:785,9'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:795,12'
              BranchSideFuncs:
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - close
                - ERR_AFALG_error
        - Branch String:   'engines/e_afalg.c:796,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:797,9'
              BranchSideFuncs:
                - ERR_AFALG_error
            - BranchSide:      'engines/e_afalg.c:800,11'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'engines/e_afalg.c:770,11'
          Dst:             uname
        - Src:             'engines/e_afalg.c:772,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:777,11'
          Dst:             strtok
        - Src:             'engines/e_afalg.c:779,19'
          Dst:             atoi
        - Src:             'engines/e_afalg.c:780,15'
          Dst:             strtok
        - Src:             'engines/e_afalg.c:785,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:787,9'
          Dst:             fprintf
        - Src:             'engines/e_afalg.c:789,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:795,12'
          Dst:             socket
        - Src:             'engines/e_afalg.c:797,9'
          Dst:             ERR_AFALG_error
        - Src:             'engines/e_afalg.c:800,5'
          Dst:             close
    - functionName:    strtok
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    engine_load_afalg_int
      functionSourceFile: '/src/openssl111/engines/e_afalg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_add
        - ENGINE_free
        - ERR_clear_error
        - afalg_chk_platform
        - engine_afalg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/e_afalg.c:820,13'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:822,10'
              BranchSideFuncs:
                - afalg_chk_platform
                - __sanitizer_cov_trace_const_cmp4
                - engine_afalg.5383
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'engines/e_afalg.c:822,10'
              BranchSideFuncs:
                - afalg_chk_platform
                - __sanitizer_cov_trace_const_cmp4
                - engine_afalg.5383
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
        - Branch String:   'engines/e_afalg.c:822,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:823,9'
              BranchSideFuncs:
                - engine_afalg.5383
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'engines/e_afalg.c:825,13'
              BranchSideFuncs:
                - engine_afalg.5383
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
        - Branch String:   'engines/e_afalg.c:826,9'
          Branch Sides:
            - BranchSide:      'engines/e_afalg.c:827,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/e_afalg.c:828,16'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
      Callsites:
        - Src:             'engines/e_afalg.c:822,10'
          Dst:             afalg_chk_platform
        - Src:             'engines/e_afalg.c:825,13'
          Dst:             engine_afalg
        - Src:             'engines/e_afalg.c:828,5'
          Dst:             ENGINE_add
        - Src:             'engines/e_afalg.c:829,5'
          Dst:             ENGINE_free
        - Src:             'engines/e_afalg.c:830,5'
          Dst:             ERR_clear_error
    - functionName:    engine_load_padlock_int
      functionSourceFile: '/src/openssl111/engines/e_padlock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_check
      functionSourceFile: '/src/openssl111/crypto/asn1/a_bitstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - flags
        - flags_len
      BBCount:         17
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_bitstr.c:209,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:209,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:210,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_bitstr.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:215,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_bitstr.c:216,31'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:216,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:216,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_bitstr.c:216,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:217,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:221,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_bitstr.c:217,30'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:216,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:217,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_get_bit
      functionSourceFile: '/src/openssl111/crypto/asn1/a_bitstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_bitstr.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:189,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:191,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_bitstr.c:193,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:193,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_bitstr.c:193,46'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:193,50'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_bitstr.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:195,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_set_bit
      functionSourceFile: '/src/openssl111/crypto/asn1/a_bitstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - n
        - value
      BBCount:         30
      ICount:          236
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_clear_realloc
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_bitstr.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:152,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_bitstr.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:158,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_bitstr.c:160,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_bitstr.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:161,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:163,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_bitstr.c:165,31'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:165,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_bitstr.c:166,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_bitstr.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:166,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_bitstr.c:178,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_bitstr.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:167,13'
              BranchSideFuncs:
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_bitstr.c:168,13'
              BranchSideFuncs:
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_bitstr.c:169,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:170,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_bitstr.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:173,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:174,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:175,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_bitstr.c:179,28'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:179,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:179,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_bitstr.c:179,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:180,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_bitstr.c:181,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_bitstr.c:168,13'
          Dst:             CRYPTO_clear_realloc
        - Src:             'crypto/asn1/a_bitstr.c:170,13'
          Dst:             ERR_put_error
    - functionName:    c2i_ASN1_BIT_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/a_bitstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         33
      ICount:          228
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_BIT_STRING_new
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_bitstr.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:88,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/asn1/a_bitstr.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:93,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:97,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
        - Branch String:   'crypto/asn1/a_bitstr.c:97,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:97,27'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:98,20'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/asn1/a_bitstr.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:98,20'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:101,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/asn1/a_bitstr.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:99,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:100,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/asn1/a_bitstr.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:106,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:113,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/asn1/a_bitstr.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:117,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:126,11'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_bitstr.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:119,15'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:122,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_bitstr.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:133,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:134,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_bitstr.c:138,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:138,26'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:139,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/asn1/a_bitstr.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:139,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/asn1/a_bitstr.c:140,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_bitstr.c:98,20'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/asn1/a_bitstr.c:117,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_bitstr.c:129,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_bitstr.c:137,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_bitstr.c:139,9'
          Dst:             ASN1_BIT_STRING_free
    - functionName:    i2c_ASN1_BIT_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/a_bitstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         46
      ICount:          260
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_bitstr.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:29,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/a_bitstr.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:32,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/a_bitstr.c:60,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:33,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:35,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/a_bitstr.c:35,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:36,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:39,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:36,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:37,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:38,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/a_bitstr.c:40,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:41,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:42,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:42,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:43,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:44,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:44,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:45,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:46,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:46,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:47,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:48,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:48,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:49,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:50,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:50,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:51,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:52,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:52,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:53,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:54,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:54,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:55,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:57,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:64,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_bitstr.c:66,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_bitstr.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_bitstr.c:71,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_bitstr.c:75,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_bitstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - d
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_set
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_bitstr.c:18,12'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_item_dup
      functionSourceFile: '/src/openssl111/crypto/asn1/a_dup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - it
        - x
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_d2i
        - ASN1_item_i2d
        - CRYPTO_free
        - ERR_put_error
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_dup.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_dup.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_dup.c:59,23'
              BranchSideFuncs:
                - ASN1_item_i2d
                - ASN1_item_d2i
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_dup.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_dup.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_dup.c:64,9'
              BranchSideFuncs:
                - ASN1_item_d2i
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_dup.c:59,9'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/asn1/a_dup.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_dup.c:65,11'
          Dst:             ASN1_item_d2i
        - Src:             'crypto/asn1/a_dup.c:66,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_dup
      functionSourceFile: '/src/openssl111/crypto/asn1/a_dup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - i2d
        - d2i
        - x
      BBCount:         8
      ICount:          85
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_dup.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_dup.c:24,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_dup.c:26,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_dup.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_dup.c:29,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_dup.c:32,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_dup.c:27,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_dup.c:29,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_dup.c:36,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_GENERALIZEDTIME_print
      functionSourceFile: '/src/openssl111/crypto/asn1/a_gentm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - tm
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TIME_print
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_gentm.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:80,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_gentm.c:81,28'
              BranchSideFuncs:
                - ASN1_TIME_print
      Callsites:
        - Src:             'crypto/asn1/a_gentm.c:81,12'
          Dst:             ASN1_TIME_print
    - functionName:    ASN1_GENERALIZEDTIME_adj
      functionSourceFile: '/src/openssl111/crypto/asn1/a_gentm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        4
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
        - offset_day
        - offset_sec
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_gmtime
        - OPENSSL_gmtime_adj
        - asn1_time_from_tm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_gentm.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_gentm.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_time_from_tm
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_gentm.c:69,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:69,23'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_gentm.c:70,33'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_gentm.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:70,33'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_gentm.c:74,30'
              BranchSideFuncs:
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_gentm.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:71,13'
              BranchSideFuncs:
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_gentm.c:72,5'
              BranchSideFuncs:
                - asn1_time_from_tm
      Callsites:
        - Src:             'crypto/asn1/a_gentm.c:65,10'
          Dst:             OPENSSL_gmtime
        - Src:             'crypto/asn1/a_gentm.c:70,14'
          Dst:             OPENSSL_gmtime_adj
        - Src:             'crypto/asn1/a_gentm.c:74,12'
          Dst:             asn1_time_from_tm
    - functionName:    ASN1_GENERALIZEDTIME_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_gentm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_GENERALIZEDTIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_gentm.c:55,12'
          Dst:             ASN1_GENERALIZEDTIME_adj
    - functionName:    ASN1_GENERALIZEDTIME_set_string
      functionSourceFile: '/src/openssl111/crypto/asn1/a_gentm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_GENERALIZEDTIME_check
        - ASN1_STRING_copy
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_gentm.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:44,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_gentm.c:46,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_gentm.c:46,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:46,40'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_gentm.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_gentm.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_gentm.c:49,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_gentm.c:39,16'
          Dst:             strlen
        - Src:             'crypto/asn1/a_gentm.c:43,10'
          Dst:             ASN1_GENERALIZEDTIME_check
        - Src:             'crypto/asn1/a_gentm.c:46,23'
          Dst:             ASN1_STRING_copy
    - functionName:    ASN1_GENERALIZEDTIME_check
      functionSourceFile: '/src/openssl111/crypto/asn1/a_gentm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_generalizedtime_to_tm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_gentm.c:31,12'
          Dst:             asn1_generalizedtime_to_tm
    - functionName:    asn1_generalizedtime_to_tm
      functionSourceFile: '/src/openssl111/crypto/asn1/a_gentm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.tm *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - tm
        - d
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asn1_time_to_tm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_gentm.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_gentm.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_gentm.c:26,28'
              BranchSideFuncs:
                - asn1_time_to_tm
      Callsites:
        - Src:             'crypto/asn1/a_gentm.c:26,12'
          Dst:             asn1_time_to_tm
    - functionName:    asn1_get_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pr
        - b
        - blen
        - neg
      BBCount:         18
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - asn1_get_uint64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:255,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:256,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:269,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:259,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:260,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:260,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:263,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:265,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:269,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:270,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:272,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/a_int.c:253,9'
          Dst:             asn1_get_uint64
        - Src:             'crypto/asn1/a_int.c:265,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:272,13'
          Dst:             ERR_put_error
    - functionName:    asn1_get_uint64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pr
        - b
        - blen
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:213,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:216,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/asn1/a_int.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:218,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/asn1/a_int.c:218,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:219,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/asn1/a_int.c:222,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:213,9'
          Dst:             ERR_put_error
    - functionName:    twos_complement
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
        - pad
      BBCount:         4
      ICount:          62
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:85,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:86,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:89,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_put_uint64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - b
        - r
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:237,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:236,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:239,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2c_uint64_int
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - p
        - r
        - neg
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_put_uint64
        - i2c_ibuf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:627,11'
          Dst:             asn1_put_uint64
        - Src:             'crypto/asn1/a_int.c:628,12'
          Dst:             i2c_ibuf
    - functionName:    i2c_ibuf
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - int
        - 'char **'
      constantsTouched: []
      argNames:
        - b
        - blen
        - neg
        - pp
      BBCount:         34
      ICount:          201
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - twos_complement
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:98,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:98,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - twos_complement
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:121,13'
              BranchSideFuncs:
                - twos_complement
        - Branch String:   'crypto/asn1/a_int.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:99,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:121,13'
              BranchSideFuncs:
                - twos_complement
        - Branch String:   'crypto/asn1/a_int.c:101,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:101,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:104,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:102,17'
              BranchSideFuncs:
                - twos_complement
            - BranchSide:      'crypto/asn1/a_int.c:104,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:106,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:107,21'
              BranchSideFuncs:
                - twos_complement
            - BranchSide:      'crypto/asn1/a_int.c:108,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - twos_complement
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:113,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:114,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
            - BranchSide:      'crypto/asn1/a_int.c:115,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
        - Branch String:   'crypto/asn1/a_int.c:125,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:125,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:126,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:126,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:133,10'
              BranchSideFuncs:
                - twos_complement
      Callsites:
        - Src:             'crypto/asn1/a_int.c:136,5'
          Dst:             twos_complement
    - functionName:    c2i_uint64_int
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'int *'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - ret
        - neg
        - pp
        - len
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - asn1_get_uint64
        - c2i_ibuf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:612,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:613,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:614,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - c2i_ibuf
                - asn1_get_uint64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:614,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:615,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:618,20'
              BranchSideFuncs:
                - c2i_ibuf
                - asn1_get_uint64
      Callsites:
        - Src:             'crypto/asn1/a_int.c:611,14'
          Dst:             c2i_ibuf
        - Src:             'crypto/asn1/a_int.c:615,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:618,11'
          Dst:             c2i_ibuf
        - Src:             'crypto/asn1/a_int.c:619,12'
          Dst:             asn1_get_uint64
    - functionName:    c2i_ibuf
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char *'
        - 'int *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - b
        - pneg
        - p
        - plen
      BBCount:         35
      ICount:          223
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - twos_complement
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:154,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:157,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:159,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:162,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:171,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:163,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:168,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:163,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:164,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:166,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:174,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:182,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:183,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:186,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:192,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
        - Branch String:   'crypto/asn1/a_int.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:192,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
        - Branch String:   'crypto/asn1/a_int.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:196,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - twos_complement
            - BranchSide:      'crypto/asn1/a_int.c:198,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:154,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:187,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:196,9'
          Dst:             twos_complement
    - functionName:    ASN1_ENUMERATED_to_BN
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ai
        - bn
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_to_bn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:602,12'
          Dst:             asn1_string_to_bn
    - functionName:    asn1_string_to_bn
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - ai
        - bn
        - itype
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - BN_set_negative
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:498,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:499,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:503,21'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:504,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:505,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:508,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
        - Branch String:   'crypto/asn1/a_int.c:508,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:509,25'
              BranchSideFuncs:
                - BN_set_negative
            - BranchSide:      'crypto/asn1/a_int.c:510,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:499,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:503,11'
          Dst:             BN_bin2bn
        - Src:             'crypto/asn1/a_int.c:505,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:509,9'
          Dst:             BN_set_negative
    - functionName:    BN_to_ASN1_ENUMERATED
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bn
        - ai
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_to_asn1_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:597,12'
          Dst:             bn_to_asn1_string
    - functionName:    bn_to_asn1_string
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - bn
        - ai
        - atype
      BBCount:         26
      ICount:          158
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_STRING_set
        - ASN1_STRING_type_new
        - BN_bn2bin
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:456,36'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:458,15'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:462,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:463,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:467,24'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:467,28'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:467,43'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:470,11'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:467,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:468,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:470,11'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:472,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:473,13'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:475,25'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:475,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:476,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:481,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
        - Branch String:   'crypto/asn1/a_int.c:481,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:482,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:484,25'
              BranchSideFuncs:
                - BN_bn2bin
        - Branch String:   'crypto/asn1/a_int.c:488,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:489,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:490,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:456,15'
          Dst:             ASN1_STRING_type_new
        - Src:             'crypto/asn1/a_int.c:463,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:467,9'
          Dst:             BN_is_negative
        - Src:             'crypto/asn1/a_int.c:467,32'
          Dst:             BN_is_zero
        - Src:             'crypto/asn1/a_int.c:470,11'
          Dst:             BN_num_bits
        - Src:             'crypto/asn1/a_int.c:475,9'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/a_int.c:476,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:481,9'
          Dst:             BN_is_zero
        - Src:             'crypto/asn1/a_int.c:484,15'
          Dst:             BN_bn2bin
        - Src:             'crypto/asn1/a_int.c:489,9'
          Dst:             ASN1_INTEGER_free
    - functionName:    ASN1_ENUMERATED_get
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         17
      ICount:          87
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_ENUMERATED_get_int64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:581,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:582,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:583,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get_int64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:583,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:584,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:585,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get_int64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:585,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:586,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:587,39'
              BranchSideFuncs:
                - ASN1_ENUMERATED_get_int64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:588,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:589,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:590,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:590,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:590,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:591,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:590,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:591,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:592,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:587,9'
          Dst:             ASN1_ENUMERATED_get_int64
    - functionName:    ASN1_ENUMERATED_get_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pr
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_get_int64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:564,12'
          Dst:             asn1_string_get_int64
    - functionName:    asn1_string_get_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - pr
        - a
        - itype
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - asn1_get_int64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:322,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:325,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - asn1_get_int64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:326,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:329,27'
              BranchSideFuncs:
                - asn1_get_int64
      Callsites:
        - Src:             'crypto/asn1/a_int.c:322,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:326,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:329,12'
          Dst:             asn1_get_int64
    - functionName:    ASN1_ENUMERATED_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_ENUMERATED_set_int64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:574,12'
          Dst:             ASN1_ENUMERATED_set_int64
    - functionName:    ASN1_ENUMERATED_set_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - r
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_set_int64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:569,12'
          Dst:             asn1_string_set_int64
    - functionName:    asn1_string_set_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - a
        - r
        - itype
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_STRING_set
        - asn1_put_uint64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:344,31'
              BranchSideFuncs:
                - asn1_put_uint64
                - ASN1_STRING_set
            - BranchSide:      'crypto/asn1/a_int.c:347,31'
              BranchSideFuncs:
                - asn1_put_uint64
                - ASN1_STRING_set
      Callsites:
        - Src:             'crypto/asn1/a_int.c:344,15'
          Dst:             asn1_put_uint64
        - Src:             'crypto/asn1/a_int.c:347,15'
          Dst:             asn1_put_uint64
        - Src:             'crypto/asn1/a_int.c:350,12'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_INTEGER_to_BN
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ai
        - bn
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_to_bn
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:559,12'
          Dst:             asn1_string_to_bn
    - functionName:    BN_to_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bn
        - ai
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_to_asn1_string
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:554,12'
          Dst:             bn_to_asn1_string
    - functionName:    ASN1_INTEGER_get
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         13
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_INTEGER_get_int64
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:542,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:543,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:544,36'
              BranchSideFuncs:
                - ASN1_INTEGER_get_int64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:545,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:546,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:547,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:547,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:547,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:548,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:548,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:549,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:544,9'
          Dst:             ASN1_INTEGER_get_int64
    - functionName:    ASN1_INTEGER_get_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pr
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_get_int64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:515,12'
          Dst:             asn1_string_get_int64
    - functionName:    ASN1_INTEGER_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_set_int64
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:535,12'
          Dst:             ASN1_INTEGER_set_int64
    - functionName:    ASN1_INTEGER_set_int64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - r
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_set_int64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:520,12'
          Dst:             asn1_string_set_int64
    - functionName:    asn1_string_set_uint64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - a
        - r
        - itype
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_set
        - asn1_put_uint64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:377,11'
          Dst:             asn1_put_uint64
        - Src:             'crypto/asn1/a_int.c:378,12'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_INTEGER_set_uint64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - r
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_set_uint64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:530,12'
          Dst:             asn1_string_set_uint64
    - functionName:    asn1_string_get_uint64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - pr
        - a
        - itype
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - asn1_get_uint64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:357,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:360,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_uint64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:361,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:364,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_uint64
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_int.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:365,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_int.c:368,28'
              BranchSideFuncs:
                - asn1_get_uint64
      Callsites:
        - Src:             'crypto/asn1/a_int.c:357,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:361,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:365,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:368,12'
          Dst:             asn1_get_uint64
    - functionName:    ASN1_INTEGER_get_uint64
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pr
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_string_get_uint64
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:525,12'
          Dst:             asn1_string_get_uint64
    - functionName:    d2i_ASN1_UINTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         36
      ICount:          227
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_get_object
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:397,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:397,27'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:398,20'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:398,20'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:402,17'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:398,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:399,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:400,9'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:407,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:411,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:412,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:420,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:422,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:425,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_int.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:427,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_int.c:435,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_int.c:427,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:427,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_int.c:431,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_int.c:427,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:428,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_int.c:431,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_int.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:439,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:440,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:444,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:444,26'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:445,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:445,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:446,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:398,20'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/asn1/a_int.c:405,11'
          Dst:             ASN1_get_object
        - Src:             'crypto/asn1/a_int.c:420,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_int.c:435,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_int.c:443,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:445,9'
          Dst:             ASN1_INTEGER_free
    - functionName:    c2i_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         29
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_STRING_set
        - ERR_put_error
        - c2i_ibuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:292,10'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - ASN1_INTEGER_new
        - Branch String:   'crypto/asn1/a_int.c:292,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:292,27'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:293,15'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:293,15'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:298,16'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:294,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:295,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:296,9'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:301,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:303,14'
              BranchSideFuncs:
                - c2i_ibuf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:308,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:310,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:311,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:314,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:314,26'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:315,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
        - Branch String:   'crypto/asn1/a_int.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:315,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/asn1/a_int.c:316,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:287,9'
          Dst:             c2i_ibuf
        - Src:             'crypto/asn1/a_int.c:293,15'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/asn1/a_int.c:300,9'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/a_int.c:303,5'
          Dst:             c2i_ibuf
        - Src:             'crypto/asn1/a_int.c:313,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_int.c:315,9'
          Dst:             ASN1_INTEGER_free
    - functionName:    i2c_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2c_ibuf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:203,12'
          Dst:             i2c_ibuf
    - functionName:    ASN1_INTEGER_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    28
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_int.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:29,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_int.c:35,27'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_int.c:29,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:30,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:32,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_int.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_int.c:38,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_int.c:40,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:35,11'
          Dst:             ASN1_STRING_cmp
    - functionName:    ASN1_INTEGER_dup
      functionSourceFile: '/src/openssl111/crypto/asn1/a_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_dup
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_int.c:20,12'
          Dst:             ASN1_STRING_dup
    - functionName:    ASN1_OBJECT_create
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - nid
        - data
        - len
        - sn
        - ln
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:385,12'
          Dst:             OBJ_dup
    - functionName:    ASN1_OBJECT_new
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:340,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:342,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:342,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:344,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:347,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:342,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/a_object.c:344,9'
          Dst:             ERR_put_error
    - functionName:    ASN1_OBJECT_free
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         14
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
      functionUses:    51
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:354,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:355,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:359,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:364,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:365,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:369,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:369,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:370,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_object.c:359,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:360,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:365,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:370,9'
          Dst:             CRYPTO_free
    - functionName:    c2i_ASN1_OBJECT
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         63
      ICount:          388
      EdgeCount:       85
      CyclomaticComplexity: 24
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_OBJECT_new
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_nid2obj
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:252,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:252,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:254,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:252,35'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:252,38'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:254,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:252,49'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:252,58'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:254,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:252,70'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:253,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:254,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:254,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:258,19'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:274,27'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:282,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:275,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:276,31'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:279,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_object.c:282,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:283,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:289,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:283,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:283,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:287,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:283,31'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:283,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:284,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:283,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:284,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:287,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:289,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:289,27'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:291,20'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:289,39'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:290,13'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:291,20'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:291,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:294,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:292,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:293,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:302,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:302,28'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:303,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:303,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:312,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:306,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:307,15'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:310,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:315,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:320,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_object.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:328,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:329,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_object.c:333,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:333,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:334,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/a_object.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:334,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/a_object.c:335,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:254,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:267,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/a_object.c:274,15'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/a_object.c:276,13'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/asn1/a_object.c:284,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:291,20'
          Dst:             ASN1_OBJECT_new
        - Src:             'crypto/asn1/a_object.c:304,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:305,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_object.c:315,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:316,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:332,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:334,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    d2i_ASN1_OBJECT
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_get_object
        - ERR_put_error
        - c2i_ASN1_OBJECT
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:222,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:226,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_ASN1_OBJECT
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:227,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:230,27'
              BranchSideFuncs:
                - c2i_ASN1_OBJECT
        - Branch String:   'crypto/asn1/a_object.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:232,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:233,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:220,11'
          Dst:             ASN1_get_object
        - Src:             'crypto/asn1/a_object.c:230,11'
          Dst:             c2i_ASN1_OBJECT
        - Src:             'crypto/asn1/a_object.c:235,5'
          Dst:             ERR_put_error
    - functionName:    i2a_ASN1_OBJECT
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         19
      ICount:          126
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_dump
        - BIO_write
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - i2t_ASN1_OBJECT
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:190,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:190,25'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      'crypto/asn1/a_object.c:191,26'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   'crypto/asn1/a_object.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:191,26'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      'crypto/asn1/a_object.c:192,25'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - CRYPTO_free
                - BIO_write
                - BIO_dump
                - CRYPTO_malloc
                - i2t_ASN1_OBJECT
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:194,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - CRYPTO_free
                - BIO_write
                - BIO_dump
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - CRYPTO_free
                - BIO_write
                - BIO_dump
        - Branch String:   'crypto/asn1/a_object.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:195,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:198,25'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - CRYPTO_free
                - BIO_write
                - BIO_dump
        - Branch String:   'crypto/asn1/a_object.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:201,23'
              BranchSideFuncs:
                - BIO_write
                - BIO_dump
            - BranchSide:      'crypto/asn1/a_object.c:205,15'
              BranchSideFuncs:
                - BIO_write
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:207,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:208,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:191,16'
          Dst:             BIO_write
        - Src:             'crypto/asn1/a_object.c:192,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/asn1/a_object.c:194,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_object.c:195,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:198,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/asn1/a_object.c:201,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/a_object.c:202,14'
          Dst:             BIO_dump
        - Src:             'crypto/asn1/a_object.c:205,5'
          Dst:             BIO_write
        - Src:             'crypto/asn1/a_object.c:207,9'
          Dst:             CRYPTO_free
    - functionName:    i2t_ASN1_OBJECT
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - buf
        - buf_len
        - a
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2txt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:182,12'
          Dst:             OBJ_obj2txt
    - functionName:    a2d_ASN1_OBJECT
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - out
        - olen
        - buf
        - num
      BBCount:         107
      ICount:          577
      EdgeCount:       144
      CyclomaticComplexity: 39
      functionsReached:
        - BN_add_word
        - BN_div_word
        - BN_free
        - BN_mul_word
        - BN_new
        - BN_num_bits
        - BN_set_word
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - ossl_ctype_check
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:64,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/asn1/a_object.c:70,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:70,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:71,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:78,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:81,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:85,13'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:86,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:86,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:86,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:90,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:90,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:93,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:94,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:95,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/asn1/a_object.c:97,28'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:97,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:98,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:98,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:99,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/asn1/a_object.c:99,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:100,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/asn1/a_object.c:103,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/asn1/a_object.c:103,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:103,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:110,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:103,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:104,24'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/asn1/a_object.c:110,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:105,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:106,26'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:107,21'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:107,32'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:107,48'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:108,21'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:107,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:108,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_object.c:109,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:111,34'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:115,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:112,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:112,37'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:113,21'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:111,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:113,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:114,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:118,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:118,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:118,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:123,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:118,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:119,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:123,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_object.c:123,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:124,34'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:127,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:124,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:125,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:126,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:132,34'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:134,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:135,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
        - Branch String:   'crypto/asn1/a_object.c:135,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:136,21'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
            - BranchSide:      'crypto/asn1/a_object.c:137,27'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
        - Branch String:   'crypto/asn1/a_object.c:139,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:140,21'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:141,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
        - Branch String:   'crypto/asn1/a_object.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:143,42'
              BranchSideFuncs:
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:144,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:145,21'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:146,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_div_word
        - Branch String:   'crypto/asn1/a_object.c:153,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:154,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:159,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:167,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:159,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:160,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:164,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_object.c:165,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - CRYPTO_malloc
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_object.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:170,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
            - BranchSide:      'crypto/asn1/a_object.c:171,13'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/asn1/a_object.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:175,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
            - BranchSide:      'crypto/asn1/a_object.c:176,13'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             'crypto/asn1/a_object.c:65,15'
          Dst:             strlen
        - Src:             'crypto/asn1/a_object.c:73,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:87,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:99,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/a_object.c:100,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:106,26'
          Dst:             BN_new
        - Src:             'crypto/asn1/a_object.c:107,36'
          Dst:             BN_set_word
        - Src:             'crypto/asn1/a_object.c:111,22'
          Dst:             BN_mul_word
        - Src:             'crypto/asn1/a_object.c:112,25'
          Dst:             BN_add_word
        - Src:             'crypto/asn1/a_object.c:119,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:124,22'
          Dst:             BN_add_word
        - Src:             'crypto/asn1/a_object.c:132,22'
          Dst:             BN_num_bits
        - Src:             'crypto/asn1/a_object.c:136,21'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:138,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_object.c:143,30'
          Dst:             BN_div_word
        - Src:             'crypto/asn1/a_object.c:160,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:170,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:171,5'
          Dst:             BN_free
        - Src:             'crypto/asn1/a_object.c:175,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_object.c:176,5'
          Dst:             BN_free
    - functionName:    i2d_ASN1_OBJECT
      functionSourceFile: '/src/openssl111/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         22
      ICount:          132
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_object_size
        - ASN1_put_object
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_object.c:26,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:26,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:27,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_object.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:29,35'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:30,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:30,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:31,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_object.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:31,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:33,10'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_object.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:34,30'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:39,14'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_object.c:34,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:35,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_object.c:38,5'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_object.c:49,11'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_object.c:49,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_object.c:49,43'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_object.c:29,15'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/a_object.c:34,30'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_object.c:35,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_object.c:42,5'
          Dst:             ASN1_put_object
    - functionName:    ASN1_OCTET_STRING_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_octet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - d
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_set
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_octet.c:28,12'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_OCTET_STRING_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_octet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_octet.c:22,12'
          Dst:             ASN1_STRING_cmp
    - functionName:    ASN1_OCTET_STRING_dup
      functionSourceFile: '/src/openssl111/crypto/asn1/a_octet.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_dup
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_octet.c:16,12'
          Dst:             ASN1_STRING_dup
    - functionName:    ASN1_STRING_print
      functionSourceFile: '/src/openssl111/crypto/asn1/a_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - v
      BBCount:         31
      ICount:          182
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_write
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_print.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:77,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:79,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:80,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:80,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:80,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:82,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:80,43'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:81,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:84,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:81,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:81,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:84,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:80,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:82,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:84,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:87,27'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:91,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:87,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:88,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:89,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:93,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:95,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_print.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:93,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:94,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_print.c:87,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/a_print.c:93,13'
          Dst:             BIO_write
    - functionName:    ASN1_UNIVERSALSTRING_to_string
      functionSourceFile: '/src/openssl111/crypto/asn1/a_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         27
      ICount:          172
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_PRINTABLE_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_print.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:48,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:51,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:52,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/asn1/a_print.c:57,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
        - Branch String:   'crypto/asn1/a_print.c:52,28'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:52,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/asn1/a_print.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
        - Branch String:   'crypto/asn1/a_print.c:52,46'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:52,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/asn1/a_print.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
        - Branch String:   'crypto/asn1/a_print.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/asn1/a_print.c:55,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:59,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
        - Branch String:   'crypto/asn1/a_print.c:60,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:61,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/asn1/a_print.c:63,7'
              BranchSideFuncs:
                - ASN1_PRINTABLE_type
      Callsites:
        - Src:             'crypto/asn1/a_print.c:65,15'
          Dst:             ASN1_PRINTABLE_type
    - functionName:    ASN1_PRINTABLE_type
      functionSourceFile: '/src/openssl111/crypto/asn1/a_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - s
        - len
      BBCount:         22
      ICount:          116
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ossl_ctype_check
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_print.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:24,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/asn1/a_print.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:25,36'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:27,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:27,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:28,16'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:34,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:29,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:30,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:31,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:31,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:27,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_print.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:36,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_print.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_print.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_print.c:38,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_print.c:25,15'
          Dst:             strlen
        - Src:             'crypto/asn1/a_print.c:29,14'
          Dst:             ossl_ctype_check
    - functionName:    do_esc_char
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - short
        - 'char *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - flags
        - do_quotes
        - io_ch
        - arg
      BBCount:         43
      ICount:          284
      EdgeCount:       61
      CyclomaticComplexity: 20
      functionsReached:
        - BIO_snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:75,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:76,22'
              BranchSideFuncs:
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:79,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:82,22'
              BranchSideFuncs:
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:87,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:84,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:85,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:89,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:91,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:94,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:95,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:101,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:95,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:96,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:97,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:98,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:99,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:103,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:104,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:105,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:110,22'
              BranchSideFuncs:
                - BIO_snprintf
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:112,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:113,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:119,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:119,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:124,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:120,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:124,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:120,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:121,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:122,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:125,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:126,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:76,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/a_strex.c:82,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/a_strex.c:110,9'
          Dst:             BIO_snprintf
    - functionName:    do_hex_dump
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - io_ch
        - arg
        - buf
        - buflen
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:241,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/a_strex.c:251,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:244,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/a_strex.c:250,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:246,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:247,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/a_strex.c:248,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    do_buf
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - int
        - short
        - 'char *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - buf
        - buflen
        - type
        - flags
        - quotes
        - io_ch
        - arg
      BBCount:         45
      ICount:          350
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - UTF8_getc
        - UTF8_putc
        - do_esc_char
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:152,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:154,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:160,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:166,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:155,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:161,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:169,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:170,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:229,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:170,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:170,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:173,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:171,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:173,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:177,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:184,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:189,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:193,27'
              BranchSideFuncs:
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:200,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:194,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:195,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:196,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:202,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:202,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:204,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:203,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:204,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:207,32'
              BranchSideFuncs:
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:222,31'
              BranchSideFuncs:
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:208,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:215,42'
              BranchSideFuncs:
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:217,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:218,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:219,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:224,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:225,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:226,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_cmp4
                - do_esc_char
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:155,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_strex.c:161,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_strex.c:193,17'
          Dst:             UTF8_getc
        - Src:             'crypto/asn1/a_strex.c:207,22'
          Dst:             UTF8_putc
        - Src:             'crypto/asn1/a_strex.c:215,23'
          Dst:             do_esc_char
        - Src:             'crypto/asn1/a_strex.c:222,19'
          Dst:             do_esc_char
    - functionName:    do_dump
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'func_type *'
        - 'char *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - lflags
        - io_ch
        - arg
        - str
      BBCount:         16
      ICount:          139
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - do_hex_dump
        - i2d_ASN1_TYPE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - do_hex_dump
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_ASN1_TYPE
                - do_hex_dump
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:274,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - do_hex_dump
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_ASN1_TYPE
                - do_hex_dump
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_strex.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:275,30'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_ASN1_TYPE
                - do_hex_dump
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:280,14'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2d_ASN1_TYPE
                - do_hex_dump
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_strex.c:276,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:277,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:278,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:284,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:285,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_ASN1_TYPE
                - do_hex_dump
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_strex.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:286,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strex.c:289,9'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - do_hex_dump
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:294,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:295,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:275,18'
          Dst:             do_hex_dump
        - Src:             'crypto/asn1/a_strex.c:282,15'
          Dst:             i2d_ASN1_TYPE
        - Src:             'crypto/asn1/a_strex.c:285,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_strex.c:286,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_strex.c:290,5'
          Dst:             i2d_ASN1_TYPE
        - Src:             'crypto/asn1/a_strex.c:291,14'
          Dst:             do_hex_dump
        - Src:             'crypto/asn1/a_strex.c:292,5'
          Dst:             CRYPTO_free
    - functionName:    do_indent
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - io_ch
        - arg
        - indent
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:415,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:416,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:418,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:416,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:416,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:417,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_STRING_to_UTF8
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         15
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_mbstring_copy
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:609,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:610,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:611,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:612,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:612,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:613,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:612,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:613,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:614,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:615,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:616,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:617,12'
              BranchSideFuncs:
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:624,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:625,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:626,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:622,9'
          Dst:             ASN1_mbstring_copy
    - functionName:    ASN1_STRING_print_ex_fp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - str
        - flags
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_print_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:596,12'
          Dst:             do_print_ex
        - Src:             'crypto/asn1/a_strex.c:596,12'
          Dst:             send_fp_chars
    - functionName:    send_fp_chars
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - arg
        - buf
        - len
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fwrite
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:51,9'
              BranchSideFuncs:
                - fwrite
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/asn1/a_strex.c:52,16'
              BranchSideFuncs:
                - fwrite
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:54,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:52,9'
          Dst:             fwrite
    - functionName:    do_print_ex
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'char *'
        - size_t
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - io_ch
        - arg
        - lflags
        - str
      BBCount:         58
      ICount:          350
      EdgeCount:       79
      CyclomaticComplexity: 23
      functionsReached:
        - ASN1_tag2str
        - do_buf
        - do_dump
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:348,32'
              BranchSideFuncs:
                - ASN1_tag2str
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:350,42'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:350,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:351,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:350,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:351,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:352,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:359,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:361,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:361,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:362,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:365,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:365,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:365,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strex.c:368,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:365,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:366,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strex.c:368,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:373,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:374,23'
              BranchSideFuncs:
                - do_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:381,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:376,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:377,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:381,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:387,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:393,18'
              BranchSideFuncs:
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:387,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:388,18'
              BranchSideFuncs:
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:390,18'
              BranchSideFuncs:
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:396,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:398,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:399,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:399,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:400,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:401,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:401,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:401,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:403,16'
              BranchSideFuncs:
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:402,9'
              BranchSideFuncs:
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:403,16'
              BranchSideFuncs:
                - do_buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:404,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:405,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:405,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:405,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:407,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:406,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:407,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:348,19'
          Dst:             ASN1_tag2str
        - Src:             'crypto/asn1/a_strex.c:349,19'
          Dst:             strlen
        - Src:             'crypto/asn1/a_strex.c:374,15'
          Dst:             do_dump
        - Src:             'crypto/asn1/a_strex.c:393,11'
          Dst:             do_buf
        - Src:             'crypto/asn1/a_strex.c:403,9'
          Dst:             do_buf
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_print_ex
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - str
        - flags
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_print_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:590,12'
          Dst:             do_print_ex
        - Src:             'crypto/asn1/a_strex.c:590,12'
          Dst:             send_bio_chars
    - functionName:    send_bio_chars
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - arg
        - buf
        - len
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:41,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:42,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:44,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:42,9'
          Dst:             BIO_write
    - functionName:    X509_NAME_print_ex_fp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_name_st *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - nm
        - indent
        - flags
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - X509_NAME_print
        - do_name_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:574,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:577,27'
              BranchSideFuncs:
                - BIO_new_fp
                - X509_NAME_print
                - BIO_free
            - BranchSide:      'crypto/asn1/a_strex.c:584,38'
              BranchSideFuncs:
                - do_name_ex
        - Branch String:   'crypto/asn1/a_strex.c:578,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:579,13'
              BranchSideFuncs:
                - X509_NAME_print
                - BIO_free
            - BranchSide:      'crypto/asn1/a_strex.c:580,31'
              BranchSideFuncs:
                - X509_NAME_print
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:577,16'
          Dst:             BIO_new_fp
        - Src:             'crypto/asn1/a_strex.c:580,15'
          Dst:             X509_NAME_print
        - Src:             'crypto/asn1/a_strex.c:581,9'
          Dst:             BIO_free
        - Src:             'crypto/asn1/a_strex.c:584,12'
          Dst:             do_name_ex
        - Src:             'crypto/asn1/a_strex.c:584,12'
          Dst:             send_fp_chars
    - functionName:    do_name_ex
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct.X509_name_st *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - io_ch
        - arg
        - n
        - indent
        - flags
      BBCount:         71
      ICount:          495
      EdgeCount:       93
      CyclomaticComplexity: 24
      functionsReached:
        - OBJ_nid2ln
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OBJ_obj2txt
        - X509_NAME_ENTRY_get_data
        - X509_NAME_ENTRY_get_object
        - X509_NAME_ENTRY_set
        - X509_NAME_entry_count
        - X509_NAME_get_entry
        - do_indent
        - do_print_ex
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:437,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:438,16'
              BranchSideFuncs:
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:439,14'
              BranchSideFuncs:
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
        - Branch String:   'crypto/asn1/a_strex.c:440,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:442,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
        - Branch String:   'crypto/asn1/a_strex.c:442,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:444,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:451,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:459,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:467,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:475,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:478,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:479,16'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:482,16'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
        - Branch String:   'crypto/asn1/a_strex.c:489,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:490,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:557,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strex.c:490,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:491,39'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:493,39'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:495,17'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:508,36'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
        - Branch String:   'crypto/asn1/a_strex.c:495,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:496,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
            - BranchSide:      'crypto/asn1/a_strex.c:500,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
        - Branch String:   'crypto/asn1/a_strex.c:496,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:497,21'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
            - BranchSide:      'crypto/asn1/a_strex.c:498,27'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
        - Branch String:   'crypto/asn1/a_strex.c:500,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:501,21'
              BranchSideFuncs:
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
            - BranchSide:      'crypto/asn1/a_strex.c:502,27'
              BranchSideFuncs:
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
        - Branch String:   'crypto/asn1/a_strex.c:503,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:504,21'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
            - BranchSide:      'crypto/asn1/a_strex.c:505,27'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
        - Branch String:   'crypto/asn1/a_strex.c:512,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:514,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
            - BranchSide:      'crypto/asn1/a_strex.c:547,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:514,44'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:514,48'
              BranchSideFuncs:
                - OBJ_obj2txt
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:515,29'
              BranchSideFuncs:
                - OBJ_obj2txt
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:514,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:515,29'
              BranchSideFuncs:
                - OBJ_obj2txt
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:519,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
        - Branch String:   'crypto/asn1/a_strex.c:519,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:520,29'
              BranchSideFuncs:
                - OBJ_nid2sn
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:522,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
        - Branch String:   'crypto/asn1/a_strex.c:522,28'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:523,29'
              BranchSideFuncs:
                - OBJ_nid2ln
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:526,29'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:531,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:532,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:533,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strex.c:533,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:533,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strex.c:538,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:533,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:534,32'
              BranchSideFuncs:
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strex.c:538,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:534,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:535,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strex.c:536,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:538,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:539,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strex.c:540,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strex.c:547,35'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:547,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:550,21'
              BranchSideFuncs:
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
        - Branch String:   'crypto/asn1/a_strex.c:547,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:548,21'
              BranchSideFuncs:
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
            - BranchSide:      'crypto/asn1/a_strex.c:550,21'
              BranchSideFuncs:
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
        - Branch String:   'crypto/asn1/a_strex.c:553,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:554,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strex.c:555,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_NAME_get_entry
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - do_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - OBJ_nid2sn
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:440,10'
          Dst:             do_indent
        - Src:             'crypto/asn1/a_strex.c:488,11'
          Dst:             X509_NAME_entry_count
        - Src:             'crypto/asn1/a_strex.c:491,19'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/asn1/a_strex.c:493,19'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/asn1/a_strex.c:495,25'
          Dst:             X509_NAME_ENTRY_set
        - Src:             'crypto/asn1/a_strex.c:503,22'
          Dst:             do_indent
        - Src:             'crypto/asn1/a_strex.c:508,16'
          Dst:             X509_NAME_ENTRY_set
        - Src:             'crypto/asn1/a_strex.c:509,14'
          Dst:             X509_NAME_ENTRY_get_object
        - Src:             'crypto/asn1/a_strex.c:510,15'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             'crypto/asn1/a_strex.c:511,18'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/a_strex.c:515,17'
          Dst:             OBJ_obj2txt
        - Src:             'crypto/asn1/a_strex.c:521,30'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/asn1/a_strex.c:524,30'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/asn1/a_strex.c:530,22'
          Dst:             strlen
        - Src:             'crypto/asn1/a_strex.c:534,22'
          Dst:             do_indent
        - Src:             'crypto/asn1/a_strex.c:552,15'
          Dst:             do_print_ex
    - functionName:    X509_NAME_print_ex
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_name_st *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - out
        - nm
        - indent
        - flags
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_print
        - do_name_ex
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strex.c:565,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strex.c:566,32'
              BranchSideFuncs:
                - X509_NAME_print
            - BranchSide:      'crypto/asn1/a_strex.c:567,39'
              BranchSideFuncs:
                - do_name_ex
      Callsites:
        - Src:             'crypto/asn1/a_strex.c:566,16'
          Dst:             X509_NAME_print
        - Src:             'crypto/asn1/a_strex.c:567,12'
          Dst:             do_name_ex
        - Src:             'crypto/asn1/a_strex.c:567,12'
          Dst:             send_bio_chars
    - functionName:    ASN1_TIME_compare
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         16
      ICount:          75
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_TIME_diff
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:552,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:553,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:553,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:553,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:554,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:553,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:554,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:555,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:555,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:555,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:556,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:555,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:556,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:557,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:551,10'
          Dst:             ASN1_TIME_diff
    - functionName:    ASN1_TIME_diff
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pday
        - psec
        - from
        - to
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_TIME_to_tm
        - OPENSSL_gmtime_diff
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:457,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:458,9'
              BranchSideFuncs:
                - ASN1_TIME_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_diff
            - BranchSide:      'crypto/asn1/a_time.c:459,26'
              BranchSideFuncs:
                - ASN1_TIME_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_diff
        - Branch String:   'crypto/asn1/a_time.c:459,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:460,9'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
            - BranchSide:      'crypto/asn1/a_time.c:461,32'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
      Callsites:
        - Src:             'crypto/asn1/a_time.c:457,10'
          Dst:             ASN1_TIME_to_tm
        - Src:             'crypto/asn1/a_time.c:459,10'
          Dst:             ASN1_TIME_to_tm
        - Src:             'crypto/asn1/a_time.c:461,12'
          Dst:             OPENSSL_gmtime_diff
    - functionName:    ASN1_TIME_to_tm
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - s
        - tm
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_gmtime
        - asn1_time_to_tm
        - time
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:442,9'
              BranchSideFuncs:
                - time
                - llvm.memset.p0i8.i64
                - OPENSSL_gmtime
            - BranchSide:      'crypto/asn1/a_time.c:449,28'
              BranchSideFuncs:
                - asn1_time_to_tm
        - Branch String:   'crypto/asn1/a_time.c:444,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:445,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:446,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:442,9'
          Dst:             time
        - Src:             'crypto/asn1/a_time.c:444,13'
          Dst:             OPENSSL_gmtime
        - Src:             'crypto/asn1/a_time.c:449,12'
          Dst:             asn1_time_to_tm
    - functionName:    asn1_time_to_tm
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.tm *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - tm
        - d
      BBCount:         140
      ICount:          851
      EdgeCount:       187
      CyclomaticComplexity: 49
      functionsReached:
        - OPENSSL_gmtime_adj
        - ascii_isdigit
        - determine_days
        - leap_year
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:96,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:100,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:97,19'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:100,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:100,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:101,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:110,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:104,19'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:107,19'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:125,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:126,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:126,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:127,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:127,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:127,25'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:131,28'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:127,35'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:127,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:131,28'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:127,57'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:127,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:127,75'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:127,79'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:131,28'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:132,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:133,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:138,28'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:139,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:140,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:145,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:145,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:145,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:145,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:147,27'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:147,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:148,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:148,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:149,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:152,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:155,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:161,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:165,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - leap_year
            - BranchSide:      'crypto/asn1/a_time.c:177,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:180,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:183,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:186,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:155,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:156,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:158,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:156,31'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:156,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:156,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:167,22'
              BranchSideFuncs:
                - leap_year
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:169,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - determine_days
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:171,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:172,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:173,27'
              BranchSideFuncs:
                - determine_days
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - leap_year
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:192,43'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:192,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:193,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:193,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:195,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:196,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:196,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:197,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:199,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:199,41'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:199,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:200,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:202,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:203,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:205,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:206,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:207,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:215,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:216,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:216,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:216,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:253,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:216,43'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:216,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:217,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:216,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:217,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:253,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:228,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:229,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:230,32'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:249,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:230,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:231,17'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:232,17'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:234,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:235,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:236,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:237,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:237,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:237,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:238,31'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:238,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:239,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:238,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:239,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:241,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:241,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:242,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:247,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:242,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:243,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:244,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/a_time.c:249,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:249,52'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:251,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_time.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:250,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:251,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_time.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:255,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:257,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_time.c:257,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:258,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:259,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:131,14'
          Dst:             ascii_isdigit
        - Src:             'crypto/asn1/a_time.c:138,14'
          Dst:             ascii_isdigit
        - Src:             'crypto/asn1/a_time.c:167,33'
          Dst:             leap_year
        - Src:             'crypto/asn1/a_time.c:174,13'
          Dst:             determine_days
        - Src:             'crypto/asn1/a_time.c:199,27'
          Dst:             ascii_isdigit
        - Src:             'crypto/asn1/a_time.c:230,18'
          Dst:             ascii_isdigit
        - Src:             'crypto/asn1/a_time.c:234,18'
          Dst:             ascii_isdigit
        - Src:             'crypto/asn1/a_time.c:249,24'
          Dst:             OPENSSL_gmtime_adj
    - functionName:    leap_year
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - year
      BBCount:         10
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:37,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:37,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:38,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:37,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:37,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:39,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:39,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    determine_days
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - leap_year
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:61,34'
              BranchSideFuncs:
                - leap_year
            - BranchSide:      'crypto/asn1/a_time.c:65,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:61,24'
          Dst:             leap_year
    - functionName:    ASN1_TIME_normalize
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TIME_to_tm
        - asn1_time_from_tm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:542,9'
              BranchSideFuncs:
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_time.c:544,30'
              BranchSideFuncs:
                - asn1_time_from_tm
      Callsites:
        - Src:             'crypto/asn1/a_time.c:541,10'
          Dst:             ASN1_TIME_to_tm
        - Src:             'crypto/asn1/a_time.c:544,12'
          Dst:             asn1_time_from_tm
    - functionName:    asn1_time_from_tm
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.tm *'
        - int
      constantsTouched: []
      argNames:
        - s
        - ts
        - type
      BBCount:         31
      ICount:          206
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_new
        - ASN1_STRING_set
        - BIO_snprintf
        - is_utc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:272,20'
              BranchSideFuncs:
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
            - BranchSide:      'crypto/asn1/a_time.c:276,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:272,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:273,18'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
            - BranchSide:      'crypto/asn1/a_time.c:275,18'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
        - Branch String:   'crypto/asn1/a_time.c:276,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:277,21'
              BranchSideFuncs:
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
            - BranchSide:      'crypto/asn1/a_time.c:279,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
        - Branch String:   'crypto/asn1/a_time.c:277,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:278,13'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
            - BranchSide:      'crypto/asn1/a_time.c:279,5'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - ASN1_STRING_new
        - Branch String:   'crypto/asn1/a_time.c:279,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:0,0'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_time.c:280,9'
              BranchSideFuncs:
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/a_time.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:284,16'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
            - BranchSide:      'crypto/asn1/a_time.c:286,16'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/a_time.c:287,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:290,26'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/a_time.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
            - BranchSide:      'crypto/asn1/a_time.c:293,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/a_time.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:297,37'
              BranchSideFuncs:
                - BIO_snprintf
            - BranchSide:      'crypto/asn1/a_time.c:302,37'
              BranchSideFuncs:
                - BIO_snprintf
        - Branch String:   'crypto/asn1/a_time.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:313,26'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_time.c:314,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:272,13'
          Dst:             is_utc
        - Src:             'crypto/asn1/a_time.c:277,14'
          Dst:             is_utc
        - Src:             'crypto/asn1/a_time.c:284,16'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/asn1/a_time.c:290,10'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/a_time.c:297,24'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/a_time.c:302,24'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/a_time.c:313,9'
          Dst:             ASN1_STRING_free
    - functionName:    is_utc
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - year
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:30,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:30,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:32,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:32,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_TIME_cmp_time_t
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
      BBCount:         20
      ICount:          95
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_TIME_to_tm
        - OPENSSL_gmtime
        - OPENSSL_gmtime_diff
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:521,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:522,9'
              BranchSideFuncs:
                - OPENSSL_gmtime
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:524,10'
              BranchSideFuncs:
                - OPENSSL_gmtime
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:525,9'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:527,10'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:527,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:528,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:530,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:530,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:530,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:531,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:531,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:532,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:532,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:532,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:533,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:532,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:533,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:534,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:521,10'
          Dst:             ASN1_TIME_to_tm
        - Src:             'crypto/asn1/a_time.c:524,10'
          Dst:             OPENSSL_gmtime
        - Src:             'crypto/asn1/a_time.c:527,10'
          Dst:             OPENSSL_gmtime_diff
    - functionName:    ASN1_TIME_print
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - tm
      BBCount:         23
      ICount:          209
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_printf
        - BIO_write
        - ascii_isdigit
        - asn1_time_to_tm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:478,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:481,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:483,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:484,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:486,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:487,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:506,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:494,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:494,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:501,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:495,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:501,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:497,35'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:497,52'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:497,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:497,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:498,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_time.c:499,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/a_time.c:476,10'
          Dst:             asn1_time_to_tm
        - Src:             'crypto/asn1/a_time.c:497,38'
          Dst:             ascii_isdigit
        - Src:             'crypto/asn1/a_time.c:501,16'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/a_time.c:506,16'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/a_time.c:512,5'
          Dst:             BIO_write
    - functionName:    ASN1_TIME_set_string_X509
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         30
      ICount:          167
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_TIME_check
        - CRYPTO_free
        - CRYPTO_zalloc
        - asn1_time_to_tm
        - is_utc
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:390,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:391,11'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:410,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_time.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:393,13'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:394,5'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_time.c:410,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:410,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - asn1_time_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:428,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_time.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:411,14'
              BranchSideFuncs:
                - asn1_time_to_tm
                - __sanitizer_cov_trace_const_cmp4
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:428,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_time.c:411,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:412,13'
              BranchSideFuncs:
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/a_time.c:413,23'
              BranchSideFuncs:
                - is_utc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/a_time.c:413,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:414,15'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_time.c:426,5'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_time.c:421,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:422,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:423,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_time.c:428,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:428,54'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_time.c:429,12'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_time.c:428,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:429,12'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_time.c:431,11'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_time.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:431,36'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_time.c:432,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_time.c:384,16'
          Dst:             strlen
        - Src:             'crypto/asn1/a_time.c:390,10'
          Dst:             ASN1_TIME_check
        - Src:             'crypto/asn1/a_time.c:392,14'
          Dst:             ASN1_TIME_check
        - Src:             'crypto/asn1/a_time.c:411,14'
          Dst:             asn1_time_to_tm
        - Src:             'crypto/asn1/a_time.c:413,13'
          Dst:             is_utc
        - Src:             'crypto/asn1/a_time.c:420,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/a_time.c:428,22'
          Dst:             ASN1_STRING_copy
        - Src:             'crypto/asn1/a_time.c:432,9'
          Dst:             CRYPTO_free
    - functionName:    ASN1_TIME_check
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - t
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_GENERALIZEDTIME_check
        - ASN1_UTCTIME_check
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:343,43'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_check
            - BranchSide:      'crypto/asn1/a_time.c:344,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_UTCTIME_check
      Callsites:
        - Src:             'crypto/asn1/a_time.c:343,16'
          Dst:             ASN1_GENERALIZEDTIME_check
        - Src:             'crypto/asn1/a_time.c:345,16'
          Dst:             ASN1_UTCTIME_check
    - functionName:    ASN1_TIME_set_string
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_GENERALIZEDTIME_set_string
        - ASN1_UTCTIME_set_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:373,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:374,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:375,44'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_set_string
      Callsites:
        - Src:             'crypto/asn1/a_time.c:373,9'
          Dst:             ASN1_UTCTIME_set_string
        - Src:             'crypto/asn1/a_time.c:375,12'
          Dst:             ASN1_GENERALIZEDTIME_set_string
    - functionName:    ASN1_TIME_to_generalizedtime
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - t
        - out
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_TIME_to_tm
        - asn1_time_from_tm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:357,9'
              BranchSideFuncs:
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_time.c:359,9'
              BranchSideFuncs:
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_time.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:360,16'
              BranchSideFuncs:
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_time.c:362,29'
              BranchSideFuncs:
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_time.c:364,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:364,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:367,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_time.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:365,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_time.c:367,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:356,10'
          Dst:             ASN1_TIME_to_tm
        - Src:             'crypto/asn1/a_time.c:362,11'
          Dst:             asn1_time_from_tm
    - functionName:    ASN1_TIME_adj
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        4
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
        - offset_day
        - offset_sec
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_gmtime
        - OPENSSL_gmtime_adj
        - asn1_time_from_tm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:330,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_time.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_time_from_tm
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_time.c:333,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:333,23'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_time.c:334,33'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_time.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:334,33'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_time.c:337,30'
              BranchSideFuncs:
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_time.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:335,13'
              BranchSideFuncs:
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_time.c:336,5'
              BranchSideFuncs:
                - asn1_time_from_tm
      Callsites:
        - Src:             'crypto/asn1/a_time.c:328,10'
          Dst:             OPENSSL_gmtime
        - Src:             'crypto/asn1/a_time.c:330,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_time.c:334,14'
          Dst:             OPENSSL_gmtime_adj
        - Src:             'crypto/asn1/a_time.c:337,12'
          Dst:             asn1_time_from_tm
    - functionName:    ASN1_TIME_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_TIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:319,12'
          Dst:             ASN1_TIME_adj
    - functionName:    ASN1_TIME_free
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:26,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_TIME_new
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_time.c:26,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_time.c:26,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/a_time.c:26,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/a_time.c:26,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_TIME
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:26,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_TIME
      functionSourceFile: '/src/openssl111/crypto/asn1/a_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_time.c:26,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_TYPE_unpack_sequence
      functionSourceFile: '/src/openssl111/crypto/asn1/a_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - it
        - t
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_item_unpack
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_type.c:135,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:135,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:136,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_type.c:135,49'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:135,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:136,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_type.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:136,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:137,29'
              BranchSideFuncs:
                - ASN1_item_unpack
      Callsites:
        - Src:             'crypto/asn1/a_type.c:137,12'
          Dst:             ASN1_item_unpack
    - functionName:    ASN1_TYPE_pack_sequence
      functionSourceFile: '/src/openssl111/crypto/asn1/a_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        3
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'struct.asn1_type_st **'
      constantsTouched: []
      argNames:
        - it
        - s
        - t
      BBCount:         17
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
        - ASN1_item_pack
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_type.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:118,9'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/asn1/a_type.c:118,11'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:118,15'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/asn1/a_type.c:121,14'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/asn1/a_type.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:119,15'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/a_type.c:121,14'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/asn1/a_type.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:123,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/asn1/a_type.c:126,13'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             'crypto/asn1/a_type.c:114,11'
          Dst:             ASN1_item_pack
        - Src:             'crypto/asn1/a_type.c:121,14'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/a_type.c:123,13'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/asn1/a_type.c:129,5'
          Dst:             ASN1_TYPE_set
    - functionName:    ASN1_TYPE_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - type
        - value
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - asn1_primitive_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_type.c:29,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:29,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
            - BranchSide:      'crypto/asn1/a_type.c:34,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_type.c:30,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:30,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
            - BranchSide:      'crypto/asn1/a_type.c:34,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_type.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:31,21'
              BranchSideFuncs:
                - asn1_primitive_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_type.c:34,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_type.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:36,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:38,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_type.c:32,9'
          Dst:             asn1_primitive_free
    - functionName:    ASN1_TYPE_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         38
      ICount:          191
      EdgeCount:       40
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_cmp
        - OBJ_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_type.c:67,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:67,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_STRING_cmp
                - OBJ_cmp
            - BranchSide:      'crypto/asn1/a_type.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_type.c:67,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:67,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - ASN1_STRING_cmp
                - OBJ_cmp
            - BranchSide:      'crypto/asn1/a_type.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_type.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASN1_STRING_cmp
                - OBJ_cmp
        - Branch String:   'crypto/asn1/a_type.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:72,26'
              BranchSideFuncs:
                - OBJ_cmp
            - BranchSide:      'crypto/asn1/a_type.c:75,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:78,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:99,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      'crypto/asn1/a_type.c:101,49'
              BranchSideFuncs:
                - ASN1_STRING_cmp
      Callsites:
        - Src:             'crypto/asn1/a_type.c:72,18'
          Dst:             OBJ_cmp
        - Src:             'crypto/asn1/a_type.c:101,18'
          Dst:             ASN1_STRING_cmp
    - functionName:    ASN1_TYPE_set1
      functionSourceFile: '/src/openssl111/crypto/asn1/a_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - type
        - value
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TYPE_set
        - OBJ_dup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_type.c:43,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:43,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_dup
                - ASN1_TYPE_set
                - OBJ_dup
                - ASN1_TYPE_set
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/a_type.c:44,27'
              BranchSideFuncs:
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/a_type.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:44,27'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/a_type.c:46,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_dup
                - ASN1_TYPE_set
                - OBJ_dup
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/a_type.c:46,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:48,24'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/a_type.c:54,32'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/a_type.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:50,13'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/a_type.c:51,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/a_type.c:55,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:56,13'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/a_type.c:57,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             'crypto/asn1/a_type.c:45,9'
          Dst:             ASN1_TYPE_set
        - Src:             'crypto/asn1/a_type.c:48,16'
          Dst:             OBJ_dup
        - Src:             'crypto/asn1/a_type.c:51,9'
          Dst:             ASN1_TYPE_set
        - Src:             'crypto/asn1/a_type.c:54,16'
          Dst:             ASN1_STRING_dup
        - Src:             'crypto/asn1/a_type.c:57,9'
          Dst:             ASN1_TYPE_set
    - functionName:    ASN1_TYPE_get
      functionSourceFile: '/src/openssl111/crypto/asn1/a_type.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_type.c:19,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:19,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:21,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_type.c:20,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:20,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:21,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_type.c:18,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_type.c:21,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_type.c:23,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_UTCTIME_print
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - tm
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TIME_print
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utctm.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:97,28'
              BranchSideFuncs:
                - ASN1_TIME_print
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:97,12'
          Dst:             ASN1_TIME_print
    - functionName:    ASN1_UTCTIME_cmp_time_t
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
      BBCount:         20
      ICount:          95
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_gmtime
        - OPENSSL_gmtime_diff
        - asn1_utctime_to_tm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utctm.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:78,9'
              BranchSideFuncs:
                - OPENSSL_gmtime
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utctm.c:80,9'
              BranchSideFuncs:
                - OPENSSL_gmtime
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utctm.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:83,10'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utctm.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:84,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utctm.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utctm.c:86,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:86,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utctm.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utctm.c:88,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:88,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:89,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utctm.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:90,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:77,10'
          Dst:             asn1_utctime_to_tm
        - Src:             'crypto/asn1/a_utctm.c:80,9'
          Dst:             OPENSSL_gmtime
        - Src:             'crypto/asn1/a_utctm.c:83,10'
          Dst:             OPENSSL_gmtime_diff
    - functionName:    asn1_utctime_to_tm
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.tm *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - tm
        - d
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asn1_time_to_tm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utctm.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:21,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:22,28'
              BranchSideFuncs:
                - asn1_time_to_tm
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:22,12'
          Dst:             asn1_time_to_tm
    - functionName:    ASN1_UTCTIME_adj
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        4
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
        - offset_day
        - offset_sec
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_gmtime
        - OPENSSL_gmtime_adj
        - asn1_time_from_tm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utctm.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:64,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_time_from_tm
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utctm.c:64,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:64,23'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_utctm.c:65,33'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_utctm.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:65,33'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_utctm.c:69,30'
              BranchSideFuncs:
                - asn1_time_from_tm
        - Branch String:   'crypto/asn1/a_utctm.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:66,13'
              BranchSideFuncs:
                - asn1_time_from_tm
            - BranchSide:      'crypto/asn1/a_utctm.c:67,5'
              BranchSideFuncs:
                - asn1_time_from_tm
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:60,10'
          Dst:             OPENSSL_gmtime
        - Src:             'crypto/asn1/a_utctm.c:65,14'
          Dst:             OPENSSL_gmtime_adj
        - Src:             'crypto/asn1/a_utctm.c:69,12'
          Dst:             asn1_time_from_tm
    - functionName:    ASN1_UTCTIME_set
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - t
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_UTCTIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:51,12'
          Dst:             ASN1_UTCTIME_adj
    - functionName:    ASN1_UTCTIME_set_string
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_UTCTIME_check
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utctm.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:41,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utctm.c:43,9'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utctm.c:43,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:43,40'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utctm.c:46,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utctm.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utctm.c:44,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utctm.c:46,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:36,16'
          Dst:             strlen
        - Src:             'crypto/asn1/a_utctm.c:40,10'
          Dst:             ASN1_UTCTIME_check
        - Src:             'crypto/asn1/a_utctm.c:43,23'
          Dst:             ASN1_STRING_copy
    - functionName:    ASN1_UTCTIME_check
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utctm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_utctime_to_tm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_utctm.c:27,12'
          Dst:             asn1_utctime_to_tm
    - functionName:    UTF8_putc
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
        - value
      BBCount:         45
      ICount:          348
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utf8.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utf8.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utf8.c:128,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:131,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utf8.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:132,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:133,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:136,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utf8.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utf8.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:138,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:139,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:142,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:145,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utf8.c:154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utf8.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:147,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:148,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:152,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utf8.c:165,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utf8.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:156,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:157,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:157,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:158,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:163,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:166,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_utf8.c:177,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_utf8.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:167,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:168,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:169,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:175,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:178,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:179,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:180,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:187,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UTF8_getc
      functionSourceFile: '/src/openssl111/crypto/asn1/a_utf8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - str
        - len
        - val
      BBCount:         76
      ICount:          612
      EdgeCount:       107
      CyclomaticComplexity: 33
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_utf8.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:34,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:38,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:40,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:40,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:41,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_utf8.c:50,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:42,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:43,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:43,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:44,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:45,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:48,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:49,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:50,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:51,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_utf8.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:52,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:53,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:54,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:54,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:55,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:53,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:55,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:56,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:60,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:61,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:62,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:63,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_utf8.c:76,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:64,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:65,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:66,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:68,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:67,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:68,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:68,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:69,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:74,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:75,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:76,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:77,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_utf8.c:92,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:79,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:80,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:80,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:83,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:81,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:83,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:82,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:83,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:84,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:90,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:91,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:92,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:93,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_utf8.c:111,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:94,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:95,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:96,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:97,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:98,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:99,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:100,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_utf8.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:100,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:101,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_utf8.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_utf8.c:108,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_utf8.c:109,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ameth_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ameth_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:33,1'
          Dst:             ameth_cmp
    - functionName:    ameth_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 **'
        - 'struct.evp_pkey_asn1_method_st.1247 **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OBJ_bsearch_ameth
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 **'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 **'
        - 'struct.evp_pkey_asn1_method_st.1247 **'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - ameth_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:33,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/asn1/ameth_lib.c:33,1'
          Dst:             ameth_cmp_BSEARCH_CMP_FN
    - functionName:    EVP_PKEY_asn1_set_get_pub_key
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - get_pub_key
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_get_priv_key
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - get_priv_key
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_set_pub_key
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - set_pub_key
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_set_priv_key
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - set_priv_key
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_param_check
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pkey_param_check
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_public_check
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pkey_pub_check
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_check
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pkey_check
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_siginf
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - siginf_set
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_item
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - item_verify
        - item_sign
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_security_bits
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pkey_security_bits
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_ctrl
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pkey_ctrl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_free
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pkey_free
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_param
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - param_decode
        - param_encode
        - param_missing
        - param_copy
        - param_cmp
        - param_print
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_private
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - priv_decode
        - priv_encode
        - priv_print
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_set_public
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ameth
        - pub_decode
        - pub_encode
        - pub_cmp
        - pub_print
        - pkey_size
        - pkey_bits
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_copy
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
        - 'struct.evp_pkey_asn1_method_st.1247 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          196
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_get0_asn1
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_get0_info
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
        - 'char **'
        - 'char **'
        - 'struct.evp_pkey_asn1_method_st.1247 *'
      constantsTouched: []
      argNames:
        - ppkey_id
        - ppkey_base_id
        - ppkey_flags
        - pinfo
        - ppem_str
        - ameth
      BBCount:         19
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:199,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:200,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:201,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:202,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:203,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:204,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:205,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:206,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:208,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:209,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_asn1_free
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
      constantsTouched: []
      argNames:
        - ameth
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:298,15'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:298,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:298,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:298,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:299,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:299,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/ameth_lib.c:300,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/ameth_lib.c:301,9'
          Dst:             CRYPTO_free
    - functionName:    EVP_PKEY_asn1_new
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        4
      argTypes:
        - int
        - int
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - id
        - flags
        - pem_str
        - info
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - EVP_PKEY_asn1_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:225,22'
              BranchSideFuncs:
                - CRYPTO_strdup
                - EVP_PKEY_asn1_free
                - CRYPTO_strdup
        - Branch String:   'crypto/asn1/ameth_lib.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:230,23'
              BranchSideFuncs:
                - CRYPTO_strdup
                - EVP_PKEY_asn1_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/asn1/ameth_lib.c:235,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - EVP_PKEY_asn1_free
        - Branch String:   'crypto/asn1/ameth_lib.c:231,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:232,13'
              BranchSideFuncs:
                - CRYPTO_strdup
                - EVP_PKEY_asn1_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:233,5'
              BranchSideFuncs:
                - CRYPTO_strdup
                - EVP_PKEY_asn1_free
        - Branch String:   'crypto/asn1/ameth_lib.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:236,26'
              BranchSideFuncs:
                - CRYPTO_strdup
                - EVP_PKEY_asn1_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:241,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:238,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:239,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:220,35'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/ameth_lib.c:230,23'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/asn1/ameth_lib.c:236,26'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/asn1/ameth_lib.c:244,5'
          Dst:             EVP_PKEY_asn1_free
    - functionName:    EVP_PKEY_asn1_add_alias
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_asn1_add0
        - EVP_PKEY_asn1_free
        - EVP_PKEY_asn1_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:183,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:184,27'
              BranchSideFuncs:
                - EVP_PKEY_asn1_add0
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_free
        - Branch String:   'crypto/asn1/ameth_lib.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:186,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:181,13'
          Dst:             EVP_PKEY_asn1_new
        - Src:             'crypto/asn1/ameth_lib.c:185,10'
          Dst:             EVP_PKEY_asn1_add0
        - Src:             'crypto/asn1/ameth_lib.c:186,9'
          Dst:             EVP_PKEY_asn1_free
    - functionName:    EVP_PKEY_asn1_add0
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_asn1_method_st.1247 *'
      constantsTouched: []
      argNames:
        - ameth
      BBCount:         24
      ICount:          126
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - ameth_cmp
        - sk_EVP_PKEY_ASN1_METHOD_find
        - sk_EVP_PKEY_ASN1_METHOD_new
        - sk_EVP_PKEY_ASN1_METHOD_push
        - sk_EVP_PKEY_ASN1_METHOD_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:152,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:152,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
            - BranchSide:      'crypto/asn1/ameth_lib.c:153,15'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
        - Branch String:   'crypto/asn1/ameth_lib.c:153,11'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:153,15'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
            - BranchSide:      'crypto/asn1/ameth_lib.c:159,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
        - Branch String:   'crypto/asn1/ameth_lib.c:154,15'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:154,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
            - BranchSide:      'crypto/asn1/ameth_lib.c:155,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/ameth_lib.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:155,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
            - BranchSide:      'crypto/asn1/ameth_lib.c:159,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
                - sk_EVP_PKEY_ASN1_METHOD_new
        - Branch String:   'crypto/asn1/ameth_lib.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:160,23'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_new
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
            - BranchSide:      'crypto/asn1/ameth_lib.c:165,19'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
        - Branch String:   'crypto/asn1/ameth_lib.c:161,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:162,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:163,5'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
                - ERR_put_error
        - Branch String:   'crypto/asn1/ameth_lib.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:167,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/ameth_lib.c:172,39'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_sort
        - Branch String:   'crypto/asn1/ameth_lib.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:173,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_sort
            - BranchSide:      'crypto/asn1/ameth_lib.c:174,34'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_sort
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:155,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/ameth_lib.c:160,23'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_new
        - Src:             'crypto/asn1/ameth_lib.c:160,23'
          Dst:             ameth_cmp
        - Src:             'crypto/asn1/ameth_lib.c:166,9'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_find
        - Src:             'crypto/asn1/ameth_lib.c:167,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/ameth_lib.c:172,10'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_push
        - Src:             'crypto/asn1/ameth_lib.c:174,5'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_sort
    - functionName:    sk_EVP_PKEY_ASN1_METHOD_new
      functionSourceFile: '/src/openssl111/include/crypto/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'struct.stack_st_EVP_PKEY_ASN1_METHOD *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/asn1.h:68,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_EVP_PKEY_ASN1_METHOD_find
      functionSourceFile: '/src/openssl111/include/crypto/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_ASN1_METHOD *'
        - 'struct.evp_pkey_asn1_method_st.1247 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/asn1.h:68,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_EVP_PKEY_ASN1_METHOD_push
      functionSourceFile: '/src/openssl111/include/crypto/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_ASN1_METHOD *'
        - 'struct.evp_pkey_asn1_method_st.1247 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/asn1.h:68,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_EVP_PKEY_ASN1_METHOD_sort
      functionSourceFile: '/src/openssl111/include/crypto/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_EVP_PKEY_ASN1_METHOD *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/asn1.h:68,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    EVP_PKEY_asn1_find_str
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        3
      argTypes:
        - 'struct.engine_st **'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - pe
        - str
        - len
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ENGINE_free
        - ENGINE_init
        - ENGINE_pkey_asn1_find_str
        - EVP_PKEY_asn1_get0
        - EVP_PKEY_asn1_get_count
        - strlen
        - strncasecmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:110,22'
              BranchSideFuncs:
                - strlen
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_pkey_asn1_find_str
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:111,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_pkey_asn1_find_str
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'crypto/asn1/ameth_lib.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:114,47'
              BranchSideFuncs:
                - ENGINE_pkey_asn1_find_str
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:128,14'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/ameth_lib.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:119,30'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:126,10'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/ameth_lib.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:120,23'
              BranchSideFuncs:
                - ENGINE_free
            - BranchSide:      'crypto/asn1/ameth_lib.c:121,25'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/asn1/ameth_lib.c:128,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:129,36'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/ameth_lib.c:136,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/ameth_lib.c:132,25'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/ameth_lib.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:128,5'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/ameth_lib.c:133,28'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get0
                - strlen
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/ameth_lib.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:134,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:110,15'
          Dst:             strlen
        - Src:             'crypto/asn1/ameth_lib.c:114,17'
          Dst:             ENGINE_pkey_asn1_find_str
        - Src:             'crypto/asn1/ameth_lib.c:119,18'
          Dst:             ENGINE_init
        - Src:             'crypto/asn1/ameth_lib.c:121,13'
          Dst:             ENGINE_free
        - Src:             'crypto/asn1/ameth_lib.c:128,14'
          Dst:             EVP_PKEY_asn1_get_count
        - Src:             'crypto/asn1/ameth_lib.c:129,17'
          Dst:             EVP_PKEY_asn1_get0
        - Src:             'crypto/asn1/ameth_lib.c:132,18'
          Dst:             strlen
        - Src:             'crypto/asn1/ameth_lib.c:133,16'
          Dst:             strncasecmp
    - functionName:    EVP_PKEY_asn1_get_count
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_EVP_PKEY_ASN1_METHOD_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:38,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_num
            - BranchSide:      'crypto/asn1/ameth_lib.c:38,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_num
        - Branch String:   'crypto/asn1/ameth_lib.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:39,9'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_num
            - BranchSide:      'crypto/asn1/ameth_lib.c:40,44'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_num
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:40,16'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_num
    - functionName:    EVP_PKEY_asn1_get0
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - idx
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sk_EVP_PKEY_ASN1_METHOD_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:49,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_EVP_PKEY_ASN1_METHOD_value
        - Branch String:   'crypto/asn1/ameth_lib.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:50,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:51,12'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_value
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:52,12'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_value
    - functionName:    sk_EVP_PKEY_ASN1_METHOD_value
      functionSourceFile: '/src/openssl111/include/crypto/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PKEY_ASN1_METHOD *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/asn1.h:68,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_EVP_PKEY_ASN1_METHOD_num
      functionSourceFile: '/src/openssl111/include/crypto/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_EVP_PKEY_ASN1_METHOD *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/asn1.h:68,1'
          Dst:             OPENSSL_sk_num
    - functionName:    pkey_asn1_find
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_bsearch_ameth
        - sk_EVP_PKEY_ASN1_METHOD_find
        - sk_EVP_PKEY_ASN1_METHOD_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:62,44'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_find
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_ameth
                - sk_EVP_PKEY_ASN1_METHOD_value
            - BranchSide:      'crypto/asn1/ameth_lib.c:66,11'
              BranchSideFuncs:
                - OBJ_bsearch_ameth
        - Branch String:   'crypto/asn1/ameth_lib.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:64,50'
              BranchSideFuncs:
                - sk_EVP_PKEY_ASN1_METHOD_value
            - BranchSide:      'crypto/asn1/ameth_lib.c:65,5'
              BranchSideFuncs:
                - OBJ_bsearch_ameth
        - Branch String:   'crypto/asn1/ameth_lib.c:67,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:67,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/ameth_lib.c:69,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:62,15'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_find
        - Src:             'crypto/asn1/ameth_lib.c:64,20'
          Dst:             sk_EVP_PKEY_ASN1_METHOD_value
        - Src:             'crypto/asn1/ameth_lib.c:66,11'
          Dst:             OBJ_bsearch_ameth
    - functionName:    EVP_PKEY_asn1_find
      functionSourceFile: '/src/openssl111/crypto/asn1/ameth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        2
      argTypes:
        - 'struct.engine_st **'
        - int
      constantsTouched: []
      argNames:
        - pe
        - type
      BBCount:         16
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ENGINE_get_pkey_asn1_meth
        - ENGINE_get_pkey_asn1_meth_engine
        - pkey_asn1_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/ameth_lib.c:84,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:84,21'
              BranchSideFuncs:
                - ENGINE_get_pkey_asn1_meth_engine
                - ENGINE_get_pkey_asn1_meth
                - pkey_asn1_find
            - BranchSide:      'crypto/asn1/ameth_lib.c:85,13'
              BranchSideFuncs:
                - ENGINE_get_pkey_asn1_meth_engine
                - ENGINE_get_pkey_asn1_meth
        - Branch String:   'crypto/asn1/ameth_lib.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:85,13'
              BranchSideFuncs:
                - pkey_asn1_find
                - ENGINE_get_pkey_asn1_meth_engine
                - ENGINE_get_pkey_asn1_meth
            - BranchSide:      'crypto/asn1/ameth_lib.c:86,16'
              BranchSideFuncs:
                - pkey_asn1_find
                - ENGINE_get_pkey_asn1_meth_engine
                - ENGINE_get_pkey_asn1_meth
        - Branch String:   'crypto/asn1/ameth_lib.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:92,46'
              BranchSideFuncs:
                - ENGINE_get_pkey_asn1_meth_engine
                - ENGINE_get_pkey_asn1_meth
            - BranchSide:      'crypto/asn1/ameth_lib.c:100,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/ameth_lib.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/ameth_lib.c:94,19'
              BranchSideFuncs:
                - ENGINE_get_pkey_asn1_meth
            - BranchSide:      'crypto/asn1/ameth_lib.c:98,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/ameth_lib.c:83,13'
          Dst:             pkey_asn1_find
        - Src:             'crypto/asn1/ameth_lib.c:92,13'
          Dst:             ENGINE_get_pkey_asn1_meth_engine
        - Src:             'crypto/asn1/ameth_lib.c:95,20'
          Dst:             ENGINE_get_pkey_asn1_meth
    - functionName:    ASN1_STRING_data
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_get0_data
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_type
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_length_set
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - len
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_length
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:381,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:382,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
            - BranchSide:      'crypto/asn1/asn1_lib.c:389,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_lib.c:382,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:383,24'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:384,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:384,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:385,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:387,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:383,17'
          Dst:             memcmp
    - functionName:    ASN1_STRING_clear_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_free
        - OPENSSL_cleanse
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:370,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:371,9'
              BranchSideFuncs:
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/asn1_lib.c:371,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:371,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn1_lib.c:373,22'
              BranchSideFuncs:
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/asn1_lib.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:372,25'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn1_lib.c:373,22'
              BranchSideFuncs:
                - ASN1_STRING_free
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:372,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/asn1/asn1_lib.c:373,5'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_STRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asn1_string_embed_free
      functionUses:    41
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:363,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:364,28'
              BranchSideFuncs:
                - asn1_string_embed_free
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:364,5'
          Dst:             asn1_string_embed_free
    - functionName:    asn1_string_embed_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - embed
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:353,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:354,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn1_lib.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:355,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_lib.c:356,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn1_lib.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:356,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_lib.c:357,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:355,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn1_lib.c:357,9'
          Dst:             CRYPTO_free
    - functionName:    ASN1_STRING_type_new
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    22
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:343,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:346,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:341,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/asn1_lib.c:343,9'
          Dst:             ERR_put_error
    - functionName:    ASN1_STRING_set0
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - data
        - len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:327,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_STRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:334,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:334,12'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/asn1_lib.c:334,12'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:334,12'
          Dst:             ASN1_STRING_type_new
    - functionName:    ASN1_STRING_dup
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - str
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_STRING_free
        - ASN1_STRING_new
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:260,9'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn1_lib.c:261,11'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/asn1_lib.c:262,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:263,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:264,27'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/asn1_lib.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:265,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:268,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:261,11'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/asn1/asn1_lib.c:264,10'
          Dst:             ASN1_STRING_copy
        - Src:             'crypto/asn1/asn1_lib.c:265,9'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_STRING_copy
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - dst
        - str
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_set
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:246,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:247,17'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:251,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:248,10'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_STRING_set
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - _data
        - len_in
      BBCount:         28
      ICount:          172
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_realloc
        - ERR_put_error
        - strlen
      functionUses:    24
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:278,13'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:282,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:279,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:280,22'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:290,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:293,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:293,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:293,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:294,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:294,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:307,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:297,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:297,21'
              BranchSideFuncs:
                - CRYPTO_realloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:297,21'
              BranchSideFuncs:
                - CRYPTO_realloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:302,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:306,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:309,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/asn1_lib.c:322,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_lib.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:313,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:321,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:280,15'
          Dst:             strlen
        - Src:             'crypto/asn1/asn1_lib.c:290,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_lib.c:297,21'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/asn1/asn1_lib.c:302,13'
          Dst:             ERR_put_error
    - functionName:    ASN1_object_size
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - constructed
        - length
        - tag
      BBCount:         21
      ICount:          117
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:226,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:222,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:225,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:227,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:229,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:232,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:233,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:236,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:239,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:240,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_put_eoc
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asn1_put_length
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pp
        - length
      BBCount:         11
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:199,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:201,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:203,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:204,18'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_lib.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:207,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:210,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_put_object
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char **'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - pp
        - constructed
        - length
        - tag
        - xclass
      BBCount:         19
      ICount:          163
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - asn1_put_length
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:164,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
            - BranchSide:      'crypto/asn1/asn1_lib.c:166,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:168,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:171,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
            - BranchSide:      'crypto/asn1/asn1_lib.c:176,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
        - Branch String:   'crypto/asn1/asn1_lib.c:172,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:174,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_put_length
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:179,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:181,29'
              BranchSideFuncs:
                - asn1_put_length
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:181,9'
          Dst:             asn1_put_length
    - functionName:    asn1_get_length
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - pp
        - inf
        - rl
        - max
      BBCount:         25
      ICount:          172
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:121,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:122,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:125,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:128,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:145,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_lib.c:128,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:129,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:131,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:131,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:132,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:135,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:135,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:136,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:137,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:137,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:138,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/asn1_lib.c:142,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:142,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:143,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:144,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_get_object
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'int *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - pp
        - plength
        - ptag
        - pclass
        - omax
      BBCount:         33
      ICount:          255
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - asn1_get_length
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:54,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/asn1_lib.c:55,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:59,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/asn1_lib.c:77,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:60,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:61,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:62,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:64,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_lib.c:71,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:66,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:67,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:68,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_lib.c:68,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:63,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:69,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:75,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:76,5'
              BranchSideFuncs:
                - asn1_get_length
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_lib.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:80,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:87,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:90,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:90,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_lib.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_lib.c:98,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:84,10'
          Dst:             asn1_get_length
        - Src:             'crypto/asn1/asn1_lib.c:91,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_lib.c:101,5'
          Dst:             ERR_put_error
    - functionName:    ASN1_const_check_infinite_end
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _asn1_check_infinite_end
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:41,12'
          Dst:             _asn1_check_infinite_end
    - functionName:    _asn1_check_infinite_end
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - len
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_lib.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_lib.c:26,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_lib.c:27,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ASN1_check_infinite_end
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _asn1_check_infinite_end
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_lib.c:36,12'
          Dst:             _asn1_check_infinite_end
    - functionName:    asn1_print_info
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_par.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - tag
        - xclass
        - constructed
        - indent
      BBCount:         24
      ICount:          137
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_tag2str
        - BIO_indent
        - BIO_printf
        - BIO_snprintf
        - BIO_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_par.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:32,11'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
            - BranchSide:      'crypto/asn1/asn1_par.c:34,11'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/asn1_par.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:36,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_par.c:37,16'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/asn1_par.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:41,22'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:42,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/asn1_par.c:42,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:43,22'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:44,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - BIO_snprintf
        - Branch String:   'crypto/asn1/asn1_par.c:44,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:45,22'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:46,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
        - Branch String:   'crypto/asn1/asn1_par.c:46,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:47,22'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:49,26'
              BranchSideFuncs:
                - ASN1_tag2str
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_par.c:53,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_par.c:35,9'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:37,5'
          Dst:             BIO_indent
        - Src:             'crypto/asn1/asn1_par.c:41,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/asn1_par.c:43,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/asn1_par.c:45,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/asn1_par.c:47,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/asn1_par.c:49,13'
          Dst:             ASN1_tag2str
        - Src:             'crypto/asn1/asn1_par.c:51,9'
          Dst:             BIO_printf
    - functionName:    ASN1_tag2str
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_par.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         13
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_par.c:374,37'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:374,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:375,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:375,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:377,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:377,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:377,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_par.c:378,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_par.c:377,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:378,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_par.c:379,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_parse_dump
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_par.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - pp
        - len
        - indent
        - dump
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_parse2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_par.c:66,12'
          Dst:             asn1_parse2
    - functionName:    asn1_parse2
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_par.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - pp
        - length
        - offset
        - depth
        - indent
        - dump
      BBCount:         258
      ICount:          1369
      EdgeCount:       357
      CyclomaticComplexity: 101
      functionsReached:
        - ASN1_ENUMERATED_free
        - ASN1_INTEGER_free
        - ASN1_OBJECT_free
        - ASN1_OCTET_STRING_free
        - ASN1_get_object
        - BIO_dump_indent
        - BIO_printf
        - BIO_puts
        - BIO_write
        - asn1_parse2
        - asn1_print_info
        - d2i_ASN1_ENUMERATED
        - d2i_ASN1_INTEGER
        - d2i_ASN1_OBJECT
        - d2i_ASN1_OCTET_STRING
        - i2a_ASN1_OBJECT
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_par.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:84,18'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      'crypto/asn1/asn1_par.c:88,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:91,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:92,14'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:343,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/asn1/asn1_par.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:95,27'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:100,15'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:95,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:96,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:97,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/asn1/asn1_par.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:107,13'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:109,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:110,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn1_par.c:114,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:112,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:114,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:0,0'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:115,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/asn1/asn1_par.c:117,50'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:117,61'
              BranchSideFuncs:
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn1_par.c:117,14'
              BranchSideFuncs:
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:118,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn1_par.c:119,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:120,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn1_par.c:159,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:123,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:124,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:125,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:126,28'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:130,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:130,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:130,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:145,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
        - Branch String:   'crypto/asn1/asn1_par.c:130,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:131,17'
              BranchSideFuncs:
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:145,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
        - Branch String:   'crypto/asn1/asn1_par.c:135,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:136,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:139,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:139,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:139,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:140,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:139,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:131,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:140,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:147,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:0,0'
              BranchSideFuncs:
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:148,26'
              BranchSideFuncs:
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:152,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:153,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:156,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
        - Branch String:   'crypto/asn1/asn1_par.c:159,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:160,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:164,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:161,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:162,17'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:165,49'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:166,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:166,43'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:167,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:167,43'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:168,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:168,47'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:169,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:169,47'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:170,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:170,44'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:171,18'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:171,41'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:171,45'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:172,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:177,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
        - Branch String:   'crypto/asn1/asn1_par.c:172,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:173,21'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:174,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:174,31'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:174,44'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:177,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:174,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:176,21'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:177,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:177,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:178,23'
              BranchSideFuncs:
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
            - BranchSide:      'crypto/asn1/asn1_par.c:188,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:179,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:180,35'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:184,34'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:180,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:181,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:182,37'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:184,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:185,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:186,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:188,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:189,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:196,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:189,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:190,34'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn1_par.c:194,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:190,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:191,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:192,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn1_par.c:194,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:195,32'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:196,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:196,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:198,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:198,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:199,24'
              BranchSideFuncs:
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:254,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:203,32'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:203,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:252,40'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:203,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:204,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:252,40'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:208,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:209,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:217,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:209,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:210,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:212,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:210,47'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:211,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:212,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:211,47'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:212,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:212,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:212,48'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:212,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:213,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:209,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:213,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:216,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:217,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:220,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:224,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:220,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:221,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:222,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:222,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:223,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:224,21'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:224,32'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:229,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:238,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:229,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:230,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:231,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:231,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:232,44'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:235,21'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:232,33'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:233,33'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:234,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:238,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:239,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:242,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:239,33'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:240,33'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:241,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:244,58'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:244,61'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:246,57'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:244,46'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:246,57'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:246,70'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:242,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:248,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:249,28'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:254,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:257,23'
              BranchSideFuncs:
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:280,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:259,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:260,35'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:274,34'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:260,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:261,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:262,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:262,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:263,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:265,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:263,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:263,54'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:264,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/asn1/asn1_par.c:265,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:266,40'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:269,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:266,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:267,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:268,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:269,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:270,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:273,17'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:270,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:271,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:272,21'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:274,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:275,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:276,31'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:280,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:283,23'
              BranchSideFuncs:
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:306,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:285,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:286,35'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:300,34'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:286,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:287,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:288,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:288,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:289,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:291,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:289,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:289,54'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:290,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/asn1/asn1_par.c:291,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:292,40'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:295,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:292,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:293,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:294,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:295,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:296,39'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:299,17'
              BranchSideFuncs:
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:296,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:297,29'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:298,21'
              BranchSideFuncs:
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:300,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:301,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:302,31'
              BranchSideFuncs:
                - ASN1_ENUMERATED_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:307,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:308,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:311,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:308,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:309,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:310,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:312,50'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:312,67'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:312,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:312,38'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:312,67'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:312,73'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:311,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:314,21'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:315,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:317,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:319,44'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:331,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:320,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:321,21'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:322,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:322,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:323,36'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:326,30'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:323,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:324,25'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:325,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:326,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:327,21'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:328,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:331,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:332,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_par.c:335,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_par.c:332,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_par.c:333,21'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/asn1/asn1_par.c:334,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - ASN1_INTEGER_free
                - ASN1_ENUMERATED_free
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_ENUMERATED
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OCTET_STRING
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_OBJECT
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp8
                - asn1_parse2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/asn1_par.c:84,9'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:93,13'
          Dst:             ASN1_get_object
        - Src:             'crypto/asn1/asn1_par.c:95,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:105,13'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:110,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:114,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:117,14'
          Dst:             asn1_print_info
        - Src:             'crypto/asn1/asn1_par.c:123,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:126,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:132,25'
          Dst:             asn1_parse2
        - Src:             'crypto/asn1/asn1_par.c:149,25'
          Dst:             asn1_parse2
        - Src:             'crypto/asn1/asn1_par.c:161,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:172,21'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:174,34'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:179,21'
          Dst:             d2i_ASN1_OBJECT
        - Src:             'crypto/asn1/asn1_par.c:180,25'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:182,21'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/asn1/asn1_par.c:184,25'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:190,25'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:195,21'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:202,22'
          Dst:             d2i_ASN1_OCTET_STRING
        - Src:             'crypto/asn1/asn1_par.c:220,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:222,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:229,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:232,33'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:239,33'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:242,29'
          Dst:             BIO_dump_indent
        - Src:             'crypto/asn1/asn1_par.c:252,17'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/asn1/asn1_par.c:258,22'
          Dst:             d2i_ASN1_INTEGER
        - Src:             'crypto/asn1/asn1_par.c:260,25'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:263,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:266,29'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:270,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:274,25'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:278,17'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/asn1/asn1_par.c:284,22'
          Dst:             d2i_ASN1_ENUMERATED
        - Src:             'crypto/asn1/asn1_par.c:286,25'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:289,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:292,29'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:296,29'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:300,25'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:304,17'
          Dst:             ASN1_ENUMERATED_free
        - Src:             'crypto/asn1/asn1_par.c:308,25'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:311,21'
          Dst:             BIO_dump_indent
        - Src:             'crypto/asn1/asn1_par.c:320,21'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:323,25'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn1_par.c:326,21'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn1_par.c:332,21'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn1_par.c:345,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/asn1/asn1_par.c:346,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/asn1/asn1_par.c:347,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/asn1/asn1_par.c:348,5'
          Dst:             ASN1_ENUMERATED_free
    - functionName:    ASN1_parse
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_par.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - bp
        - pp
        - len
        - indent
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_parse2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_par.c:60,12'
          Dst:             asn1_parse2
    - functionName:    ASN1_item_unpack
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - oct
        - it
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_d2i
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_pack.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_pack.c:60,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/asn_pack.c:59,16'
          Dst:             ASN1_item_d2i
        - Src:             'crypto/asn1/asn_pack.c:60,9'
          Dst:             ERR_put_error
    - functionName:    ASN1_item_pack
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_pack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - obj
        - it
        - oct
      BBCount:         28
      ICount:          144
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_new
        - ASN1_item_i2d
        - CRYPTO_free
        - ERR_put_error
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_pack.c:20,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:20,26'
              BranchSideFuncs:
                - ASN1_STRING_new
                - CRYPTO_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_pack.c:21,22'
              BranchSideFuncs:
                - ASN1_STRING_new
                - CRYPTO_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_pack.c:20,10'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:21,22'
              BranchSideFuncs:
                - ASN1_STRING_new
                - CRYPTO_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_pack.c:26,18'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_pack.c:21,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:22,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_pack.c:25,5'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_pack.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn_pack.c:36,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/asn_pack.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:37,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn_pack.c:41,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_pack.c:41,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:41,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_pack.c:44,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_pack.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:42,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_pack.c:44,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_pack.c:46,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:46,25'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn_pack.c:47,26'
              BranchSideFuncs:
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/asn_pack.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_pack.c:47,26'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/asn_pack.c:48,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_pack.c:21,22'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/asn1/asn_pack.c:22,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_pack.c:29,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_pack.c:32,26'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/asn1/asn_pack.c:33,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_pack.c:37,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_pack.c:47,9'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_TYPE_get_int_octetstring
      functionSourceFile: '/src/openssl111/crypto/asn1/evp_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.asn1_type_st *'
        - 'size_t *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - num
        - data
        - max_len
      BBCount:         23
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ASN1_TYPE_unpack_sequence
        - ASN1_item_free
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/evp_asn1.c:89,38'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:89,42'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/asn1/evp_asn1.c:90,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/asn1/evp_asn1.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:90,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/asn1/evp_asn1.c:93,68'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/evp_asn1.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:96,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/asn1/evp_asn1.c:98,9'
              BranchSideFuncs:
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/evp_asn1.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:99,16'
              BranchSideFuncs:
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/evp_asn1.c:101,30'
              BranchSideFuncs:
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/evp_asn1.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/evp_asn1.c:105,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/evp_asn1.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:108,16'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/evp_asn1.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/evp_asn1.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:109,20'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/asn1/evp_asn1.c:109,9'
              BranchSideFuncs:
                - ASN1_item_free
      Callsites:
        - Src:             'crypto/asn1/evp_asn1.c:93,12'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/asn1/evp_asn1.c:101,11'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/asn1/evp_asn1.c:108,22'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/asn1/evp_asn1.c:111,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/evp_asn1.c:113,5'
          Dst:             ASN1_item_free
    - functionName:    ASN1_TYPE_set_int_octetstring
      functionSourceFile: '/src/openssl111/crypto/asn1/evp_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.asn1_type_st *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - num
        - data
        - len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_pack_sequence
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/evp_asn1.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/evp_asn1.c:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/evp_asn1.c:74,9'
          Dst:             ASN1_TYPE_pack_sequence
    - functionName:    ASN1_TYPE_get_octetstring
      functionSourceFile: '/src/openssl111/crypto/asn1/evp_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - data
        - max_len
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/evp_asn1.c:35,42'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:35,46'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/evp_asn1.c:36,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/evp_asn1.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:36,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/evp_asn1.c:39,31'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/evp_asn1.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:42,15'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/evp_asn1.c:44,15'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/asn1/evp_asn1.c:36,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/evp_asn1.c:39,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/asn1/evp_asn1.c:40,11'
          Dst:             ASN1_STRING_length
    - functionName:    ASN1_TYPE_set_octetstring
      functionSourceFile: '/src/openssl111/crypto/asn1/evp_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - data
        - len
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - ASN1_TYPE_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/evp_asn1.c:19,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:20,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/evp_asn1.c:21,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/evp_asn1.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/evp_asn1.c:22,32'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/evp_asn1.c:25,19'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             'crypto/asn1/evp_asn1.c:19,15'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/asn1/evp_asn1.c:21,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/asn1/evp_asn1.c:22,9'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/asn1/evp_asn1.c:25,5'
          Dst:             ASN1_TYPE_set
    - functionName:    a2i_ASN1_ENUMERATED
      functionSourceFile: '/src/openssl111/crypto/asn1/f_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - bs
        - buf
        - size
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - a2i_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/f_int.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_int.c:154,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/f_int.c:152,14'
          Dst:             a2i_ASN1_INTEGER
    - functionName:    a2i_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/f_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - bs
        - buf
        - size
      BBCount:         56
      ICount:          418
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - BIO_gets
        - CRYPTO_clear_realloc
        - CRYPTO_free
        - ERR_put_error
        - OPENSSL_hexchar2int
        - ossl_ctype_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/f_int.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:66,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:67,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:69,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:71,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:73,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:74,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:75,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:76,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:79,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:79,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:81,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:84,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:90,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:92,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:94,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:100,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_int.c:95,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:95,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:99,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_int.c:95,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:96,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:99,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_int.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:103,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:107,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_int.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:109,18'
              BranchSideFuncs:
                - CRYPTO_clear_realloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:118,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/f_int.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:111,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:115,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/f_int.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:119,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/f_int.c:130,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:120,41'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/f_int.c:129,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/f_int.c:121,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:122,21'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_int.c:126,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/f_int.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:132,32'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_clear_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:134,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/f_int.c:63,15'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/f_int.c:79,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/f_int.c:103,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_int.c:104,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/f_int.c:109,18'
          Dst:             CRYPTO_clear_realloc
        - Src:             'crypto/asn1/f_int.c:111,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_int.c:112,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/f_int.c:120,21'
          Dst:             OPENSSL_hexchar2int
        - Src:             'crypto/asn1/f_int.c:122,21'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_int.c:132,23'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/f_int.c:140,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_int.c:141,5'
          Dst:             CRYPTO_free
    - functionName:    i2a_ASN1_ENUMERATED
      functionSourceFile: '/src/openssl111/crypto/asn1/f_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2a_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/f_int.c:147,12'
          Dst:             i2a_ASN1_INTEGER
    - functionName:    i2a_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/f_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         30
      ICount:          185
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/f_int.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:23,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_int.c:25,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:26,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:26,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:27,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_int.c:28,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:32,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:36,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:33,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_int.c:34,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/f_int.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:37,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:37,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:37,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:42,22'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:37,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:38,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_int.c:42,22'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:38,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:39,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_int.c:40,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_int.c:44,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_int.c:45,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_int.c:46,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/f_int.c:26,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/f_int.c:32,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/f_int.c:38,21'
          Dst:             BIO_write
        - Src:             'crypto/asn1/f_int.c:44,17'
          Dst:             BIO_write
    - functionName:    collect_data
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.buf_mem_st *'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - p
        - plen
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BUF_MEM_grow_clean
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:1063,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1064,15'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_dec.c:1071,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1065,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1066,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_dec.c:1069,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:1065,14'
          Dst:             BUF_MEM_grow_clean
        - Src:             'crypto/asn1/tasn_dec.c:1066,13'
          Dst:             ERR_put_error
    - functionName:    asn1_ex_c2i
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - int
        - int
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - len
        - utype
        - free_cont
        - it
      BBCount:         91
      ICount:          506
      EdgeCount:       113
      CyclomaticComplexity: 24
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_type_new
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
        - CRYPTO_free
        - ERR_put_error
        - c2i_ASN1_BIT_STRING
        - c2i_ASN1_INTEGER
        - c2i_ASN1_OBJECT
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:804,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:804,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_cmp4
                - ASN1_TYPE_set
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_dec.c:807,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_cmp4
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/tasn_dec.c:804,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:805,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_dec.c:807,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_cmp4
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/tasn_dec.c:807,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:808,15'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/tasn_dec.c:821,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
        - Branch String:   'crypto/asn1/tasn_dec.c:808,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:809,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_set
            - BranchSide:      'crypto/asn1/tasn_dec.c:814,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/tasn_dec.c:810,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:811,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:812,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_set
        - Branch String:   'crypto/asn1/tasn_dec.c:816,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:817,27'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
            - BranchSide:      'crypto/asn1/tasn_dec.c:818,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - c2i_ASN1_OBJECT
        - Branch String:   'crypto/asn1/tasn_dec.c:821,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:823,46'
              BranchSideFuncs:
                - c2i_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:828,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:836,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:847,54'
              BranchSideFuncs:
                - c2i_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:853,33'
              BranchSideFuncs:
                - c2i_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:853,33'
              BranchSideFuncs:
                - c2i_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:876,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:878,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:823,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:824,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:825,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:828,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:829,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:832,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:836,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:837,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:841,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:847,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:848,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:849,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:854,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:855,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:857,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:878,39'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:878,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:882,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:878,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:879,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:882,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:882,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:882,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:888,15'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:882,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:883,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:888,15'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:888,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:889,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:896,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:890,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:891,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:894,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:900,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:901,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:906,34'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:906,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:907,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/tasn_dec.c:916,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:916,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:919,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/tasn_dec.c:916,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:917,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:919,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/tasn_dec.c:921,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:922,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:926,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:923,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:924,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:925,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:809,19'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/tasn_dec.c:817,13'
          Dst:             ASN1_TYPE_set
        - Src:             'crypto/asn1/tasn_dec.c:823,14'
          Dst:             c2i_ASN1_OBJECT
        - Src:             'crypto/asn1/tasn_dec.c:829,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:837,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:847,14'
          Dst:             c2i_ASN1_BIT_STRING
        - Src:             'crypto/asn1/tasn_dec.c:854,14'
          Dst:             c2i_ASN1_INTEGER
        - Src:             'crypto/asn1/tasn_dec.c:879,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:883,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:889,20'
          Dst:             ASN1_STRING_type_new
        - Src:             'crypto/asn1/tasn_dec.c:891,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:901,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_dec.c:906,18'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/tasn_dec.c:907,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:908,17'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/asn1/tasn_dec.c:922,9'
          Dst:             ASN1_TYPE_free
    - functionName:    asn1_collect
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.buf_mem_st *'
        - 'char **'
        - size_t
        - char
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - buf
        - in
        - len
        - inf
        - tag
        - aclass
        - depth
      BBCount:         33
      ICount:          206
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - asn1_check_eoc
        - asn1_check_tlen
        - asn1_collect
        - collect_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:1015,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1015,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1019,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1015,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1016,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1019,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1019,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1020,13'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1052,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1022,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1026,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1035,30'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1026,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1027,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1030,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1034,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1036,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1041,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1041,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1042,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1048,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:1042,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1043,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1046,31'
              BranchSideFuncs:
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1046,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1047,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1048,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - collect_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1052,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1053,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1056,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:1022,13'
          Dst:             asn1_check_eoc
        - Src:             'crypto/asn1/tasn_dec.c:1027,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:1034,14'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:1036,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:1043,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:1046,18'
          Dst:             asn1_collect
        - Src:             'crypto/asn1/tasn_dec.c:1048,29'
          Dst:             collect_data
        - Src:             'crypto/asn1/tasn_dec.c:1053,9'
          Dst:             ERR_put_error
    - functionName:    asn1_check_eoc
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - len
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:1080,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1081,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1082,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/tasn_dec.c:1083,15'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1083,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1087,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1083,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1084,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1087,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_check_tlen
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'size_t *'
        - 'int *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char **'
        - size_t
        - int
        - int
        - char
        - 'struct.ASN1_TLC_st *'
      constantsTouched: []
      argNames:
        - olen
        - otag
        - oclass
        - inf
        - cst
        - in
        - len
        - exptag
        - expclass
        - opt
        - ctx
      BBCount:         60
      ICount:          378
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - ASN1_get_object
        - ERR_put_error
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:1109,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1109,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1116,56'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1109,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1110,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1116,56'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1128,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1128,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1133,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1128,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1129,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1133,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1130,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1130,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1131,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1136,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1137,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1141,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1138,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1139,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1141,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:1142,30'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1142,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1146,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1142,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1146,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:1146,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1147,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1148,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1148,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1148,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:1149,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:1156,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:1157,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:1159,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1160,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1162,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1162,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1163,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1165,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1165,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1166,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1168,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1168,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1169,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1171,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1171,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1172,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1174,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:1174,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:1175,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:1177,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:1116,13'
          Dst:             ASN1_get_object
        - Src:             'crypto/asn1/tasn_dec.c:1129,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:1137,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:1149,13'
          Dst:             ERR_put_error
    - functionName:    asn1_find_end
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char **'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - in
        - len
        - inf
      BBCount:         23
      ICount:          149
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - asn1_check_eoc
        - asn1_check_tlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:942,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:943,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:946,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:953,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:954,32'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:979,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:954,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:955,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:961,13'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:956,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:957,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:958,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:963,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:965,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:968,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:968,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:969,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:975,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:969,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:970,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:973,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:979,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:980,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:983,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:954,13'
          Dst:             asn1_check_eoc
        - Src:             'crypto/asn1/tasn_dec.c:963,14'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:965,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:970,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:980,9'
          Dst:             ERR_put_error
    - functionName:    sk_ASN1_VALUE_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - 'struct.ASN1_VALUE_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ASN1_VALUE_pop
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_ASN1_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_VALUE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_VALUE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/asn1t.h:928,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1t.h:928,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1t.h:928,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    asn1_template_noexp_d2i
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_TEMPLATE_st *'
        - char
        - 'struct.ASN1_TLC_st *'
        - int
      constantsTouched: []
      argNames:
        - val
        - in
        - len
        - tt
        - opt
        - ctx
        - depth
      BBCount:         59
      ICount:          394
      EdgeCount:       80
      CyclomaticComplexity: 23
      functionsReached:
        - ASN1_item_ex_free
        - ASN1_item_free
        - ERR_put_error
        - asn1_check_eoc
        - asn1_check_tlen
        - asn1_item_embed_d2i
        - sk_ASN1_VALUE_new_null
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_pop
        - sk_ASN1_VALUE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:536,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:537,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:538,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:549,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:553,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:553,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:558,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:631,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:558,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:559,21'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:562,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:563,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:564,23'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:566,23'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:571,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:572,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:574,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_num.6103
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:576,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:577,34'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6103
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:582,68'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6103
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:584,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:0,0'
              BranchSideFuncs:
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num.6103
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:585,42'
              BranchSideFuncs:
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num.6103
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:590,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:591,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:596,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:596,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:598,17'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:627,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:600,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:601,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:610,21'
              BranchSideFuncs:
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:601,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:602,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:606,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:611,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:614,17'
              BranchSideFuncs:
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:620,20'
              BranchSideFuncs:
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:621,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:596,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - sk_ASN1_VALUE_push
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:622,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/asn1/tasn_dec.c:627,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:628,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:631,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:631,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:633,35'
              BranchSideFuncs:
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:643,35'
              BranchSideFuncs:
                - asn1_item_embed_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:636,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:637,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:639,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:645,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:646,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:648,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:569,15'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:572,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:577,34'
          Dst:             sk_ASN1_VALUE_new_null
        - Src:             'crypto/asn1/tasn_dec.c:584,20'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_dec.c:585,24'
          Dst:             sk_ASN1_VALUE_pop
        - Src:             'crypto/asn1/tasn_dec.c:586,17'
          Dst:             ASN1_item_ex_free
        - Src:             'crypto/asn1/tasn_dec.c:591,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:600,17'
          Dst:             asn1_check_eoc
        - Src:             'crypto/asn1/tasn_dec.c:602,21'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:611,18'
          Dst:             asn1_item_embed_d2i
        - Src:             'crypto/asn1/tasn_dec.c:614,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:617,17'
          Dst:             ASN1_item_free
        - Src:             'crypto/asn1/tasn_dec.c:621,18'
          Dst:             sk_ASN1_VALUE_push
        - Src:             'crypto/asn1/tasn_dec.c:622,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:623,17'
          Dst:             ASN1_item_free
        - Src:             'crypto/asn1/tasn_dec.c:628,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:633,15'
          Dst:             asn1_item_embed_d2i
        - Src:             'crypto/asn1/tasn_dec.c:637,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:643,15'
          Dst:             asn1_item_embed_d2i
        - Src:             'crypto/asn1/tasn_dec.c:646,13'
          Dst:             ERR_put_error
    - functionName:    asn1_item_embed_d2i
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
        - char
        - 'struct.ASN1_TLC_st *'
        - int
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
        - tag
        - aclass
        - opt
        - ctx
        - depth
      BBCount:         163
      ICount:          1045
      EdgeCount:       221
      CyclomaticComplexity: 60
      functionsReached:
        - ASN1_item_ex_free
        - ASN1_item_ex_new
        - ASN1_tag2bit
        - ERR_add_error_data
        - ERR_put_error
        - asn1_check_eoc
        - asn1_check_tlen
        - asn1_d2i_ex_primitive
        - asn1_do_adb
        - asn1_enc_save
        - asn1_get_choice_selector
        - asn1_get_field_ptr
        - asn1_set_choice_selector
        - asn1_template_ex_d2i
        - asn1_template_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:153,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:154,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:157,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:155,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:157,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:160,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:164,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:164,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:166,13'
              BranchSideFuncs:
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:189,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:224,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_dec.c:232,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:297,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:297,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:438,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:173,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_ex_d2i
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:181,38'
              BranchSideFuncs:
                - asn1_d2i_ex_primitive
        - Branch String:   'crypto/asn1/tasn_dec.c:173,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:173,32'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:174,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:173,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:174,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:178,41'
              BranchSideFuncs:
                - asn1_template_ex_d2i
        - Branch String:   'crypto/asn1/tasn_dec.c:189,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:190,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:194,14'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:199,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:204,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_d2i_ex_primitive
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:206,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:213,28'
              BranchSideFuncs:
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_d2i_ex_primitive
        - Branch String:   'crypto/asn1/tasn_dec.c:206,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:207,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:208,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:215,17'
              BranchSideFuncs:
                - asn1_d2i_ex_primitive
            - BranchSide:      'crypto/asn1/tasn_dec.c:220,38'
              BranchSideFuncs:
                - asn1_d2i_ex_primitive
        - Branch String:   'crypto/asn1/tasn_dec.c:215,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:216,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:217,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:232,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:233,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:237,13'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:237,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:237,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
            - BranchSide:      'crypto/asn1/tasn_dec.c:239,14'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
        - Branch String:   'crypto/asn1/tasn_dec.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:238,13'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
            - BranchSide:      'crypto/asn1/tasn_dec.c:239,14'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
        - Branch String:   'crypto/asn1/tasn_dec.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:241,42'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
            - BranchSide:      'crypto/asn1/tasn_dec.c:248,38'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:242,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:242,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
            - BranchSide:      'crypto/asn1/tasn_dec.c:248,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:242,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:243,22'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_free
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:248,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:248,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:249,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:255,41'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/asn1/tasn_dec.c:277,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:261,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:262,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:264,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
        - Branch String:   'crypto/asn1/tasn_dec.c:264,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:265,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:270,32'
              BranchSideFuncs:
                - asn1_template_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:277,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:279,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:288,34'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:279,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:281,35'
              BranchSideFuncs:
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:284,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:290,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:290,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:292,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:290,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:291,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:292,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:302,17'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:307,35'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:311,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:313,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:313,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:319,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:313,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:314,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:319,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:321,13'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:325,15'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:325,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:325,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:330,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:325,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:326,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:330,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:330,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:330,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:334,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:330,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:331,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:334,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:335,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:347,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:335,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:338,37'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_dec.c:344,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:339,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:340,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:341,46'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - asn1_do_adb
        - Branch String:   'crypto/asn1/tasn_dec.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:350,33'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:399,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:351,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:352,17'
              BranchSideFuncs:
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:353,42'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_do_adb
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:355,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:356,17'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:357,17'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:358,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:359,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:374,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:359,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:360,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:363,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:374,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:375,23'
              BranchSideFuncs:
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:377,32'
              BranchSideFuncs:
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:384,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:385,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:387,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - __sanitizer_cov_trace_const_cmp8
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_template_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:399,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:399,44'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:404,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:399,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:400,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:404,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:404,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:404,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:414,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:404,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:405,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:414,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_dec.c:414,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:416,33'
              BranchSideFuncs:
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:430,28'
              BranchSideFuncs:
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:417,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:418,17'
              BranchSideFuncs:
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:419,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
        - Branch String:   'crypto/asn1/tasn_dec.c:419,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:421,46'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - asn1_enc_save
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:424,25'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:430,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:431,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:432,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/tasn_dec.c:432,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:432,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:434,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:432,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:433,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:434,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:444,41'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/tasn_dec.c:447,40'
              BranchSideFuncs:
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:160,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:174,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:178,20'
          Dst:             asn1_template_ex_d2i
        - Src:             'crypto/asn1/tasn_dec.c:181,16'
          Dst:             asn1_d2i_ex_primitive
        - Src:             'crypto/asn1/tasn_dec.c:190,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:196,15'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:199,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:208,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:213,15'
          Dst:             ASN1_tag2bit
        - Src:             'crypto/asn1/tasn_dec.c:217,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:220,16'
          Dst:             asn1_d2i_ex_primitive
        - Src:             'crypto/asn1/tasn_dec.c:233,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:241,17'
          Dst:             asn1_get_choice_selector
        - Src:             'crypto/asn1/tasn_dec.c:244,26'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_dec.c:245,17'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_dec.c:246,17'
          Dst:             asn1_set_choice_selector
        - Src:             'crypto/asn1/tasn_dec.c:248,21'
          Dst:             ASN1_item_ex_new
        - Src:             'crypto/asn1/tasn_dec.c:249,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:255,22'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_dec.c:259,19'
          Dst:             asn1_template_ex_d2i
        - Src:             'crypto/asn1/tasn_dec.c:270,13'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_dec.c:272,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:281,17'
          Dst:             ASN1_item_ex_free
        - Src:             'crypto/asn1/tasn_dec.c:284,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:288,9'
          Dst:             asn1_set_choice_selector
        - Src:             'crypto/asn1/tasn_dec.c:306,15'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:309,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:321,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:325,24'
          Dst:             ASN1_item_ex_new
        - Src:             'crypto/asn1/tasn_dec.c:326,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:338,25'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_dec.c:341,27'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_dec.c:342,17'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_dec.c:350,21'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_dec.c:353,23'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_dec.c:358,17'
          Dst:             asn1_check_eoc
        - Src:             'crypto/asn1/tasn_dec.c:360,21'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:382,19'
          Dst:             asn1_template_ex_d2i
        - Src:             'crypto/asn1/tasn_dec.c:391,17'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_dec.c:399,25'
          Dst:             asn1_check_eoc
        - Src:             'crypto/asn1/tasn_dec.c:400,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:405,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:416,21'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_dec.c:421,27'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_dec.c:422,17'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_dec.c:425,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:430,14'
          Dst:             asn1_enc_save
        - Src:             'crypto/asn1/tasn_dec.c:441,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:444,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/tasn_dec.c:447,9'
          Dst:             ERR_add_error_data
    - functionName:    asn1_template_ex_d2i
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_TEMPLATE_st *'
        - char
        - 'struct.ASN1_TLC_st *'
        - int
      constantsTouched: []
      argNames:
        - val
        - in
        - inlen
        - tt
        - opt
        - ctx
        - depth
      BBCount:         26
      ICount:          197
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - asn1_check_eoc
        - asn1_check_tlen
        - asn1_template_noexp_d2i
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:467,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_noexp_d2i
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:468,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_noexp_d2i
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:474,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:481,35'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:518,40'
              BranchSideFuncs:
                - asn1_template_noexp_d2i
        - Branch String:   'crypto/asn1/tasn_dec.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:484,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:486,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:488,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:489,13'
              BranchSideFuncs:
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:494,39'
              BranchSideFuncs:
                - asn1_template_noexp_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:495,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:496,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:500,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:501,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:503,37'
              BranchSideFuncs:
                - asn1_check_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:511,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:503,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:504,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:507,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:511,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:512,17'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:480,15'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:484,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:489,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:494,15'
          Dst:             asn1_template_noexp_d2i
        - Src:             'crypto/asn1/tasn_dec.c:496,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:503,18'
          Dst:             asn1_check_eoc
        - Src:             'crypto/asn1/tasn_dec.c:504,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:512,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:518,16'
          Dst:             asn1_template_noexp_d2i
    - functionName:    asn1_d2i_ex_primitive
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
        - char
        - 'struct.ASN1_TLC_st *'
      constantsTouched: []
      argNames:
        - pval
        - in
        - inlen
        - it
        - tag
        - aclass
        - opt
        - ctx
      BBCount:         74
      ICount:          441
      EdgeCount:       102
      CyclomaticComplexity: 30
      functionsReached:
        - BUF_MEM_grow_clean
        - CRYPTO_free
        - ERR_put_error
        - asn1_check_tlen
        - asn1_collect
        - asn1_ex_c2i
        - asn1_find_end
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:671,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:672,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:676,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:676,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:677,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:680,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:682,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:685,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:704,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:685,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:686,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:689,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:689,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:690,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:694,14'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:697,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:698,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:701,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:701,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:702,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:703,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:704,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:705,15'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:708,10'
              BranchSideFuncs:
                - asn1_check_tlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:712,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:713,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:715,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:720,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:720,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:725,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:720,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:720,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:725,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:719,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:725,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:745,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:725,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:726,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:729,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:726,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:726,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:727,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:729,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:730,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:737,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:738,36'
              BranchSideFuncs:
                - asn1_find_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:742,19'
              BranchSideFuncs:
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:738,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:739,17'
              BranchSideFuncs:
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:740,19'
              BranchSideFuncs:
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:745,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:746,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:773,16'
              BranchSideFuncs:
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:746,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:746,37'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:749,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:747,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:747,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:749,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:747,39'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:747,42'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:749,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:748,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:748,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:749,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_dec.c:746,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:749,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_dec.c:754,19'
              BranchSideFuncs:
                - asn1_collect
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:761,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:762,13'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:764,19'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:766,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:767,13'
              BranchSideFuncs:
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:770,13'
              BranchSideFuncs:
                - asn1_ex_c2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:780,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:781,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:783,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_dec.c:786,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:787,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:788,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:672,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:686,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:690,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:695,15'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:698,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:710,11'
          Dst:             asn1_check_tlen
        - Src:             'crypto/asn1/tasn_dec.c:713,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:730,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:738,18'
          Dst:             asn1_find_end
        - Src:             'crypto/asn1/tasn_dec.c:749,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:761,14'
          Dst:             asn1_collect
        - Src:             'crypto/asn1/tasn_dec.c:766,14'
          Dst:             BUF_MEM_grow_clean
        - Src:             'crypto/asn1/tasn_dec.c:767,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_dec.c:780,10'
          Dst:             asn1_ex_c2i
        - Src:             'crypto/asn1/tasn_dec.c:787,9'
          Dst:             CRYPTO_free
    - functionName:    ASN1_tag2bit
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:87,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:87,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_dec.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:89,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_item_ex_d2i
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
        - char
        - 'struct.ASN1_TLC_st *'
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
        - tag
        - aclass
        - opt
        - ctx
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_ex_free
        - asn1_item_embed_d2i
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:125,9'
              BranchSideFuncs:
                - ASN1_item_ex_free
            - BranchSide:      'crypto/asn1/tasn_dec.c:126,27'
              BranchSideFuncs:
                - ASN1_item_ex_free
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:124,10'
          Dst:             asn1_item_embed_d2i
        - Src:             'crypto/asn1/tasn_dec.c:126,9'
          Dst:             ASN1_item_ex_free
    - functionName:    ASN1_item_d2i
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_dec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - size_t
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_ex_d2i
      functionUses:    135
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_dec.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:112,14'
              BranchSideFuncs:
                - ASN1_item_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_dec.c:113,5'
              BranchSideFuncs:
                - ASN1_item_ex_d2i
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_dec.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_dec.c:115,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_dec.c:116,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_dec.c:114,9'
          Dst:             ASN1_item_ex_d2i
    - functionName:    asn1_ex_i2c
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - 'int *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cout
        - putype
        - it
      BBCount:         89
      ICount:          489
      EdgeCount:       110
      CyclomaticComplexity: 23
      functionsReached:
        - i2c_ASN1_BIT_STRING
        - i2c_ASN1_INTEGER
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:519,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:519,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_enc.c:523,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:519,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:520,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_enc.c:523,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:524,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:525,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:523,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:525,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:529,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:525,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:526,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:527,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:529,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:531,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:534,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:534,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:536,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:542,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:544,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:546,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:554,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:559,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:577,56'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
            - BranchSide:      'crypto/asn1/tasn_enc.c:585,50'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
            - BranchSide:      'crypto/asn1/tasn_enc.c:585,50'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:602,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:605,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/tasn_enc.c:549,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:549,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:550,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:549,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:550,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:551,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:560,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:561,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:562,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/tasn_enc.c:562,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:566,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/tasn_enc.c:571,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:566,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:566,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:568,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:566,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:567,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:568,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:568,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:568,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:570,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:568,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:569,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:570,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:578,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:577,16'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
            - BranchSide:      'crypto/asn1/tasn_enc.c:577,16'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
        - Branch String:   'crypto/asn1/tasn_enc.c:585,56'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:585,16'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
            - BranchSide:      'crypto/asn1/tasn_enc.c:585,16'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
        - Branch String:   'crypto/asn1/tasn_enc.c:608,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:608,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:616,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:607,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:609,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:616,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:609,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:610,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:614,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:622,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:622,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:624,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:622,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:623,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:624,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:577,16'
          Dst:             i2c_ASN1_BIT_STRING
        - Src:             'crypto/asn1/tasn_enc.c:585,16'
          Dst:             i2c_ASN1_INTEGER
    - functionName:    sk_ASN1_VALUE_set
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - int
        - 'struct.ASN1_VALUE_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_set
    - functionName:    der_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:377,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:377,42'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:377,55'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:380,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:381,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:378,9'
          Dst:             memcmp
    - functionName:    asn1_set_seq_out
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - 'char **'
        - int
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - sk
        - out
        - skcontlen
        - item
        - do_sort
        - iclass
      BBCount:         35
      ICount:          268
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_item_ex_i2d
        - CRYPTO_free
        - CRYPTO_malloc
        - der_cmp
        - qsort
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_set
        - sk_ASN1_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:396,31'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_enc.c:411,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:396,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:397,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:399,22'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_enc.c:401,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:402,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:403,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_enc.c:404,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_enc.c:405,17'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_enc.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:412,16'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:418,9'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:413,42'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:416,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:421,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:422,38'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_enc.c:429,11'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - qsort
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_enc.c:432,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:433,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
            - BranchSide:      'crypto/asn1/tasn_enc.c:436,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_set
        - Branch String:   'crypto/asn1/tasn_enc.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:439,16'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_ASN1_VALUE_set
            - BranchSide:      'crypto/asn1/tasn_enc.c:442,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_enc.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:440,37'
              BranchSideFuncs:
                - sk_ASN1_VALUE_set
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_enc.c:441,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:396,13'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:399,22'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:399,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/tasn_enc.c:403,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/tasn_enc.c:405,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_enc.c:412,25'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:413,22'
          Dst:             sk_ASN1_VALUE_value
        - Src:             'crypto/asn1/tasn_enc.c:414,13'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:421,36'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:422,18'
          Dst:             sk_ASN1_VALUE_value
        - Src:             'crypto/asn1/tasn_enc.c:424,24'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:429,19'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:429,5'
          Dst:             qsort
        - Src:             'crypto/asn1/tasn_enc.c:429,5'
          Dst:             der_cmp
        - Src:             'crypto/asn1/tasn_enc.c:432,36'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:439,40'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:440,19'
          Dst:             sk_ASN1_VALUE_set
        - Src:             'crypto/asn1/tasn_enc.c:442,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_enc.c:443,5'
          Dst:             CRYPTO_free
    - functionName:    sk_ASN1_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_value
    - functionName:    ASN1_item_ex_i2d
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - it
        - tag
        - aclass
      BBCount:         89
      ICount:          580
      EdgeCount:       118
      CyclomaticComplexity: 31
      functionsReached:
        - ASN1_object_size
        - ASN1_put_eoc
        - ASN1_put_object
        - ERR_put_error
        - asn1_do_adb
        - asn1_enc_restore
        - asn1_get_choice_selector
        - asn1_get_field_ptr
        - asn1_i2d_ex_primitive
        - asn1_template_ex_i2d
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:91,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:91,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:94,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:94,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:94,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:97,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:95,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:97,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:97,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:100,13'
              BranchSideFuncs:
                - asn1_i2d_ex_primitive
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:110,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_i2d_ex_primitive
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_enc.c:121,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_enc.c:142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_enc.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:152,43'
              BranchSideFuncs:
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:101,41'
              BranchSideFuncs:
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:103,38'
              BranchSideFuncs:
                - asn1_i2d_ex_primitive
        - Branch String:   'crypto/asn1/tasn_enc.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:111,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_enc.c:114,38'
              BranchSideFuncs:
                - asn1_i2d_ex_primitive
        - Branch String:   'crypto/asn1/tasn_enc.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:122,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_enc.c:125,13'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:125,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:125,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:127,38'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:126,13'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:127,38'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:128,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:128,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:136,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:129,26'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:136,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:136,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:136,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:138,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:138,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:147,22'
              BranchSideFuncs:
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:148,18'
              BranchSideFuncs:
                - asn1_enc_restore
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:155,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:157,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:157,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:158,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:160,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:163,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:168,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:168,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:168,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:171,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:169,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:171,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:175,33'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:185,35'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:176,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:177,17'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
            - BranchSide:      'crypto/asn1/tasn_enc.c:178,42'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
        - Branch String:   'crypto/asn1/tasn_enc.c:180,30'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:180,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:181,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:180,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:182,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:186,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:186,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:187,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:187,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:189,25'
              BranchSideFuncs:
                - ASN1_put_object
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:193,33'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:200,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
        - Branch String:   'crypto/asn1/tasn_enc.c:194,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:195,17'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
            - BranchSide:      'crypto/asn1/tasn_enc.c:196,42'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_ex_i2d
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - asn1_do_adb
        - Branch String:   'crypto/asn1/tasn_enc.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:201,26'
              BranchSideFuncs:
                - ASN1_put_eoc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:202,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:202,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:202,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:204,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:203,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:204,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:101,20'
          Dst:             asn1_template_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:103,16'
          Dst:             asn1_i2d_ex_primitive
        - Src:             'crypto/asn1/tasn_enc.c:111,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_enc.c:114,16'
          Dst:             asn1_i2d_ex_primitive
        - Src:             'crypto/asn1/tasn_enc.c:122,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_enc.c:127,13'
          Dst:             asn1_get_choice_selector
        - Src:             'crypto/asn1/tasn_enc.c:132,22'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_enc.c:133,20'
          Dst:             asn1_template_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:152,13'
          Dst:             asn1_enc_restore
        - Src:             'crypto/asn1/tasn_enc.c:175,21'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_enc.c:178,23'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_enc.c:179,22'
          Dst:             asn1_template_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:185,18'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/tasn_enc.c:189,9'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/tasn_enc.c:193,21'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_enc.c:196,23'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_enc.c:198,13'
          Dst:             asn1_template_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:201,13'
          Dst:             ASN1_put_eoc
    - functionName:    asn1_template_ex_i2d
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - 'struct.ASN1_TEMPLATE_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - tt
        - tag
        - iclass
      BBCount:         80
      ICount:          492
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached:
        - ASN1_item_ex_i2d
        - ASN1_object_size
        - ASN1_put_eoc
        - ASN1_put_object
        - asn1_set_seq_out
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:225,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:235,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:237,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:243,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:239,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:241,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:243,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:245,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:248,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:262,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:262,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:265,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:262,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:263,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:265,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:269,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:341,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ex_i2d
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
        - Branch String:   'crypto/asn1/tasn_enc.c:274,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:275,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:277,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:277,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:278,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:283,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:280,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:281,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:289,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:289,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:293,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:290,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:293,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:294,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:295,23'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/tasn_enc.c:297,23'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:304,42'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
            - BranchSide:      'crypto/asn1/tasn_enc.c:311,34'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
        - Branch String:   'crypto/asn1/tasn_enc.c:307,30'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:307,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:308,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:307,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:308,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:309,26'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6142
                - __sanitizer_cov_trace_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value.6144
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/tasn_enc.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:313,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:315,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
                - ASN1_object_size
        - Branch String:   'crypto/asn1/tasn_enc.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:316,36'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:318,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:320,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:320,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:321,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:321,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:325,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:325,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:326,29'
              BranchSideFuncs:
                - ASN1_put_object
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:328,25'
              BranchSideFuncs:
                - ASN1_put_object
                - asn1_set_seq_out
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
        - Branch String:   'crypto/asn1/tasn_enc.c:332,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:333,26'
              BranchSideFuncs:
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:338,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:334,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:335,30'
              BranchSideFuncs:
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:344,30'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:360,29'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:346,13'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:348,32'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
        - Branch String:   'crypto/asn1/tasn_enc.c:349,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:349,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:356,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:351,29'
              BranchSideFuncs:
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:356,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_enc.c:353,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:354,30'
              BranchSideFuncs:
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:355,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:302,25'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_enc.c:304,22'
          Dst:             sk_ASN1_VALUE_value
        - Src:             'crypto/asn1/tasn_enc.c:305,22'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:311,17'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/tasn_enc.c:316,19'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/tasn_enc.c:326,13'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/tasn_enc.c:328,9'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/tasn_enc.c:330,9'
          Dst:             asn1_set_seq_out
        - Src:             'crypto/asn1/tasn_enc.c:333,13'
          Dst:             ASN1_put_eoc
        - Src:             'crypto/asn1/tasn_enc.c:335,17'
          Dst:             ASN1_put_eoc
        - Src:             'crypto/asn1/tasn_enc.c:344,13'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:348,15'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/tasn_enc.c:351,13'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/tasn_enc.c:352,13'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:354,17'
          Dst:             ASN1_put_eoc
        - Src:             'crypto/asn1/tasn_enc.c:360,12'
          Dst:             ASN1_item_ex_i2d
    - functionName:    asn1_i2d_ex_primitive
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - it
        - tag
        - aclass
      BBCount:         31
      ICount:          184
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_object_size
        - ASN1_put_eoc
        - ASN1_put_object
        - asn1_ex_i2c
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:468,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:468,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:470,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:468,61'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:469,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:470,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:468,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:470,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:472,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:477,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:480,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:480,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:481,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:486,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:487,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:490,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_eoc
                - ASN1_put_object
        - Branch String:   'crypto/asn1/tasn_enc.c:490,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:491,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_put_eoc
                - ASN1_put_object
            - BranchSide:      'crypto/asn1/tasn_enc.c:500,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/tasn_enc.c:491,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:492,29'
              BranchSideFuncs:
                - ASN1_put_object
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_put_eoc
            - BranchSide:      'crypto/asn1/tasn_enc.c:493,21'
              BranchSideFuncs:
                - asn1_ex_i2c
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_put_eoc
        - Branch String:   'crypto/asn1/tasn_enc.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:495,26'
              BranchSideFuncs:
                - ASN1_put_eoc
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
            - BranchSide:      'crypto/asn1/tasn_enc.c:497,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/tasn_enc.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:501,33'
              BranchSideFuncs:
                - ASN1_object_size
            - BranchSide:      'crypto/asn1/tasn_enc.c:502,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:461,11'
          Dst:             asn1_ex_i2c
        - Src:             'crypto/asn1/tasn_enc.c:492,13'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/tasn_enc.c:493,9'
          Dst:             asn1_ex_i2c
        - Src:             'crypto/asn1/tasn_enc.c:495,13'
          Dst:             ASN1_put_eoc
        - Src:             'crypto/asn1/tasn_enc.c:501,16'
          Dst:             ASN1_object_size
    - functionName:    ASN1_item_i2d
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st *'
        - 'char **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - val
        - out
        - it
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_item_flags_i2d
      functionUses:    142
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:44,12'
          Dst:             asn1_item_flags_i2d
    - functionName:    asn1_item_flags_i2d
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st *'
        - 'char **'
        - 'struct.ASN1_ITEM_st *'
        - int
      constantsTouched: []
      argNames:
        - val
        - out
        - it
        - flags
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_item_ex_i2d
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_enc.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:57,18'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_item_ex_i2d
                - ERR_put_error
                - ASN1_item_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:74,35'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:61,44'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
            - BranchSide:      'crypto/asn1/tasn_enc.c:74,35'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
        - Branch String:   'crypto/asn1/tasn_enc.c:62,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:63,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_enc.c:64,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ASN1_item_ex_i2d
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_enc.c:64,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_enc.c:65,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_enc.c:68,13'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:61,15'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:64,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/tasn_enc.c:65,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_enc.c:69,9'
          Dst:             ASN1_item_ex_i2d
        - Src:             'crypto/asn1/tasn_enc.c:74,12'
          Dst:             ASN1_item_ex_i2d
    - functionName:    ASN1_item_ndef_i2d
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st *'
        - 'char **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - val
        - out
        - it
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_item_flags_i2d
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_enc.c:39,12'
          Dst:             asn1_item_flags_i2d
    - functionName:    sk_ASN1_VALUE_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_ASN1_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_num
    - functionName:    asn1_primitive_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_fre.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
      constantsTouched: []
      argNames:
        - pval
        - it
        - embed
      BBCount:         44
      ICount:          235
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
        - asn1_primitive_free
        - asn1_string_embed_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_fre.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:152,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:166,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_fre.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:155,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:159,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_fre.c:155,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:155,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_fre.c:155,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:156,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_fre.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:167,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:173,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:172,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:173,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:173,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:174,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:178,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:175,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:176,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:177,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_primitive_free
                - CRYPTO_free
                - ASN1_OBJECT_free
                - asn1_string_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:183,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:185,42'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:189,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:196,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:199,29'
              BranchSideFuncs:
                - asn1_primitive_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:204,48'
              BranchSideFuncs:
                - asn1_string_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:189,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:190,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:192,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_fre.c:185,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/asn1/tasn_fre.c:199,9'
          Dst:             asn1_primitive_free
        - Src:             'crypto/asn1/tasn_fre.c:200,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_fre.c:204,9'
          Dst:             asn1_string_embed_free
    - functionName:    asn1_template_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_fre.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_TEMPLATE_st *'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         13
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - asn1_item_embed_free
        - sk_ASN1_VALUE_free
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_fre.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:127,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_embed_free
                - sk_ASN1_VALUE_num.6171
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_free
                - sk_ASN1_VALUE_value.6170
                - asn1_item_embed_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:130,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_embed_free
                - sk_ASN1_VALUE_num.6171
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_free
                - sk_ASN1_VALUE_value.6170
                - asn1_item_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:131,61'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.6171
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_free
                - sk_ASN1_VALUE_value.6170
                - asn1_item_embed_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:142,30'
              BranchSideFuncs:
                - asn1_item_embed_free
        - Branch String:   'crypto/asn1/tasn_fre.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:135,52'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value.6170
                - asn1_item_embed_free
                - sk_ASN1_VALUE_num.6171
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_VALUE_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:139,28'
              BranchSideFuncs:
                - sk_ASN1_VALUE_free
      Callsites:
        - Src:             'crypto/asn1/tasn_fre.c:134,25'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_fre.c:135,32'
          Dst:             sk_ASN1_VALUE_value
        - Src:             'crypto/asn1/tasn_fre.c:137,13'
          Dst:             asn1_item_embed_free
        - Src:             'crypto/asn1/tasn_fre.c:139,9'
          Dst:             sk_ASN1_VALUE_free
        - Src:             'crypto/asn1/tasn_fre.c:142,9'
          Dst:             asn1_item_embed_free
    - functionName:    asn1_item_embed_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_fre.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
      constantsTouched: []
      argNames:
        - pval
        - it
        - embed
      BBCount:         68
      ICount:          408
      EdgeCount:       88
      CyclomaticComplexity: 22
      functionsReached:
        - CRYPTO_free
        - asn1_do_adb
        - asn1_do_lock
        - asn1_enc_free
        - asn1_get_choice_selector
        - asn1_get_field_ptr
        - asn1_primitive_free
        - asn1_template_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_fre.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:37,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:38,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:38,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:38,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:40,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:39,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:40,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:40,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:43,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:41,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:43,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_free
                - asn1_primitive_free
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:45,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:45,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:48,13'
              BranchSideFuncs:
                - asn1_primitive_free
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:55,29'
              BranchSideFuncs:
                - asn1_primitive_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:59,13'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_fre.c:81,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:88,26'
              BranchSideFuncs:
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_fre.c:88,26'
              BranchSideFuncs:
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_fre.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:49,32'
              BranchSideFuncs:
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:51,33'
              BranchSideFuncs:
                - asn1_primitive_free
        - Branch String:   'crypto/asn1/tasn_fre.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:60,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:64,38'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:61,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:62,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:63,9'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:65,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:65,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_fre.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:66,26'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_fre.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:73,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:74,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_fre.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:75,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:78,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_fre.c:82,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:82,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_fre.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:83,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_fre.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_fre.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:89,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:90,13'
              BranchSideFuncs:
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_fre.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:91,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:95,23'
              BranchSideFuncs:
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:92,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:93,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_fre.c:94,9'
              BranchSideFuncs:
                - asn1_enc_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_free
        - Branch String:   'crypto/asn1/tasn_fre.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:105,15'
              BranchSideFuncs:
                - asn1_do_adb
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_get_field_ptr
                - asn1_template_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_fre.c:107,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:108,17'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
            - BranchSide:      'crypto/asn1/tasn_fre.c:109,42'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - asn1_do_adb
        - Branch String:   'crypto/asn1/tasn_fre.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:113,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:114,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_fre.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_fre.c:115,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_fre.c:118,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_fre.c:49,13'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_fre.c:51,13'
          Dst:             asn1_primitive_free
        - Src:             'crypto/asn1/tasn_fre.c:55,9'
          Dst:             asn1_primitive_free
        - Src:             'crypto/asn1/tasn_fre.c:64,13'
          Dst:             asn1_get_choice_selector
        - Src:             'crypto/asn1/tasn_fre.c:69,22'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_fre.c:70,13'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_fre.c:75,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_fre.c:88,13'
          Dst:             asn1_do_lock
        - Src:             'crypto/asn1/tasn_fre.c:95,9'
          Dst:             asn1_enc_free
        - Src:             'crypto/asn1/tasn_fre.c:106,21'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_fre.c:109,23'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_fre.c:110,13'
          Dst:             asn1_template_free
        - Src:             'crypto/asn1/tasn_fre.c:115,13'
          Dst:             CRYPTO_free
    - functionName:    ASN1_item_ex_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_fre.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_item_embed_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_fre.c:25,5'
          Dst:             asn1_item_embed_free
    - functionName:    ASN1_item_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_fre.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - val
        - it
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_item_embed_free
      functionUses:    121
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_fre.c:20,5'
          Dst:             asn1_item_embed_free
    - functionName:    asn1_primitive_clear
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:333,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:333,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:341,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:334,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:341,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:336,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:338,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:341,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:341,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:342,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:342,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:344,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:346,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:348,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_item_clear
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         21
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - asn1_primitive_clear
        - asn1_template_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:173,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:173,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:176,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:184,13'
              BranchSideFuncs:
                - asn1_primitive_clear
                - asn1_template_clear
            - BranchSide:      'crypto/asn1/tasn_new.c:191,30'
              BranchSideFuncs:
                - asn1_primitive_clear
            - BranchSide:      'crypto/asn1/tasn_new.c:197,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:197,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:197,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:177,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:177,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:180,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:177,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:178,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:180,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:185,33'
              BranchSideFuncs:
                - asn1_template_clear
            - BranchSide:      'crypto/asn1/tasn_new.c:187,34'
              BranchSideFuncs:
                - asn1_primitive_clear
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:185,13'
          Dst:             asn1_template_clear
        - Src:             'crypto/asn1/tasn_new.c:187,13'
          Dst:             asn1_primitive_clear
        - Src:             'crypto/asn1/tasn_new.c:191,9'
          Dst:             asn1_primitive_clear
    - functionName:    asn1_template_clear
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_TEMPLATE_st *'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asn1_item_clear
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:252,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:254,25'
              BranchSideFuncs:
                - asn1_item_clear
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:254,9'
          Dst:             asn1_item_clear
    - functionName:    sk_ASN1_VALUE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_VALUE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/asn1t.h:928,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1t.h:928,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1t.h:928,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    asn1_primitive_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
      constantsTouched: []
      argNames:
        - pval
        - it
        - embed
      BBCount:         37
      ICount:          255
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_type_new
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_nid2obj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:270,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_new.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:273,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:284,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:274,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:275,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:279,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_new.c:275,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:276,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:279,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:279,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_new.c:280,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_new.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:285,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_new.c:287,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_malloc
                - ERR_put_error
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:288,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:290,31'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/asn1/tasn_new.c:294,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:298,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:302,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:312,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:303,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:306,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:313,36'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:318,40'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:321,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:321,48'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:323,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:322,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:323,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:326,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:327,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:290,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/tasn_new.c:302,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/tasn_new.c:303,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_new.c:318,19'
          Dst:             ASN1_STRING_type_new
    - functionName:    asn1_template_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_TEMPLATE_st *'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         16
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - asn1_item_embed_new
        - asn1_template_clear
        - sk_ASN1_VALUE_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:209,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_embed_new
                - sk_ASN1_VALUE_new_null.6204
                - ERR_put_error
                - asn1_template_clear
            - BranchSide:      'crypto/asn1/tasn_new.c:212,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_embed_new
                - sk_ASN1_VALUE_new_null.6204
                - ERR_put_error
                - asn1_template_clear
        - Branch String:   'crypto/asn1/tasn_new.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:213,29'
              BranchSideFuncs:
                - asn1_template_clear
            - BranchSide:      'crypto/asn1/tasn_new.c:218,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_embed_new
                - sk_ASN1_VALUE_new_null.6204
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:219,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:227,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_embed_new
                - sk_ASN1_VALUE_new_null.6204
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:229,17'
              BranchSideFuncs:
                - sk_ASN1_VALUE_new_null.6204
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:240,31'
              BranchSideFuncs:
                - asn1_item_embed_new
        - Branch String:   'crypto/asn1/tasn_new.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:231,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:235,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:213,9'
          Dst:             asn1_template_clear
        - Src:             'crypto/asn1/tasn_new.c:229,17'
          Dst:             sk_ASN1_VALUE_new_null
        - Src:             'crypto/asn1/tasn_new.c:231,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_new.c:240,11'
          Dst:             asn1_item_embed_new
    - functionName:    asn1_item_embed_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
      constantsTouched: []
      argNames:
        - pval
        - it
        - embed
      BBCount:         84
      ICount:          458
      EdgeCount:       110
      CyclomaticComplexity: 28
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - asn1_do_lock
        - asn1_enc_init
        - asn1_get_field_ptr
        - asn1_item_embed_free
        - asn1_primitive_new
        - asn1_set_choice_selector
        - asn1_template_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:50,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:53,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:51,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:53,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_new.c:59,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:62,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:70,13'
              BranchSideFuncs:
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:78,33'
              BranchSideFuncs:
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:83,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_new.c:147,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:63,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:63,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:64,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:64,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:65,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:66,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:71,36'
              BranchSideFuncs:
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:73,40'
              BranchSideFuncs:
                - asn1_primitive_new
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:72,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:73,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:73,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:74,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:80,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:84,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_new.c:94,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:85,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:86,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_new.c:87,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:87,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:91,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:93,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:95,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:97,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - asn1_set_choice_selector
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:98,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:99,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:102,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:102,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:103,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:109,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_new.c:119,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:111,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_new.c:112,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:116,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_new.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:120,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_new.c:122,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - asn1_do_lock
                - __sanitizer_cov_trace_const_cmp4
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_new.c:123,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:124,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:128,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:134,23'
              BranchSideFuncs:
                - asn1_enc_init
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:128,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:129,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:132,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:136,42'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:140,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:137,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:138,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:139,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
                - asn1_get_field_ptr
                - asn1_template_new
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_new.c:140,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:140,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_embed_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_new.c:142,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_new.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:141,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:142,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:71,18'
          Dst:             asn1_template_new
        - Src:             'crypto/asn1/tasn_new.c:73,21'
          Dst:             asn1_primitive_new
        - Src:             'crypto/asn1/tasn_new.c:78,14'
          Dst:             asn1_primitive_new
        - Src:             'crypto/asn1/tasn_new.c:97,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/tasn_new.c:101,9'
          Dst:             asn1_set_choice_selector
        - Src:             'crypto/asn1/tasn_new.c:122,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/tasn_new.c:127,13'
          Dst:             asn1_do_lock
        - Src:             'crypto/asn1/tasn_new.c:129,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_new.c:134,9'
          Dst:             asn1_enc_init
        - Src:             'crypto/asn1/tasn_new.c:136,23'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_new.c:137,18'
          Dst:             asn1_template_new
        - Src:             'crypto/asn1/tasn_new.c:150,5'
          Dst:             asn1_item_embed_free
        - Src:             'crypto/asn1/tasn_new.c:152,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_new.c:159,5'
          Dst:             asn1_item_embed_free
        - Src:             'crypto/asn1/tasn_new.c:161,5'
          Dst:             ERR_put_error
    - functionName:    ASN1_item_ex_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_item_embed_new
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:39,12'
          Dst:             asn1_item_embed_new
    - functionName:    ASN1_item_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_new.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        1
      argTypes:
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - it
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_ex_new
      functionUses:    126
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_new.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_new.c:31,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_new.c:32,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_new.c:30,9'
          Dst:             ASN1_item_ex_new
    - functionName:    i2d_ASN1_SET_ANY
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:84,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_SET_ANY
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_TYPE *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_ASN1_TYPE **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:84,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_ASN1_SEQUENCE_ANY
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:83,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_SEQUENCE_ANY
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_TYPE *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_ASN1_TYPE **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:83,1'
          Dst:             ASN1_item_d2i
    - functionName:    DIRECTORYSTRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:64,1'
          Dst:             ASN1_item_free
    - functionName:    DIRECTORYSTRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:64,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:64,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:64,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:64,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_DIRECTORYSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:64,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DIRECTORYSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:64,1'
          Dst:             ASN1_item_d2i
    - functionName:    DISPLAYTEXT_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:61,1'
          Dst:             ASN1_item_free
    - functionName:    DISPLAYTEXT_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:61,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:61,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:61,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:61,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_DISPLAYTEXT
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:61,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DISPLAYTEXT
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:61,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_PRINTABLE_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:58,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_PRINTABLE_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:58,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:58,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_PRINTABLE
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:58,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_PRINTABLE
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:58,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_TYPE_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:53,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_TYPE_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    20
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:53,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:53,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_TYPE
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_type_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:53,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_TYPE
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:53,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_NULL_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:44,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_NULL_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:44,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:44,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:44,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:44,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_NULL
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:44,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_NULL
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'int *'
      argCount:        3
      argTypes:
        - 'int **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:44,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_BMPSTRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:41,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_BMPSTRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:41,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:41,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:41,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_BMPSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:41,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_BMPSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:41,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_UNIVERSALSTRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:40,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_UNIVERSALSTRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:40,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:40,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:40,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:40,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_UNIVERSALSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:40,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_UNIVERSALSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:40,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_VISIBLESTRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:39,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_VISIBLESTRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:39,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:39,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:39,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_VISIBLESTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:39,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_VISIBLESTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:39,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_GENERALIZEDTIME_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:38,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_GENERALIZEDTIME_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:38,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:38,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:38,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:38,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_GENERALIZEDTIME
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:38,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_GENERALIZEDTIME
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:38,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_UTCTIME_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:37,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_UTCTIME_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:37,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:37,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:37,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:37,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_UTCTIME
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:37,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_UTCTIME
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:37,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_GENERALSTRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:36,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_GENERALSTRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:36,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:36,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:36,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:36,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_GENERALSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:36,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_GENERALSTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:36,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_IA5STRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:35,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_IA5STRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:35,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:35,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:35,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_IA5STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:35,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_IA5STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:35,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_T61STRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:34,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_T61STRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:34,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:34,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:34,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:34,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_T61STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_T61STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_PRINTABLESTRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:33,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_PRINTABLESTRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:33,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:33,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:33,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:33,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_PRINTABLESTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:33,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_PRINTABLESTRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:33,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_UTF8STRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:32,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_UTF8STRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:32,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:32,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:32,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_UTF8STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:32,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_UTF8STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:32,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_BIT_STRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:31,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_BIT_STRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:31,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:31,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:31,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:31,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_BIT_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:31,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_BIT_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:31,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_ENUMERATED_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:30,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_ENUMERATED_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:30,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:30,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:30,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:30,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_ENUMERATED
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:30,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_ENUMERATED
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:30,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_INTEGER_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:29,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_INTEGER_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:29,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:29,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:29,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:29,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:29,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_INTEGER
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:29,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_OCTET_STRING_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:28,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_OCTET_STRING_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    30
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_typ.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_typ.c:28,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      'crypto/asn1/tasn_typ.c:28,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:28,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_OCTET_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:28,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_OCTET_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_typ.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_typ.c:28,1'
          Dst:             ASN1_item_d2i
    - functionName:    asn1_do_adb
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'struct.ASN1_TEMPLATE_st *'
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_TEMPLATE_st *'
        - int
      constantsTouched: []
      argNames:
        - pval
        - tt
        - nullerr
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_INTEGER_get
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:200,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_obj2nid
            - BranchSide:      'crypto/asn1/tasn_utl.c:203,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_obj2nid
        - Branch String:   'crypto/asn1/tasn_utl.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:210,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:219,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OBJ_obj2nid
        - Branch String:   'crypto/asn1/tasn_utl.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:211,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:212,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:220,48'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:222,54'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_utl.c:225,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:225,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:237,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/asn1/tasn_utl.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:226,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:237,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/asn1/tasn_utl.c:237,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:238,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:244,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_utl.c:238,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:238,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:239,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:245,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:246,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:251,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:252,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_utl.c:220,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/tasn_utl.c:222,20'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/asn1/tasn_utl.c:226,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_utl.c:251,9'
          Dst:             ERR_put_error
    - functionName:    asn1_get_field_ptr
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st **'
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_TEMPLATE_st *'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asn1_enc_restore
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'int *'
        - 'char **'
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - len
        - out
        - pval
        - it
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - asn1_get_enc_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:163,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:163,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_utl.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:165,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/tasn_utl.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:166,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/tasn_utl.c:169,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:170,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:171,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_utl.c:162,11'
          Dst:             asn1_get_enc_ptr
    - functionName:    asn1_get_enc_ptr
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'struct.ASN1_ENCODING_st *'
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:107,15'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:107,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_utl.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:108,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_utl.c:109,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_utl.c:110,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:110,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_utl.c:111,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:112,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_enc_save
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - int
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - in
        - inlen
        - it
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - asn1_get_enc_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:144,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:146,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_utl.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:148,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:151,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/asn1/tasn_utl.c:142,11'
          Dst:             asn1_get_enc_ptr
        - Src:             'crypto/asn1/tasn_utl.c:146,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/tasn_utl.c:147,21'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/tasn_utl.c:148,9'
          Dst:             ERR_put_error
    - functionName:    asn1_enc_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - asn1_get_enc_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:130,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_utl.c:131,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/tasn_utl.c:129,11'
          Dst:             asn1_get_enc_ptr
        - Src:             'crypto/asn1/tasn_utl.c:131,9'
          Dst:             CRYPTO_free
    - functionName:    asn1_enc_init
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asn1_get_enc_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:120,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_utl.c:118,11'
          Dst:             asn1_get_enc_ptr
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asn1_do_lock
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - int
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - op
        - it
      BBCount:         32
      ICount:          195
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_THREAD_lock_new
        - CRYPTO_UP_REF
        - ERR_put_error
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_utl.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:68,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_utl.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:68,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_utl.c:69,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:69,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:70,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:70,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:71,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_utl.c:74,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:76,20'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:84,28'
              BranchSideFuncs:
                - CRYPTO_UP_REF.6514
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_utl.c:88,30'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.6513
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
            - BranchSide:      'crypto/asn1/tasn_utl.c:101,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:79,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_utl.c:82,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:85,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_utl.c:86,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_utl.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:89,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
            - BranchSide:      'crypto/asn1/tasn_utl.c:93,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - OPENSSL_die
        - Branch String:   'crypto/asn1/tasn_utl.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:93,9'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/asn1/tasn_utl.c:94,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
        - Branch String:   'crypto/asn1/tasn_utl.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_utl.c:95,38'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/asn1/tasn_utl.c:98,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_utl.c:77,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/asn1/tasn_utl.c:79,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/tasn_utl.c:84,14'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/asn1/tasn_utl.c:88,14'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/asn1/tasn_utl.c:93,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/asn1/tasn_utl.c:95,13'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    asn1_set_choice_selector
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - int
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - value
        - it
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asn1_get_choice_selector
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_ALGOR_copy
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         27
      ICount:          154
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set1
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_algor.c:98,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:98,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:99,2'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_algor.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:99,2'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:101,9'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_dup
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
        - Branch String:   'crypto/asn1/x_algor.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:102,27'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_dup
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/x_algor.c:103,5'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_dup
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/x_algor.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:106,24'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_dup
            - BranchSide:      'crypto/asn1/x_algor.c:107,5'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_dup
        - Branch String:   'crypto/asn1/x_algor.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:110,40'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/x_algor.c:113,9'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/x_algor.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:110,60'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:111,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_algor.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:114,27'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/x_algor.c:125,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_algor.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:116,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:121,28'
              BranchSideFuncs:
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/x_algor.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:123,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:124,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:102,10'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/asn1/x_algor.c:106,9'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/x_algor.c:110,32'
          Dst:             OBJ_dup
        - Src:             'crypto/asn1/x_algor.c:114,27'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/x_algor.c:121,13'
          Dst:             ASN1_TYPE_set1
    - functionName:    X509_ALGOR_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_cmp
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_algor.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:91,10'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
        - Branch String:   'crypto/asn1/x_algor.c:91,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:91,27'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
            - BranchSide:      'crypto/asn1/x_algor.c:93,26'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
        - Branch String:   'crypto/asn1/x_algor.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:92,9'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
            - BranchSide:      'crypto/asn1/x_algor.c:93,26'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:88,10'
          Dst:             OBJ_cmp
        - Src:             'crypto/asn1/x_algor.c:93,12'
          Dst:             ASN1_TYPE_cmp
    - functionName:    X509_ALGOR_set_md
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - alg
        - md
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_type
        - OBJ_nid2obj
        - X509_ALGOR_set0
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_algor.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:77,20'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/x_algor.c:79,20'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:81,38'
          Dst:             EVP_MD_type
        - Src:             'crypto/asn1/x_algor.c:81,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/x_algor.c:81,5'
          Dst:             X509_ALGOR_set0
    - functionName:    X509_ALGOR_set0
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - alg
        - aobj
        - ptype
        - pval
      BBCount:         19
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
      functionUses:    32
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_algor.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:32,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:34,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_TYPE_new
        - Branch String:   'crypto/asn1/x_algor.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:35,13'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_TYPE_new
            - BranchSide:      'crypto/asn1/x_algor.c:41,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/x_algor.c:35,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:36,30'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/x_algor.c:37,13'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/x_algor.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:38,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:39,5'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/x_algor.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:46,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/x_algor.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:47,24'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/x_algor.c:50,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:36,30'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/x_algor.c:41,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/asn1/x_algor.c:47,9'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/x_algor.c:50,9'
          Dst:             ASN1_TYPE_set
    - functionName:    X509_ALGOR_get0
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.asn1_object_st **'
        - 'int *'
        - 'char **'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - paobj
        - pptype
        - ppval
        - algor
      BBCount:         13
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_algor.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:58,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:59,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_algor.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:60,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_algor.c:60,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:61,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:64,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_algor.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_algor.c:67,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_ALGOR_dup
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:27,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_X509_ALGORS
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:26,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_ALGORS
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ALGOR *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ALGOR **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:26,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_ALGOR_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:25,1'
          Dst:             ASN1_item_free
    - functionName:    X509_ALGOR_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_algor.c:25,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_algor.c:25,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/x_algor.c:25,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:25,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_ALGOR
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:25,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_ALGOR
      functionSourceFile: '/src/openssl111/crypto/asn1/x_algor.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_algor_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_algor.c:25,1'
          Dst:             ASN1_item_d2i
    - functionName:    uint64_print
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pval
        - it
        - indent
        - pctx
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:118,27'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/asn1/x_int64.c:119,23'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:118,16'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/x_int64.c:119,12'
          Dst:             BIO_printf
    - functionName:    uint64_i2c
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - 'int *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - putype
        - it
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - i2c_uint64_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:61,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/x_int64.c:63,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/x_int64.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_int64.c:63,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/x_int64.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:64,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
            - BranchSide:      'crypto/asn1/x_int64.c:70,27'
              BranchSideFuncs:
                - i2c_uint64_int
        - Branch String:   'crypto/asn1/x_int64.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:66,20'
              BranchSideFuncs:
                - i2c_uint64_int
            - BranchSide:      'crypto/asn1/x_int64.c:70,27'
              BranchSideFuncs:
                - i2c_uint64_int
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:70,12'
          Dst:             i2c_uint64_int
    - functionName:    uint64_c2i
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - int
        - int
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - len
        - utype
        - free_cont
        - it
      BBCount:         29
      ICount:          165
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - c2i_uint64_int
        - uint64_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:80,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:80,38'
              BranchSideFuncs:
                - uint64_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:83,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:83,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:92,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/x_int64.c:94,45'
              BranchSideFuncs:
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:96,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:96,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:96,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:100,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:100,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:101,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/x_int64.c:101,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:101,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/x_int64.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/x_int64.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:102,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/x_int64.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:105,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/x_int64.c:107,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:80,27'
          Dst:             uint64_new
        - Src:             'crypto/asn1/x_int64.c:94,10'
          Dst:             c2i_uint64_int
        - Src:             'crypto/asn1/x_int64.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/x_int64.c:102,9'
          Dst:             ERR_put_error
    - functionName:    uint64_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:32,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:35,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:31,32'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/x_int64.c:32,9'
          Dst:             ERR_put_error
    - functionName:    uint64_clear
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint64_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:40,5'
          Dst:             CRYPTO_free
    - functionName:    uint32_print
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pval
        - it
        - indent
        - pctx
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:227,27'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/asn1/x_int64.c:228,23'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:227,16'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/x_int64.c:228,12'
          Dst:             BIO_printf
    - functionName:    uint32_i2c
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - 'int *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - putype
        - it
      BBCount:         14
      ICount:          97
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - i2c_uint64_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:156,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/x_int64.c:158,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/x_int64.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:157,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_int64.c:158,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - i2c_uint64_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/x_int64.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:159,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2c_uint64_int
            - BranchSide:      'crypto/asn1/x_int64.c:165,27'
              BranchSideFuncs:
                - i2c_uint64_int
        - Branch String:   'crypto/asn1/x_int64.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:161,20'
              BranchSideFuncs:
                - i2c_uint64_int
            - BranchSide:      'crypto/asn1/x_int64.c:165,27'
              BranchSideFuncs:
                - i2c_uint64_int
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:165,12'
          Dst:             i2c_uint64_int
    - functionName:    uint32_c2i
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - int
        - int
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - len
        - utype
        - free_cont
        - it
      BBCount:         35
      ICount:          194
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - c2i_uint64_int
        - uint64_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:183,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:183,38'
              BranchSideFuncs:
                - uint64_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:186,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:186,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:195,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/x_int64.c:197,45'
              BranchSideFuncs:
                - c2i_uint64_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:198,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:199,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:199,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:199,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:203,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:200,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:203,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:204,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:210,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/x_int64.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:205,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:208,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/x_int64.c:210,50'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:210,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:211,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/x_int64.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:211,18'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:212,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:183,27'
          Dst:             uint64_new
        - Src:             'crypto/asn1/x_int64.c:197,10'
          Dst:             c2i_uint64_int
        - Src:             'crypto/asn1/x_int64.c:200,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/x_int64.c:205,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/x_int64.c:212,13'
          Dst:             ERR_put_error
    - functionName:    uint32_clear
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:135,5'
          Dst:             CRYPTO_free
    - functionName:    uint32_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_int64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_int64.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_int64.c:127,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/x_int64.c:130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_int64.c:126,32'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/x_int64.c:127,9'
          Dst:             ERR_put_error
    - functionName:    X509_SIG_getm
      functionSourceFile: '/src/openssl111/crypto/asn1/x_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.X509_sig_st *'
        - 'struct.X509_algor_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - sig
        - palg
        - pdigest
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_sig.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_sig.c:36,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_sig.c:37,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_sig.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_sig.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_sig.c:38,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_SIG_get0
      functionSourceFile: '/src/openssl111/crypto/asn1/x_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.X509_sig_st *'
        - 'struct.X509_algor_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - sig
        - palg
        - pdigest
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_sig.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_sig.c:27,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_sig.c:28,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/x_sig.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_sig.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_sig.c:29,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_SIG_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_sig_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_sig.c:21,1'
          Dst:             ASN1_item_free
    - functionName:    X509_SIG_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_sig.c:21,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_sig.c:21,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/x_sig.c:21,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/x_sig.c:21,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_SIG
      functionSourceFile: '/src/openssl111/crypto/asn1/x_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_sig_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_sig.c:21,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_SIG
      functionSourceFile: '/src/openssl111/crypto/asn1/x_sig.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_sig_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_sig.c:21,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_VAL_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_val.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_val.c:20,1'
          Dst:             ASN1_item_free
    - functionName:    X509_VAL_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_val.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_val.c:20,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_val.c:20,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/x_val.c:20,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/x_val.c:20,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_VAL
      functionSourceFile: '/src/openssl111/crypto/asn1/x_val.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_val.c:20,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_VAL
      functionSourceFile: '/src/openssl111/crypto/asn1/x_val.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_val.c:20,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_ASYNC_JOB_pop
      functionSourceFile: '/src/openssl111/crypto/async/async_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.async_job_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASYNC_JOB *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/async/async_local.h:64,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    ASYNC_unblock_pause
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_init_crypto
        - async_get_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:437,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:439,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_get_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async.c:439,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_get_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:440,9'
              BranchSideFuncs:
                - async_get_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async.c:442,11'
              BranchSideFuncs:
                - async_get_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async.c:443,21'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:443,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:447,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:447,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:449,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:450,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:439,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/async/async.c:442,11'
          Dst:             async_get_ctx
    - functionName:    async_get_ctx
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.async_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_local
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:61,25'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:61,25'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
            - BranchSide:      'crypto/async/async.c:61,25'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
      Callsites:
        - Src:             'crypto/async/async.c:61,25'
          Dst:             CRYPTO_THREAD_get_local
    - functionName:    ASYNC_block_pause
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_init_crypto
        - async_get_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:420,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:422,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_get_ctx
            - BranchSide:      'crypto/async/async.c:422,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_get_ctx
        - Branch String:   'crypto/async/async.c:422,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:423,9'
              BranchSideFuncs:
                - async_get_ctx
            - BranchSide:      'crypto/async/async.c:425,11'
              BranchSideFuncs:
                - async_get_ctx
        - Branch String:   'crypto/async/async.c:426,21'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:426,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:430,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:430,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:432,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:422,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/async/async.c:425,11'
          Dst:             async_get_ctx
    - functionName:    ASYNC_get_wait_ctx
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'struct.async_wait_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.async_job_st *'
      constantsTouched: []
      argNames:
        - job
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASYNC_get_current_job
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      'struct.async_job_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_init_crypto
        - async_get_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:401,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:403,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_get_ctx
            - BranchSide:      'crypto/async/async.c:403,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_get_ctx
        - Branch String:   'crypto/async/async.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:404,9'
              BranchSideFuncs:
                - async_get_ctx
            - BranchSide:      'crypto/async/async.c:406,11'
              BranchSideFuncs:
                - async_get_ctx
        - Branch String:   'crypto/async/async.c:407,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:408,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:410,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:403,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/async/async.c:406,11'
          Dst:             async_get_ctx
    - functionName:    ASYNC_cleanup_thread
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_init_crypto
        - async_delete_thread_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:393,10'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:393,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_delete_thread_state
            - BranchSide:      'crypto/async/async.c:393,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - async_delete_thread_state
        - Branch String:   'crypto/async/async.c:393,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:394,9'
              BranchSideFuncs:
                - async_delete_thread_state
            - BranchSide:      'crypto/async/async.c:396,5'
              BranchSideFuncs:
                - async_delete_thread_state
      Callsites:
        - Src:             'crypto/async/async.c:393,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/async/async.c:396,5'
          Dst:             async_delete_thread_state
    - functionName:    async_delete_thread_state
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_THREAD_set_local
        - CRYPTO_free
        - async_ctx_free
        - async_empty_pool
        - async_local_cleanup
        - sk_ASYNC_JOB_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:379,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:379,38'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - async_local_cleanup
                - async_ctx_free
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - CRYPTO_THREAD_set_local
            - BranchSide:      'crypto/async/async.c:379,38'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - async_local_cleanup
                - async_ctx_free
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - CRYPTO_THREAD_set_local
        - Branch String:   'crypto/async/async.c:381,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:381,9'
              BranchSideFuncs:
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - CRYPTO_THREAD_set_local
                - async_local_cleanup
                - async_ctx_free
            - BranchSide:      'crypto/async/async.c:382,26'
              BranchSideFuncs:
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - CRYPTO_THREAD_set_local
                - async_local_cleanup
                - async_ctx_free
      Callsites:
        - Src:             'crypto/async/async.c:379,38'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/async/async.c:382,9'
          Dst:             async_empty_pool
        - Src:             'crypto/async/async.c:383,9'
          Dst:             sk_ASYNC_JOB_free
        - Src:             'crypto/async/async.c:384,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/async/async.c:385,9'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/async/async.c:387,5'
          Dst:             async_local_cleanup
        - Src:             'crypto/async/async.c:388,5'
          Dst:             async_ctx_free
    - functionName:    async_empty_pool
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.async_pool_st *'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         13
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - async_job_free
        - sk_ASYNC_JOB_pop
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:288,15'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:288,19'
              BranchSideFuncs:
                - sk_ASYNC_JOB_pop
                - async_job_free
            - BranchSide:      'crypto/async/async.c:289,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:289,9'
              BranchSideFuncs:
                - sk_ASYNC_JOB_pop
                - async_job_free
            - BranchSide:      'crypto/async/async.c:291,5'
              BranchSideFuncs:
                - sk_ASYNC_JOB_pop
                - async_job_free
        - Branch String:   'crypto/async/async.c:294,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:292,32'
              BranchSideFuncs:
                - sk_ASYNC_JOB_pop
                - async_job_free
            - BranchSide:      'crypto/async/async.c:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:292,15'
          Dst:             sk_ASYNC_JOB_pop
        - Src:             'crypto/async/async.c:293,9'
          Dst:             async_job_free
    - functionName:    sk_ASYNC_JOB_free
      functionSourceFile: '/src/openssl111/crypto/async/async_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASYNC_JOB *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/async/async_local.h:64,1'
          Dst:             OPENSSL_sk_free
    - functionName:    async_ctx_free
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_set_local
        - CRYPTO_free
        - async_get_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:66,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:68,11'
              BranchSideFuncs:
                - async_get_ctx
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async.c:68,11'
              BranchSideFuncs:
                - async_get_ctx
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/async/async.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:71,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/async/async.c:73,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/async/async.c:68,11'
          Dst:             async_get_ctx
        - Src:             'crypto/async/async.c:70,10'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/async/async.c:73,5'
          Dst:             CRYPTO_free
    - functionName:    async_job_free
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.async_job_st *'
      constantsTouched: []
      argNames:
        - job
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - async_fibre_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:95,9'
              BranchSideFuncs:
                - CRYPTO_free
                - async_fibre_free
                - CRYPTO_free
            - BranchSide:      'crypto/async/async.c:96,9'
              BranchSideFuncs:
                - CRYPTO_free
                - async_fibre_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/async/async.c:96,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/async/async.c:97,9'
          Dst:             async_fibre_free
        - Src:             'crypto/async/async.c:98,9'
          Dst:             CRYPTO_free
    - functionName:    sk_ASYNC_JOB_push
      functionSourceFile: '/src/openssl111/crypto/async/async_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASYNC_JOB *'
        - 'struct.async_job_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/async/async_local.h:64,1'
          Dst:             OPENSSL_sk_push
    - functionName:    async_job_new
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.async_job_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:80,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:80,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:80,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:84,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:82,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/async/async.c:84,9'
          Dst:             ERR_put_error
    - functionName:    sk_ASYNC_JOB_new_reserve
      functionSourceFile: '/src/openssl111/crypto/async/async_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.stack_st_ASYNC_JOB *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/async/async_local.h:64,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    ASYNC_init_thread
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - max_size
        - init_size
      BBCount:         26
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_set_local
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - OPENSSL_init_crypto
        - async_empty_pool
        - async_fibre_makecontext
        - async_job_free
        - async_job_new
        - ossl_init_thread_start
        - sk_ASYNC_JOB_free
        - sk_ASYNC_JOB_new_reserve
        - sk_ASYNC_JOB_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:322,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:326,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - sk_ASYNC_JOB_new_reserve
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:327,9'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - sk_ASYNC_JOB_new_reserve
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:329,10'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - sk_ASYNC_JOB_new_reserve
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:330,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASYNC_JOB_new_reserve
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:332,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASYNC_JOB_new_reserve
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:334,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:338,49'
              BranchSideFuncs:
                - sk_ASYNC_JOB_new_reserve
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/async/async.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:340,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/async/async.c:345,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - sk_ASYNC_JOB_push
        - Branch String:   'crypto/async/async.c:348,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:350,15'
              BranchSideFuncs:
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - sk_ASYNC_JOB_push
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/async/async.c:363,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
        - Branch String:   'crypto/async/async.c:351,25'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:351,54'
              BranchSideFuncs:
                - async_job_free
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
            - BranchSide:      'crypto/async/async.c:356,28'
              BranchSideFuncs:
                - async_job_free
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
        - Branch String:   'crypto/async/async.c:351,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:356,28'
              BranchSideFuncs:
                - sk_ASYNC_JOB_push
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
            - BranchSide:      'crypto/async/async.c:359,9'
              BranchSideFuncs:
                - sk_ASYNC_JOB_push
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_empty_pool
                - sk_ASYNC_JOB_free
                - CRYPTO_free
                - async_job_new
                - async_fibre_makecontext
                - async_job_free
        - Branch String:   'crypto/async/async.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:369,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:322,9'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:326,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/async/async.c:329,10'
          Dst:             ossl_init_thread_start
        - Src:             'crypto/async/async.c:332,12'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/async/async.c:334,9'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:338,18'
          Dst:             sk_ASYNC_JOB_new_reserve
        - Src:             'crypto/async/async.c:340,9'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:341,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/async/async.c:350,15'
          Dst:             async_job_new
        - Src:             'crypto/async/async.c:351,29'
          Dst:             async_fibre_makecontext
        - Src:             'crypto/async/async.c:356,13'
          Dst:             async_job_free
        - Src:             'crypto/async/async.c:360,9'
          Dst:             sk_ASYNC_JOB_push
        - Src:             'crypto/async/async.c:364,10'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/async/async.c:365,9'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:371,5'
          Dst:             async_empty_pool
        - Src:             'crypto/async/async.c:372,5'
          Dst:             sk_ASYNC_JOB_free
        - Src:             'crypto/async/async.c:373,5'
          Dst:             CRYPTO_free
    - functionName:    async_deinit
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:312,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:312,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/async/async.c:312,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_cleanup_local
                - CRYPTO_THREAD_cleanup_local
      Callsites:
        - Src:             'crypto/async/async.c:312,5'
          Dst:             CRYPTO_THREAD_cleanup_local
        - Src:             'crypto/async/async.c:313,5'
          Dst:             CRYPTO_THREAD_cleanup_local
    - functionName:    async_init
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_cleanup_local
        - CRYPTO_THREAD_init_local
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:299,10'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:299,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/async/async.c:299,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/async/async.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:300,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
            - BranchSide:      'crypto/async/async.c:302,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_init_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_cleanup_local
        - Branch String:   'crypto/async/async.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:307,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:299,10'
          Dst:             CRYPTO_THREAD_init_local
        - Src:             'crypto/async/async.c:302,10'
          Dst:             CRYPTO_THREAD_init_local
        - Src:             'crypto/async/async.c:303,9'
          Dst:             CRYPTO_THREAD_cleanup_local
    - functionName:    ASYNC_pause_job
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - async_fibre_swapcontext
        - async_get_ctx
        - async_wait_ctx_reset_counts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:257,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:258,22'
              BranchSideFuncs:
                - async_get_ctx
                - __sanitizer_cov_trace_const_cmp4
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_wait_ctx_reset_counts
            - BranchSide:      'crypto/async/async.c:258,22'
              BranchSideFuncs:
                - async_get_ctx
                - __sanitizer_cov_trace_const_cmp4
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_wait_ctx_reset_counts
        - Branch String:   'crypto/async/async.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:261,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:267,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:262,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:262,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:267,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:270,11'
              BranchSideFuncs:
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_wait_ctx_reset_counts
        - Branch String:   'crypto/async/async.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:275,9'
              BranchSideFuncs:
                - async_wait_ctx_reset_counts
            - BranchSide:      'crypto/async/async.c:279,33'
              BranchSideFuncs:
                - async_wait_ctx_reset_counts
      Callsites:
        - Src:             'crypto/async/async.c:258,22'
          Dst:             async_get_ctx
        - Src:             'crypto/async/async.c:273,10'
          Dst:             async_fibre_swapcontext
        - Src:             'crypto/async/async.c:275,9'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:279,5'
          Dst:             async_wait_ctx_reset_counts
    - functionName:    async_fibre_swapcontext
      functionSourceFile: '/src/openssl111/crypto/async/arch/async_posix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.async_fibre_st *'
        - 'struct.async_fibre_st *'
        - int
      constantsTouched: []
      argNames:
        - o
        - n
        - r
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _longjmp
        - _setjmp
        - setcontext
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/async/arch/async_posix.h:41,12'
          Branch Sides:
            - BranchSide:      'crypto/async/arch/async_posix.h:41,24'
              BranchSideFuncs:
                - _setjmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setcontext
                - _longjmp
            - BranchSide:      'crypto/async/arch/async_posix.h:42,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - setcontext
                - _longjmp
        - Branch String:   'crypto/async/arch/async_posix.h:41,9'
          Branch Sides:
            - BranchSide:      'crypto/async/arch/async_posix.h:41,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/arch/async_posix.h:42,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - setcontext
                - _longjmp
        - Branch String:   'crypto/async/arch/async_posix.h:42,13'
          Branch Sides:
            - BranchSide:      'crypto/async/arch/async_posix.h:43,22'
              BranchSideFuncs:
                - _longjmp
            - BranchSide:      'crypto/async/arch/async_posix.h:45,25'
              BranchSideFuncs:
                - setcontext
      Callsites:
        - Src:             'crypto/async/arch/async_posix.h:41,16'
          Dst:             _setjmp
        - Src:             'crypto/async/arch/async_posix.h:43,13'
          Dst:             _longjmp
        - Src:             'crypto/async/arch/async_posix.h:45,13'
          Dst:             setcontext
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.__jmp_buf_tag *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.__jmp_buf_tag *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setcontext
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ucontext_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    async_get_pool_job
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'struct.async_job_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         22
      ICount:          118
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ASYNC_init_thread
        - CRYPTO_THREAD_get_local
        - async_fibre_makecontext
        - async_job_free
        - async_job_new
        - sk_ASYNC_JOB_pop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:103,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:106,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - sk_ASYNC_JOB_pop
                - __sanitizer_cov_trace_const_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
                - __sanitizer_cov_trace_cmp8
                - ASYNC_init_thread
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
            - BranchSide:      'crypto/async/async.c:106,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - sk_ASYNC_JOB_pop
                - __sanitizer_cov_trace_const_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
                - __sanitizer_cov_trace_cmp8
                - ASYNC_init_thread
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
        - Branch String:   'crypto/async/async.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:112,13'
              BranchSideFuncs:
                - ASYNC_init_thread
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_get_local
                - sk_ASYNC_JOB_pop
                - __sanitizer_cov_trace_const_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/async/async.c:117,28'
              BranchSideFuncs:
                - sk_ASYNC_JOB_pop
                - __sanitizer_cov_trace_const_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/async/async.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:113,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:114,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_get_local
                - sk_ASYNC_JOB_pop
                - __sanitizer_cov_trace_const_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/async/async.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:120,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/async/async.c:132,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:120,35'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:120,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
            - BranchSide:      'crypto/async/async.c:123,15'
              BranchSideFuncs:
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
        - Branch String:   'crypto/async/async.c:120,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:121,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:123,15'
              BranchSideFuncs:
                - async_job_new
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
        - Branch String:   'crypto/async/async.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:125,44'
              BranchSideFuncs:
                - async_fibre_makecontext
                - __sanitizer_cov_trace_const_cmp4
                - async_job_free
            - BranchSide:      'crypto/async/async.c:131,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async.c:125,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:126,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:129,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:106,26'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/async/async.c:112,13'
          Dst:             ASYNC_init_thread
        - Src:             'crypto/async/async.c:114,30'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/async/async.c:117,11'
          Dst:             sk_ASYNC_JOB_pop
        - Src:             'crypto/async/async.c:123,15'
          Dst:             async_job_new
        - Src:             'crypto/async/async.c:125,19'
          Dst:             async_fibre_makecontext
        - Src:             'crypto/async/async.c:126,17'
          Dst:             async_job_free
    - functionName:    async_release_job
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.async_job_st *'
      constantsTouched: []
      argNames:
        - job
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_local
        - CRYPTO_free
        - sk_ASYNC_JOB_push
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/async/async.c:138,26'
          Dst:             CRYPTO_THREAD_get_local
        - Src:             'crypto/async/async.c:139,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/async/async.c:141,5'
          Dst:             sk_ASYNC_JOB_push
    - functionName:    async_ctx_new
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.async_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_set_local
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - ossl_init_thread_start
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:35,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:37,10'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:37,10'
              BranchSideFuncs:
                - ossl_init_thread_start
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:38,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:40,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/async/async.c:47,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_set_local
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/async/async.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:50,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:52,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async.c:37,10'
          Dst:             ossl_init_thread_start
        - Src:             'crypto/async/async.c:40,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/async/async.c:42,9'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:49,10'
          Dst:             CRYPTO_THREAD_set_local
        - Src:             'crypto/async/async.c:54,5'
          Dst:             CRYPTO_free
    - functionName:    ASYNC_start_job
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.async_job_st **'
        - 'struct.async_wait_ctx_st *'
        - 'int *'
        - 'func_type *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - job
        - wctx
        - ret
        - func
        - args
        - size
      BBCount:         35
      ICount:          298
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_init_crypto
        - async_ctx_new
        - async_fibre_swapcontext
        - async_get_ctx
        - async_get_pool_job
        - async_release_job
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:173,9'
              BranchSideFuncs:
                - async_get_ctx
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_ctx_new
            - BranchSide:      'crypto/async/async.c:175,11'
              BranchSideFuncs:
                - async_get_ctx
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_ctx_new
        - Branch String:   'crypto/async/async.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:177,15'
              BranchSideFuncs:
                - async_ctx_new
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
            - BranchSide:      'crypto/async/async.c:178,9'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:181,10'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:182,25'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
            - BranchSide:      'crypto/async/async.c:184,5'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:186,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - async_release_job
            - BranchSide:      'crypto/async/async.c:223,29'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:186,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:187,24'
              BranchSideFuncs:
                - async_release_job
            - BranchSide:      'crypto/async/async.c:195,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - async_release_job
        - Branch String:   'crypto/async/async.c:195,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:196,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:202,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - async_release_job
        - Branch String:   'crypto/async/async.c:202,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:203,33'
              BranchSideFuncs:
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_release_job
            - BranchSide:      'crypto/async/async.c:215,13'
              BranchSideFuncs:
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:205,21'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:207,21'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
            - BranchSide:      'crypto/async/async.c:211,17'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:224,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async.c:226,13'
              BranchSideFuncs:
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:226,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:227,38'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - ERR_put_error
                - async_release_job
            - BranchSide:      'crypto/async/async.c:236,13'
              BranchSideFuncs:
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:228,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:229,17'
              BranchSideFuncs:
                - ERR_put_error
                - async_release_job
            - BranchSide:      'crypto/async/async.c:234,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - async_get_pool_job
                - CRYPTO_malloc
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
        - Branch String:   'crypto/async/async.c:241,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:184,5'
              BranchSideFuncs:
                - async_get_pool_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - async_release_job
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - async_release_job
                - async_fibre_swapcontext
                - ERR_put_error
                - async_release_job
            - BranchSide:      'crypto/async/async.c:243,13'
              BranchSideFuncs:
                - ERR_put_error
                - async_release_job
      Callsites:
        - Src:             'crypto/async/async.c:172,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/async/async.c:175,11'
          Dst:             async_get_ctx
        - Src:             'crypto/async/async.c:177,15'
          Dst:             async_ctx_new
        - Src:             'crypto/async/async.c:189,17'
          Dst:             async_release_job
        - Src:             'crypto/async/async.c:205,22'
          Dst:             async_fibre_swapcontext
        - Src:             'crypto/async/async.c:207,21'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:215,13'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:216,13'
          Dst:             async_release_job
        - Src:             'crypto/async/async.c:223,29'
          Dst:             async_get_pool_job
        - Src:             'crypto/async/async.c:227,38'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/async/async.c:229,17'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:230,17'
          Dst:             async_release_job
        - Src:             'crypto/async/async.c:241,14'
          Dst:             async_fibre_swapcontext
        - Src:             'crypto/async/async.c:243,13'
          Dst:             ERR_put_error
        - Src:             'crypto/async/async.c:249,5'
          Dst:             async_release_job
    - functionName:    async_start_func
      functionSourceFile: '/src/openssl111/crypto/async/async.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - async_fibre_swapcontext
        - async_get_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async.c:146,16'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:147,22'
              BranchSideFuncs:
                - async_get_ctx
                - __sanitizer_cov_trace_pc_indir
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:147,22'
              BranchSideFuncs:
                - async_get_ctx
                - __sanitizer_cov_trace_pc_indir
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/async/async.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async.c:149,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/async/async.c:162,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - async_fibre_swapcontext
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/async/async.c:147,22'
          Dst:             async_get_ctx
        - Src:             'crypto/async/async.c:156,14'
          Dst:             async_fibre_swapcontext
        - Src:             'crypto/async/async.c:162,13'
          Dst:             ERR_put_error
    - functionName:    async_wait_ctx_reset_counts
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.async_wait_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         17
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:194,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:195,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:213,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:195,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:196,17'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:207,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/async/async_wait.c:196,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:197,28'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:199,30'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:201,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:202,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:204,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/async/async_wait.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:208,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:210,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/async/async_wait.c:200,13'
          Dst:             CRYPTO_free
    - functionName:    ASYNC_WAIT_CTX_clear_fd
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.async_wait_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - key
      BBCount:         16
      ICount:          123
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:146,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:182,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:149,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:153,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/async/async_wait.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:155,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:179,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/async/async_wait.c:155,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:156,21'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:175,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:156,21'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:157,32'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/async/async_wait.c:159,34'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/async/async_wait.c:165,17'
          Dst:             CRYPTO_free
    - functionName:    ASYNC_WAIT_CTX_get_changed_fds
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.async_wait_ctx_st *'
        - 'int *'
        - 'size_t *'
        - 'int *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - addfd
        - numaddfds
        - delfd
        - numdelfds
      BBCount:         24
      ICount:          148
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:119,23'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:119,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:122,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:122,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:124,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:126,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:137,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:126,23'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:126,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:126,37'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:126,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:127,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:130,23'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:130,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:134,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:130,37'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:130,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:134,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/async/async_wait.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:131,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:134,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ASYNC_WAIT_CTX_get_all_fds
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.async_wait_ctx_st *'
        - 'int *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - fd
        - numfds
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:95,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:96,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:108,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:98,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:101,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:102,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:105,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASYNC_WAIT_CTX_get_fd
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.async_wait_ctx_st *'
        - 'char *'
        - 'int *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - fd
        - custom_data
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:72,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:73,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:85,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:75,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:78,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/async_wait.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:79,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:83,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASYNC_WAIT_CTX_set_wait_fd
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.async_wait_ctx_st *'
        - 'char *'
        - int
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - fd
        - custom_data
        - cleanup
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/async/async_wait.c:55,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/async_wait.c:50,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/async/async_wait.c:51,9'
          Dst:             ERR_put_error
    - functionName:    ASYNC_WAIT_CTX_free
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.async_wait_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:26,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/async/async_wait.c:28,12'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/async/async_wait.c:29,5'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:30,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/async/async_wait.c:41,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/async/async_wait.c:30,13'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:32,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/async/async_wait.c:36,16'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/async/async_wait.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:33,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/async_wait.c:34,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/async/async_wait.c:37,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/async/async_wait.c:41,5'
          Dst:             CRYPTO_free
    - functionName:    ASYNC_WAIT_CTX_new
      functionSourceFile: '/src/openssl111/crypto/async/async_wait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'struct.async_wait_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/async_wait.c:17,12'
          Branch Sides:
            - BranchSide:      'crypto/async/async_wait.c:17,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
            - BranchSide:      'crypto/async/async_wait.c:17,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
      Callsites:
        - Src:             'crypto/async/async_wait.c:17,12'
          Dst:             CRYPTO_zalloc
    - functionName:    do_bio_lookup_init
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - OPENSSL_init_crypto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:610,10'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:610,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/bio/b_addr.c:610,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
        - Branch String:   'crypto/bio/b_addr.c:610,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:611,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/bio/b_addr.c:612,23'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
      Callsites:
        - Src:             'crypto/bio/b_addr.c:610,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/bio/b_addr.c:612,23'
          Dst:             CRYPTO_THREAD_lock_new
    - functionName:    do_bio_lookup_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_bio_lookup_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:608,1'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:608,1'
              BranchSideFuncs:
                - do_bio_lookup_init
            - BranchSide:      'crypto/bio/b_addr.c:608,1'
              BranchSideFuncs:
                - do_bio_lookup_init
      Callsites:
        - Src:             'crypto/bio/b_addr.c:608,1'
          Dst:             do_bio_lookup_init
    - functionName:    addrinfo_wrap
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - int
        - 'char *'
        - size_t
        - short
        - 'struct.addrinfo **'
      constantsTouched: []
      argNames:
        - family
        - socktype
        - where
        - wherelen
        - port
        - bai
      BBCount:         20
      ICount:          153
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_ADDRINFO_free
        - BIO_ADDR_new
        - BIO_ADDR_rawmake
        - BIO_ADDR_sockaddr_noconst
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:572,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:573,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:577,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
        - Branch String:   'crypto/bio/b_addr.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:580,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
            - BranchSide:      'crypto/bio/b_addr.c:581,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
        - Branch String:   'crypto/bio/b_addr.c:581,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:582,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
            - BranchSide:      'crypto/bio/b_addr.c:584,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
        - Branch String:   'crypto/bio/b_addr.c:584,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:585,11'
              BranchSideFuncs:
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
            - BranchSide:      'crypto/bio/b_addr.c:593,26'
              BranchSideFuncs:
                - BIO_ADDR_new
                - BIO_ADDRINFO_free
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
        - Branch String:   'crypto/bio/b_addr.c:594,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:595,30'
              BranchSideFuncs:
                - BIO_ADDR_rawmake
                - BIO_ADDR_sockaddr_noconst
                - BIO_ADDRINFO_free
            - BranchSide:      'crypto/bio/b_addr.c:599,7'
              BranchSideFuncs:
                - BIO_ADDRINFO_free
        - Branch String:   'crypto/bio/b_addr.c:600,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:601,28'
              BranchSideFuncs:
                - BIO_ADDRINFO_free
            - BranchSide:      'crypto/bio/b_addr.c:605,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:572,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/b_addr.c:573,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:593,26'
          Dst:             BIO_ADDR_new
        - Src:             'crypto/bio/b_addr.c:595,13'
          Dst:             BIO_ADDR_rawmake
        - Src:             'crypto/bio/b_addr.c:596,32'
          Dst:             BIO_ADDR_sockaddr_noconst
        - Src:             'crypto/bio/b_addr.c:601,9'
          Dst:             BIO_ADDRINFO_free
    - functionName:    BIO_ADDR_new
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'union.bio_addr_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:44,15'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:44,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:44,21'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:51,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:44,21'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/b_addr.c:47,9'
          Dst:             ERR_put_error
    - functionName:    BIO_ADDR_rawmake
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'union.bio_addr_st *'
        - int
        - 'char *'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ap
        - family
        - where
        - wherelen
        - port
      BBCount:         16
      ICount:          150
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:98,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - strncpy
            - BranchSide:      'crypto/bio/b_addr.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_addr.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:99,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:100,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - strncpy
        - Branch String:   'crypto/bio/b_addr.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:107,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:116,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_addr.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:108,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:109,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_addr.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:117,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:118,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:119,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/bio/b_addr.c:102,9'
          Dst:             strncpy
    - functionName:    BIO_ADDR_sockaddr_noconst
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      'struct.sockaddr *'
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_free
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - freeaddrinfo
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:429,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - freeaddrinfo
        - Branch String:   'crypto/bio/b_addr.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:430,22'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'crypto/bio/b_addr.c:438,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_addr.c:438,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:438,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:439,23'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/b_addr.c:430,9'
          Dst:             freeaddrinfo
        - Src:             'crypto/bio/b_addr.c:440,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_addr.c:441,9'
          Dst:             CRYPTO_free
    - functionName:    freeaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_lookup_ex
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - int
        - 'struct.addrinfo **'
      constantsTouched: []
      argNames:
        - host
        - service
        - lookup_type
        - family
        - socktype
        - protocol
        - res
      BBCount:         90
      ICount:          524
      EdgeCount:       109
      CyclomaticComplexity: 21
      functionsReached:
        - BIO_ADDRINFO_free
        - BIO_sock_init
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_add_error_data
        - ERR_put_error
        - __assert_fail
        - __errno_location
        - __h_errno_location
        - addrinfo_wrap
        - do_bio_lookup_init_ossl_
        - gai_strerror
        - getaddrinfo
        - gethostbyname
        - getservbyname
        - htons
        - strlen
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:650,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:661,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - addrinfo_wrap
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:661,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - addrinfo_wrap
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:661,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - addrinfo_wrap
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:661,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - addrinfo_wrap
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:663,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:668,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:669,27'
              BranchSideFuncs:
                - strlen
                - addrinfo_wrap
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:677,9'
              BranchSideFuncs:
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:669,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:670,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:672,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:678,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:680,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:680,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:682,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:768,24'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:692,26'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:692,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
            - BranchSide:      'crypto/bio/b_addr.c:697,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_addr.c:692,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:694,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
            - BranchSide:      'crypto/bio/b_addr.c:697,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_addr.c:697,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:697,28'
              BranchSideFuncs:
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
            - BranchSide:      'crypto/bio/b_addr.c:698,19'
              BranchSideFuncs:
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_addr.c:706,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:709,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:715,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:719,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:723,23'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:723,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:724,23'
              BranchSideFuncs:
                - getaddrinfo
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
            - BranchSide:      'crypto/bio/b_addr.c:730,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - gai_strerror
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_addr.c:731,48'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:731,58'
              BranchSideFuncs:
                - gai_strerror
                - ERR_add_error_data
            - BranchSide:      'crypto/bio/b_addr.c:731,68'
              BranchSideFuncs:
                - gai_strerror
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_addr.c:771,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:771,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
            - BranchSide:      'crypto/bio/b_addr.c:771,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
        - Branch String:   'crypto/bio/b_addr.c:771,14'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:772,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
            - BranchSide:      'crypto/bio/b_addr.c:777,34'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
        - Branch String:   'crypto/bio/b_addr.c:771,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:772,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
            - BranchSide:      'crypto/bio/b_addr.c:777,34'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __assert_fail
        - Branch String:   'crypto/bio/b_addr.c:779,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:780,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __assert_fail
            - BranchSide:      'crypto/bio/b_addr.c:796,32'
              BranchSideFuncs:
                - gethostbyname
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
                - __h_errno_location
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:781,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:783,37'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:786,37'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:790,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/bio/b_addr.c:798,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:0,0'
              BranchSideFuncs:
                - __h_errno_location
                - ERR_put_error
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/bio/b_addr.c:815,17'
              BranchSideFuncs:
                - __h_errno_location
                - ERR_put_error
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/bio/b_addr.c:825,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:826,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:830,19'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
        - Branch String:   'crypto/bio/b_addr.c:846,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:848,23'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:851,23'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:855,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
        - Branch String:   'crypto/bio/b_addr.c:855,33'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:855,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:860,24'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:856,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:856,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:860,24'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:856,36'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:856,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - htons
            - BranchSide:      'crypto/bio/b_addr.c:860,24'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:855,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:857,60'
              BranchSideFuncs:
                - htons
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:860,24'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:860,24'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:861,36'
              BranchSideFuncs:
                - getservbyname
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - __errno_location
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:872,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/bio/b_addr.c:863,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:865,21'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/bio/b_addr.c:871,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:898,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:899,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:902,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:902,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:904,36'
              BranchSideFuncs:
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_addr.c:919,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/bio/b_addr.c:904,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:907,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:908,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_THREAD_unlock
                - addrinfo_wrap
                - BIO_ADDRINFO_free
                - ERR_put_error
      Callsites:
        - Src:             'crypto/bio/b_addr.c:663,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:669,51'
          Dst:             strlen
        - Src:             'crypto/bio/b_addr.c:669,13'
          Dst:             addrinfo_wrap
        - Src:             'crypto/bio/b_addr.c:672,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:677,9'
          Dst:             BIO_sock_init
        - Src:             'crypto/bio/b_addr.c:706,28'
          Dst:             getaddrinfo
        - Src:             'crypto/bio/b_addr.c:709,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_addr.c:709,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:710,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:715,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:730,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:731,35'
          Dst:             gai_strerror
        - Src:             'crypto/bio/b_addr.c:731,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/bio/b_addr.c:771,14'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/bio/b_addr.c:771,14'
          Dst:             do_bio_lookup_init_ossl_
        - Src:             'crypto/bio/b_addr.c:772,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:777,9'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/bio/b_addr.c:790,17'
          Dst:             __assert_fail
        - Src:             'crypto/bio/b_addr.c:796,18'
          Dst:             gethostbyname
        - Src:             'crypto/bio/b_addr.c:815,17'
          Dst:             __h_errno_location
        - Src:             'crypto/bio/b_addr.c:815,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:831,28'
          Dst:             strtol
        - Src:             'crypto/bio/b_addr.c:857,38'
          Dst:             htons
        - Src:             'crypto/bio/b_addr.c:861,22'
          Dst:             getservbyname
        - Src:             'crypto/bio/b_addr.c:865,21'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_addr.c:865,21'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:872,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:904,22'
          Dst:             addrinfo_wrap
        - Src:             'crypto/bio/b_addr.c:912,17'
          Dst:             BIO_ADDRINFO_free
        - Src:             'crypto/bio/b_addr.c:914,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:922,9'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.addrinfo *'
        - 'struct.addrinfo **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gai_strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gethostbyname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.hostent *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __h_errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htons
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getservbyname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.servent *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_lookup
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - 'struct.addrinfo **'
      constantsTouched: []
      argNames:
        - host
        - service
        - lookup_type
        - family
        - socktype
        - res
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_lookup_ex
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:620,12'
          Dst:             BIO_lookup_ex
    - functionName:    BIO_parse_hostserv
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - 'char **'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - hostserv
        - host
        - service
        - hostserv_prio
      BBCount:         63
      ICount:          323
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - CRYPTO_strndup
        - ERR_put_error
        - strchr
        - strlen
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:478,25'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:492,34'
              BranchSideFuncs:
                - strrchr
                - strchr
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
                - strlen
                - strlen
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:478,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:479,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:480,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:484,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:485,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:485,18'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:486,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:488,14'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:505,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:506,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:508,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
                - strlen
                - strlen
        - Branch String:   'crypto/bio/b_addr.c:508,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:509,17'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:513,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/bio/b_addr.c:513,20'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:514,17'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:517,17'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:522,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:522,29'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:525,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:522,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:523,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:525,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:525,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:525,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:535,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:525,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:526,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:535,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:527,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:527,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:528,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:527,25'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:527,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:530,21'
              BranchSideFuncs:
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:526,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:528,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:530,21'
              BranchSideFuncs:
                - CRYPTO_strndup
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:531,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:532,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:535,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:535,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:546,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:536,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_addr.c:546,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:537,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:537,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:538,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:537,25'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:537,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strndup
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:540,24'
              BranchSideFuncs:
                - CRYPTO_strndup
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:536,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:538,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:540,24'
              BranchSideFuncs:
                - CRYPTO_strndup
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:541,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:542,17'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/bio/b_addr.c:478,18'
          Dst:             strchr
        - Src:             'crypto/bio/b_addr.c:489,18'
          Dst:             strlen
        - Src:             'crypto/bio/b_addr.c:492,26'
          Dst:             strrchr
        - Src:             'crypto/bio/b_addr.c:493,13'
          Dst:             strchr
        - Src:             'crypto/bio/b_addr.c:512,18'
          Dst:             strlen
        - Src:             'crypto/bio/b_addr.c:515,18'
          Dst:             strlen
        - Src:             'crypto/bio/b_addr.c:518,18'
          Dst:             strlen
        - Src:             'crypto/bio/b_addr.c:522,22'
          Dst:             strchr
        - Src:             'crypto/bio/b_addr.c:530,21'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/bio/b_addr.c:540,24'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/bio/b_addr.c:548,5'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:551,5'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:554,5'
          Dst:             ERR_put_error
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_address
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'union.bio_addr_st *'
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:413,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:414,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:415,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_sockaddr
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      'struct.sockaddr *'
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:407,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:408,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_sockaddr_size
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:396,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:397,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_protocol
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         13
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:369,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/bio/b_addr.c:386,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:369,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:370,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:373,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/bio/b_addr.c:373,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:374,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:377,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/bio/b_addr.c:377,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:379,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:381,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:383,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_socktype
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:362,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:363,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_family
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:355,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:356,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDRINFO_next
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      'struct.addrinfo *'
      argCount:        1
      argTypes:
        - 'struct.addrinfo *'
      constantsTouched: []
      argNames:
        - bai
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:348,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:349,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDR_sockaddr_size
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:327,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:330,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:334,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:336,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDR_sockaddr
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      'struct.sockaddr *'
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDR_path_string
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:292,16'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'crypto/bio/b_addr.c:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:292,16'
          Dst:             CRYPTO_strdup
    - functionName:    BIO_ADDR_service_string
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'union.bio_addr_st *'
        - int
      constantsTouched: []
      argNames:
        - ap
        - numeric
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - addr_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:283,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:285,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:282,9'
          Dst:             addr_strings
    - functionName:    addr_strings
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'union.bio_addr_st *'
        - int
        - 'char **'
        - 'char **'
      constantsTouched: []
      argNames:
        - ap
        - numeric
        - hostname
        - service
      BBCount:         40
      ICount:          222
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - BIO_ADDR_rawport
        - BIO_ADDR_sockaddr
        - BIO_ADDR_sockaddr_size
        - BIO_snprintf
        - BIO_sock_init
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_add_error_data
        - ERR_put_error
        - __errno_location
        - gai_strerror
        - getnameinfo
        - ntohs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:201,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - getnameinfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
                - BIO_ADDR_rawport
                - ntohs
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - gai_strerror
                - ERR_add_error_data
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:206,19'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - getnameinfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
                - BIO_ADDR_rawport
                - ntohs
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - gai_strerror
                - ERR_add_error_data
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:208,50'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - getnameinfo
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
                - BIO_ADDR_rawport
                - ntohs
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - gai_strerror
                - ERR_add_error_data
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_addr.c:208,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:213,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - gai_strerror
                - ERR_add_error_data
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:231,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
                - BIO_ADDR_rawport
                - ntohs
                - BIO_snprintf
        - Branch String:   'crypto/bio/b_addr.c:213,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:214,17'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:219,17'
              BranchSideFuncs:
                - ERR_put_error
                - gai_strerror
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_addr.c:231,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:232,26'
              BranchSideFuncs:
                - BIO_ADDR_rawport
                - ntohs
                - BIO_snprintf
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
            - BranchSide:      'crypto/bio/b_addr.c:236,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - CRYPTO_strdup
        - Branch String:   'crypto/bio/b_addr.c:236,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:237,25'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/bio/b_addr.c:238,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/bio/b_addr.c:238,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:239,24'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:251,10'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_addr.c:251,27'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:251,31'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:252,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_addr.c:252,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:252,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:253,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_addr.c:252,33'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:252,37'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:265,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:253,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:265,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:254,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_addr.c:257,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_addr.c:257,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:258,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_addr.c:261,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/bio/b_addr.c:196,9'
          Dst:             BIO_sock_init
        - Src:             'crypto/bio/b_addr.c:208,32'
          Dst:             BIO_ADDR_sockaddr
        - Src:             'crypto/bio/b_addr.c:209,32'
          Dst:             BIO_ADDR_sockaddr_size
        - Src:             'crypto/bio/b_addr.c:208,20'
          Dst:             getnameinfo
        - Src:             'crypto/bio/b_addr.c:214,17'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_addr.c:214,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:215,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:219,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_addr.c:220,39'
          Dst:             gai_strerror
        - Src:             'crypto/bio/b_addr.c:220,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/bio/b_addr.c:233,32'
          Dst:             BIO_ADDR_rawport
        - Src:             'crypto/bio/b_addr.c:233,26'
          Dst:             ntohs
        - Src:             'crypto/bio/b_addr.c:232,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/bio/b_addr.c:237,25'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/bio/b_addr.c:239,24'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/bio/b_addr.c:254,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_addr.c:258,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_addr.c:261,9'
          Dst:             ERR_put_error
    - functionName:    getnameinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.sockaddr *'
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDR_rawport
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:172,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:174,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_addr.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:175,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:177,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntohs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDR_hostname_string
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'union.bio_addr_st *'
        - int
      constantsTouched: []
      argNames:
        - ap
        - numeric
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - addr_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:273,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:275,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:272,9'
          Dst:             addr_strings
    - functionName:    BIO_ADDR_rawaddress
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'union.bio_addr_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ap
        - p
        - l
      BBCount:         21
      ICount:          132
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:141,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:145,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - strlen
        - Branch String:   'crypto/bio/b_addr.c:145,14'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:146,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:151,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - strlen
        - Branch String:   'crypto/bio/b_addr.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:158,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:160,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_addr.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:161,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:163,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_addr.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:164,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_addr.c:166,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:152,15'
          Dst:             strlen
    - functionName:    BIO_ADDR_family
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDR_make
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.bio_addr_st *'
        - 'struct.sockaddr *'
      constantsTouched: []
      argNames:
        - ap
        - sa
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_addr.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:73,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:77,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_addr.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:78,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_addr.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_addr.c:84,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/b_addr.c:89,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_ADDR_clear
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_ADDR_free
      functionSourceFile: '/src/openssl111/crypto/bio/b_addr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'union.bio_addr_st *'
      constantsTouched: []
      argNames:
        - ap
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_addr.c:57,5'
          Dst:             CRYPTO_free
    - functionName:    BIO_hex_string
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st.1386 *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - out
        - indent
        - width
        - data
        - datalen
      BBCount:         23
      ICount:          142
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_dump.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:131,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_dump.c:133,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/bio/b_dump.c:133,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:134,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/bio/b_dump.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/bio/b_dump.c:134,15'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:134,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_dump.c:137,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/bio/b_dump.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:135,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/bio/b_dump.c:137,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/bio/b_dump.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:141,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/bio/b_dump.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/bio/b_dump.c:144,11'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:144,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/bio/b_dump.c:146,16'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/bio/b_dump.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:145,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/bio/b_dump.c:146,16'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/bio/b_dump.c:135,13'
          Dst:             BIO_printf
        - Src:             'crypto/bio/b_dump.c:137,9'
          Dst:             BIO_printf
        - Src:             'crypto/bio/b_dump.c:141,13'
          Dst:             BIO_printf
        - Src:             'crypto/bio/b_dump.c:145,9'
          Dst:             BIO_printf
        - Src:             'crypto/bio/b_dump.c:146,5'
          Dst:             BIO_printf
    - functionName:    BIO_dump_indent
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st.1386 *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - s
        - len
        - indent
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_dump_indent_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:122,12'
          Dst:             BIO_dump_indent_cb
        - Src:             'crypto/bio/b_dump.c:122,12'
          Dst:             write_bio
    - functionName:    write_bio
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - len
        - bp
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_write
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:112,12'
          Dst:             BIO_write
    - functionName:    BIO_dump_indent_cb
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - cb
        - u
        - s
        - len
        - indent
      BBCount:         51
      ICount:          362
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached:
        - BIO_snprintf
        - strcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_dump.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:38,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:39,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:42,18'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:42,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:42,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:45,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:46,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:46,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:47,26'
              BranchSideFuncs:
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:90,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_dump.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:50,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:50,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:51,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:51,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:52,28'
              BranchSideFuncs:
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
            - BranchSide:      'crypto/bio/b_dump.c:54,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:62,20'
              BranchSideFuncs:
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_dump.c:65,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_dump.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:66,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_dump.c:80,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
        - Branch String:   'crypto/bio/b_dump.c:66,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:67,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:68,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_dump.c:68,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:69,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_dump.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_dump.c:71,41'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:71,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_dump.c:71,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_dump.c:71,28'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:71,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_dump.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_dump.c:80,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_dump.c:81,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
            - BranchSide:      'crypto/bio/b_dump.c:88,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcpy
      Callsites:
        - Src:             'crypto/bio/b_dump.c:47,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/bio/b_dump.c:52,21'
          Dst:             strcpy
        - Src:             'crypto/bio/b_dump.c:55,21'
          Dst:             BIO_snprintf
        - Src:             'crypto/bio/b_dump.c:62,13'
          Dst:             strcpy
    - functionName:    BIO_dump
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st.1386 *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - s
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_dump_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:117,12'
          Dst:             BIO_dump_cb
        - Src:             'crypto/bio/b_dump.c:117,12'
          Dst:             write_bio
    - functionName:    BIO_dump_cb
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - cb
        - u
        - s
        - len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_dump_indent_cb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:25,12'
          Dst:             BIO_dump_indent_cb
    - functionName:    BIO_dump_indent_fp
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - fp
        - s
        - len
        - indent
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_dump_indent_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:106,12'
          Dst:             BIO_dump_indent_cb
        - Src:             'crypto/bio/b_dump.c:106,12'
          Dst:             write_fp
    - functionName:    write_fp
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - data
        - len
        - fp
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fwrite
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:96,12'
          Dst:             fwrite
    - functionName:    BIO_dump_fp
      functionSourceFile: '/src/openssl111/crypto/bio/b_dump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - fp
        - s
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_dump_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_dump.c:101,12'
          Dst:             BIO_dump_cb
        - Src:             'crypto/bio/b_dump.c:101,12'
          Dst:             write_fp
    - functionName:    roundv
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - value
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:555,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:555,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:556,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    abs_val
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - value
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:535,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:536,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pow_10
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in_exp
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:543,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:544,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:547,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    fmtstr
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char **'
        - 'char **'
        - 'size_t *'
        - 'size_t *'
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - sbuffer
        - buffer
        - currlen
        - maxlen
        - value
        - flags
        - min
        - max
      BBCount:         58
      ICount:          309
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - OPENSSL_strnlen
        - doapr_outch
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:389,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strnlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:391,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strnlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:391,36'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:391,13'
              BranchSideFuncs:
                - OPENSSL_strnlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:391,65'
              BranchSideFuncs:
                - OPENSSL_strnlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:394,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:394,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:395,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:395,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:396,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:401,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:406,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:401,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:402,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:404,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:407,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:409,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:409,25'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:409,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:409,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:409,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:410,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:415,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:410,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:411,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:412,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:415,22'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:415,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:415,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:415,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:416,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:421,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:416,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:417,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:418,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:421,25'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:421,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:421,5'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:421,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:422,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:427,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:422,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:423,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:424,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/bio/b_print.c:391,13'
          Dst:             OPENSSL_strnlen
        - Src:             'crypto/bio/b_print.c:410,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:416,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:422,14'
          Dst:             doapr_outch
    - functionName:    doapr_outch
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char **'
        - 'char **'
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - sbuffer
        - buffer
        - currlen
        - maxlen
        - c
      BBCount:         36
      ICount:          233
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - CRYPTO_malloc
        - CRYPTO_realloc
        - ERR_put_error
        - ossl_assert_int
      functionUses:    26
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:832,10'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:832,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:832,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bio/b_print.c:832,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:833,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:836,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bio/b_print.c:836,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:837,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:839,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bio/b_print.c:839,16'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:839,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:864,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:839,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:840,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:864,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:840,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:841,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:843,10'
              BranchSideFuncs:
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bio/b_print.c:844,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:845,28'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:857,22'
              BranchSideFuncs:
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:845,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:846,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_print.c:849,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/b_print.c:849,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:850,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6867
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:854,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:850,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:851,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:852,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:858,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:859,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:860,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:864,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:865,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:871,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:865,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:866,46'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:868,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_print.c:832,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/bio/b_print.c:836,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/bio/b_print.c:845,28'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bio/b_print.c:846,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_print.c:850,22'
          Dst:             ossl_assert_int
        - Src:             'crypto/bio/b_print.c:857,22'
          Dst:             CRYPTO_realloc
    - functionName:    fmtfp
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'char **'
        - 'char **'
        - 'size_t *'
        - 'size_t *'
        - double
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - sbuffer
        - buffer
        - currlen
        - maxlen
        - fvalue
        - min
        - max
        - flags
        - style
      BBCount:         200
      ICount:          1076
      EdgeCount:       271
      CyclomaticComplexity: 73
      functionsReached:
        - abs_val
        - doapr_outch
        - pow_10
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:583,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:584,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
            - BranchSide:      'crypto/bio/b_print.c:586,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
        - Branch String:   'crypto/bio/b_print.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:587,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
            - BranchSide:      'crypto/bio/b_print.c:588,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
        - Branch String:   'crypto/bio/b_print.c:588,14'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:589,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
            - BranchSide:      'crypto/bio/b_print.c:590,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
        - Branch String:   'crypto/bio/b_print.c:598,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:599,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
            - BranchSide:      'crypto/bio/b_print.c:610,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:599,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:600,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:601,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
        - Branch String:   'crypto/bio/b_print.c:601,20'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:602,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:603,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
        - Branch String:   'crypto/bio/b_print.c:603,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:603,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
            - BranchSide:      'crypto/bio/b_print.c:604,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
        - Branch String:   'crypto/bio/b_print.c:604,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:604,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:605,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:604,33'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:604,36'
              BranchSideFuncs:
                - pow_10
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:607,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:603,20'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:605,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:607,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:613,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:614,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:654,23'
              BranchSideFuncs:
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:616,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:617,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:626,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:617,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:618,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:621,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:621,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:622,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:625,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:626,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:631,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:651,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:631,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:632,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:634,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:634,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:635,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:648,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:636,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:640,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:642,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:651,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:652,22'
              BranchSideFuncs:
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:653,5'
              BranchSideFuncs:
                - abs_val
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:659,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:661,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:663,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:669,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:670,13'
              BranchSideFuncs:
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:676,27'
              BranchSideFuncs:
                - pow_10
                - roundv
                - pow_10
                - roundv
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:679,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:680,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:685,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:688,22'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:688,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:688,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:688,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:686,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:689,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:690,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:691,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:694,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:695,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:707,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:695,31'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:695,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:703,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:695,46'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:695,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:703,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:695,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:697,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:703,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:699,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:700,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:701,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:707,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:708,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:709,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:712,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:714,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:735,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:714,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:715,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:717,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:722,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:722,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:722,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:722,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:720,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:724,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:724,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:725,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:727,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:727,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:728,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:729,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:737,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:738,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:739,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:740,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:741,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:742,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:742,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:743,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:744,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:744,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:745,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:747,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:747,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:747,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:760,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:747,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:748,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:760,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:748,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:749,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:749,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:750,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:751,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:754,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:755,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:759,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:755,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:756,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:757,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:760,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:761,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:765,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:761,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:762,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:763,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:765,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:765,35'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:768,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:766,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:768,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:768,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:769,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:777,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:769,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:768,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:770,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:777,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:777,21'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:778,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:777,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:778,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:787,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:778,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:779,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:781,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:781,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:782,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:786,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:782,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:781,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:784,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:787,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:788,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:792,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:788,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:789,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:790,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:792,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:795,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:815,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:795,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:796,17'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:798,17'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:799,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:800,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:801,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:801,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:802,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:805,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:802,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:803,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:804,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:805,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:806,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:808,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:809,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:813,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:809,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:808,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:811,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:815,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:816,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:820,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:816,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:817,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:818,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
      Callsites:
        - Src:             'crypto/bio/b_print.c:604,46'
          Dst:             pow_10
        - Src:             'crypto/bio/b_print.c:654,15'
          Dst:             abs_val
        - Src:             'crypto/bio/b_print.c:676,20'
          Dst:             pow_10
        - Src:             'crypto/bio/b_print.c:676,13'
          Dst:             roundv
        - Src:             'crypto/bio/b_print.c:677,23'
          Dst:             pow_10
        - Src:             'crypto/bio/b_print.c:677,16'
          Dst:             roundv
        - Src:             'crypto/bio/b_print.c:749,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:755,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:761,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:765,23'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:769,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:778,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:782,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:788,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:799,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:802,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:805,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:809,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:816,14'
          Dst:             doapr_outch
    - functionName:    fmtint
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'char **'
        - 'char **'
        - 'size_t *'
        - 'size_t *'
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - sbuffer
        - buffer
        - currlen
        - maxlen
        - value
        - base
        - min
        - max
        - flags
      BBCount:         92
      ICount:          515
      EdgeCount:       123
      CyclomaticComplexity: 33
      functionsReached:
        - doapr_outch
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:445,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:446,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:447,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:449,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:457,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:449,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:450,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:452,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:452,20'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:453,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:454,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:457,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:458,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:463,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:458,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:459,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:460,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:460,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:461,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:462,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:463,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:464,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:465,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:469,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:469,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:469,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:469,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:466,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:470,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:470,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:471,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:472,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:476,15'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:476,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:476,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:478,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:479,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:479,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:480,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/b_print.c:481,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/b_print.c:481,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:482,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:485,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:482,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:482,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:482,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:486,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:489,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:489,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:490,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:496,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:490,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:491,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:492,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:496,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:497,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:501,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:497,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:497,69'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:498,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:501,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:502,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:508,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:502,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:503,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:504,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:508,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:509,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:516,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:509,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:510,30'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:514,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:510,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:511,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:512,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:516,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:517,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:522,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
        - Branch String:   'crypto/bio/b_print.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:516,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:518,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:522,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:523,26'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:527,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:523,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:524,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
            - BranchSide:      'crypto/bio/b_print.c:525,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
      Callsites:
        - Src:             'crypto/bio/b_print.c:476,60'
          Dst:             strlen
        - Src:             'crypto/bio/b_print.c:490,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:497,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:502,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:510,18'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:517,14'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:523,14'
          Dst:             doapr_outch
    - functionName:    BIO_vsnprintf
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - buf
        - n
        - format
        - args
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _dopr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:941,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/b_print.c:943,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:943,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:950,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:952,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bio/b_print.c:952,16'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:952,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:952,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_print.c:940,10'
          Dst:             _dopr
    - functionName:    _dopr
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char **'
        - 'char **'
        - 'size_t *'
        - 'size_t *'
        - 'int *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - sbuffer
        - buffer
        - maxlen
        - retlen
        - truncated
        - format
        - args
      BBCount:         212
      ICount:          1435
      EdgeCount:       259
      CyclomaticComplexity: 49
      functionsReached:
        - doapr_outch
        - fmtfp
        - fmtint
        - fmtstr
        - ossl_ctype_check
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:110,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:111,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:367,9'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:111,24'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:111,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:112,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:111,43'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:111,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:112,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:116,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:124,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:151,17'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:162,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:169,17'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:182,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:214,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:358,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:360,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:116,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:117,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:119,34'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:119,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:120,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_print.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:126,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:130,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:134,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:138,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:142,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:146,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:151,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:152,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:154,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:154,24'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:155,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:159,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:162,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:163,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:166,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:170,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:174,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:170,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:171,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:172,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:174,24'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:175,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:179,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:182,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:184,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:188,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:197,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:197,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:201,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:205,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:209,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:188,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:189,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:192,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:217,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:217,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:239,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:244,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:244,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:244,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:269,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:278,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:281,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:290,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:293,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:311,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:316,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:328,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:336,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:341,34'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:346,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:350,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:217,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:219,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:222,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:225,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:228,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:231,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:219,40'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:222,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:225,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:228,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:231,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:234,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:234,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:236,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:237,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:245,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:247,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:250,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:253,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:256,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:259,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:247,49'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:250,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:253,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:256,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:259,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:262,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:263,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:263,46'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:264,29'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:262,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:265,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:266,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:269,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:270,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:272,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:270,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:273,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:273,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:272,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:273,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:273,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:273,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:275,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:276,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:281,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:282,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:284,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:282,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:285,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:285,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:284,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:285,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:285,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:285,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:287,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:288,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:293,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:294,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:296,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:294,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:297,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:297,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:296,30'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:297,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:297,28'
              BranchSideFuncs:
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:297,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:299,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:300,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:312,34'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:312,34'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:312,34'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:311,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:313,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:314,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:316,28'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:316,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:316,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:317,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:318,25'
              BranchSideFuncs:
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:323,29'
              BranchSideFuncs:
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:318,25'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:319,29'
              BranchSideFuncs:
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:321,32'
              BranchSideFuncs:
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:323,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:325,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:326,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:328,33'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:328,33'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:328,33'
              BranchSideFuncs:
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:329,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:331,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:332,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:336,27'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:352,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:352,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:341,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:342,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/b_print.c:343,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtstr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtfp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - fmtint
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/b_print.c:367,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:368,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:372,22'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:369,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:370,24'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/b_print.c:371,5'
              BranchSideFuncs:
                - doapr_outch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/b_print.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:373,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_print.c:374,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_print.c:119,22'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:151,17'
          Dst:             ossl_ctype_check
        - Src:             'crypto/bio/b_print.c:169,17'
          Dst:             ossl_ctype_check
        - Src:             'crypto/bio/b_print.c:234,22'
          Dst:             fmtint
        - Src:             'crypto/bio/b_print.c:262,22'
          Dst:             fmtint
        - Src:             'crypto/bio/b_print.c:273,22'
          Dst:             fmtfp
        - Src:             'crypto/bio/b_print.c:285,22'
          Dst:             fmtfp
        - Src:             'crypto/bio/b_print.c:297,22'
          Dst:             fmtfp
        - Src:             'crypto/bio/b_print.c:311,22'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:323,22'
          Dst:             fmtstr
        - Src:             'crypto/bio/b_print.c:329,22'
          Dst:             fmtint
        - Src:             'crypto/bio/b_print.c:341,22'
          Dst:             doapr_outch
        - Src:             'crypto/bio/b_print.c:372,10'
          Dst:             doapr_outch
    - functionName:    BIO_snprintf
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - buf
        - n
        - format
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_vsnprintf
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_print.c:929,11'
          Dst:             BIO_vsnprintf
    - functionName:    BIO_vprintf
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - bio
        - format
        - args
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_write
        - CRYPTO_free
        - _dopr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_print.c:902,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:904,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_print.c:907,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_print.c:907,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_print.c:908,25'
              BranchSideFuncs:
                - BIO_write
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_print.c:911,25'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             'crypto/bio/b_print.c:902,10'
          Dst:             _dopr
        - Src:             'crypto/bio/b_print.c:904,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_print.c:908,15'
          Dst:             BIO_write
        - Src:             'crypto/bio/b_print.c:909,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_print.c:911,15'
          Dst:             BIO_write
    - functionName:    BIO_printf
      functionSourceFile: '/src/openssl111/crypto/bio/b_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bio
        - format
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_vprintf
      functionUses:    226
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_print.c:883,11'
          Dst:             BIO_vprintf
    - functionName:    BIO_sock_info
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'union.BIO_sock_info_u *'
      constantsTouched: []
      argNames:
        - sock
        - type
        - info
      BBCount:         11
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ADDR_sockaddr_noconst
        - ERR_put_error
        - __errno_location
        - getsockname
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:343,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:347,17'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr_noconst
                - getsockname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:363,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock.c:351,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:352,17'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:356,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock.c:356,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:357,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:361,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock.c:349,37'
          Dst:             BIO_ADDR_sockaddr_noconst
        - Src:             'crypto/bio/b_sock.c:349,19'
          Dst:             getsockname
        - Src:             'crypto/bio/b_sock.c:352,17'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock.c:352,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:353,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:357,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:363,9'
          Dst:             ERR_put_error
    - functionName:    getsockname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.sockaddr *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_socket_nbio
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - s
        - mode
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_socket_ioctl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_sock.c:305,11'
          Dst:             BIO_socket_ioctl
    - functionName:    BIO_socket_ioctl
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - fd
        - type
        - arg
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - __errno_location
        - ioctl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:194,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:195,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
      Callsites:
        - Src:             'crypto/bio/b_sock.c:192,9'
          Dst:             ioctl
        - Src:             'crypto/bio/b_sock.c:195,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock.c:195,9'
          Dst:             ERR_put_error
    - functionName:    ioctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_tcp_ndelay
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - s
        - on
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setsockopt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_sock.c:291,11'
          Dst:             setsockopt
    - functionName:    BIO_accept
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'char **'
      constantsTouched: []
      argNames:
        - sock
        - ip_port
      BBCount:         20
      ICount:          127
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_ADDR_hostname_string
        - BIO_ADDR_service_string
        - BIO_accept_ex
        - BIO_closesocket
        - BIO_sock_should_retry
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - __errno_location
        - strcat
        - strcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:242,35'
              BranchSideFuncs:
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:251,9'
              BranchSideFuncs:
                - BIO_ADDR_hostname_string
                - BIO_ADDR_service_string
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
                - strlen
                - strlen
                - CRYPTO_zalloc
        - Branch String:   'crypto/bio/b_sock.c:242,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:243,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock.c:246,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:251,20'
              BranchSideFuncs:
                - BIO_ADDR_hostname_string
                - BIO_ADDR_service_string
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
                - strlen
                - strlen
                - CRYPTO_zalloc
            - BranchSide:      'crypto/bio/b_sock.c:252,22'
              BranchSideFuncs:
                - BIO_ADDR_hostname_string
                - BIO_ADDR_service_string
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
                - strlen
                - strlen
                - CRYPTO_zalloc
        - Branch String:   'crypto/bio/b_sock.c:254,26'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:254,29'
              BranchSideFuncs:
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
                - strlen
                - strlen
                - CRYPTO_zalloc
            - BranchSide:      'crypto/bio/b_sock.c:257,14'
              BranchSideFuncs:
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
        - Branch String:   'crypto/bio/b_sock.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:255,24'
              BranchSideFuncs:
                - strlen
                - strlen
                - CRYPTO_zalloc
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
            - BranchSide:      'crypto/bio/b_sock.c:257,14'
              BranchSideFuncs:
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - BIO_closesocket
        - Branch String:   'crypto/bio/b_sock.c:259,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:260,13'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_closesocket
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_sock.c:264,21'
              BranchSideFuncs:
                - strcpy
                - strcat
                - strcat
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/b_sock.c:240,11'
          Dst:             BIO_accept_ex
        - Src:             'crypto/bio/b_sock.c:242,13'
          Dst:             BIO_sock_should_retry
        - Src:             'crypto/bio/b_sock.c:246,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock.c:246,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:247,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:252,22'
          Dst:             BIO_ADDR_hostname_string
        - Src:             'crypto/bio/b_sock.c:253,22'
          Dst:             BIO_ADDR_service_string
        - Src:             'crypto/bio/b_sock.c:255,24'
          Dst:             strlen
        - Src:             'crypto/bio/b_sock.c:255,24'
          Dst:             strlen
        - Src:             'crypto/bio/b_sock.c:255,24'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/b_sock.c:260,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:261,13'
          Dst:             BIO_closesocket
        - Src:             'crypto/bio/b_sock.c:264,13'
          Dst:             strcpy
        - Src:             'crypto/bio/b_sock.c:265,13'
          Dst:             strcat
        - Src:             'crypto/bio/b_sock.c:266,13'
          Dst:             strcat
        - Src:             'crypto/bio/b_sock.c:268,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_sock.c:269,9'
          Dst:             CRYPTO_free
    - functionName:    strcat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_accept_socket
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - host
        - bind_mode
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_ADDRINFO_address
        - BIO_ADDRINFO_family
        - BIO_ADDRINFO_free
        - BIO_ADDRINFO_protocol
        - BIO_closesocket
        - BIO_listen
        - BIO_lookup
        - BIO_parse_hostserv
        - BIO_sock_init
        - BIO_socket
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:207,9'
              BranchSideFuncs:
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_lookup
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_family
                - BIO_ADDRINFO_socktype
                - BIO_ADDRINFO_protocol
                - BIO_socket
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_listen
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_sock.c:209,9'
              BranchSideFuncs:
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_lookup
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_family
                - BIO_ADDRINFO_socktype
                - BIO_ADDRINFO_protocol
                - BIO_socket
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_listen
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_sock.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock.c:212,20'
              BranchSideFuncs:
                - BIO_lookup
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_family
                - BIO_ADDRINFO_socktype
                - BIO_ADDRINFO_protocol
                - BIO_socket
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_listen
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_sock.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:213,9'
              BranchSideFuncs:
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_sock.c:215,45'
              BranchSideFuncs:
                - BIO_ADDRINFO_family
                - BIO_ADDRINFO_socktype
                - BIO_ADDRINFO_protocol
                - BIO_socket
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_listen
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_sock.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:217,11'
              BranchSideFuncs:
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_sock.c:221,21'
              BranchSideFuncs:
                - BIO_ADDRINFO_address
                - __sanitizer_cov_trace_const_cmp4
                - BIO_listen
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/b_sock.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:222,55'
              BranchSideFuncs:
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/b_sock.c:223,25'
              BranchSideFuncs:
                - BIO_closesocket
                - BIO_ADDRINFO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/b_sock.c:206,10'
          Dst:             BIO_parse_hostserv
        - Src:             'crypto/bio/b_sock.c:209,9'
          Dst:             BIO_sock_init
        - Src:             'crypto/bio/b_sock.c:212,9'
          Dst:             BIO_lookup
        - Src:             'crypto/bio/b_sock.c:215,25'
          Dst:             BIO_ADDRINFO_family
        - Src:             'crypto/bio/b_sock.c:215,51'
          Dst:             BIO_ADDRINFO_socktype
        - Src:             'crypto/bio/b_sock.c:216,25'
          Dst:             BIO_ADDRINFO_protocol
        - Src:             'crypto/bio/b_sock.c:215,14'
          Dst:             BIO_socket
        - Src:             'crypto/bio/b_sock.c:221,24'
          Dst:             BIO_ADDRINFO_address
        - Src:             'crypto/bio/b_sock.c:221,10'
          Dst:             BIO_listen
        - Src:             'crypto/bio/b_sock.c:223,9'
          Dst:             BIO_closesocket
        - Src:             'crypto/bio/b_sock.c:228,5'
          Dst:             BIO_ADDRINFO_free
        - Src:             'crypto/bio/b_sock.c:229,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/b_sock.c:230,5'
          Dst:             CRYPTO_free
    - functionName:    BIO_sock_init
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bio_sock_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_gethostbyname
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.hostent *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gethostbyname
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/b_sock.c:113,12'
          Dst:             gethostbyname
    - functionName:    BIO_sock_error
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sock
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - getsockopt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:101,16'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'crypto/bio/b_sock.c:103,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock.c:99,9'
          Dst:             getsockopt
        - Src:             'crypto/bio/b_sock.c:101,16'
          Dst:             __errno_location
    - functionName:    getsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_port
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'short *'
      constantsTouched: []
      argNames:
        - str
        - port_ptr
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_ADDRINFO_address
        - BIO_ADDRINFO_family
        - BIO_ADDRINFO_free
        - BIO_lookup
        - BIO_sock_init
        - ERR_add_error_data
        - ERR_put_error
        - ntohs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:68,9'
              BranchSideFuncs:
                - BIO_sock_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_lookup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - BIO_ADDRINFO_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawport
                - ntohs
                - BIO_ADDRINFO_free
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock.c:71,26'
              BranchSideFuncs:
                - BIO_lookup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - BIO_ADDRINFO_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawport
                - ntohs
                - BIO_ADDRINFO_free
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:72,33'
              BranchSideFuncs:
                - BIO_ADDRINFO_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawport
                - ntohs
                - BIO_ADDRINFO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:81,40'
              BranchSideFuncs:
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_sock.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:73,13'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_ADDRINFO_free
            - BranchSide:      'crypto/bio/b_sock.c:76,69'
              BranchSideFuncs:
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawport
                - ntohs
                - BIO_ADDRINFO_free
      Callsites:
        - Src:             'crypto/bio/b_sock.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:68,9'
          Dst:             BIO_sock_init
        - Src:             'crypto/bio/b_sock.c:71,9'
          Dst:             BIO_lookup
        - Src:             'crypto/bio/b_sock.c:72,13'
          Dst:             BIO_ADDRINFO_family
        - Src:             'crypto/bio/b_sock.c:73,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:76,48'
          Dst:             BIO_ADDRINFO_address
        - Src:             'crypto/bio/b_sock.c:76,31'
          Dst:             BIO_ADDR_rawport
        - Src:             'crypto/bio/b_sock.c:76,25'
          Dst:             ntohs
        - Src:             'crypto/bio/b_sock.c:79,9'
          Dst:             BIO_ADDRINFO_free
        - Src:             'crypto/bio/b_sock.c:81,9'
          Dst:             ERR_add_error_data
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    BIO_get_host_ip
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - str
        - ip
      BBCount:         18
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_ADDRINFO_address
        - BIO_ADDRINFO_family
        - BIO_ADDRINFO_free
        - BIO_lookup
        - BIO_sock_init
        - ERR_add_error_data
        - ERR_put_error
        - ossl_assert_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock.c:36,20'
              BranchSideFuncs:
                - BIO_lookup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - BIO_ADDRINFO_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6926
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:39,33'
              BranchSideFuncs:
                - BIO_ADDRINFO_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6926
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock.c:52,40'
              BranchSideFuncs:
                - ERR_add_error_data
        - Branch String:   'crypto/bio/b_sock.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:40,13'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_ADDRINFO_free
            - BranchSide:      'crypto/bio/b_sock.c:42,61'
              BranchSideFuncs:
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.6926
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
        - Branch String:   'crypto/bio/b_sock.c:47,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock.c:48,64'
              BranchSideFuncs:
                - BIO_ADDRINFO_address
                - BIO_ADDR_rawaddress
                - BIO_ADDRINFO_free
            - BranchSide:      'crypto/bio/b_sock.c:49,9'
              BranchSideFuncs:
                - BIO_ADDRINFO_free
      Callsites:
        - Src:             'crypto/bio/b_sock.c:33,9'
          Dst:             BIO_sock_init
        - Src:             'crypto/bio/b_sock.c:36,9'
          Dst:             BIO_lookup
        - Src:             'crypto/bio/b_sock.c:39,13'
          Dst:             BIO_ADDRINFO_family
        - Src:             'crypto/bio/b_sock.c:40,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock.c:42,40'
          Dst:             BIO_ADDRINFO_address
        - Src:             'crypto/bio/b_sock.c:42,20'
          Dst:             BIO_ADDR_rawaddress
        - Src:             'crypto/bio/b_sock.c:47,17'
          Dst:             ossl_assert_int
        - Src:             'crypto/bio/b_sock.c:48,43'
          Dst:             BIO_ADDRINFO_address
        - Src:             'crypto/bio/b_sock.c:48,23'
          Dst:             BIO_ADDR_rawaddress
        - Src:             'crypto/bio/b_sock.c:50,9'
          Dst:             BIO_ADDRINFO_free
        - Src:             'crypto/bio/b_sock.c:52,9'
          Dst:             ERR_add_error_data
    - functionName:    BIO_closesocket
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sock
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock2.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock2.c:316,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock2.c:314,9'
          Dst:             close
    - functionName:    BIO_accept_ex
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'union.bio_addr_st *'
        - int
      constantsTouched: []
      argNames:
        - accept_sock
        - addr_
        - options
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_ADDR_sockaddr_noconst
        - BIO_sock_should_retry
        - BIO_socket_nbio
        - ERR_put_error
        - __errno_location
        - accept
        - close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock2.c:287,22'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:287,15'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr_noconst
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_socket_nbio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:287,49'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr_noconst
                - accept
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_socket_nbio
                - __sanitizer_cov_trace_const_cmp4
                - close
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:293,36'
              BranchSideFuncs:
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:300,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_socket_nbio
                - __sanitizer_cov_trace_const_cmp4
                - close
        - Branch String:   'crypto/bio/b_sock2.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:294,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock2.c:297,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_sock2.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:301,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock2.c:305,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock2.c:291,28'
          Dst:             BIO_ADDR_sockaddr_noconst
        - Src:             'crypto/bio/b_sock2.c:290,21'
          Dst:             accept
        - Src:             'crypto/bio/b_sock2.c:293,14'
          Dst:             BIO_sock_should_retry
        - Src:             'crypto/bio/b_sock2.c:294,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:294,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:295,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:300,10'
          Dst:             BIO_socket_nbio
        - Src:             'crypto/bio/b_sock2.c:301,9'
          Dst:             close
    - functionName:    BIO_listen
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'union.bio_addr_st *'
        - int
      constantsTouched: []
      argNames:
        - sock
        - addr
        - options
      BBCount:         35
      ICount:          211
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - BIO_ADDR_family
        - BIO_bind
        - BIO_socket_nbio
        - ERR_put_error
        - __errno_location
        - getsockopt
        - listen
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock2.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:213,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:217,20'
              BranchSideFuncs:
                - getsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_socket_nbio
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:219,12'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:220,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:220,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:225,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_socket_nbio
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:226,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:228,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:229,24'
              BranchSideFuncs:
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:237,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:229,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:231,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:235,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:238,24'
              BranchSideFuncs:
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:248,25'
              BranchSideFuncs:
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:238,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:240,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:244,5'
              BranchSideFuncs:
                - BIO_ADDR_family
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:253,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:263,19'
              BranchSideFuncs:
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:256,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:260,5'
              BranchSideFuncs:
                - BIO_bind
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:266,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:266,32'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:266,42'
              BranchSideFuncs:
                - listen
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:272,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_sock2.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:267,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:272,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock2.c:213,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:217,9'
          Dst:             getsockopt
        - Src:             'crypto/bio/b_sock2.c:220,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:220,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:221,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:225,10'
          Dst:             BIO_socket_nbio
        - Src:             'crypto/bio/b_sock2.c:229,13'
          Dst:             setsockopt
        - Src:             'crypto/bio/b_sock2.c:231,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:231,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:232,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:238,13'
          Dst:             setsockopt
        - Src:             'crypto/bio/b_sock2.c:240,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:240,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:241,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:248,9'
          Dst:             BIO_ADDR_family
        - Src:             'crypto/bio/b_sock2.c:254,13'
          Dst:             setsockopt
        - Src:             'crypto/bio/b_sock2.c:256,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:256,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:257,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:263,10'
          Dst:             BIO_bind
        - Src:             'crypto/bio/b_sock2.c:266,35'
          Dst:             listen
        - Src:             'crypto/bio/b_sock2.c:267,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:267,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:268,9'
          Dst:             ERR_put_error
    - functionName:    BIO_bind
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'union.bio_addr_st *'
        - int
      constantsTouched: []
      argNames:
        - sock
        - addr
        - options
      BBCount:         13
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_ADDR_sockaddr
        - ERR_put_error
        - __errno_location
        - bind
        - setsockopt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock2.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:141,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:151,24'
              BranchSideFuncs:
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:160,14'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:153,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:157,5'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - bind
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:161,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:166,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock2.c:141,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:151,13'
          Dst:             setsockopt
        - Src:             'crypto/bio/b_sock2.c:153,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:153,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:154,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:160,20'
          Dst:             BIO_ADDR_sockaddr
        - Src:             'crypto/bio/b_sock2.c:160,45'
          Dst:             BIO_ADDR_sockaddr_size
        - Src:             'crypto/bio/b_sock2.c:160,9'
          Dst:             bind
        - Src:             'crypto/bio/b_sock2.c:161,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:161,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:162,9'
          Dst:             ERR_put_error
    - functionName:    listen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_connect
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'union.bio_addr_st *'
        - int
      constantsTouched: []
      argNames:
        - sock
        - addr
        - options
      BBCount:         23
      ICount:          138
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_ADDR_sockaddr
        - BIO_ADDR_sockaddr_size
        - BIO_sock_should_retry
        - BIO_socket_nbio
        - ERR_put_error
        - __errno_location
        - connect
        - setsockopt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock2.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:86,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_socket_nbio
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:90,24'
              BranchSideFuncs:
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:98,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:92,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:96,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:99,24'
              BranchSideFuncs:
                - setsockopt
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:107,17'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:101,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:105,5'
              BranchSideFuncs:
                - BIO_ADDR_sockaddr
                - BIO_ADDR_sockaddr_size
                - connect
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:109,14'
              BranchSideFuncs:
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/b_sock2.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock2.c:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock2.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:86,10'
          Dst:             BIO_socket_nbio
        - Src:             'crypto/bio/b_sock2.c:90,13'
          Dst:             setsockopt
        - Src:             'crypto/bio/b_sock2.c:92,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:92,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:93,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:99,13'
          Dst:             setsockopt
        - Src:             'crypto/bio/b_sock2.c:101,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:101,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:102,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:107,23'
          Dst:             BIO_ADDR_sockaddr
        - Src:             'crypto/bio/b_sock2.c:108,17'
          Dst:             BIO_ADDR_sockaddr_size
        - Src:             'crypto/bio/b_sock2.c:107,9'
          Dst:             connect
        - Src:             'crypto/bio/b_sock2.c:109,14'
          Dst:             BIO_sock_should_retry
        - Src:             'crypto/bio/b_sock2.c:110,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:110,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:111,13'
          Dst:             ERR_put_error
    - functionName:    connect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.sockaddr *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_socket
      functionSourceFile: '/src/openssl111/crypto/bio/b_sock2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - domain
        - socktype
        - protocol
        - options
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_sock_init
        - ERR_put_error
        - __errno_location
        - socket
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/b_sock2.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/b_sock2.c:47,19'
              BranchSideFuncs:
                - socket
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/b_sock2.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/b_sock2.c:49,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/b_sock2.c:54,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/b_sock2.c:44,9'
          Dst:             BIO_sock_init
        - Src:             'crypto/bio/b_sock2.c:47,12'
          Dst:             socket
        - Src:             'crypto/bio/b_sock2.c:49,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/b_sock2.c:49,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/b_sock2.c:50,9'
          Dst:             ERR_put_error
    - functionName:    file_free
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         17
      ICount:          91
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - fclose
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:122,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fclose
                - fclose
        - Branch String:   'crypto/bio/bss_file.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:124,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fclose
                - fclose
            - BranchSide:      'crypto/bio/bss_file.c:134,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:124,23'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:124,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fclose
                - fclose
            - BranchSide:      'crypto/bio/bss_file.c:132,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fclose
                - fclose
            - BranchSide:      'crypto/bio/bss_file.c:132,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:125,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:126,27'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'crypto/bio/bss_file.c:128,24'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'crypto/bio/bss_file.c:126,17'
          Dst:             fclose
        - Src:             'crypto/bio/bss_file.c:128,17'
          Dst:             fclose
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_new
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bi
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         63
      ICount:          389
      EdgeCount:       75
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_clear_flags
        - ERR_add_error_data
        - ERR_put_error
        - OPENSSL_strlcpy
        - __errno_location
        - feof
        - fflush
        - file_free
        - fseek
        - ftell
        - openssl_fopen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:186,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:189,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fseek
                - fseek
            - BranchSide:      'crypto/bio/bss_file.c:189,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fseek
                - fseek
            - BranchSide:      'crypto/bio/bss_file.c:195,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - feof
                - feof
            - BranchSide:      'crypto/bio/bss_file.c:202,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ftell
                - ftell
            - BranchSide:      'crypto/bio/bss_file.c:202,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ftell
                - ftell
            - BranchSide:      'crypto/bio/bss_file.c:208,19'
              BranchSideFuncs:
                - file_free
            - BranchSide:      'crypto/bio/bss_file.c:259,19'
              BranchSideFuncs:
                - file_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_strlcpy
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/bio/bss_file.c:301,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:307,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:310,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:313,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fflush
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - fflush
            - BranchSide:      'crypto/bio/bss_file.c:323,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:329,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:329,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:329,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:329,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:331,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:189,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:190,34'
              BranchSideFuncs:
                - fseek
            - BranchSide:      'crypto/bio/bss_file.c:192,31'
              BranchSideFuncs:
                - fseek
        - Branch String:   'crypto/bio/bss_file.c:195,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:196,33'
              BranchSideFuncs:
                - feof
            - BranchSide:      'crypto/bio/bss_file.c:198,30'
              BranchSideFuncs:
                - feof
        - Branch String:   'crypto/bio/bss_file.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:203,28'
              BranchSideFuncs:
                - ftell
            - BranchSide:      'crypto/bio/bss_file.c:205,25'
              BranchSideFuncs:
                - ftell
        - Branch String:   'crypto/bio/bss_file.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:262,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/bio/bss_file.c:266,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_strlcpy
        - Branch String:   'crypto/bio/bss_file.c:262,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:263,33'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:265,33'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:266,40'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:266,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - OPENSSL_strlcpy
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/bio/bss_file.c:268,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - OPENSSL_strlcpy
        - Branch String:   'crypto/bio/bss_file.c:266,20'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:267,29'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:268,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - OPENSSL_strlcpy
        - Branch String:   'crypto/bio/bss_file.c:268,18'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:269,29'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:270,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:270,18'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:271,29'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - openssl_fopen
                - BIO_clear_flags
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:273,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:287,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:288,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:294,18'
              BranchSideFuncs:
                - BIO_clear_flags
        - Branch String:   'crypto/bio/bss_file.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:302,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:305,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:313,14'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:314,29'
              BranchSideFuncs:
                - fflush
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:314,54'
              BranchSideFuncs:
                - fflush
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:316,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:321,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_file.c:190,25'
          Dst:             fseek
        - Src:             'crypto/bio/bss_file.c:192,25'
          Dst:             fseek
        - Src:             'crypto/bio/bss_file.c:196,25'
          Dst:             feof
        - Src:             'crypto/bio/bss_file.c:198,25'
          Dst:             feof
        - Src:             'crypto/bio/bss_file.c:203,19'
          Dst:             ftell
        - Src:             'crypto/bio/bss_file.c:205,19'
          Dst:             ftell
        - Src:             'crypto/bio/bss_file.c:208,9'
          Dst:             file_free
        - Src:             'crypto/bio/bss_file.c:259,9'
          Dst:             file_free
        - Src:             'crypto/bio/bss_file.c:263,17'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/bio/bss_file.c:265,17'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/bio/bss_file.c:267,13'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/bio/bss_file.c:269,13'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/bio/bss_file.c:271,13'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/bio/bss_file.c:273,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:286,14'
          Dst:             openssl_fopen
        - Src:             'crypto/bio/bss_file.c:288,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_file.c:288,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:289,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/bio/bss_file.c:290,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:296,9'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_file.c:314,19'
          Dst:             fflush
        - Src:             'crypto/bio/bss_file.c:314,39'
          Dst:             fflush
        - Src:             'crypto/bio/bss_file.c:316,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_file.c:316,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:317,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/bio/bss_file.c:318,13'
          Dst:             ERR_put_error
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    feof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - size
      BBCount:         14
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fgets
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:343,23'
              BranchSideFuncs:
                - fgets
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/bio/bss_file.c:346,20'
              BranchSideFuncs:
                - fgets
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/bio/bss_file.c:343,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:344,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/bio/bss_file.c:345,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/bio/bss_file.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/bio/bss_file.c:347,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:349,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:349,19'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'crypto/bio/bss_file.c:350,22'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'crypto/bio/bss_file.c:343,14'
          Dst:             fgets
        - Src:             'crypto/bio/bss_file.c:346,14'
          Dst:             fgets
        - Src:             'crypto/bio/bss_file.c:350,15'
          Dst:             strlen
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - str
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - file_write
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bss_file.c:359,9'
          Dst:             strlen
        - Src:             'crypto/bio/bss_file.c:360,11'
          Dst:             file_write
    - functionName:    file_write
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:161,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:161,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
            - BranchSide:      'crypto/bio/bss_file.c:161,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
            - BranchSide:      'crypto/bio/bss_file.c:162,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
        - Branch String:   'crypto/bio/bss_file.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:163,29'
              BranchSideFuncs:
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_file.c:165,26'
              BranchSideFuncs:
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_file.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:167,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:174,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_file.c:163,19'
          Dst:             fwrite
        - Src:             'crypto/bio/bss_file.c:165,19'
          Dst:             fwrite
    - functionName:    file_read
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         22
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - __errno_location
        - ferror
        - fread
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:141,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:141,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fread
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - fread
            - BranchSide:      'crypto/bio/bss_file.c:141,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:141,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fread
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - fread
            - BranchSide:      'crypto/bio/bss_file.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fread
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - fread
        - Branch String:   'crypto/bio/bss_file.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:143,28'
              BranchSideFuncs:
                - fread
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_file.c:145,25'
              BranchSideFuncs:
                - fread
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_file.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:147,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
                - ferror
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_file.c:148,63'
              BranchSideFuncs:
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:147,66'
              BranchSideFuncs:
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:148,63'
              BranchSideFuncs:
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:149,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:153,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_file.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:149,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:153,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_file.c:143,19'
          Dst:             fread
        - Src:             'crypto/bio/bss_file.c:145,19'
          Dst:             fread
        - Src:             'crypto/bio/bss_file.c:147,48'
          Dst:             ferror
        - Src:             'crypto/bio/bss_file.c:148,48'
          Dst:             ferror
        - Src:             'crypto/bio/bss_file.c:149,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_file.c:149,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:150,13'
          Dst:             ERR_put_error
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_new_fp
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - int
      constantsTouched: []
      argNames:
        - stream
        - close_flag
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_new
        - BIO_s_file
        - BIO_set_flags
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_file.c:100,19'
              BranchSideFuncs:
                - BIO_set_flags
                - BIO_ctrl
      Callsites:
        - Src:             'crypto/bio/bss_file.c:96,24'
          Dst:             BIO_s_file
        - Src:             'crypto/bio/bss_file.c:96,16'
          Dst:             BIO_new
        - Src:             'crypto/bio/bss_file.c:100,5'
          Dst:             BIO_set_flags
        - Src:             'crypto/bio/bss_file.c:101,5'
          Dst:             BIO_ctrl
    - functionName:    BIO_s_file
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_new_file
      functionSourceFile: '/src/openssl111/crypto/bio/bss_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - filename
        - mode
      BBCount:         17
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_clear_flags
        - BIO_ctrl
        - BIO_new
        - BIO_s_file
        - ERR_add_error_data
        - ERR_put_error
        - __errno_location
        - fclose
        - openssl_fopen
        - strchr
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_file.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:66,18'
              BranchSideFuncs:
                - BIO_s_file
                - BIO_new
                - BIO_clear_flags
                - BIO_ctrl
                - fclose
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:68,9'
              BranchSideFuncs:
                - BIO_s_file
                - BIO_new
                - BIO_clear_flags
                - BIO_ctrl
                - fclose
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:69,9'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:81,24'
              BranchSideFuncs:
                - BIO_s_file
                - BIO_new
                - BIO_clear_flags
                - BIO_ctrl
                - fclose
        - Branch String:   'crypto/bio/bss_file.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:73,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:76,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:76,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_file.c:78,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_file.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_file.c:82,16'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'crypto/bio/bss_file.c:86,21'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_ctrl
      Callsites:
        - Src:             'crypto/bio/bss_file.c:62,18'
          Dst:             openssl_fopen
        - Src:             'crypto/bio/bss_file.c:65,9'
          Dst:             strchr
        - Src:             'crypto/bio/bss_file.c:69,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_file.c:69,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:70,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/bio/bss_file.c:71,13'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_file.c:73,16'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_file.c:76,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:78,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_file.c:81,24'
          Dst:             BIO_s_file
        - Src:             'crypto/bio/bss_file.c:81,16'
          Dst:             BIO_new
        - Src:             'crypto/bio/bss_file.c:82,9'
          Dst:             fclose
        - Src:             'crypto/bio/bss_file.c:86,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_file.c:88,5'
          Dst:             BIO_ctrl
    - functionName:    sock_free
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_closesocket
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
        - Branch String:   'crypto/bio/bss_sock.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:84,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_closesocket
            - BranchSide:      'crypto/bio/bss_sock.c:90,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_sock.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:85,29'
              BranchSideFuncs:
                - BIO_closesocket
            - BranchSide:      'crypto/bio/bss_sock.c:87,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:85,13'
          Dst:             BIO_closesocket
    - functionName:    sock_new
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bi
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sock_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         19
      ICount:          137
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - sock_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:130,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:132,19'
              BranchSideFuncs:
                - sock_free
            - BranchSide:      'crypto/bio/bss_sock.c:138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_sock.c:147,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:150,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:157,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_sock.c:160,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_sock.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:139,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:144,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_sock.c:140,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:141,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:142,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:132,9'
          Dst:             sock_free
    - functionName:    sock_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - str
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sock_write
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:170,9'
          Dst:             strlen
        - Src:             'crypto/bio/bss_sock.c:171,11'
          Dst:             sock_write
    - functionName:    sock_write
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_clear_flags
        - BIO_set_flags
        - BIO_sock_should_retry
        - __errno_location
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:118,9'
              BranchSideFuncs:
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
            - BranchSide:      'crypto/bio/bss_sock.c:119,35'
              BranchSideFuncs:
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
        - Branch String:   'crypto/bio/bss_sock.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:120,13'
              BranchSideFuncs:
                - BIO_set_flags
            - BranchSide:      'crypto/bio/bss_sock.c:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:115,5'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_sock.c:116,11'
          Dst:             write
        - Src:             'crypto/bio/bss_sock.c:117,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_sock.c:119,13'
          Dst:             BIO_sock_should_retry
        - Src:             'crypto/bio/bss_sock.c:120,13'
          Dst:             BIO_set_flags
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_sock_should_retry
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_sock_non_fatal_error
        - __errno_location
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:179,18'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:179,22'
              BranchSideFuncs:
                - __errno_location
                - BIO_sock_non_fatal_error
            - BranchSide:      'crypto/bio/bss_sock.c:180,15'
              BranchSideFuncs:
                - __errno_location
                - BIO_sock_non_fatal_error
        - Branch String:   'crypto/bio/bss_sock.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:180,15'
              BranchSideFuncs:
                - __errno_location
                - BIO_sock_non_fatal_error
            - BranchSide:      'crypto/bio/bss_sock.c:184,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:180,15'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_sock.c:182,16'
          Dst:             BIO_sock_non_fatal_error
    - functionName:    BIO_sock_non_fatal_error
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - err
      BBCount:         11
      ICount:          45
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:189,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:231,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:233,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sock_read
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_clear_flags
        - BIO_set_flags
        - BIO_sock_should_retry
        - __errno_location
        - read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:97,9'
              BranchSideFuncs:
                - __errno_location
                - read
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
            - BranchSide:      'crypto/bio/bss_sock.c:98,9'
              BranchSideFuncs:
                - __errno_location
                - read
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
        - Branch String:   'crypto/bio/bss_sock.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:102,39'
              BranchSideFuncs:
                - BIO_sock_should_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
            - BranchSide:      'crypto/bio/bss_sock.c:107,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_sock.c:102,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:103,17'
              BranchSideFuncs:
                - BIO_set_flags
            - BranchSide:      'crypto/bio/bss_sock.c:104,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:98,9'
          Dst:             __errno_location
        - Src:             'crypto/bio/bss_sock.c:99,15'
          Dst:             read
        - Src:             'crypto/bio/bss_sock.c:100,9'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_sock.c:102,17'
          Dst:             BIO_sock_should_retry
        - Src:             'crypto/bio/bss_sock.c:103,17'
          Dst:             BIO_set_flags
    - functionName:    BIO_new_socket
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd
        - close_flag
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_int_ctrl
        - BIO_new
        - BIO_s_socket
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_sock.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_sock.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_sock.c:66,5'
              BranchSideFuncs:
                - BIO_int_ctrl
      Callsites:
        - Src:             'crypto/bio/bss_sock.c:63,19'
          Dst:             BIO_s_socket
        - Src:             'crypto/bio/bss_sock.c:63,11'
          Dst:             BIO_new
        - Src:             'crypto/bio/bss_sock.c:66,5'
          Dst:             BIO_int_ctrl
    - functionName:    BIO_s_socket
      functionSourceFile: '/src/openssl111/crypto/bio/bss_sock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_sub
      functionSourceFile: '/src/openssl111/crypto/bn/bn_add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_set_word
        - BN_uadd
        - BN_ucmp
        - BN_usub
      functionUses:    42
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_add.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:53,17'
              BranchSideFuncs:
                - BN_uadd
            - BranchSide:      'crypto/bn/bn_add.c:56,27'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - BN_usub
        - Branch String:   'crypto/bn/bn_add.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:58,21'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      'crypto/bn/bn_add.c:60,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
        - Branch String:   'crypto/bn/bn_add.c:60,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:61,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
            - BranchSide:      'crypto/bn/bn_add.c:64,19'
              BranchSideFuncs:
                - BN_set_word
      Callsites:
        - Src:             'crypto/bn/bn_add.c:54,15'
          Dst:             BN_uadd
        - Src:             'crypto/bn/bn_add.c:56,19'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_add.c:59,19'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_add.c:62,19'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_add.c:65,13'
          Dst:             BN_set_word
    - functionName:    BN_uadd
      functionSourceFile: '/src/openssl111/crypto/bn/bn_add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         12
      ICount:          173
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bn_add_words
        - bn_wexpand
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_add.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:86,23'
              BranchSideFuncs:
                - bn_wexpand
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_add.c:92,11'
              BranchSideFuncs:
                - bn_wexpand
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_add.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_add.c:99,14'
              BranchSideFuncs:
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_add.c:109,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:110,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_add.c:116,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_add.c:96,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_add.c:105,13'
          Dst:             bn_add_words
    - functionName:    BN_usub
      functionSourceFile: '/src/openssl111/crypto/bn/bn_add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         17
      ICount:          174
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - bn_sub_words
        - bn_wexpand
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_add.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:139,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_add.c:143,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_add.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_add.c:146,10'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_add.c:154,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:155,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_add.c:162,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_add.c:162,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:162,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_add.c:162,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_add.c:162,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:163,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_add.c:165,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_add.c:139,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_add.c:143,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_add.c:150,14'
          Dst:             bn_sub_words
    - functionName:    BN_add
      functionSourceFile: '/src/openssl111/crypto/bn/bn_add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_set_word
        - BN_uadd
        - BN_ucmp
        - BN_usub
      functionUses:    32
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_add.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:22,17'
              BranchSideFuncs:
                - BN_uadd
            - BranchSide:      'crypto/bn/bn_add.c:25,27'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_usub
                - BN_usub
        - Branch String:   'crypto/bn/bn_add.c:26,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:27,21'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      'crypto/bn/bn_add.c:29,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_usub
        - Branch String:   'crypto/bn/bn_add.c:29,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_add.c:30,21'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      'crypto/bn/bn_add.c:33,19'
              BranchSideFuncs:
                - BN_set_word
      Callsites:
        - Src:             'crypto/bn/bn_add.c:23,15'
          Dst:             BN_uadd
        - Src:             'crypto/bn/bn_add.c:25,19'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_add.c:28,19'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_add.c:31,19'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_add.c:34,13'
          Dst:             BN_set_word
    - functionName:    BN_BLINDING_set_flags
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bn_blinding_st *'
        - size_t
      constantsTouched: []
      argNames:
        - b
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_BLINDING_get_flags
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_BLINDING_unlock
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:221,12'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    BN_BLINDING_lock
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_write_lock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:216,12'
          Dst:             CRYPTO_THREAD_write_lock
    - functionName:    BN_BLINDING_is_current_thread
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_current_id
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:206,37'
          Dst:             CRYPTO_THREAD_get_current_id
        - Src:             'crypto/bn/bn_blind.c:206,12'
          Dst:             CRYPTO_THREAD_compare_id
    - functionName:    BN_BLINDING_invert_ex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - n
        - r
        - b
        - ctx
      BBCount:         19
      ICount:          178
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BN_mod_mul
        - ERR_put_error
        - bn_correct_top_consttime
        - bn_mul_mont_fixed_top
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_blind.c:174,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:174,27'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:179,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_blind.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:175,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:179,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_blind.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_blind.c:197,26'
              BranchSideFuncs:
                - BN_mod_mul
        - Branch String:   'crypto/bn/bn_blind.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:182,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
            - BranchSide:      'crypto/bn/bn_blind.c:194,37'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
        - Branch String:   'crypto/bn/bn_blind.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:186,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
            - BranchSide:      'crypto/bn/bn_blind.c:189,36'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - bn_correct_top_consttime
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:175,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_blind.c:194,15'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_blind.c:195,9'
          Dst:             bn_correct_top_consttime
        - Src:             'crypto/bn/bn_blind.c:197,15'
          Dst:             BN_mod_mul
    - functionName:    BN_BLINDING_invert
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - n
        - b
        - ctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_BLINDING_invert_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:164,12'
          Dst:             BN_BLINDING_invert_ex
    - functionName:    BN_BLINDING_convert_ex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - n
        - r
        - b
        - ctx
      BBCount:         22
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - BN_BLINDING_update
        - BN_copy
        - BN_mod_mul
        - BN_mod_mul_montgomery
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_blind.c:140,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:140,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:141,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:141,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_update
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_mul_montgomery
                - BN_copy
        - Branch String:   'crypto/bn/bn_blind.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:147,9'
              BranchSideFuncs:
                - BN_mod_mul
                - BN_mod_mul_montgomery
                - BN_copy
            - BranchSide:      'crypto/bn/bn_blind.c:148,34'
              BranchSideFuncs:
                - BN_BLINDING_update
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_mul_montgomery
                - BN_copy
        - Branch String:   'crypto/bn/bn_blind.c:148,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:0,0'
              BranchSideFuncs:
                - BN_mod_mul
                - BN_mod_mul_montgomery
                - BN_copy
            - BranchSide:      'crypto/bn/bn_blind.c:149,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_blind.c:151,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:151,31'
              BranchSideFuncs:
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul_montgomery
            - BranchSide:      'crypto/bn/bn_blind.c:154,9'
              BranchSideFuncs:
                - BN_mod_mul
                - BN_mod_mul_montgomery
        - Branch String:   'crypto/bn/bn_blind.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:152,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_blind.c:154,9'
              BranchSideFuncs:
                - BN_mod_mul
                - BN_mod_mul_montgomery
        - Branch String:   'crypto/bn/bn_blind.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:155,37'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
            - BranchSide:      'crypto/bn/bn_blind.c:157,26'
              BranchSideFuncs:
                - BN_mod_mul
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:141,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_blind.c:148,15'
          Dst:             BN_BLINDING_update
        - Src:             'crypto/bn/bn_blind.c:151,23'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_blind.c:155,15'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_blind.c:157,15'
          Dst:             BN_mod_mul
    - functionName:    BN_BLINDING_update
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - b
        - ctx
      BBCount:         41
      ICount:          235
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - BN_BLINDING_create_param
        - BN_mod_mul
        - ERR_put_error
        - bn_mul_mont_fixed_top
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_blind.c:97,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:97,28'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:98,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:98,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_create_param
        - Branch String:   'crypto/bn/bn_blind.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:103,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_create_param
            - BranchSide:      'crypto/bn/bn_blind.c:105,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_create_param
        - Branch String:   'crypto/bn/bn_blind.c:105,45'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:105,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_create_param
            - BranchSide:      'crypto/bn/bn_blind.c:110,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:105,61'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:106,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_create_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:110,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:108,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:110,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:109,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:110,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:112,40'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:116,29'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:113,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:113,43'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:115,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:117,32'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:118,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:116,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:118,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_blind.c:125,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:98,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_blind.c:108,14'
          Dst:             BN_BLINDING_create_param
        - Src:             'crypto/bn/bn_blind.c:112,18'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_blind.c:113,21'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_blind.c:116,18'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_blind.c:117,21'
          Dst:             BN_mod_mul
    - functionName:    BN_BLINDING_create_param
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'struct.bn_blinding_st *'
      argCount:        6
      argTypes:
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'func_type *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - b
        - e
        - m
        - ctx
        - bn_mod_exp
        - m_ctx
      BBCount:         65
      ICount:          375
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - BN_BLINDING_free
        - BN_BLINDING_new
        - BN_dup
        - BN_free
        - BN_mod_exp
        - BN_new
        - BN_priv_rand_range
        - ERR_put_error
        - bn_to_mont_fixed_top
        - int_bn_mod_inverse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_blind.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:248,43'
              BranchSideFuncs:
                - BN_BLINDING_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
                - BN_new
                - BN_new
            - BranchSide:      'crypto/bn/bn_blind.c:250,15'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
                - BN_new
                - BN_new
        - Branch String:   'crypto/bn/bn_blind.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:253,9'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:255,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
                - BN_new
                - BN_new
        - Branch String:   'crypto/bn/bn_blind.c:255,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:255,37'
              BranchSideFuncs:
                - BN_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
                - BN_new
            - BranchSide:      'crypto/bn/bn_blind.c:257,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
                - BN_new
        - Branch String:   'crypto/bn/bn_blind.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:256,9'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:257,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
                - BN_new
        - Branch String:   'crypto/bn/bn_blind.c:257,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:257,39'
              BranchSideFuncs:
                - BN_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/bn/bn_blind.c:260,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
        - Branch String:   'crypto/bn/bn_blind.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:258,9'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:260,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_dup
        - Branch String:   'crypto/bn/bn_blind.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:261,17'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:264,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:265,9'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:267,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:268,27'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:269,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:270,22'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:272,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:274,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:275,13'
              BranchSideFuncs:
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:276,32'
              BranchSideFuncs:
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:276,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:277,13'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:282,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - int_bn_mod_inverse
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:283,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:285,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:286,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:289,5'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_blind.c:289,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:274,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:291,9'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:291,33'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:291,36'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:295,25'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:292,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:295,25'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:292,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:293,13'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:294,5'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_blind.c:295,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:0,0'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:296,13'
              BranchSideFuncs:
                - BN_BLINDING_free
        - Branch String:   'crypto/bn/bn_blind.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:300,35'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_blind.c:305,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_blind.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:301,38'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:302,13'
              BranchSideFuncs:
                - BN_BLINDING_free
        - Branch String:   'crypto/bn/bn_blind.c:300,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:302,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_blind.c:303,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_blind.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:308,26'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:312,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:248,15'
          Dst:             BN_BLINDING_new
        - Src:             'crypto/bn/bn_blind.c:255,37'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_blind.c:257,39'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_blind.c:261,9'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_blind.c:262,18'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_blind.c:274,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/bn/bn_blind.c:276,13'
          Dst:             int_bn_mod_inverse
        - Src:             'crypto/bn/bn_blind.c:286,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_blind.c:295,14'
          Dst:             BN_mod_exp
        - Src:             'crypto/bn/bn_blind.c:300,14'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/bn/bn_blind.c:301,17'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/bn/bn_blind.c:308,9'
          Dst:             BN_BLINDING_free
    - functionName:    BN_BLINDING_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.bn_blinding_st *'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - A
        - Ai
        - mod
      BBCount:         24
      ICount:          139
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - BN_BLINDING_free
        - BN_BLINDING_set_current_thread
        - BN_dup
        - BN_get_flags
        - BN_set_flags
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_blind.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:37,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_blind.c:41,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - BN_BLINDING_set_current_thread
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
                - BN_dup
                - BN_dup
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_blind.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:43,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_blind.c:48,36'
              BranchSideFuncs:
                - BN_BLINDING_set_current_thread
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
                - BN_dup
                - BN_dup
        - Branch String:   'crypto/bn/bn_blind.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:51,30'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
                - BN_dup
            - BranchSide:      'crypto/bn/bn_blind.c:55,9'
              BranchSideFuncs:
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
                - BN_dup
        - Branch String:   'crypto/bn/bn_blind.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:52,13'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:53,5'
              BranchSideFuncs:
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
                - BN_dup
        - Branch String:   'crypto/bn/bn_blind.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:56,31'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:61,28'
              BranchSideFuncs:
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
        - Branch String:   'crypto/bn/bn_blind.c:56,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:57,13'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:58,5'
              BranchSideFuncs:
                - BN_dup
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - BN_BLINDING_free
        - Branch String:   'crypto/bn/bn_blind.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:62,9'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      'crypto/bn/bn_blind.c:64,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_blind.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:65,22'
              BranchSideFuncs:
                - BN_set_flags
            - BranchSide:      'crypto/bn/bn_blind.c:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:36,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bn/bn_blind.c:37,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_blind.c:41,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/bn/bn_blind.c:43,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_blind.c:44,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bn/bn_blind.c:48,5'
          Dst:             BN_BLINDING_set_current_thread
        - Src:             'crypto/bn/bn_blind.c:51,23'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_blind.c:56,24'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_blind.c:61,21'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_blind.c:64,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_blind.c:65,9'
          Dst:             BN_set_flags
        - Src:             'crypto/bn/bn_blind.c:77,5'
          Dst:             BN_BLINDING_free
    - functionName:    BN_BLINDING_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_blind.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_blind.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_blind.c:85,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:85,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_blind.c:86,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_blind.c:87,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_blind.c:88,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_blind.c:89,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/bn/bn_blind.c:90,5'
          Dst:             CRYPTO_free
    - functionName:    BN_BLINDING_set_current_thread
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_THREAD_get_current_id
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:211,14'
          Dst:             CRYPTO_THREAD_get_current_id
    - functionName:    BN_BLINDING_convert
      functionSourceFile: '/src/openssl111/crypto/bn/bn_blind.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - n
        - b
        - ctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_BLINDING_convert_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_blind.c:131,12'
          Dst:             BN_BLINDING_convert_ex
    - functionName:    BN_POOL_get
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_pool *'
        - int
      constantsTouched: []
      argNames:
        - p
        - flag
      BBCount:         24
      ICount:          198
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BN_set_flags
        - CRYPTO_malloc
        - ERR_put_error
        - bn_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:315,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:318,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:343,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_ctx.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:319,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:322,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_ctx.c:322,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:323,21'
              BranchSideFuncs:
                - bn_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
            - BranchSide:      'crypto/bn/bn_ctx.c:327,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:324,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:325,30'
              BranchSideFuncs:
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_ctx.c:326,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_ctx.c:330,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:331,46'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:333,29'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:344,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_ctx.c:345,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:318,21'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_ctx.c:319,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_ctx.c:323,13'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_ctx.c:325,17'
          Dst:             BN_set_flags
    - functionName:    BN_CTX_get
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_POOL_get
        - BN_set_word
        - ERR_put_error
      functionUses:    295
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:219,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:219,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:220,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:220,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:221,29'
              BranchSideFuncs:
                - BN_POOL_get
                - BN_set_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_ctx.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:226,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:231,5'
              BranchSideFuncs:
                - BN_set_word
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:221,16'
          Dst:             BN_POOL_get
        - Src:             'crypto/bn/bn_ctx.c:227,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_ctx.c:231,5'
          Dst:             BN_set_word
    - functionName:    BN_POOL_release
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bignum_pool *'
        - int
      constantsTouched: []
      argNames:
        - p
        - num
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:355,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:357,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_ctx.c:363,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:357,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:358,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_ctx.c:361,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    BN_STACK_pop
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx_stack *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_CTX_end
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_POOL_release
        - BN_STACK_pop
      functionUses:    106
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_STACK_pop
                - __sanitizer_cov_trace_cmp4
                - BN_POOL_release
        - Branch String:   'crypto/bn/bn_ctx.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:201,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:203,41'
              BranchSideFuncs:
                - BN_STACK_pop
                - __sanitizer_cov_trace_cmp4
                - BN_POOL_release
        - Branch String:   'crypto/bn/bn_ctx.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:206,30'
              BranchSideFuncs:
                - BN_POOL_release
            - BranchSide:      'crypto/bn/bn_ctx.c:207,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:203,27'
          Dst:             BN_STACK_pop
        - Src:             'crypto/bn/bn_ctx.c:206,13'
          Dst:             BN_POOL_release
    - functionName:    BN_STACK_push
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_ctx_stack *'
        - int
      constantsTouched: []
      argNames:
        - st
        - idx
      BBCount:         15
      ICount:          125
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:261,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:274,34'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:260,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:261,25'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_ctx.c:264,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:265,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:268,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_ctx.c:268,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:269,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_ctx.c:270,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:264,25'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_ctx.c:265,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_ctx.c:270,9'
          Dst:             CRYPTO_free
    - functionName:    BN_CTX_start
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_STACK_push
        - ERR_put_error
      functionUses:    102
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:185,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:185,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:186,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:186,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:188,30'
              BranchSideFuncs:
                - BN_STACK_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:188,15'
          Dst:             BN_STACK_push
        - Src:             'crypto/bn/bn_ctx.c:189,9'
          Dst:             ERR_put_error
    - functionName:    BN_POOL_finish
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_pool *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BN_clear_free
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:298,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:299,19'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_ctx.c:306,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_ctx.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:300,17'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_ctx.c:302,22'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_ctx.c:300,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:300,21'
              BranchSideFuncs:
                - BN_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_ctx.c:301,31'
              BranchSideFuncs:
                - BN_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:301,17'
          Dst:             BN_clear_free
        - Src:             'crypto/bn/bn_ctx.c:303,9'
          Dst:             CRYPTO_free
    - functionName:    BN_STACK_finish
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx_stack *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:251,5'
          Dst:             CRYPTO_free
    - functionName:    BN_CTX_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_POOL_finish
        - BN_STACK_finish
        - CRYPTO_free
      functionUses:    86
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:160,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:176,22'
              BranchSideFuncs:
                - BN_STACK_finish
                - BN_POOL_finish
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:176,5'
          Dst:             BN_STACK_finish
        - Src:             'crypto/bn/bn_ctx.c:177,5'
          Dst:             BN_POOL_finish
        - Src:             'crypto/bn/bn_ctx.c:178,5'
          Dst:             CRYPTO_free
    - functionName:    BN_CTX_secure_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'struct.bignum_ctx *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:150,19'
              BranchSideFuncs:
                - BN_CTX_new
            - BranchSide:      'crypto/bn/bn_ctx.c:150,19'
              BranchSideFuncs:
                - BN_CTX_new
        - Branch String:   'crypto/bn/bn_ctx.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:152,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_ctx.c:153,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:150,19'
          Dst:             BN_CTX_new
    - functionName:    BN_CTX_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'struct.bignum_ctx *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_POOL_init
        - BN_STACK_init
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    79
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_ctx.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:138,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BN_POOL_init
                - BN_STACK_init
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:138,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BN_POOL_init
                - BN_STACK_init
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_ctx.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_ctx.c:139,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_ctx.c:143,19'
              BranchSideFuncs:
                - BN_POOL_init
                - BN_STACK_init
      Callsites:
        - Src:             'crypto/bn/bn_ctx.c:138,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bn/bn_ctx.c:139,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_ctx.c:143,5'
          Dst:             BN_POOL_init
        - Src:             'crypto/bn/bn_ctx.c:144,5'
          Dst:             BN_STACK_init
    - functionName:    BN_POOL_init
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_pool *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_STACK_init
      functionSourceFile: '/src/openssl111/crypto/bn/bn_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx_stack *'
      constantsTouched: []
      argNames:
        - st
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_left_align
      functionSourceFile: '/src/openssl111/crypto/bn/bn_div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - num
      BBCount:         7
      ICount:          106
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - BN_num_bits_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_div.c:152,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:153,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_div.c:158,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_div.c:145,18'
          Dst:             BN_num_bits_word
    - functionName:    bn_div_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - dv
        - rm
        - num
        - divisor
        - ctx
      BBCount:         69
      ICount:          682
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - __assert_fail
        - bn_add_words
        - bn_div_words
        - bn_left_align
        - bn_lshift_fixed_top
        - bn_mul_words
        - bn_rshift_fixed_top
        - bn_sub_words
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_div.c:273,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:273,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
                - BN_CTX_get
            - BranchSide:      'crypto/bn/bn_div.c:273,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/bn/bn_div.c:273,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:273,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
                - BN_CTX_get
            - BranchSide:      'crypto/bn/bn_div.c:280,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
                - BN_CTX_get
        - Branch String:   'crypto/bn/bn_div.c:281,11'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:281,37'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_div.c:281,44'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_div.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:286,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_div.c:289,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_div.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:290,9'
              BranchSideFuncs:
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_div.c:291,32'
              BranchSideFuncs:
                - bn_left_align
                - bn_lshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_div.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:301,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_div.c:303,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_div.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:308,24'
              BranchSideFuncs:
                - bn_wexpand
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:314,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:309,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_div.c:310,18'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:324,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:324,8'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:324,29'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:328,9'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:329,15'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:336,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:337,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:339,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:339,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:348,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:446,17'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_div.c:352,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:353,15'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:355,28'
              BranchSideFuncs:
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:355,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:355,22'
              BranchSideFuncs:
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:355,51'
              BranchSideFuncs:
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:408,33'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:408,38'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:409,21'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:408,50'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:408,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:410,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:408,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:409,21'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:410,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:412,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:413,21'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:414,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:414,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:415,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:416,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:437,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:438,27'
              BranchSideFuncs:
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:440,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:440,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_div.c:443,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - bn_div_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_div.c:450,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:450,43'
              BranchSideFuncs:
                - bn_rshift_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_div.c:453,16'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_div.c:450,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:451,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_div.c:453,16'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_div.c:273,5'
          Dst:             __assert_fail
        - Src:             'crypto/bn/bn_div.c:280,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_div.c:281,26'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_div.c:282,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_div.c:283,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_div.c:284,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_div.c:289,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_div.c:291,18'
          Dst:             bn_left_align
        - Src:             'crypto/bn/bn_div.c:300,11'
          Dst:             bn_lshift_fixed_top
        - Src:             'crypto/bn/bn_div.c:308,13'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_div.c:327,10'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_div.c:336,10'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_div.c:386,17'
          Dst:             bn_div_words
        - Src:             'crypto/bn/bn_div.c:422,14'
          Dst:             bn_mul_words
        - Src:             'crypto/bn/bn_div.c:429,14'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_div.c:438,14'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_div.c:440,9'
          Dst:             __assert_fail
        - Src:             'crypto/bn/bn_div.c:450,23'
          Dst:             bn_rshift_fixed_top
        - Src:             'crypto/bn/bn_div.c:453,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/bn/bn_div.c:457,5'
          Dst:             BN_CTX_end
    - functionName:    BN_div
      functionSourceFile: '/src/openssl111/crypto/bn/bn_div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - dv
        - rm
        - num
        - divisor
        - ctx
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_is_zero
        - ERR_put_error
        - bn_correct_top
        - bn_div_fixed_top
      functionUses:    35
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_div.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:215,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_div.c:224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_div_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_div.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:225,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_div.c:229,28'
              BranchSideFuncs:
                - bn_div_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_div.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:232,13'
              BranchSideFuncs:
                - bn_correct_top
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_div.c:238,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_div.c:232,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:233,28'
              BranchSideFuncs:
                - bn_correct_top
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_div.c:234,13'
              BranchSideFuncs:
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_div.c:234,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_div.c:235,28'
              BranchSideFuncs:
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_div.c:236,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_div.c:214,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_div.c:215,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_div.c:225,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_div.c:229,11'
          Dst:             bn_div_fixed_top
        - Src:             'crypto/bn/bn_div.c:233,13'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_div.c:235,13'
          Dst:             bn_correct_top
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_is_zero
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:166,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_eq
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:187,12'
          Dst:             constant_time_is_zero
    - functionName:    constant_time_eq_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:208,12'
          Dst:             constant_time_eq
    - functionName:    BN_mod_exp_simple
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - m
        - ctx
      BBCount:         82
      ICount:          479
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_abs_is_word
        - BN_get_flags
        - BN_is_bit_set
        - BN_is_zero
        - BN_mod_mul
        - BN_nnmod
        - BN_num_bits
        - BN_set_word
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:1316,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1316,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:1319,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_exp.c:1317,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1317,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:1319,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_exp.c:1315,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1319,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:1323,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1324,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1326,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1335,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1326,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1327,17'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1330,19'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1338,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1339,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1341,19'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1341,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1342,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1343,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1343,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1344,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1349,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1349,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1349,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1349,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1349,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1349,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1349,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1349,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1349,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1349,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1350,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1351,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1361,11'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1351,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1352,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1353,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1354,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1355,39'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1359,5'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1355,54'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1356,33'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1357,17'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_exp.c:1355,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1357,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1368,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1369,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1371,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1372,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1373,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1386,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1373,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1374,33'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1376,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1374,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1374,48'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1375,21'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_exp.c:1376,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1377,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1378,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1389,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1390,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1400,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1390,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1391,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1392,31'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1392,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1393,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1402,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1403,20'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1409,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1403,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1404,33'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1406,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1404,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1405,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1406,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1409,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1410,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1413,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1416,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1371,5'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1417,13'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:1315,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:1316,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:1317,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:1319,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:1323,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:1326,13'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_exp.c:1328,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1330,19'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1335,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp.c:1336,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:1337,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:1341,10'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_exp.c:1343,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_exp.c:1344,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1351,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_exp.c:1355,28'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:1356,18'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_exp.c:1368,10'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1372,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:1374,22'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_exp.c:1392,17'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:1404,22'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_exp.c:1409,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_exp.c:1421,5'
          Dst:             BN_CTX_end
    - functionName:    MOD_EXP_CTIME_COPY_FROM_PREBUF
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - b
        - top
        - buf
        - idx
        - window
      BBCount:         25
      ICount:          283
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - bn_wexpand
        - constant_time_eq_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:545,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_exp.c:547,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_eq_int.7177
                - constant_time_eq_int.7177
                - constant_time_eq_int.7177
                - constant_time_eq_int.7177
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
        - Branch String:   'crypto/bn/bn_exp.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:548,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
            - BranchSide:      'crypto/bn/bn_exp.c:559,29'
              BranchSideFuncs:
                - constant_time_eq_int.7177
                - constant_time_eq_int.7177
                - constant_time_eq_int.7177
                - constant_time_eq_int.7177
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
        - Branch String:   'crypto/bn/bn_exp.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:549,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
            - BranchSide:      'crypto/bn/bn_exp.c:558,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_exp.c:551,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:552,24'
              BranchSideFuncs:
                - constant_time_eq_int.7177
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:556,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
        - Branch String:   'crypto/bn/bn_exp.c:570,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
            - BranchSide:      'crypto/bn/bn_exp.c:571,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
        - Branch String:   'crypto/bn/bn_exp.c:573,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:574,27'
              BranchSideFuncs:
                - constant_time_eq_int.7177
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:581,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7177
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:544,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_exp.c:553,40'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_exp.c:565,29'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_exp.c:566,29'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_exp.c:567,29'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_exp.c:568,29'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_exp.c:578,42'
          Dst:             constant_time_eq_int
    - functionName:    MOD_EXP_CTIME_COPY_TO_PREBUF
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - b
        - top
        - buf
        - idx
        - window
      BBCount:         8
      ICount:          88
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:518,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:519,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:521,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:521,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:522,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:525,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_get_bits
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - bitpos
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:491,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:491,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:491,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_exp.c:491,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:491,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:492,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:493,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:494,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:498,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_exp.c:495,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:496,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_exp.c:497,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_mod_exp_mont_consttime
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - rr
        - a
        - p
        - m
        - ctx
        - in_mont
      BBCount:         181
      ICount:          1365
      EdgeCount:       245
      CyclomaticComplexity: 66
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_abs_is_word
        - BN_from_montgomery
        - BN_is_odd
        - BN_mod_exp_mont
        - BN_nnmod
        - BN_num_bits
        - BN_set_word
        - BN_ucmp
        - BN_value_one
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - MOD_EXP_CTIME_COPY_FROM_PREBUF
        - MOD_EXP_CTIME_COPY_TO_PREBUF
        - OPENSSL_cleanse
        - RSAZ_1024_mod_exp_avx2
        - RSAZ_512_mod_exp
        - bn_correct_top
        - bn_gather5
        - bn_get_bits
        - bn_get_bits5
        - bn_mul_mont
        - bn_mul_mont_fixed_top
        - bn_mul_mont_gather5
        - bn_power5
        - bn_scatter5
        - bn_to_mont_fixed_top
        - bn_wexpand
        - rsaz_avx2_eligible
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:625,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:626,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
                - BN_mod_exp_mont
            - BranchSide:      'crypto/bn/bn_exp.c:630,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
                - BN_mod_exp_mont
        - Branch String:   'crypto/bn/bn_exp.c:632,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:634,32'
              BranchSideFuncs:
                - BN_mod_exp_mont
            - BranchSide:      'crypto/bn/bn_exp.c:641,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:642,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:644,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:653,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:644,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:645,17'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:648,19'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:659,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:660,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:662,21'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:662,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:663,13'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:664,30'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:664,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:665,13'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:668,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:668,27'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_exp.c:669,38'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:668,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:669,38'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_exp.c:683,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:671,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:671,26'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:672,13'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:670,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_exp.c:674,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:683,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:683,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_exp.c:694,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:683,42'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:683,58'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_exp.c:694,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:684,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:684,12'
              BranchSideFuncs:
                - rsaz_avx2_eligible
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_exp.c:694,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:683,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:685,32'
              BranchSideFuncs:
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:694,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - RSAZ_512_mod_exp
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_exp.c:685,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:686,13'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:687,32'
              BranchSideFuncs:
                - RSAZ_1024_mod_exp_avx2
                - bn_correct_top
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:695,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:696,13'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:697,26'
              BranchSideFuncs:
                - RSAZ_512_mod_exp
                - bn_correct_top
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:707,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:707,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:707,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:707,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:707,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:707,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:707,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:707,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:707,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:716,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:716,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:729,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:716,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:717,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:729,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:731,40'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:732,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:732,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:734,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:736,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:740,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:739,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:742,9'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:748,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:749,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:753,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:762,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:764,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:770,37'
              BranchSideFuncs:
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:766,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:767,19'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:770,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:771,9'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:774,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:775,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:777,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:777,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:778,9'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:920,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:920,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:920,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:1050,5'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:920,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:949,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:1050,5'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:955,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:956,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:957,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:957,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:958,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:963,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:963,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:964,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:966,25'
              BranchSideFuncs:
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:979,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:980,29'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:983,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:983,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:985,37'
              BranchSideFuncs:
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:992,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:987,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:988,33'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:991,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:992,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:993,37'
              BranchSideFuncs:
                - bn_mul_mont_gather5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
            - BranchSide:      'crypto/bn/bn_exp.c:998,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - bn_mul_mont_gather5
                - bn_scatter5
        - Branch String:   'crypto/bn/bn_exp.c:998,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:999,37'
              BranchSideFuncs:
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
            - BranchSide:      'crypto/bn/bn_exp.c:1009,20'
              BranchSideFuncs:
                - bn_get_bits
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
        - Branch String:   'crypto/bn/bn_exp.c:1019,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1020,13'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
            - BranchSide:      'crypto/bn/bn_exp.c:1030,13'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_get_bits5
                - bn_power5
        - Branch String:   'crypto/bn/bn_exp.c:1020,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1021,33'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_get_bits5
                - bn_mul_mont_gather5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1029,9'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1030,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - bn_get_bits5
                - bn_power5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1031,31'
              BranchSideFuncs:
                - bn_get_bits5
                - bn_power5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1052,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1053,13'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1054,48'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1054,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1055,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1063,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1063,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1064,56'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1085,20'
              BranchSideFuncs:
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1064,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1065,17'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1066,53'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1066,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1068,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1069,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1069,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1071,61'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1077,9'
              BranchSideFuncs:
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1071,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1072,21'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1073,57'
              BranchSideFuncs:
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1073,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1075,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1076,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - MOD_EXP_CTIME_COPY_TO_PREBUF
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1089,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1091,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1093,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1098,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1101,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1101,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1102,62'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1115,21'
              BranchSideFuncs:
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1102,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1102,71'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1103,21'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1120,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1122,17'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1125,57'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1125,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1098,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_get_bits
                - MOD_EXP_CTIME_COPY_FROM_PREBUF
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1126,17'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1144,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1145,9'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1146,9'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1148,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1149,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_exp.c:1150,9'
              BranchSideFuncs:
                - BN_CTX_end
                - OPENSSL_cleanse
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_exp.c:1150,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1151,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1154,16'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:625,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_exp.c:626,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:634,16'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/bn/bn_exp.c:644,13'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_exp.c:646,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:648,19'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:653,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp.c:662,21'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/bn/bn_exp.c:664,14'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/bn/bn_exp.c:668,19'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_exp.c:669,27'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:671,17'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_exp.c:683,46'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:684,12'
          Dst:             rsaz_avx2_eligible
        - Src:             'crypto/bn/bn_exp.c:685,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_exp.c:687,9'
          Dst:             RSAZ_1024_mod_exp_avx2
        - Src:             'crypto/bn/bn_exp.c:691,9'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_exp.c:694,51'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:695,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_exp.c:697,9'
          Dst:             RSAZ_512_mod_exp
        - Src:             'crypto/bn/bn_exp.c:700,9'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_exp.c:740,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_exp.c:770,37'
          Dst:             BN_value_one
        - Src:             'crypto/bn/bn_exp.c:770,10'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:774,10'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:966,9'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:967,9'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:968,9'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:969,9'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:980,13'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:981,13'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:985,13'
          Dst:             bn_mul_mont_gather5
        - Src:             'crypto/bn/bn_exp.c:986,13'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:988,17'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:989,17'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:993,13'
          Dst:             bn_mul_mont_gather5
        - Src:             'crypto/bn/bn_exp.c:994,13'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:995,13'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:996,13'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:999,13'
          Dst:             bn_mul_mont_gather5
        - Src:             'crypto/bn/bn_exp.c:1000,13'
          Dst:             bn_scatter5
        - Src:             'crypto/bn/bn_exp.c:1012,18'
          Dst:             bn_get_bits
        - Src:             'crypto/bn/bn_exp.c:1013,9'
          Dst:             bn_gather5
        - Src:             'crypto/bn/bn_exp.c:1021,17'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:1022,17'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:1023,17'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:1024,17'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:1025,17'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_exp.c:1027,37'
          Dst:             bn_get_bits5
        - Src:             'crypto/bn/bn_exp.c:1026,17'
          Dst:             bn_mul_mont_gather5
        - Src:             'crypto/bn/bn_exp.c:1032,27'
          Dst:             bn_get_bits5
        - Src:             'crypto/bn/bn_exp.c:1031,17'
          Dst:             bn_power5
        - Src:             'crypto/bn/bn_exp.c:1052,14'
          Dst:             MOD_EXP_CTIME_COPY_TO_PREBUF
        - Src:             'crypto/bn/bn_exp.c:1054,14'
          Dst:             MOD_EXP_CTIME_COPY_TO_PREBUF
        - Src:             'crypto/bn/bn_exp.c:1064,18'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:1066,18'
          Dst:             MOD_EXP_CTIME_COPY_TO_PREBUF
        - Src:             'crypto/bn/bn_exp.c:1071,22'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:1073,22'
          Dst:             MOD_EXP_CTIME_COPY_TO_PREBUF
        - Src:             'crypto/bn/bn_exp.c:1088,18'
          Dst:             bn_get_bits
        - Src:             'crypto/bn/bn_exp.c:1089,14'
          Dst:             MOD_EXP_CTIME_COPY_FROM_PREBUF
        - Src:             'crypto/bn/bn_exp.c:1102,22'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:1116,22'
          Dst:             bn_get_bits
        - Src:             'crypto/bn/bn_exp.c:1120,18'
          Dst:             MOD_EXP_CTIME_COPY_FROM_PREBUF
        - Src:             'crypto/bn/bn_exp.c:1125,18'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:1144,10'
          Dst:             BN_from_montgomery
        - Src:             'crypto/bn/bn_exp.c:1149,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/bn/bn_exp.c:1151,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/bn/bn_exp.c:1152,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bn/bn_exp.c:1154,5'
          Dst:             BN_CTX_end
    - functionName:    BN_mod_exp_mont
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - rr
        - a
        - p
        - m
        - ctx
        - in_mont
      BBCount:         114
      ICount:          704
      EdgeCount:       155
      CyclomaticComplexity: 43
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_abs_is_word
        - BN_from_montgomery
        - BN_get_flags
        - BN_is_bit_set
        - BN_is_odd
        - BN_mod_exp_mont_consttime
        - BN_nnmod
        - BN_num_bits
        - BN_set_word
        - BN_ucmp
        - BN_value_one
        - ERR_put_error
        - bn_mul_mont_fixed_top
        - bn_to_mont_fixed_top
        - bn_wexpand
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:322,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
            - BranchSide:      'crypto/bn/bn_exp.c:326,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
        - Branch String:   'crypto/bn/bn_exp.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:327,26'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
                - BN_mod_exp_mont_consttime
            - BranchSide:      'crypto/bn/bn_exp.c:333,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:328,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:328,29'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
            - BranchSide:      'crypto/bn/bn_exp.c:330,42'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
        - Branch String:   'crypto/bn/bn_exp.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:329,29'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
            - BranchSide:      'crypto/bn/bn_exp.c:330,42'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
        - Branch String:   'crypto/bn/bn_exp.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:330,42'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
            - BranchSide:      'crypto/bn/bn_exp.c:333,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:336,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:345,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:336,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:337,17'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:340,19'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:349,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:350,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:356,9'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:357,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:359,21'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:359,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:360,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:361,30'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:362,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:365,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:365,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:366,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:366,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:370,14'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:366,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:367,13'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:368,14'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:372,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:374,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:374,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:374,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:374,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:374,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:374,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:374,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:374,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:374,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:374,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:376,36'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:386,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:376,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:377,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:378,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:380,39'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:384,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:380,54'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:381,44'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:382,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:380,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:382,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:383,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:396,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:406,31'
              BranchSideFuncs:
                - BN_value_one
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:396,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:397,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:399,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:401,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:402,18'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:407,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:409,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:410,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:424,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:410,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:411,44'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:414,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:411,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:412,21'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:413,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:414,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:415,17'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:416,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:428,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:438,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:428,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:429,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:430,31'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:430,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:431,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:435,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:440,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:441,20'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:447,36'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:441,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:442,44'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:444,13'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:442,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:443,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:444,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:447,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:448,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:451,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:454,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:408,5'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:455,13'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:473,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:474,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:475,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:478,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:479,16'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:321,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_exp.c:322,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:327,13'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:328,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:329,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:330,16'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             'crypto/bn/bn_exp.c:333,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:336,13'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_exp.c:338,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:340,19'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:345,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp.c:346,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:347,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:348,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:359,21'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/bn/bn_exp.c:361,14'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/bn/bn_exp.c:365,19'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_exp.c:366,14'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_exp.c:371,10'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:376,14'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:380,28'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:381,18'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:396,13'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_exp.c:406,34'
          Dst:             BN_value_one
        - Src:             'crypto/bn/bn_exp.c:406,10'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:409,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:411,22'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:430,17'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:442,22'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:447,14'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_exp.c:473,10'
          Dst:             BN_from_montgomery
        - Src:             'crypto/bn/bn_exp.c:478,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/bn/bn_exp.c:479,5'
          Dst:             BN_CTX_end
    - functionName:    rsaz_avx2_eligible
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_scatter5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul_mont_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'char *'
        - 'size_t *'
        - 'size_t *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_get_bits5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_power5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'char *'
        - 'size_t *'
        - 'size_t *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_mod_exp_recp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - m
        - ctx
      BBCount:         91
      ICount:          524
      EdgeCount:       124
      CyclomaticComplexity: 35
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_RECP_CTX_free
        - BN_RECP_CTX_init
        - BN_RECP_CTX_set
        - BN_abs_is_word
        - BN_copy
        - BN_get_flags
        - BN_is_bit_set
        - BN_is_zero
        - BN_mod_mul_reciprocal
        - BN_nnmod
        - BN_num_bits
        - BN_set_word
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:181,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:184,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_exp.c:182,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:182,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:184,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_exp.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:184,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:188,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:191,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:200,5'
              BranchSideFuncs:
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:192,17'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:195,19'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:206,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:210,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:216,36'
              BranchSideFuncs:
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:211,13'
              BranchSideFuncs:
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:212,9'
              BranchSideFuncs:
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:214,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:215,5'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:216,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:217,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:221,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:222,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:223,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:228,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:228,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:228,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:228,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:228,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:228,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:228,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:228,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:228,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:228,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:230,36'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:240,11'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:231,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:232,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:234,39'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:238,5'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:234,54'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:235,44'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:236,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:234,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:236,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:237,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:248,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:250,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:251,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:252,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:265,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:252,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:253,44'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:255,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:253,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:253,63'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:254,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:255,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:256,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:257,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:269,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:269,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:270,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:271,31'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:271,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:272,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:282,20'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:288,36'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:283,44'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:285,13'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:283,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:284,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:285,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:288,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:289,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:292,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_RECP_CTX_free
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:295,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:250,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:296,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:180,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:181,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:182,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:184,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:188,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:191,13'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_exp.c:193,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:195,19'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:200,5'
          Dst:             BN_RECP_CTX_init
        - Src:             'crypto/bn/bn_exp.c:202,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp.c:203,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:204,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:210,14'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_exp.c:213,13'
          Dst:             BN_RECP_CTX_set
        - Src:             'crypto/bn/bn_exp.c:216,13'
          Dst:             BN_RECP_CTX_set
        - Src:             'crypto/bn/bn_exp.c:220,10'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_exp.c:222,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_exp.c:223,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:230,14'
          Dst:             BN_mod_mul_reciprocal
        - Src:             'crypto/bn/bn_exp.c:234,28'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:235,18'
          Dst:             BN_mod_mul_reciprocal
        - Src:             'crypto/bn/bn_exp.c:247,10'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:251,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:253,22'
          Dst:             BN_mod_mul_reciprocal
        - Src:             'crypto/bn/bn_exp.c:271,17'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:283,22'
          Dst:             BN_mod_mul_reciprocal
        - Src:             'crypto/bn/bn_exp.c:288,14'
          Dst:             BN_mod_mul_reciprocal
        - Src:             'crypto/bn/bn_exp.c:300,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/bn/bn_exp.c:301,5'
          Dst:             BN_RECP_CTX_free
    - functionName:    BN_mod_exp_mont_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - size_t
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - rr
        - a
        - p
        - m
        - ctx
        - in_mont
      BBCount:         107
      ICount:          563
      EdgeCount:       147
      CyclomaticComplexity: 42
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_abs_is_word
        - BN_div
        - BN_from_montgomery
        - BN_get_flags
        - BN_is_bit_set
        - BN_is_odd
        - BN_mod_mul_montgomery
        - BN_mul_word
        - BN_num_bits
        - BN_set_word
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:1185,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1185,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:1187,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_exp.c:1184,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1187,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:1194,20'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1194,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1198,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1198,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1199,14'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1201,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1202,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1204,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1212,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1204,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1205,17'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1208,19'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp.c:1212,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1213,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp.c:1218,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1221,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1222,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1224,9'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1224,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1225,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1227,21'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1227,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1228,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1229,30'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1229,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1230,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1239,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1241,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1242,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1243,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1243,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1244,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1248,22'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1244,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1244,22'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1245,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1244,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1245,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1246,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1248,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1248,22'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1249,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1248,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1248,22'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1249,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1248,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1249,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1254,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1255,40'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1260,27'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1255,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1256,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1257,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1260,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1261,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1275,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1262,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1263,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1273,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1263,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1264,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1268,26'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1264,26'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1264,26'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1265,25'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1264,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1265,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1266,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1268,26'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1268,26'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1269,25'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1268,26'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1268,26'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1269,25'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1268,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1269,25'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1278,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1279,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1280,18'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1284,18'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1280,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1280,18'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1281,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1280,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1281,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1282,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:1284,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1284,18'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1285,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1284,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1284,18'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1285,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1284,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:1285,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1289,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1290,14'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1293,33'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1290,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1291,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1292,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1293,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp.c:1294,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp.c:1298,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:1299,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:1300,16'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:1184,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:1185,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:1187,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:1194,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_exp.c:1195,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:1201,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:1204,13'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_exp.c:1206,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1208,19'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1213,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1218,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp.c:1219,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:1220,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:1227,21'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/bn/bn_exp.c:1229,14'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/bn/bn_exp.c:1244,22'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1244,22'
          Dst:             BN_to_montgomery
        - Src:             'crypto/bn/bn_exp.c:1248,22'
          Dst:             BN_mul_word
        - Src:             'crypto/bn/bn_exp.c:1248,22'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_exp.c:1255,18'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp.c:1260,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:1264,26'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1264,26'
          Dst:             BN_to_montgomery
        - Src:             'crypto/bn/bn_exp.c:1268,26'
          Dst:             BN_mul_word
        - Src:             'crypto/bn/bn_exp.c:1268,26'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_exp.c:1280,18'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1280,18'
          Dst:             BN_to_montgomery
        - Src:             'crypto/bn/bn_exp.c:1284,18'
          Dst:             BN_mul_word
        - Src:             'crypto/bn/bn_exp.c:1284,18'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_exp.c:1290,14'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:1293,14'
          Dst:             BN_from_montgomery
        - Src:             'crypto/bn/bn_exp.c:1299,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/bn/bn_exp.c:1300,5'
          Dst:             BN_CTX_end
    - functionName:    BN_mod_exp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - m
        - ctx
      BBCount:         18
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BN_get_flags
        - BN_is_odd
        - BN_mod_exp_mont
        - BN_mod_exp_mont_word
        - BN_mod_exp_recp
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:145,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_word
            - BranchSide:      'crypto/bn/bn_exp.c:158,31'
              BranchSideFuncs:
                - BN_mod_exp_recp
        - Branch String:   'crypto/bn/bn_exp.c:145,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:145,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_word
            - BranchSide:      'crypto/bn/bn_exp.c:153,35'
              BranchSideFuncs:
                - BN_mod_exp_mont
        - Branch String:   'crypto/bn/bn_exp.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:146,30'
              BranchSideFuncs:
                - BN_mod_exp_mont
            - BranchSide:      'crypto/bn/bn_exp.c:153,35'
              BranchSideFuncs:
                - BN_mod_exp_mont
        - Branch String:   'crypto/bn/bn_exp.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:147,30'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_word
            - BranchSide:      'crypto/bn/bn_exp.c:153,35'
              BranchSideFuncs:
                - BN_mod_exp_mont
        - Branch String:   'crypto/bn/bn_exp.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:148,30'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_mod_exp_mont_word
            - BranchSide:      'crypto/bn/bn_exp.c:153,35'
              BranchSideFuncs:
                - BN_mod_exp_mont
        - Branch String:   'crypto/bn/bn_exp.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:149,22'
              BranchSideFuncs:
                - BN_mod_exp_mont_word
            - BranchSide:      'crypto/bn/bn_exp.c:153,35'
              BranchSideFuncs:
                - BN_mod_exp_mont
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:143,9'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_exp.c:146,17'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:147,17'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:148,17'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:150,19'
          Dst:             BN_mod_exp_mont_word
        - Src:             'crypto/bn/bn_exp.c:153,19'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/bn/bn_exp.c:158,15'
          Dst:             BN_mod_exp_recp
    - functionName:    BN_exp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         46
      ICount:          227
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_get_flags
        - BN_is_bit_set
        - BN_is_odd
        - BN_mul
        - BN_num_bits
        - BN_set_word
        - BN_sqr
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp.c:56,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:56,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:58,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_exp.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:58,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_exp.c:62,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_get
        - Branch String:   'crypto/bn/bn_exp.c:63,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:63,46'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/bn/bn_exp.c:63,24'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_get
        - Branch String:   'crypto/bn/bn_exp.c:63,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:63,46'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/bn/bn_exp.c:63,53'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_exp.c:65,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:65,23'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:66,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_exp.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:66,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:68,17'
              BranchSideFuncs:
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_exp.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:69,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:70,24'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_exp.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:73,21'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:76,14'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:74,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:75,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:76,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:77,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_exp.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:81,21'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:88,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_exp.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:82,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:83,27'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:84,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:87,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:84,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:85,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
                - BN_copy
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp.c:88,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:88,28'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:91,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_exp.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp.c:89,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp.c:91,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_exp.c:55,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:56,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_exp.c:58,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp.c:62,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp.c:63,35'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:64,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp.c:68,9'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_exp.c:70,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp.c:72,9'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_exp.c:73,13'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_exp.c:76,14'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp.c:81,14'
          Dst:             BN_sqr
        - Src:             'crypto/bn/bn_exp.c:83,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp.c:84,18'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_exp.c:88,20'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_exp.c:93,5'
          Dst:             BN_CTX_end
    - functionName:    BN_gcd
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - in_a
        - in_b
        - ctx
      BBCount:         58
      ICount:          463
      EdgeCount:       78
      CyclomaticComplexity: 22
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_consttime_swap
        - BN_copy
        - BN_is_zero
        - BN_lshift
        - BN_lshift1
        - BN_num_bits
        - BN_rshift
        - BN_rshift1
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gcd.c:558,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:559,23'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:563,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_gcd.c:563,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:564,23'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:572,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:578,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:578,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:580,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:579,24'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:580,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:577,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:580,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:583,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:583,29'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:583,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:583,5'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:583,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:584,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:593,20'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:585,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:586,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:590,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:594,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:594,23'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:595,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:593,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:595,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:598,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:598,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:598,37'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:598,46'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:600,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:600,23'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:602,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:601,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:601,23'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:602,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:599,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:602,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:605,25'
              BranchSideFuncs:
                - BN_consttime_swap
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:610,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:610,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:610,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:612,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:614,18'
              BranchSideFuncs:
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:635,5'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:624,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:625,13'
              BranchSideFuncs:
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:626,27'
              BranchSideFuncs:
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:630,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:631,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:632,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:638,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:638,24'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:639,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:637,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:639,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:641,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gcd.c:558,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gcd.c:559,15'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:563,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gcd.c:564,15'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:572,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gcd.c:573,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:574,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:578,13'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_gcd.c:579,13'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_gcd.c:593,10'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_gcd.c:594,13'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_gcd.c:599,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gcd.c:600,12'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gcd.c:601,12'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gcd.c:605,5'
          Dst:             BN_consttime_swap
        - Src:             'crypto/bn/bn_gcd.c:608,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:609,12'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:620,9'
          Dst:             BN_consttime_swap
        - Src:             'crypto/bn/bn_gcd.c:624,14'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_gcd.c:626,9'
          Dst:             BN_consttime_swap
        - Src:             'crypto/bn/bn_gcd.c:630,14'
          Dst:             BN_rshift1
        - Src:             'crypto/bn/bn_gcd.c:637,10'
          Dst:             BN_lshift
        - Src:             'crypto/bn/bn_gcd.c:638,13'
          Dst:             BN_rshift1
        - Src:             'crypto/bn/bn_gcd.c:644,5'
          Dst:             BN_CTX_end
    - functionName:    BN_mod_inverse
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - in
        - a
        - n
        - ctx
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - ERR_put_error
        - int_bn_mod_inverse
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gcd.c:522,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:523,25'
              BranchSideFuncs:
                - BN_CTX_new
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gcd.c:530,29'
              BranchSideFuncs:
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gcd.c:524,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:525,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gcd.c:528,5'
              BranchSideFuncs:
                - int_bn_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gcd.c:531,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:532,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_gcd.c:533,17'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/bn/bn_gcd.c:523,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/bn/bn_gcd.c:525,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gcd.c:530,10'
          Dst:             int_bn_mod_inverse
        - Src:             'crypto/bn/bn_gcd.c:532,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gcd.c:533,5'
          Dst:             BN_CTX_free
    - functionName:    int_bn_mod_inverse
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - a
        - n
        - ctx
        - pnoinv
      BBCount:         172
      ICount:          892
      EdgeCount:       241
      CyclomaticComplexity: 71
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_abs_is_word
        - BN_add
        - BN_copy
        - BN_div
        - BN_free
        - BN_get_flags
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_is_word
        - BN_is_zero
        - BN_lshift
        - BN_lshift1
        - BN_mul
        - BN_mul_word
        - BN_new
        - BN_nnmod
        - BN_num_bits
        - BN_rshift
        - BN_rshift1
        - BN_set_word
        - BN_sub
        - BN_uadd
        - BN_ucmp
        - BN_usub
        - bn_mod_inverse_no_branch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gcd.c:206,30'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:206,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_gcd.c:207,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_gcd.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:207,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_gcd.c:211,6'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - bn_mod_inverse_no_branch
        - Branch String:   'crypto/bn/bn_gcd.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:214,26'
              BranchSideFuncs:
                - bn_mod_inverse_no_branch
            - BranchSide:      'crypto/bn/bn_gcd.c:215,41'
              BranchSideFuncs:
                - bn_mod_inverse_no_branch
        - Branch String:   'crypto/bn/bn_gcd.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:215,41'
              BranchSideFuncs:
                - bn_mod_inverse_no_branch
            - BranchSide:      'crypto/bn/bn_gcd.c:221,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_gcd.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:230,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:232,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_gcd.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:233,13'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:235,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:237,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:239,10'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:240,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:241,5'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:243,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:244,17'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:245,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:246,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:247,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:247,28'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:248,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:248,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:251,10'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:248,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:249,13'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:250,5'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:260,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:260,38'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:357,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:269,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:357,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:282,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:354,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:283,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:284,22'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:296,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:286,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:287,34'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_rshift1
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:293,33'
              BranchSideFuncs:
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:287,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:288,25'
              BranchSideFuncs:
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:289,17'
              BranchSideFuncs:
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:293,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:283,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:294,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:296,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:297,32'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:304,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:297,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:298,21'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:299,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:305,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:306,22'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:316,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:308,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:309,34'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_rshift1
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:313,33'
              BranchSideFuncs:
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:309,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:310,25'
              BranchSideFuncs:
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:311,17'
              BranchSideFuncs:
                - BN_rshift1
                - BN_CTX_end
                - BN_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:313,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:305,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:314,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:316,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:317,32'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:333,25'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:317,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:318,21'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:319,13'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:333,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:335,30'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:345,30'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:335,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:336,21'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:341,30'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:341,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:342,21'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:343,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:345,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:346,21'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:350,30'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:350,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:351,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:367,29'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:367,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:368,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:372,36'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:368,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:369,21'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:370,29'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:370,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:371,21'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:372,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:372,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:374,33'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:407,29'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:374,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:375,21'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:376,29'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:376,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:378,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:384,33'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:378,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:379,25'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:380,33'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:380,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:381,25'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:382,17'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:384,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:385,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:386,33'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:386,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:387,25'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:388,33'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:388,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:390,42'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:397,42'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:390,29'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:391,29'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:395,21'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:397,29'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:398,29'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:402,37'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:402,29'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:403,29'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:407,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:408,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:448,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:449,29'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:452,32'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:449,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:450,21'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:451,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:452,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:453,37'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:455,39'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:453,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:454,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:455,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:455,28'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:456,36'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:458,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:456,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:457,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:458,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:458,28'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:459,34'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_free
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:464,33'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:459,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:460,25'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:461,38'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:461,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:462,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:463,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:464,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:465,25'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:467,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:468,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:487,21'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:492,19'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_gcd.c:487,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:488,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:489,5'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_gcd.c:492,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:494,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:502,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:494,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:494,32'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:498,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:495,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:498,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:495,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:496,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:497,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:498,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:499,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:507,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:507,27'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:509,16'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:507,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:508,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:509,16'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gcd.c:206,9'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_gcd.c:206,33'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gcd.c:213,10'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_gcd.c:214,13'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_gcd.c:215,16'
          Dst:             bn_mod_inverse_no_branch
        - Src:             'crypto/bn/bn_gcd.c:221,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gcd.c:222,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:223,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:224,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:225,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:226,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:227,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:228,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:233,13'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_gcd.c:239,10'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:241,5'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:242,9'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:244,9'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:247,20'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:248,14'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_gcd.c:260,9'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_gcd.c:260,26'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:269,17'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gcd.c:283,21'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_gcd.c:286,21'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_gcd.c:287,26'
          Dst:             BN_uadd
        - Src:             'crypto/bn/bn_gcd.c:293,22'
          Dst:             BN_rshift1
        - Src:             'crypto/bn/bn_gcd.c:297,22'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_gcd.c:305,21'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_gcd.c:308,21'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_gcd.c:309,26'
          Dst:             BN_uadd
        - Src:             'crypto/bn/bn_gcd.c:313,22'
          Dst:             BN_rshift1
        - Src:             'crypto/bn/bn_gcd.c:317,22'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_gcd.c:333,17'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:335,22'
          Dst:             BN_uadd
        - Src:             'crypto/bn/bn_gcd.c:341,22'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_gcd.c:345,22'
          Dst:             BN_uadd
        - Src:             'crypto/bn/bn_gcd.c:350,22'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_gcd.c:357,17'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gcd.c:367,17'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:367,35'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:368,22'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:370,22'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_gcd.c:372,24'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:372,42'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gcd.c:374,22'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_gcd.c:376,21'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:378,26'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:380,26'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_gcd.c:384,26'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_gcd.c:386,26'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_gcd.c:388,25'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:390,30'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:397,30'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:402,30'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_gcd.c:407,22'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_gcd.c:448,17'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_gcd.c:449,22'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_gcd.c:452,21'
          Dst:             BN_is_word
        - Src:             'crypto/bn/bn_gcd.c:453,26'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_gcd.c:455,28'
          Dst:             BN_is_word
        - Src:             'crypto/bn/bn_gcd.c:456,26'
          Dst:             BN_lshift
        - Src:             'crypto/bn/bn_gcd.c:459,26'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:461,26'
          Dst:             BN_mul_word
        - Src:             'crypto/bn/bn_gcd.c:464,26'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_gcd.c:467,22'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_gcd.c:487,14'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_gcd.c:492,9'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_gcd.c:494,24'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:495,18'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:498,18'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_gcd.c:508,9'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_gcd.c:509,5'
          Dst:             BN_CTX_end
    - functionName:    bn_mod_inverse_no_branch
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - a
        - n
        - ctx
        - pnoinv
      BBCount:         57
      ICount:          360
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_copy
        - BN_div
        - BN_free
        - BN_is_one
        - BN_is_zero
        - BN_mul
        - BN_new
        - BN_nnmod
        - BN_set_word
        - BN_sub
        - BN_ucmp
        - BN_with_flags
        - bn_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gcd.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:41,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:43,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_gcd.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:44,13'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:46,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:48,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:50,10'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:51,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:52,5'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:54,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:55,17'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:56,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:57,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:59,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:59,28'
              BranchSideFuncs:
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
            - BranchSide:      'crypto/bn/bn_gcd.c:66,13'
              BranchSideFuncs:
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
        - Branch String:   'crypto/bn/bn_gcd.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:66,13'
              BranchSideFuncs:
                - bn_init
                - BN_with_flags
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
            - BranchSide:      'crypto/bn/bn_gcd.c:73,10'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
        - Branch String:   'crypto/bn/bn_gcd.c:68,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:69,17'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
            - BranchSide:      'crypto/bn/bn_gcd.c:72,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
        - Branch String:   'crypto/bn/bn_gcd.c:82,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:97,13'
              BranchSideFuncs:
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:101,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:102,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:113,15'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_add
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:142,13'
              BranchSideFuncs:
                - BN_add
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gcd.c:143,21'
              BranchSideFuncs:
                - BN_add
                - BN_CTX_end
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gcd.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:144,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
            - BranchSide:      'crypto/bn/bn_gcd.c:146,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
        - Branch String:   'crypto/bn/bn_gcd.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:162,21'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:167,19'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_gcd.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:163,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:164,5'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_gcd.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:169,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gcd.c:177,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:169,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:169,32'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:173,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:169,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:170,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:173,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:170,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:171,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:172,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:173,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:174,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
        - Branch String:   'crypto/bn/bn_gcd.c:186,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:186,27'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_free
            - BranchSide:      'crypto/bn/bn_gcd.c:186,23'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gcd.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gcd.c:186,9'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gcd.c:187,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gcd.c:32,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gcd.c:33,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:34,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:35,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:36,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:37,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:38,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:39,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gcd.c:44,13'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_gcd.c:50,10'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:52,5'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gcd.c:53,9'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:55,9'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:59,20'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:66,13'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_gcd.c:67,13'
          Dst:             BN_with_flags
        - Src:             'crypto/bn/bn_gcd.c:68,18'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_gcd.c:82,13'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gcd.c:97,13'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_gcd.c:98,13'
          Dst:             BN_with_flags
        - Src:             'crypto/bn/bn_gcd.c:101,18'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_gcd.c:141,14'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_gcd.c:143,14'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_gcd.c:162,14'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_gcd.c:167,9'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_gcd.c:169,24'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gcd.c:170,18'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gcd.c:173,18'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_gcd.c:187,9'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_gcd.c:188,5'
          Dst:             BN_CTX_end
    - functionName:    bn_set_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - a
        - words
        - num_words
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - bn_correct_top
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_intern.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:191,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:195,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_intern.c:190,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_intern.c:191,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:197,5'
          Dst:             bn_correct_top
    - functionName:    bn_set_static_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - a
        - words
        - size
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_correct_top
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_intern.c:185,5'
          Dst:             bn_correct_top
    - functionName:    bn_get_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_copy_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - size
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_intern.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:162,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_intern.c:164,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_intern.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:166,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bn/bn_intern.c:167,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_set_all_zero
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_intern.c:155,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_intern.c:157,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_get_dmax
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_get_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_compute_wNAF
      functionSourceFile: '/src/openssl111/crypto/bn/bn_intern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - scalar
        - w
        - ret_len
      BBCount:         57
      ICount:          359
      EdgeCount:       78
      CyclomaticComplexity: 23
      functionsReached:
        - BN_is_bit_set
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_intern.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:31,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:41,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:33,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:36,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_intern.c:41,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:41,19'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:43,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_intern.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:43,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:46,16'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:51,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:54,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:54,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:54,30'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_intern.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:59,23'
              BranchSideFuncs:
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:66,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:69,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_intern.c:71,30'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:71,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_intern.c:71,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_intern.c:71,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:74,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_intern.c:129,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_intern.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:81,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_intern.c:118,18'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:81,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:82,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:97,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:85,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:93,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:96,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:100,31'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:100,34'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:101,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_intern.c:100,47'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:100,52'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:101,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_intern.c:100,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:101,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:105,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:111,33'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:111,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:116,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:112,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_intern.c:116,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:113,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:116,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_intern.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:71,5'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:124,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_intern.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_intern.c:130,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_intern.c:133,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_intern.c:30,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_intern.c:31,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_intern.c:33,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:43,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:50,9'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_intern.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:59,11'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_intern.c:60,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_intern.c:66,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:101,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:113,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:121,29'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_intern.c:124,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:130,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_intern.c:137,5'
          Dst:             CRYPTO_free
    - functionName:    constant_time_is_zero
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:166,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_eq
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:187,12'
          Dst:             constant_time_is_zero
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_eq_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:208,12'
          Dst:             constant_time_eq
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:294,17'
          Dst:             constant_time_select
    - functionName:    bn_correct_top_consttime
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - constant_time_eq_int
        - constant_time_msb
        - constant_time_select_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:1010,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:1011,16'
              BranchSideFuncs:
                - constant_time_msb.7356
                - constant_time_select_int.7361
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7360
                - constant_time_select_int.7361
            - BranchSide:      'crypto/bn/bn_lib.c:1020,33'
              BranchSideFuncs:
                - constant_time_eq_int.7360
                - constant_time_select_int.7361
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:1016,17'
          Dst:             constant_time_msb
        - Src:             'crypto/bn/bn_lib.c:1017,16'
          Dst:             constant_time_select_int
        - Src:             'crypto/bn/bn_lib.c:1020,12'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_lib.c:1022,14'
          Dst:             constant_time_select_int
    - functionName:    BN_GENCB_get_arg
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_GENCB_set
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bn_gencb_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - gencb
        - callback
        - cb_arg
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_GENCB_set_old
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bn_gencb_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - gencb
        - callback
        - cb_arg
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_set_flags
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - n
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_GENCB_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:959,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:960,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:961,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:961,5'
          Dst:             CRYPTO_free
    - functionName:    BN_GENCB_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      'struct.bn_gencb_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:947,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:949,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:949,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_lib.c:949,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:950,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:954,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:949,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_lib.c:950,9'
          Dst:             ERR_put_error
    - functionName:    BN_with_flags
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - dest
        - b
        - flags
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_to_montgomery
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - mont
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_mul_montgomery
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:931,12'
          Dst:             BN_mod_mul_montgomery
    - functionName:    BN_is_negative
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_is_odd
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:920,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:920,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:920,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_is_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_abs_is_word
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:915,33'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:915,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:915,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:915,12'
          Dst:             BN_abs_is_word
    - functionName:    BN_abs_is_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:900,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:900,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:900,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:900,46'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:900,46'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:900,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:900,59'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:900,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:900,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_is_one
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_abs_is_word
      functionUses:    25
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:910,33'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:910,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:910,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:910,12'
          Dst:             BN_abs_is_word
    - functionName:    BN_zero_ex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_security_bits
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - L
        - N
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:871,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:872,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:873,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:873,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:874,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:875,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:875,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:876,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:877,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:877,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:878,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:879,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:879,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:880,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:882,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:883,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:884,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:885,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:886,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:887,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:888,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:888,12'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:888,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:888,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_consttime_swap
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - condition
        - a
        - b
        - nwords
      BBCount:         8
      ICount:          175
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:812,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:813,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:818,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:857,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:857,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:858,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    bn_cmp_part_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - cl
        - dl
      BBCount:         22
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - bn_cmp_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:785,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:786,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:791,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:786,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:787,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:790,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:787,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:788,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:789,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:791,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:792,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:797,25'
              BranchSideFuncs:
                - bn_cmp_words
        - Branch String:   'crypto/bn/bn_lib.c:792,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:793,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
            - BranchSide:      'crypto/bn/bn_lib.c:796,5'
              BranchSideFuncs:
                - bn_cmp_words
        - Branch String:   'crypto/bn/bn_lib.c:793,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:794,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:795,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:797,12'
          Dst:             bn_cmp_words
    - functionName:    bn_cmp_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         12
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:755,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:756,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:758,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:760,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:761,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:762,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:762,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:763,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:768,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:765,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:766,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:767,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    BN_set_negative
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_is_zero
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:744,11'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:744,26'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:747,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:744,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:745,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:747,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:744,15'
          Dst:             BN_is_zero
    - functionName:    BN_is_zero
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    118
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_mask_bits
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         11
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - bn_correct_top
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:725,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:726,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:728,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_lib.c:730,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:731,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_lib.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:733,18'
              BranchSideFuncs:
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_lib.c:735,18'
              BranchSideFuncs:
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:738,5'
          Dst:             bn_correct_top
    - functionName:    bn_correct_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    33
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:1031,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:1032,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:1039,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:1032,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:1033,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:1037,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:1034,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:1035,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:1036,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:1039,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:1039,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:1040,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_is_bit_set
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    29
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:711,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:712,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:713,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:715,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:716,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:717,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_clear_bit
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bn_correct_top
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:693,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:694,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:696,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_lib.c:698,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:699,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:701,36'
              BranchSideFuncs:
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:702,5'
          Dst:             bn_correct_top
    - functionName:    BN_set_bit
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bn_wexpand
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:669,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:670,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:672,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:674,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:675,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:683,34'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:675,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:676,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:677,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:678,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:679,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:675,13'
          Dst:             bn_wexpand
    - functionName:    bn_wexpand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - words
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_expand2
      functionUses:    69
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:1001,12'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:1001,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:1001,48'
              BranchSideFuncs:
                - bn_expand2
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:1001,37'
          Dst:             bn_expand2
    - functionName:    bn_expand2
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - words
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bn_expand_internal
        - bn_free_d
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:304,42'
              BranchSideFuncs:
                - bn_expand_internal
                - bn_free_d
            - BranchSide:      'crypto/bn/bn_lib.c:313,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:305,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:306,13'
              BranchSideFuncs:
                - bn_free_d
            - BranchSide:      'crypto/bn/bn_lib.c:307,13'
              BranchSideFuncs:
                - bn_free_d
        - Branch String:   'crypto/bn/bn_lib.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:308,23'
              BranchSideFuncs:
                - bn_free_d
            - BranchSide:      'crypto/bn/bn_lib.c:309,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:304,23'
          Dst:             bn_expand_internal
        - Src:             'crypto/bn/bn_lib.c:308,13'
          Dst:             bn_free_d
    - functionName:    bn_expand_internal
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'size_t *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - words
      BBCount:         19
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BN_get_flags
        - CRYPTO_secure_zalloc
        - CRYPTO_zalloc
        - ERR_put_error
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:270,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:273,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_secure_zalloc
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_lib.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:274,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:277,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - CRYPTO_secure_zalloc
        - Branch String:   'crypto/bn/bn_lib.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:278,13'
              BranchSideFuncs:
                - CRYPTO_secure_zalloc
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:280,13'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_lib.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:282,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:286,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_lib.c:286,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:286,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bn/bn_lib.c:287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_lib.c:287,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:288,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bn/bn_lib.c:290,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:270,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_lib.c:273,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:274,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_lib.c:277,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:278,13'
          Dst:             CRYPTO_secure_zalloc
        - Src:             'crypto/bn/bn_lib.c:280,13'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bn/bn_lib.c:282,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_lib.c:286,5'
          Dst:             __assert_fail
    - functionName:    bn_free_d
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - clear
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_get_flags
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_secure_clear_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:204,9'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/bn/bn_lib.c:205,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/bn/bn_lib.c:205,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:206,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_lib.c:208,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:203,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:204,9'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/bn/bn_lib.c:206,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/bn/bn_lib.c:208,9'
          Dst:             CRYPTO_free
    - functionName:    BN_get_flags
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - b
        - n
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_cmp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         30
      ICount:          191
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    78
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:624,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:624,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:625,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:624,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:625,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:636,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:625,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:626,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:627,18'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:627,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:628,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:630,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:636,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:637,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:642,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:637,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:638,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:640,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:642,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:643,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:646,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:650,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:651,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:652,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:653,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:654,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:654,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:655,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:662,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:657,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:658,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:659,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:659,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:660,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:661,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    BN_ucmp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    55
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:605,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:606,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:607,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_lib.c:609,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:610,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:615,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:612,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:613,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:614,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    BN_bn2lebinpad
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - to
        - tolen
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn2binpad
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:591,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:592,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:593,22'
              BranchSideFuncs:
                - bn2binpad
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:593,12'
          Dst:             bn2binpad
    - functionName:    bn2binpad
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - to
        - tolen
        - endianess
      BBCount:         24
      ICount:          212
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BN_num_bits
        - OPENSSL_cleanse
        - bn_correct_top
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:493,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:494,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_lib.c:495,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - bn_correct_top
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:500,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:501,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:502,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/bn/bn_lib.c:506,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:507,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_lib.c:511,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:513,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:514,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:515,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:515,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:517,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_lib.c:527,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_lib.c:520,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:521,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:523,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:492,9'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_lib.c:498,9'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_lib.c:499,13'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_lib.c:507,9'
          Dst:             OPENSSL_cleanse
    - functionName:    BN_num_bits
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_is_zero
        - BN_num_bits_word
        - bn_num_bits_consttime
      functionUses:    142
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:192,38'
              BranchSideFuncs:
                - bn_num_bits_consttime
            - BranchSide:      'crypto/bn/bn_lib.c:195,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
        - Branch String:   'crypto/bn/bn_lib.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:196,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:198,14'
              BranchSideFuncs:
                - BN_num_bits_word
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:192,16'
          Dst:             bn_num_bits_consttime
        - Src:             'crypto/bn/bn_lib.c:195,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_lib.c:198,30'
          Dst:             BN_num_bits_word
    - functionName:    bn_num_bits_consttime
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          88
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - BN_num_bits_word
        - constant_time_eq_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:159,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:160,37'
              BranchSideFuncs:
                - constant_time_eq_int.7360
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - constant_time_eq_int.7360
            - BranchSide:      'crypto/bn/bn_lib.c:172,35'
              BranchSideFuncs:
                - constant_time_eq_int.7360
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:160,16'
          Dst:             constant_time_eq_int
        - Src:             'crypto/bn/bn_lib.c:163,16'
          Dst:             BN_num_bits_word
        - Src:             'crypto/bn/bn_lib.c:172,14'
          Dst:             constant_time_eq_int
    - functionName:    BN_num_bits_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - l
      BBCount:         1
      ICount:          167
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_lebin2bn
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - s
        - len
        - ret
      BBCount:         26
      ICount:          188
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - BN_free
        - BN_new
        - bn_correct_top
        - bn_wexpand
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:549,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:550,20'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:551,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:552,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:554,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:556,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:556,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:556,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:556,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:557,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:558,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_lib.c:559,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:560,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:563,11'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_lib.c:565,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:566,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_lib.c:569,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:572,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:573,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_lib.c:585,20'
              BranchSideFuncs:
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_lib.c:575,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:572,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:576,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:550,20'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_lib.c:565,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_lib.c:566,9'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_lib.c:585,5'
          Dst:             bn_correct_top
    - functionName:    BN_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    93
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:246,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:246,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_lib.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:247,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_lib.c:250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:246,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bn/bn_lib.c:247,9'
          Dst:             ERR_put_error
    - functionName:    BN_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_get_flags
        - CRYPTO_free
        - bn_free_d
      functionUses:    187
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:228,23'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_free_d
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_lib.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:229,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_lib.c:230,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_lib.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:230,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_lib.c:231,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:228,10'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:229,9'
          Dst:             bn_free_d
        - Src:             'crypto/bn/bn_lib.c:231,9'
          Dst:             CRYPTO_free
    - functionName:    BN_bn2bin
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - to
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn2binpad
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:539,12'
          Dst:             bn2binpad
    - functionName:    BN_bn2binpad
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - a
        - to
        - tolen
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn2binpad
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:532,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:533,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:534,22'
              BranchSideFuncs:
                - bn2binpad
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:534,12'
          Dst:             bn2binpad
    - functionName:    BN_bin2bn
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - s
        - len
        - ret
      BBCount:         26
      ICount:          181
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - BN_free
        - BN_new
        - bn_correct_top
        - bn_wexpand
      functionUses:    49
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:440,20'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:442,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:445,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:445,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:445,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:445,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:445,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:446,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:447,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_lib.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:452,11'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_lib.c:454,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:455,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_lib.c:458,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:461,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:462,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_lib.c:473,20'
              BranchSideFuncs:
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_lib.c:463,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:461,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:464,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:440,20'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_lib.c:454,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_lib.c:455,9'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_lib.c:473,5'
          Dst:             bn_correct_top
    - functionName:    bn_expand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bn_expand2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_local.h:679,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_local.h:680,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_local.h:682,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_expand2
        - Branch String:   'crypto/bn/bn_local.h:682,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_local.h:683,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_local.h:685,24'
              BranchSideFuncs:
                - bn_expand2
      Callsites:
        - Src:             'crypto/bn/bn_local.h:685,12'
          Dst:             bn_expand2
    - functionName:    BN_set_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_expand
      functionUses:    100
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:422,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:423,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:424,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:422,9'
          Dst:             bn_expand
    - functionName:    BN_get_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:412,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    BN_clear
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:399,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:400,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:402,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/bn/bn_lib.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:403,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_lib.c:404,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:403,9'
          Dst:             OPENSSL_cleanse
    - functionName:    BN_swap
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          102
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_copy
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_get_flags
        - bn_wexpand
      functionUses:    115
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:341,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:341,52'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bn/bn_lib.c:341,62'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_lib.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:344,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:345,20'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_lib.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:348,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_lib.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:349,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bn/bn_lib.c:351,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:341,16'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:345,9'
          Dst:             bn_wexpand
    - functionName:    BN_dup
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_copy
        - BN_free
        - BN_get_flags
      functionUses:    35
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:320,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:321,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:324,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_copy
                - BN_free
                - BN_secure_new
        - Branch String:   'crypto/bn/bn_lib.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:324,42'
              BranchSideFuncs:
                - BN_secure_new
                - BN_copy
                - BN_free
            - BranchSide:      'crypto/bn/bn_lib.c:324,60'
              BranchSideFuncs:
                - BN_new
                - BN_copy
                - BN_free
        - Branch String:   'crypto/bn/bn_lib.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:326,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:327,18'
              BranchSideFuncs:
                - BN_copy
                - BN_free
        - Branch String:   'crypto/bn/bn_lib.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:328,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:332,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:324,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:324,42'
          Dst:             BN_secure_new
        - Src:             'crypto/bn/bn_lib.c:324,60'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_lib.c:327,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_lib.c:328,9'
          Dst:             BN_free
    - functionName:    BN_secure_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:257,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:257,20'
              BranchSideFuncs:
                - BN_new
            - BranchSide:      'crypto/bn/bn_lib.c:257,20'
              BranchSideFuncs:
                - BN_new
        - Branch String:   'crypto/bn/bn_lib.c:258,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:258,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:259,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:257,20'
          Dst:             BN_new
    - functionName:    bn_init
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_clear_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         13
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_get_flags
        - CRYPTO_free
        - OPENSSL_cleanse
        - bn_free_d
      functionUses:    83
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:215,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:216,9'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_free
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_free_d
        - Branch String:   'crypto/bn/bn_lib.c:216,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:216,39'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_free_d
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_lib.c:218,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_lib.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:217,19'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_lib.c:218,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_lib.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:218,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_lib.c:219,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_lib.c:216,26'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:217,9'
          Dst:             bn_free_d
        - Src:             'crypto/bn/bn_lib.c:218,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_lib.c:219,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/bn/bn_lib.c:220,9'
          Dst:             CRYPTO_free
    - functionName:    BN_value_one
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_get_params
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - which
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:69,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:70,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:70,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:71,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:72,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:72,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:73,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:74,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:74,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:75,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:77,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_set_params
      functionSourceFile: '/src/openssl111/crypto/bn/bn_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mult
        - high
        - low
        - mont
      BBCount:         25
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_lib.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:41,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:46,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:42,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:43,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:47,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:48,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:49,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:58,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:53,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:54,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:55,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:58,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_lib.c:59,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_lib.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_lib.c:60,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_lib.c:61,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_mod_lshift_quick
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - m
      BBCount:         29
      ICount:          159
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - BN_cmp
        - BN_copy
        - BN_lshift
        - BN_lshift1
        - BN_num_bits
        - BN_sub
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:282,21'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mod.c:286,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_mod.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:283,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mod.c:284,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_mod.c:286,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:290,33'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mod.c:320,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_mod.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:294,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mod.c:298,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:299,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mod.c:301,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:302,28'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mod.c:306,29'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:302,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:303,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mod.c:304,18'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:306,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:307,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mod.c:308,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:313,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:286,5'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mod.c:314,25'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_mod.c:314,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:315,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mod.c:316,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:282,13'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_mod.c:290,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_mod.c:290,38'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_mod.c:294,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_mod.c:302,18'
          Dst:             BN_lshift
        - Src:             'crypto/bn/bn_mod.c:306,18'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_mod.c:313,13'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_mod.c:314,18'
          Dst:             BN_sub
    - functionName:    BN_mod_lshift
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - m
        - ctx
      BBCount:         14
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - BN_free
        - BN_mod_lshift_quick
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:259,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/bn/bn_mod.c:261,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - BN_free
                - BN_dup
        - Branch String:   'crypto/bn/bn_mod.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:262,24'
              BranchSideFuncs:
                - BN_dup
                - BN_mod_lshift_quick
                - BN_free
            - BranchSide:      'crypto/bn/bn_mod.c:268,31'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - BN_free
        - Branch String:   'crypto/bn/bn_mod.c:263,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:264,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mod.c:265,9'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - BN_free
        - Branch String:   'crypto/bn/bn_mod.c:268,41'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:268,49'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - BN_free
            - BranchSide:      'crypto/bn/bn_mod.c:268,57'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - BN_free
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:258,10'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_mod.c:262,17'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_mod.c:268,11'
          Dst:             BN_mod_lshift_quick
        - Src:             'crypto/bn/bn_mod.c:271,5'
          Dst:             BN_free
    - functionName:    BN_nnmod
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - m
        - d
        - ctx
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_div
      functionUses:    39
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:21,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bn/bn_mod.c:22,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/bn/bn_mod.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:23,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bn/bn_mod.c:25,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:20,11'
          Dst:             BN_div
    - functionName:    BN_mod_lshift1_quick
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_cmp
        - BN_lshift1
        - BN_sub
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:245,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
            - BranchSide:      'crypto/bn/bn_mod.c:247,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
        - Branch String:   'crypto/bn/bn_mod.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:248,23'
              BranchSideFuncs:
                - BN_sub
            - BranchSide:      'crypto/bn/bn_mod.c:249,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:244,10'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_mod.c:247,9'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_mod.c:248,16'
          Dst:             BN_sub
    - functionName:    BN_mod_lshift1
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_lshift1
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:233,9'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_mod.c:235,21'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:232,10'
          Dst:             BN_lshift1
        - Src:             'crypto/bn/bn_mod.c:235,12'
          Dst:             BN_nnmod
    - functionName:    BN_mod_sqr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_div
        - BN_sqr
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:225,9'
              BranchSideFuncs:
                - BN_div
            - BranchSide:      'crypto/bn/bn_mod.c:227,12'
              BranchSideFuncs:
                - BN_div
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:224,10'
          Dst:             BN_sqr
        - Src:             'crypto/bn/bn_mod.c:227,12'
          Dst:             BN_div
    - functionName:    BN_mod_mul
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         15
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_mul
        - BN_nnmod
        - BN_sqr
      functionUses:    36
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:205,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mod.c:206,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:207,21'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mod.c:210,21'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mod.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:208,13'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mod.c:209,5'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mod.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:0,0'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mod.c:211,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mod.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:214,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mod.c:216,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:203,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_mod.c:204,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_mod.c:207,14'
          Dst:             BN_sqr
        - Src:             'crypto/bn/bn_mod.c:210,14'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_mod.c:213,10'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_mod.c:218,5'
          Dst:             BN_CTX_end
    - functionName:    BN_mod_sub_quick
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_add
        - BN_sub
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
            - BranchSide:      'crypto/bn/bn_mod.c:187,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
        - Branch String:   'crypto/bn/bn_mod.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:188,23'
              BranchSideFuncs:
                - BN_add
            - BranchSide:      'crypto/bn/bn_mod.c:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:185,10'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_mod.c:188,16'
          Dst:             BN_add
    - functionName:    bn_mod_sub_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
      BBCount:         26
      ICount:          346
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:136,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mod.c:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:139,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:139,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:139,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:140,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:140,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:140,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:142,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:143,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:156,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:150,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:152,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:157,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:158,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:163,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:164,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:165,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:171,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:135,9'
          Dst:             bn_wexpand
    - functionName:    BN_mod_sub
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_nnmod
        - BN_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:110,9'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_mod.c:111,21'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:109,10'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_mod.c:111,12'
          Dst:             BN_nnmod
    - functionName:    BN_mod_add_quick
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_correct_top
        - bn_mod_add_fixed_top
      functionUses:    29
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:100,9'
              BranchSideFuncs:
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_mod.c:101,24'
              BranchSideFuncs:
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:98,15'
          Dst:             bn_mod_add_fixed_top
        - Src:             'crypto/bn/bn_mod.c:101,9'
          Dst:             bn_correct_top
    - functionName:    bn_mod_add_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
      BBCount:         27
      ICount:          307
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - bn_sub_words
        - bn_wexpand
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mod.c:59,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
        - Branch String:   'crypto/bn/bn_mod.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:60,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:63,10'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mod.c:63,10'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:63,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:63,25'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:63,32'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:64,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:64,25'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mod.c:64,32'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mod.c:66,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:67,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_mod.c:79,10'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_mod.c:81,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:82,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_mod.c:85,14'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_mod.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:90,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_mod.c:92,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:56,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mod.c:60,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_mod.c:80,14'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_mod.c:90,9'
          Dst:             CRYPTO_free
    - functionName:    BN_mod_add
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_add
        - BN_nnmod
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mod.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mod.c:32,9'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_mod.c:33,21'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             'crypto/bn/bn_mod.c:31,10'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_mod.c:33,12'
          Dst:             BN_nnmod
    - functionName:    BN_MONT_CTX_set_locked
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        4
      argTypes:
        - 'struct.bn_mont_ctx_st **'
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - pmont
        - lock
        - mod
        - ctx
      BBCount:         13
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - CRYPTO_THREAD_read_lock
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:437,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:447,11'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_mont.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:449,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:450,26'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_mont.c:450,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:451,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_mont.c:456,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_mont.c:457,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:458,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/bn/bn_mont.c:461,18'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:433,5'
          Dst:             CRYPTO_THREAD_read_lock
        - Src:             'crypto/bn/bn_mont.c:435,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/bn/bn_mont.c:447,11'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/bn/bn_mont.c:450,10'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/bn/bn_mont.c:451,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/bn/bn_mont.c:456,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/bn/bn_mont.c:458,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/bn/bn_mont.c:462,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    BN_MONT_CTX_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_MONT_CTX_init
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:230,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:232,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - BN_MONT_CTX_init
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mont.c:232,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - BN_MONT_CTX_init
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_mont.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:233,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_mont.c:237,22'
              BranchSideFuncs:
                - BN_MONT_CTX_init
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:232,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_mont.c:233,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_mont.c:237,5'
          Dst:             BN_MONT_CTX_init
    - functionName:    BN_MONT_CTX_set
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - mont
        - mod
        - ctx
      BBCount:         46
      ICount:          337
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_div
        - BN_get_flags
        - BN_is_one
        - BN_is_zero
        - BN_lshift
        - BN_mod_inverse
        - BN_num_bits
        - BN_set_bit
        - BN_set_flags
        - BN_set_word
        - BN_sub_word
        - bn_init
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:271,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_flags
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_mont.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:273,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:274,11'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_flags
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_mont.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:276,9'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_flags
                - BN_set_flags
            - BranchSide:      'crypto/bn/bn_mont.c:277,22'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - bn_init
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_flags
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_mont.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:278,24'
              BranchSideFuncs:
                - BN_set_flags
                - bn_init
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_flags
            - BranchSide:      'crypto/bn/bn_mont.c:279,5'
              BranchSideFuncs:
                - bn_init
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_flags
        - Branch String:   'crypto/bn/bn_mont.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:292,13'
              BranchSideFuncs:
                - BN_set_flags
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_mont.c:294,33'
              BranchSideFuncs:
                - BN_num_bits
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_mont.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:343,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_mont.c:345,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_mont.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:350,13'
              BranchSideFuncs:
                - BN_set_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:351,34'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:351,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:352,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mont.c:353,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:354,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:355,25'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:356,30'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:360,30'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:356,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:357,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:358,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:360,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:0,0'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:361,17'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mont.c:363,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:364,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:368,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:368,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:368,39'
              BranchSideFuncs:
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:368,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:396,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:397,10'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:398,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:400,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mont.c:400,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:401,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:402,20'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:268,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_mont.c:271,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_mont.c:272,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_mont.c:275,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_mont.c:277,9'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_mont.c:278,9'
          Dst:             BN_set_flags
        - Src:             'crypto/bn/bn_mont.c:286,9'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_mont.c:291,13'
          Dst:             BN_get_flags
        - Src:             'crypto/bn/bn_mont.c:292,13'
          Dst:             BN_set_flags
        - Src:             'crypto/bn/bn_mont.c:294,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_mont.c:341,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_mont.c:342,15'
          Dst:             BN_set_bit
        - Src:             'crypto/bn/bn_mont.c:349,13'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_mont.c:350,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_mont.c:351,19'
          Dst:             BN_mod_inverse
        - Src:             'crypto/bn/bn_mont.c:353,14'
          Dst:             BN_lshift
        - Src:             'crypto/bn/bn_mont.c:355,14'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_mont.c:356,18'
          Dst:             BN_sub_word
        - Src:             'crypto/bn/bn_mont.c:360,18'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_mont.c:363,14'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_mont.c:394,5'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_mont.c:395,10'
          Dst:             BN_set_bit
        - Src:             'crypto/bn/bn_mont.c:397,10'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_mont.c:407,5'
          Dst:             BN_CTX_end
    - functionName:    BN_MONT_CTX_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - mont
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_clear_free
        - CRYPTO_free
      functionUses:    28
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:255,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:256,20'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_mont.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:259,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_mont.c:260,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:256,5'
          Dst:             BN_clear_free
        - Src:             'crypto/bn/bn_mont.c:257,5'
          Dst:             BN_clear_free
        - Src:             'crypto/bn/bn_mont.c:258,5'
          Dst:             BN_clear_free
        - Src:             'crypto/bn/bn_mont.c:260,9'
          Dst:             CRYPTO_free
    - functionName:    BN_MONT_CTX_init
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:245,5'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_mont.c:246,5'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_mont.c:247,5'
          Dst:             bn_init
    - functionName:    BN_MONT_CTX_copy
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        2
      argTypes:
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         12
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - BN_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:413,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:414,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:416,20'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/bn/bn_mont.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:417,9'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/bn/bn_mont.c:418,20'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/bn/bn_mont.c:418,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:419,9'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/bn/bn_mont.c:420,20'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/bn/bn_mont.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:422,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:416,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_mont.c:418,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_mont.c:420,10'
          Dst:             BN_copy
    - functionName:    bn_to_mont_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - mont
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mul_mont_fixed_top
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:225,12'
          Dst:             bn_mul_mont_fixed_top
    - functionName:    bn_mul_mont_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - mont
        - ctx
      BBCount:         31
      ICount:          223
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - bn_from_montgomery_word
        - bn_mul_fixed_top
        - bn_mul_mont
        - bn_sqr_fixed_top
        - bn_wexpand
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:45,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:45,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:57,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:45,41'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:45,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:57,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:45,58'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:45,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:57,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:46,24'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:57,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:47,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:48,25'
              BranchSideFuncs:
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:49,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:54,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:60,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:63,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:66,9'
              BranchSideFuncs:
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:67,31'
              BranchSideFuncs:
                - bn_sqr_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:70,31'
              BranchSideFuncs:
                - bn_mul_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:68,13'
              BranchSideFuncs:
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:69,5'
              BranchSideFuncs:
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mont.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:0,0'
              BranchSideFuncs:
                - bn_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:71,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mont.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:76,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:81,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:46,13'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mont.c:48,13'
          Dst:             bn_mul_mont
        - Src:             'crypto/bn/bn_mont.c:60,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_mont.c:61,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_mont.c:67,14'
          Dst:             bn_sqr_fixed_top
        - Src:             'crypto/bn/bn_mont.c:70,14'
          Dst:             bn_mul_fixed_top
        - Src:             'crypto/bn/bn_mont.c:75,10'
          Dst:             bn_from_montgomery_word
        - Src:             'crypto/bn/bn_mont.c:83,5'
          Dst:             BN_CTX_end
    - functionName:    bn_from_montgomery_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ret
        - r
        - mont
      BBCount:         22
      ICount:          303
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - bn_mul_add_words
        - bn_sub_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:102,16'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mont.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:106,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mont.c:111,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:112,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mont.c:116,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mont.c:125,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:126,30'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:133,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mont.c:135,16'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_mont.c:153,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:154,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_mont.c:158,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:103,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mont.c:126,13'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mont.c:133,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mont.c:147,14'
          Dst:             bn_sub_words
    - functionName:    bn_from_mont_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ret
        - a
        - mont
        - ctx
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - bn_from_montgomery_word
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mont.c:182,31'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:182,42'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - bn_from_montgomery_word
            - BranchSide:      'crypto/bn/bn_mont.c:182,31'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mont.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mont.c:182,9'
              BranchSideFuncs:
                - bn_from_montgomery_word
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mont.c:183,40'
              BranchSideFuncs:
                - bn_from_montgomery_word
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:181,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_mont.c:182,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_mont.c:182,34'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_mont.c:183,16'
          Dst:             bn_from_montgomery_word
        - Src:             'crypto/bn/bn_mont.c:185,5'
          Dst:             BN_CTX_end
    - functionName:    BN_from_montgomery
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ret
        - a
        - mont
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_correct_top
        - bn_from_mont_fixed_top
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:167,12'
          Dst:             bn_from_mont_fixed_top
        - Src:             'crypto/bn/bn_mont.c:168,5'
          Dst:             bn_correct_top
    - functionName:    BN_mod_mul_montgomery
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - mont
        - ctx
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_correct_top
        - bn_mul_mont_fixed_top
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_mont.c:29,15'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/bn/bn_mont.c:31,5'
          Dst:             bn_correct_top
    - functionName:    bn_mul_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         71
      ICount:          452
      EdgeCount:       96
      CyclomaticComplexity: 27
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_num_bits_word
        - BN_set_word
        - __assert_fail
        - bn_mul_comba8
        - bn_mul_normal
        - bn_mul_part_recursive
        - bn_mul_recursive
        - bn_wexpand
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:527,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:527,23'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_mul.c:528,9'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_mul.c:527,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:528,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_mul.c:531,11'
              BranchSideFuncs:
                - BN_CTX_start
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_comba8
                - BN_CTX_get
        - Branch String:   'crypto/bn/bn_mul.c:534,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:534,22'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_comba8
            - BranchSide:      'crypto/bn/bn_mul.c:535,30'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_comba8
        - Branch String:   'crypto/bn/bn_mul.c:534,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:535,30'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_comba8
            - BranchSide:      'crypto/bn/bn_mul.c:538,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_comba8
        - Branch String:   'crypto/bn/bn_mul.c:535,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:536,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:537,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_comba8
        - Branch String:   'crypto/bn/bn_mul.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:554,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
                - bn_wexpand
                - bn_mul_comba8
            - BranchSide:      'crypto/bn/bn_mul.c:564,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
        - Branch String:   'crypto/bn/bn_mul.c:554,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:555,28'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_comba8
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_mul.c:561,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
        - Branch String:   'crypto/bn/bn_mul.c:555,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:556,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:557,13'
              BranchSideFuncs:
                - bn_mul_comba8
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:564,37'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:564,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
            - BranchSide:      'crypto/bn/bn_mul.c:602,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:564,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:565,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
            - BranchSide:      'crypto/bn/bn_mul.c:602,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:565,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:565,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
            - BranchSide:      'crypto/bn/bn_mul.c:600,5'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:565,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:570,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
                - BN_num_bits_word
            - BranchSide:      'crypto/bn/bn_mul.c:600,5'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:570,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:571,48'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
            - BranchSide:      'crypto/bn/bn_mul.c:573,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_num_bits_word
        - Branch String:   'crypto/bn/bn_mul.c:573,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:574,48'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
            - BranchSide:      'crypto/bn/bn_mul.c:576,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
        - Branch String:   'crypto/bn/bn_mul.c:577,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:577,13'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
            - BranchSide:      'crypto/bn/bn_mul.c:577,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
        - Branch String:   'crypto/bn/bn_mul.c:577,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:577,13'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
            - BranchSide:      'crypto/bn/bn_mul.c:578,17'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
        - Branch String:   'crypto/bn/bn_mul.c:580,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:581,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:582,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
        - Branch String:   'crypto/bn/bn_mul.c:582,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:582,27'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_mul.c:583,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:582,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:583,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_mul.c:591,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:583,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:584,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:585,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:585,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:586,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:587,39'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:591,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:592,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:593,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:593,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:594,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:595,34'
              BranchSideFuncs:
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:602,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:603,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:604,15'
              BranchSideFuncs:
                - bn_mul_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_mul.c:612,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:612,28'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:615,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_mul.c:612,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:613,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_mul.c:615,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:528,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_mul.c:533,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_mul.c:535,19'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_mul.c:555,17'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mul.c:558,13'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:571,21'
          Dst:             BN_num_bits_word
        - Src:             'crypto/bn/bn_mul.c:574,21'
          Dst:             BN_num_bits_word
        - Src:             'crypto/bn/bn_mul.c:577,13'
          Dst:             __assert_fail
        - Src:             'crypto/bn/bn_mul.c:579,17'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_mul.c:583,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mul.c:585,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mul.c:587,17'
          Dst:             bn_mul_part_recursive
        - Src:             'crypto/bn/bn_mul.c:591,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mul.c:593,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mul.c:595,17'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:602,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_mul.c:605,5'
          Dst:             bn_mul_normal
        - Src:             'crypto/bn/bn_mul.c:612,20'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_mul.c:618,5'
          Dst:             BN_CTX_end
    - functionName:    bn_mul_part_recursive
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
        - int
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - n
        - tna
        - tnb
        - t
      BBCount:         63
      ICount:          709
      EdgeCount:       77
      CyclomaticComplexity: 16
      functionsReached:
        - bn_add_words
        - bn_cmp_part_words
        - bn_mul_comba8
        - bn_mul_normal
        - bn_mul_part_recursive
        - bn_mul_recursive
        - bn_sub_part_words
        - bn_sub_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:330,23'
              BranchSideFuncs:
                - bn_mul_normal
            - BranchSide:      'crypto/bn/bn_mul.c:335,28'
              BranchSideFuncs:
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
        - Branch String:   'crypto/bn/bn_mul.c:338,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:340,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:345,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:345,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:353,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:353,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:353,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:353,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:359,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:359,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:375,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:376,25'
              BranchSideFuncs:
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - llvm.memset.p0i8.i64
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:381,15'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:388,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:389,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:391,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:393,32'
              BranchSideFuncs:
                - bn_mul_recursive
                - llvm.memset.p0i8.i64
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:396,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:396,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:397,37'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - llvm.memset.p0i8.i64
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:403,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
        - Branch String:   'crypto/bn/bn_mul.c:405,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:405,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
                - bn_mul_normal
            - BranchSide:      'crypto/bn/bn_mul.c:408,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
        - Branch String:   'crypto/bn/bn_mul.c:404,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:406,33'
              BranchSideFuncs:
                - bn_mul_normal
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:408,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_part_recursive
        - Branch String:   'crypto/bn/bn_mul.c:414,33'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:414,36'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:415,49'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_mul.c:414,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:415,49'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:419,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_part_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - bn_mul_recursive
        - Branch String:   'crypto/bn/bn_mul.c:419,41'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:419,44'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:420,44'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_mul.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:439,36'
              BranchSideFuncs:
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:442,36'
              BranchSideFuncs:
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:452,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:453,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:462,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:463,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:470,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_mul.c:468,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:464,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:469,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:330,9'
          Dst:             bn_mul_normal
        - Src:             'crypto/bn/bn_mul.c:335,10'
          Dst:             bn_cmp_part_words
        - Src:             'crypto/bn/bn_mul.c:336,10'
          Dst:             bn_cmp_part_words
        - Src:             'crypto/bn/bn_mul.c:340,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:341,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:345,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:346,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:353,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:354,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:359,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:360,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:376,9'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:377,9'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:378,9'
          Dst:             bn_mul_normal
        - Src:             'crypto/bn/bn_mul.c:382,9'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:383,9'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:393,13'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:397,13'
          Dst:             bn_mul_part_recursive
        - Src:             'crypto/bn/bn_mul.c:406,17'
          Dst:             bn_mul_normal
        - Src:             'crypto/bn/bn_mul.c:415,25'
          Dst:             bn_mul_part_recursive
        - Src:             'crypto/bn/bn_mul.c:420,25'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:436,16'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:439,21'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_mul.c:442,21'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:451,17'
          Dst:             bn_add_words
    - functionName:    bn_mul_recursive
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
        - int
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - n2
        - dna
        - dnb
        - t
      BBCount:         65
      ICount:          656
      EdgeCount:       82
      CyclomaticComplexity: 19
      functionsReached:
        - bn_add_words
        - bn_cmp_part_words
        - bn_mul_comba4
        - bn_mul_comba8
        - bn_mul_normal
        - bn_mul_recursive
        - bn_sub_part_words
        - bn_sub_words
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:194,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:194,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      'crypto/bn/bn_mul.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:194,29'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:194,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
            - BranchSide:      'crypto/bn/bn_mul.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:195,23'
              BranchSideFuncs:
                - bn_mul_comba8
            - BranchSide:      'crypto/bn/bn_mul.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:201,23'
              BranchSideFuncs:
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:208,28'
              BranchSideFuncs:
                - bn_cmp_part_words
                - bn_cmp_part_words
                - __sanitizer_cov_trace_switch
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
                - bn_sub_part_words
        - Branch String:   'crypto/bn/bn_mul.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:203,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:205,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_mul.c:211,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:213,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:217,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:220,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:227,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:227,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:227,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:230,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:235,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:238,27'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:244,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:244,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:244,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:253,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:244,28'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:244,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:253,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:246,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:253,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:246,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:247,29'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:249,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_mul_comba4
                - bn_mul_comba4
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_mul.c:253,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:253,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:266,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:253,35'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:253,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:266,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:253,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:256,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_mul.c:266,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_mul.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:257,29'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:259,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_mul.c:267,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:268,32'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_mul.c:270,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_mul.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:284,36'
              BranchSideFuncs:
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:287,36'
              BranchSideFuncs:
                - bn_add_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:297,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:298,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:308,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:315,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_mul.c:313,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:309,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:314,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:195,9'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:201,9'
          Dst:             bn_mul_normal
        - Src:             'crypto/bn/bn_mul.c:208,10'
          Dst:             bn_cmp_part_words
        - Src:             'crypto/bn/bn_mul.c:209,10'
          Dst:             bn_cmp_part_words
        - Src:             'crypto/bn/bn_mul.c:213,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:214,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:220,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:221,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:230,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:231,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:238,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:239,9'
          Dst:             bn_sub_part_words
        - Src:             'crypto/bn/bn_mul.c:247,13'
          Dst:             bn_mul_comba4
        - Src:             'crypto/bn/bn_mul.c:251,9'
          Dst:             bn_mul_comba4
        - Src:             'crypto/bn/bn_mul.c:252,9'
          Dst:             bn_mul_comba4
        - Src:             'crypto/bn/bn_mul.c:257,13'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:261,9'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:262,9'
          Dst:             bn_mul_comba8
        - Src:             'crypto/bn/bn_mul.c:268,13'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:271,9'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:272,9'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:281,16'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:284,21'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_mul.c:287,21'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:296,17'
          Dst:             bn_add_words
    - functionName:    bn_mul_normal
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - na
        - b
        - nb
      BBCount:         19
      ICount:          182
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - bn_mul_add_words
        - bn_mul_words
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:626,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:627,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_words
            - BranchSide:      'crypto/bn/bn_mul.c:638,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_words
        - Branch String:   'crypto/bn/bn_mul.c:639,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:640,28'
              BranchSideFuncs:
                - bn_mul_words
            - BranchSide:      'crypto/bn/bn_mul.c:643,30'
              BranchSideFuncs:
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
        - Branch String:   'crypto/bn/bn_mul.c:646,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:647,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:648,36'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:649,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:650,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:651,36'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:652,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:653,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:654,36'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:655,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:656,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:657,36'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:640,15'
          Dst:             bn_mul_words
        - Src:             'crypto/bn/bn_mul.c:643,17'
          Dst:             bn_mul_words
        - Src:             'crypto/bn/bn_mul.c:648,17'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mul.c:651,17'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mul.c:654,17'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mul.c:657,17'
          Dst:             bn_mul_add_words
    - functionName:    bn_sub_part_words
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - cl
        - dl
      BBCount:         90
      ICount:          578
      EdgeCount:       118
      CyclomaticComplexity: 30
      functionsReached:
        - __assert_fail
        - bn_sub_words
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:33,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:33,5'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:34,22'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:37,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:39,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:44,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:77,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:47,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:48,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:49,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:49,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:50,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:54,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:55,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:56,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:56,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:57,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:59,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:61,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:62,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:63,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:63,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:64,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:66,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:68,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:69,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:70,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:70,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:71,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:73,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:79,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:111,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:81,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:82,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:83,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:83,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:84,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:86,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:88,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:89,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:90,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:90,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:91,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:93,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:95,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:96,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:97,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:98,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:100,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:102,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:103,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_mul.c:104,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:104,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:105,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:107,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_mul.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:112,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:133,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:113,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:132,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:113,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:115,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:120,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:125,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:129,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:116,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:116,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:117,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:121,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:121,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:122,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:126,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:127,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_mul.c:128,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:136,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:137,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:138,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:139,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:140,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:141,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:142,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:143,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:144,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:145,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:146,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:148,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:33,5'
          Dst:             __assert_fail
        - Src:             'crypto/bn/bn_mul.c:34,9'
          Dst:             bn_sub_words
    - functionName:    BN_mul
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_correct_top
        - bn_mul_fixed_top
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:499,15'
          Dst:             bn_mul_fixed_top
        - Src:             'crypto/bn/bn_mul.c:501,5'
          Dst:             bn_correct_top
    - functionName:    bn_mul_low_normal
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - n
      BBCount:         13
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - bn_mul_add_words
        - bn_mul_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:669,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:670,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:671,28'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:672,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:673,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:674,28'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:675,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:676,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:677,28'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_mul.c:678,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:679,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_mul.c:680,28'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_add_words
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:666,5'
          Dst:             bn_mul_words
        - Src:             'crypto/bn/bn_mul.c:671,9'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mul.c:674,9'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mul.c:677,9'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_mul.c:680,9'
          Dst:             bn_mul_add_words
    - functionName:    bn_mul_low_recursive
      functionSourceFile: '/src/openssl111/crypto/bn/bn_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - n2
        - t
      BBCount:         6
      ICount:          150
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_add_words
        - bn_mul_low_normal
        - bn_mul_low_recursive
        - bn_mul_recursive
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_mul.c:483,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_mul.c:484,32'
              BranchSideFuncs:
                - bn_mul_low_recursive
                - bn_add_words
                - bn_mul_low_recursive
                - bn_add_words
            - BranchSide:      'crypto/bn/bn_mul.c:489,29'
              BranchSideFuncs:
                - bn_mul_low_normal
                - bn_mul_low_normal
                - bn_add_words
                - bn_add_words
      Callsites:
        - Src:             'crypto/bn/bn_mul.c:482,5'
          Dst:             bn_mul_recursive
        - Src:             'crypto/bn/bn_mul.c:484,9'
          Dst:             bn_mul_low_recursive
        - Src:             'crypto/bn/bn_mul.c:485,9'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:486,9'
          Dst:             bn_mul_low_recursive
        - Src:             'crypto/bn/bn_mul.c:487,9'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:489,9'
          Dst:             bn_mul_low_normal
        - Src:             'crypto/bn/bn_mul.c:490,9'
          Dst:             bn_mul_low_normal
        - Src:             'crypto/bn/bn_mul.c:491,9'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_mul.c:492,9'
          Dst:             bn_add_words
    - functionName:    BN_options
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:334,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:334,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
            - BranchSide:      'crypto/bn/bn_print.c:334,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
        - Branch String:   'crypto/bn/bn_print.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:334,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:335,13'
              BranchSideFuncs:
                - BIO_snprintf
      Callsites:
        - Src:             'crypto/bn/bn_print.c:340,9'
          Dst:             BIO_snprintf
    - functionName:    BN_print
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         30
      ICount:          163
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_write
        - BN_is_zero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:309,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:309,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:311,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:310,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:311,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:311,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:311,36'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:313,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:313,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:313,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:314,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:324,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:316,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:323,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:317,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:317,22'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:318,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:317,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:318,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:322,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:318,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:319,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:320,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_print.c:309,21'
          Dst:             BIO_write
        - Src:             'crypto/bn/bn_print.c:311,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_print.c:311,26'
          Dst:             BIO_write
        - Src:             'crypto/bn/bn_print.c:318,21'
          Dst:             BIO_write
    - functionName:    BN_print_fp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - fp
        - a
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - BN_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:297,5'
              BranchSideFuncs:
                - BIO_ctrl
                - BN_print
                - BIO_free
      Callsites:
        - Src:             'crypto/bn/bn_print.c:295,22'
          Dst:             BIO_s_file
        - Src:             'crypto/bn/bn_print.c:295,14'
          Dst:             BIO_new
        - Src:             'crypto/bn/bn_print.c:297,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/bn/bn_print.c:298,11'
          Dst:             BN_print
        - Src:             'crypto/bn/bn_print.c:299,5'
          Dst:             BIO_free
    - functionName:    BN_asc2bn
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - bn
        - a
      BBCount:         25
      ICount:          139
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BN_dec2bn
        - BN_hex2bn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:274,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:276,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:276,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:280,24'
              BranchSideFuncs:
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:276,37'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:276,40'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:277,24'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:277,24'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:280,24'
              BranchSideFuncs:
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:277,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:278,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:279,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:281,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:284,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:284,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:286,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:285,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:286,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_print.c:277,14'
          Dst:             BN_hex2bn
        - Src:             'crypto/bn/bn_print.c:280,14'
          Dst:             BN_dec2bn
    - functionName:    BN_hex2bn
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - bn
        - a
      BBCount:         53
      ICount:          308
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - BN_free
        - BN_new
        - BN_set_word
        - OPENSSL_hexchar2int
        - bn_correct_top
        - bn_expand
        - ossl_ctype_check
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:133,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:133,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:134,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:136,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:137,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:141,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:141,34'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:141,37'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:141,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:141,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:142,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   'crypto/bn/bn_print.c:144,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:144,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:145,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:145,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:147,11'
              BranchSideFuncs:
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   'crypto/bn/bn_print.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:149,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:152,10'
              BranchSideFuncs:
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   'crypto/bn/bn_print.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:153,20'
              BranchSideFuncs:
                - BN_new
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:156,16'
              BranchSideFuncs:
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_print.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:155,5'
              BranchSideFuncs:
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_print.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:162,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:167,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:168,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:184,16'
              BranchSideFuncs:
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:168,11'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:168,50'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:173,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:174,19'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:175,18'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:177,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:178,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:191,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:192,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:195,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_print.c:141,37'
          Dst:             ossl_ctype_check
        - Src:             'crypto/bn/bn_print.c:153,20'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_print.c:157,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_print.c:161,9'
          Dst:             bn_expand
        - Src:             'crypto/bn/bn_print.c:172,17'
          Dst:             OPENSSL_hexchar2int
        - Src:             'crypto/bn/bn_print.c:185,5'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_print.c:195,9'
          Dst:             BN_free
    - functionName:    BN_dec2bn
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - bn
        - a
      BBCount:         54
      ICount:          289
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - BN_add_word
        - BN_free
        - BN_mul_word
        - BN_new
        - BN_set_word
        - bn_correct_top
        - bn_expand
        - ossl_ctype_check
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:206,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:206,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:207,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:208,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:209,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:213,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:213,34'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:213,37'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:213,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:213,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:216,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_print.c:216,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:216,19'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:217,9'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/bn/bn_print.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:217,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:219,11'
              BranchSideFuncs:
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_print.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:221,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:227,10'
              BranchSideFuncs:
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_print.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:228,20'
              BranchSideFuncs:
                - BN_new
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:231,16'
              BranchSideFuncs:
                - BN_set_word
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:228,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:229,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:230,5'
              BranchSideFuncs:
                - bn_expand.7581
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:237,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:239,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:241,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:242,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:243,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:244,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:256,20'
              BranchSideFuncs:
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:247,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:243,5'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:248,30'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:249,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:249,33'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:250,17'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/bn/bn_print.c:248,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:250,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:251,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:261,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:262,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:265,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_print.c:266,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_print.c:213,37'
          Dst:             ossl_ctype_check
        - Src:             'crypto/bn/bn_print.c:228,20'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_print.c:232,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_print.c:236,9'
          Dst:             bn_expand
        - Src:             'crypto/bn/bn_print.c:248,18'
          Dst:             BN_mul_word
        - Src:             'crypto/bn/bn_print.c:249,21'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_print.c:256,5'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_print.c:265,9'
          Dst:             BN_free
    - functionName:    bn_expand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bn_expand2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_local.h:679,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_local.h:680,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_local.h:682,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_expand2
        - Branch String:   'crypto/bn/bn_local.h:682,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_local.h:683,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_local.h:685,24'
              BranchSideFuncs:
                - bn_expand2
      Callsites:
        - Src:             'crypto/bn/bn_local.h:685,12'
          Dst:             bn_expand2
    - functionName:    BN_bn2dec
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         34
      ICount:          271
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_snprintf
        - BN_div_word
        - BN_dup
        - BN_free
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:74,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:74,24'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:75,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_print.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:75,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:78,21'
              BranchSideFuncs:
                - BN_dup
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
        - Branch String:   'crypto/bn/bn_print.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:79,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:81,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
        - Branch String:   'crypto/bn/bn_print.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:84,11'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:87,28'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
        - Branch String:   'crypto/bn/bn_print.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:88,15'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
            - BranchSide:      'crypto/bn/bn_print.c:90,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
        - Branch String:   'crypto/bn/bn_print.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:91,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
            - BranchSide:      'crypto/bn/bn_print.c:98,11'
              BranchSideFuncs:
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
        - Branch String:   'crypto/bn/bn_print.c:91,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:92,17'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:93,31'
              BranchSideFuncs:
                - BN_div_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_print.c:94,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:95,17'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:96,15'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp8
                - BN_div_word
        - Branch String:   'crypto/bn/bn_print.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:106,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:107,14'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
        - Branch String:   'crypto/bn/bn_print.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:0,0'
              BranchSideFuncs:
                - BIO_snprintf
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:109,15'
              BranchSideFuncs:
                - BIO_snprintf
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_print.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:112,17'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_print.c:113,18'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_snprintf
        - Branch String:   'crypto/bn/bn_print.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:121,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_print.c:122,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_print.c:68,9'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_print.c:72,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_print.c:73,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_print.c:75,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_print.c:78,14'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_print.c:83,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_print.c:87,13'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_print.c:90,17'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_print.c:93,19'
          Dst:             BN_div_word
        - Src:             'crypto/bn/bn_print.c:104,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/bn/bn_print.c:110,17'
          Dst:             BIO_snprintf
        - Src:             'crypto/bn/bn_print.c:118,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bn/bn_print.c:119,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_print.c:122,5'
          Dst:             CRYPTO_free
    - functionName:    BN_bn2hex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         26
      ICount:          172
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - BN_is_zero
        - CRYPTO_malloc
        - CRYPTO_strdup
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_print.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:27,16'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'crypto/bn/bn_print.c:28,11'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_print.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:30,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_print.c:33,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:35,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:36,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:36,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:37,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:47,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_print.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:39,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:46,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:40,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:40,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:41,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_print.c:40,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_print.c:41,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_print.c:45,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_print.c:26,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_print.c:27,16'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/bn/bn_print.c:28,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_print.c:30,9'
          Dst:             ERR_put_error
    - functionName:    BN_generate_dsa_nonce
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - out
        - range
        - priv
        - message
        - message_len
        - ctx
      BBCount:         20
      ICount:          167
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BN_bin2bn
        - BN_bn2binpad
        - BN_div
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_cleanse
        - RAND_priv_bytes
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_rand.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:225,9'
              BranchSideFuncs:
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_rand.c:228,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:234,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_rand.c:238,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bn/bn_rand.c:238,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:239,29'
              BranchSideFuncs:
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:255,20'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:240,13'
              BranchSideFuncs:
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_rand.c:241,9'
              BranchSideFuncs:
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:250,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:251,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - CRYPTO_free
                - OPENSSL_cleanse
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:256,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_rand.c:257,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/bn/bn_rand.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:258,9'
              BranchSideFuncs:
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/bn_rand.c:259,9'
              BranchSideFuncs:
                - CRYPTO_free
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:218,34'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_rand.c:223,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_rand.c:228,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/bn/bn_rand.c:234,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_rand.c:239,13'
          Dst:             RAND_priv_bytes
        - Src:             'crypto/bn/bn_rand.c:241,9'
          Dst:             SHA512_Init
        - Src:             'crypto/bn/bn_rand.c:242,9'
          Dst:             SHA512_Update
        - Src:             'crypto/bn/bn_rand.c:243,9'
          Dst:             SHA512_Update
        - Src:             'crypto/bn/bn_rand.c:244,9'
          Dst:             SHA512_Update
        - Src:             'crypto/bn/bn_rand.c:245,9'
          Dst:             SHA512_Update
        - Src:             'crypto/bn/bn_rand.c:246,9'
          Dst:             SHA512_Final
        - Src:             'crypto/bn/bn_rand.c:255,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/bn/bn_rand.c:257,9'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_rand.c:262,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bn/bn_rand.c:263,5'
          Dst:             OPENSSL_cleanse
    - functionName:    BN_pseudo_rand_range
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - range
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:194,12'
          Dst:             BN_rand_range
    - functionName:    BN_rand_range
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - range
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bnrand_range
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:179,12'
          Dst:             bnrand_range
    - functionName:    bnrand_range
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - flag
        - r
        - range
      BBCount:         44
      ICount:          215
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - BN_cmp
        - BN_is_bit_set
        - BN_is_zero
        - BN_num_bits
        - BN_set_word
        - BN_sub
        - ERR_put_error
        - bnrand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_rand.c:118,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:118,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:119,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:119,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:123,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_set_word
        - Branch String:   'crypto/bn/bn_rand.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:128,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_rand.c:129,29'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
        - Branch String:   'crypto/bn/bn_rand.c:129,43'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:129,61'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
            - BranchSide:      'crypto/bn/bn_rand.c:160,9'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
        - Branch String:   'crypto/bn/bn_rand.c:129,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:134,9'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
            - BranchSide:      'crypto/bn/bn_rand.c:160,9'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
        - Branch String:   'crypto/bn/bn_rand.c:135,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:136,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:144,24'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:144,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:145,29'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:152,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:145,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:146,21'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:147,28'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:147,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:148,33'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:148,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:148,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:149,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_rand.c:152,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:153,17'
              BranchSideFuncs:
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:157,9'
              BranchSideFuncs:
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:135,25'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:159,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_rand.c:162,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:163,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:165,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:166,17'
              BranchSideFuncs:
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:169,9'
              BranchSideFuncs:
                - BN_cmp
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:0,0'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
            - BranchSide:      'crypto/bn/bn_rand.c:162,25'
              BranchSideFuncs:
                - bnrand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:118,23'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_rand.c:119,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_rand.c:123,9'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_rand.c:128,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_rand.c:129,15'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_rand.c:129,47'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_rand.c:135,18'
          Dst:             bnrand
        - Src:             'crypto/bn/bn_rand.c:144,17'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_rand.c:145,22'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_rand.c:147,21'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_rand.c:148,26'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_rand.c:153,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_rand.c:158,16'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_rand.c:162,18'
          Dst:             bnrand
        - Src:             'crypto/bn/bn_rand.c:166,17'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_rand.c:170,16'
          Dst:             BN_cmp
    - functionName:    bnrand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'struct.bignum_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - flag
        - rnd
        - bits
        - top
        - bottom
      BBCount:         63
      ICount:          373
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - BN_bin2bn
        - BN_set_word
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - RAND_bytes
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_rand.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:27,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:32,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:27,36'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:27,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:28,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:27,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:28,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:29,9'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/bn/bn_rand.c:32,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:32,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:32,32'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:32,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:35,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_rand.c:35,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_rand.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:46,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
        - Branch String:   'crypto/bn/bn_rand.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:46,37'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:46,67'
              BranchSideFuncs:
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:48,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:57,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:58,17'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:67,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:58,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:59,17'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:60,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:60,26'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:60,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:62,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:60,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:61,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:62,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:62,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:63,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:64,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_rand.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_rand.c:81,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
        - Branch String:   'crypto/bn/bn_rand.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:71,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:78,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
        - Branch String:   'crypto/bn/bn_rand.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:72,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:75,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - CRYPTO_clear_free
        - Branch String:   'crypto/bn/bn_rand.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:83,9'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:84,20'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_clear_free
        - Branch String:   'crypto/bn/bn_rand.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_rand.c:85,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/bn/bn_rand.c:86,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:29,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_rand.c:39,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_rand.c:41,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_rand.c:46,26'
          Dst:             RAND_bytes
        - Src:             'crypto/bn/bn_rand.c:46,51'
          Dst:             RAND_priv_bytes
        - Src:             'crypto/bn/bn_rand.c:58,17'
          Dst:             RAND_bytes
        - Src:             'crypto/bn/bn_rand.c:84,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/bn/bn_rand.c:88,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/bn/bn_rand.c:93,5'
          Dst:             ERR_put_error
    - functionName:    BN_pseudo_rand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - top
        - bottom
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:189,12'
          Dst:             BN_rand
    - functionName:    BN_rand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - top
        - bottom
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bnrand
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:99,12'
          Dst:             bnrand
    - functionName:    BN_priv_rand_range
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - range
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bnrand_range
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:184,12'
          Dst:             bnrand_range
    - functionName:    BN_priv_rand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - top
        - bottom
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bnrand
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:109,12'
          Dst:             bnrand
    - functionName:    BN_bntest_rand
      functionSourceFile: '/src/openssl111/crypto/bn/bn_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - top
        - bottom
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bnrand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_rand.c:104,12'
          Dst:             bnrand
    - functionName:    BN_reciprocal
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - m
        - len
        - ctx
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_div
        - BN_set_bit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_recp.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:181,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:183,21'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_recp.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:184,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:186,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:187,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:189,11'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:179,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_recp.c:180,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_recp.c:183,10'
          Dst:             BN_set_bit
        - Src:             'crypto/bn/bn_recp.c:186,10'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_recp.c:192,5'
          Dst:             BN_CTX_end
    - functionName:    BN_div_recp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_recp_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - dv
        - rem
        - m
        - recp
        - ctx
      BBCount:         47
      ICount:          330
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add_word
        - BN_copy
        - BN_is_zero
        - BN_mul
        - BN_num_bits
        - BN_reciprocal
        - BN_rshift
        - BN_set_word
        - BN_ucmp
        - BN_usub
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_recp.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:91,24'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:91,40'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:92,25'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:92,42'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:96,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:98,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:99,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:114,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
        - Branch String:   'crypto/bn/bn_recp.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:101,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:104,20'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:117,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
            - BranchSide:      'crypto/bn/bn_recp.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_reciprocal
        - Branch String:   'crypto/bn/bn_recp.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:121,39'
              BranchSideFuncs:
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:124,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:132,20'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:133,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:134,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:135,9'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:136,20'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:137,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:138,5'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:141,9'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:142,18'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:143,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:144,5'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:147,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:148,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add_word
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:158,25'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:149,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:152,22'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add_word
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:153,13'
              BranchSideFuncs:
                - BN_add_word
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:154,26'
              BranchSideFuncs:
                - BN_add_word
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:147,5'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:155,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:158,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:158,5'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:158,34'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:90,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_recp.c:91,29'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_recp.c:92,31'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_recp.c:93,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_recp.c:94,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_recp.c:98,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_recp.c:99,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_recp.c:100,14'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_recp.c:101,13'
          Dst:             BN_CTX_end
        - Src:             'crypto/bn/bn_recp.c:104,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/bn/bn_recp.c:114,9'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_recp.c:121,23'
          Dst:             BN_reciprocal
        - Src:             'crypto/bn/bn_recp.c:132,10'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_recp.c:134,10'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_recp.c:136,10'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_recp.c:140,10'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_recp.c:142,10'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_recp.c:147,12'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_recp.c:149,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_recp.c:152,14'
          Dst:             BN_usub
        - Src:             'crypto/bn/bn_recp.c:154,14'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_recp.c:158,14'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_recp.c:162,5'
          Dst:             BN_CTX_end
    - functionName:    BN_mod_mul_reciprocal
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_recp_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - x
        - y
        - recp
        - ctx
      BBCount:         16
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_div_recp
        - BN_mul
        - BN_sqr
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_recp.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:64,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:65,9'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_recp.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:66,13'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div_recp
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_recp.c:75,14'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:67,25'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div_recp
            - BranchSide:      'crypto/bn/bn_recp.c:70,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div_recp
        - Branch String:   'crypto/bn/bn_recp.c:67,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:68,17'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:69,9'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_recp.c:70,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:0,0'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_recp.c:71,17'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:62,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_recp.c:63,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_recp.c:67,18'
          Dst:             BN_sqr
        - Src:             'crypto/bn/bn_recp.c:70,18'
          Dst:             BN_mul
        - Src:             'crypto/bn/bn_recp.c:77,11'
          Dst:             BN_div_recp
        - Src:             'crypto/bn/bn_recp.c:79,5'
          Dst:             BN_CTX_end
    - functionName:    BN_RECP_CTX_set
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bn_recp_ctx_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - recp
        - d
        - ctx
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_copy
        - BN_num_bits
        - BN_set_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_recp.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:48,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_num_bits
            - BranchSide:      'crypto/bn/bn_recp.c:49,5'
              BranchSideFuncs:
                - BN_set_word
                - BN_num_bits
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:47,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_recp.c:49,5'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_recp.c:50,22'
          Dst:             BN_num_bits
    - functionName:    BN_RECP_CTX_free
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_recp_ctx_st *'
      constantsTouched: []
      argNames:
        - recp
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_recp.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:38,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_recp.c:39,14'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_recp.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:41,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_recp.c:42,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:39,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_recp.c:40,5'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_recp.c:42,9'
          Dst:             CRYPTO_free
    - functionName:    BN_RECP_CTX_new
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.bn_recp_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
        - bn_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_recp.c:22,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:24,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - bn_init
                - bn_init
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:24,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - bn_init
                - bn_init
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_recp.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_recp.c:25,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_recp.c:29,15'
              BranchSideFuncs:
                - bn_init
                - bn_init
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:24,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bn/bn_recp.c:25,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_recp.c:29,5'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_recp.c:30,5'
          Dst:             bn_init
    - functionName:    BN_RECP_CTX_init
      functionSourceFile: '/src/openssl111/crypto/bn/bn_recp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bn_recp_ctx_st *'
      constantsTouched: []
      argNames:
        - recp
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_recp.c:16,5'
          Dst:             bn_init
        - Src:             'crypto/bn/bn_recp.c:17,5'
          Dst:             bn_init
    - functionName:    bn_rshift_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         18
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - BN_set_word
        - __assert_fail
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_shift.c:183,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:183,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_shift.c:185,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_set_word
        - Branch String:   'crypto/bn/bn_shift.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:188,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_shift.c:192,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
        - Branch String:   'crypto/bn/bn_shift.c:198,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:198,30'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:201,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:199,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_shift.c:201,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:204,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:205,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:209,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_shift.c:183,5'
          Dst:             __assert_fail
        - Src:             'crypto/bn/bn_shift.c:188,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_shift.c:198,19'
          Dst:             bn_wexpand
    - functionName:    BN_rshift
      functionSourceFile: '/src/openssl111/crypto/bn/bn_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - bn_correct_top
        - bn_rshift_fixed_top
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_shift.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:155,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_shift.c:159,31'
              BranchSideFuncs:
                - bn_rshift_fixed_top
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_shift.c:155,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_shift.c:159,11'
          Dst:             bn_rshift_fixed_top
        - Src:             'crypto/bn/bn_shift.c:161,5'
          Dst:             bn_correct_top
    - functionName:    bn_lshift_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         19
      ICount:          236
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_shift.c:111,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:111,5'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:116,10'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_shift.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:121,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_shift.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_shift.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:131,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_shift.c:135,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_shift.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:141,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_shift.c:143,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_shift.c:111,5'
          Dst:             __assert_fail
        - Src:             'crypto/bn/bn_shift.c:117,9'
          Dst:             bn_wexpand
    - functionName:    BN_lshift
      functionSourceFile: '/src/openssl111/crypto/bn/bn_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - bn_correct_top
        - bn_lshift_fixed_top
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_shift.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:86,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_shift.c:90,31'
              BranchSideFuncs:
                - bn_lshift_fixed_top
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_shift.c:86,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_shift.c:90,11'
          Dst:             bn_lshift_fixed_top
        - Src:             'crypto/bn/bn_shift.c:92,5'
          Dst:             bn_correct_top
    - functionName:    BN_rshift1
      functionSourceFile: '/src/openssl111/crypto/bn/bn_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         17
      ICount:          160
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_is_zero
        - BN_set_word
        - bn_wexpand
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_shift.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:54,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_shift.c:57,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
        - Branch String:   'crypto/bn/bn_shift.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:60,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:64,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:60,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:61,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_shift.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:71,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:75,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_shift.c:78,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_shift.c:53,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_shift.c:54,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_shift.c:60,13'
          Dst:             bn_wexpand
    - functionName:    BN_lshift1
      functionSourceFile: '/src/openssl111/crypto/bn/bn_shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         15
      ICount:          138
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_shift.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:23,18'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:28,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:24,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:25,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_shift.c:26,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_shift.c:28,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_shift.c:29,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_shift.c:34,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_shift.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_shift.c:39,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_shift.c:24,13'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_shift.c:28,13'
          Dst:             bn_wexpand
    - functionName:    bn_sqr_recursive
      functionSourceFile: '/src/openssl111/crypto/bn/bn_sqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - n2
        - t
      BBCount:         29
      ICount:          279
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - bn_add_words
        - bn_cmp_words
        - bn_sqr_comba4
        - bn_sqr_comba8
        - bn_sqr_normal
        - bn_sqr_recursive
        - bn_sub_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_sqr.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:166,23'
              BranchSideFuncs:
                - bn_sqr_comba4
            - BranchSide:      'crypto/bn/bn_sqr.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_sub_words
                - bn_sub_words
                - bn_sqr_normal
                - bn_sqr_comba8
        - Branch String:   'crypto/bn/bn_sqr.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:178,23'
              BranchSideFuncs:
                - bn_sqr_normal
            - BranchSide:      'crypto/bn/bn_sqr.c:182,23'
              BranchSideFuncs:
                - bn_cmp_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_sub_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_sqr.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:185,22'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_sqr.c:186,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_sqr.c:186,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:187,22'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/bn/bn_sqr.c:189,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/bn/bn_sqr.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:195,28'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_sqr.c:197,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_sqr.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:219,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_sqr.c:220,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_sqr.c:229,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:230,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_sqr.c:237,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_sqr.c:235,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:231,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_sqr.c:236,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_sqr.c:166,9'
          Dst:             bn_sqr_comba4
        - Src:             'crypto/bn/bn_sqr.c:173,9'
          Dst:             bn_sqr_comba8
        - Src:             'crypto/bn/bn_sqr.c:178,9'
          Dst:             bn_sqr_normal
        - Src:             'crypto/bn/bn_sqr.c:182,10'
          Dst:             bn_cmp_words
        - Src:             'crypto/bn/bn_sqr.c:185,9'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_sqr.c:187,9'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_sqr.c:195,9'
          Dst:             bn_sqr_recursive
        - Src:             'crypto/bn/bn_sqr.c:198,5'
          Dst:             bn_sqr_recursive
        - Src:             'crypto/bn/bn_sqr.c:199,5'
          Dst:             bn_sqr_recursive
        - Src:             'crypto/bn/bn_sqr.c:207,16'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_sqr.c:210,17'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_sqr.c:218,17'
          Dst:             bn_add_words
    - functionName:    bn_sqr_normal
      functionSourceFile: '/src/openssl111/crypto/bn/bn_sqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - tmp
      BBCount:         10
      ICount:          140
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - bn_add_words
        - bn_mul_add_words
        - bn_mul_words
        - bn_sqr_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_sqr.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:123,11'
              BranchSideFuncs:
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - bn_mul_add_words
            - BranchSide:      'crypto/bn/bn_sqr.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - bn_mul_add_words
        - Branch String:   'crypto/bn/bn_sqr.c:128,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:129,10'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
            - BranchSide:      'crypto/bn/bn_sqr.c:135,18'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
      Callsites:
        - Src:             'crypto/bn/bn_sqr.c:124,17'
          Dst:             bn_mul_words
        - Src:             'crypto/bn/bn_sqr.c:131,17'
          Dst:             bn_mul_add_words
        - Src:             'crypto/bn/bn_sqr.c:135,5'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_sqr.c:139,5'
          Dst:             bn_sqr_words
        - Src:             'crypto/bn/bn_sqr.c:141,5'
          Dst:             bn_add_words
    - functionName:    bn_sqr_fixed_top
      functionSourceFile: '/src/openssl111/crypto/bn/bn_sqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - ctx
      BBCount:         38
      ICount:          264
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_num_bits_word
        - bn_sqr_comba4
        - bn_sqr_comba8
        - bn_sqr_normal
        - bn_sqr_recursive
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_sqr.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_sqr.c:42,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   'crypto/bn/bn_sqr.c:43,10'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:43,21'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
                - bn_sqr_comba8
                - bn_sqr_comba4
            - BranchSide:      'crypto/bn/bn_sqr.c:43,36'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   'crypto/bn/bn_sqr.c:45,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:45,23'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:46,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_sqr.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:46,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:48,15'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   'crypto/bn/bn_sqr.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:50,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   'crypto/bn/bn_sqr.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:57,23'
              BranchSideFuncs:
                - bn_sqr_comba4
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_sqr.c:59,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
                - bn_sqr_comba8
        - Branch String:   'crypto/bn/bn_sqr.c:59,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:64,23'
              BranchSideFuncs:
                - bn_sqr_comba8
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_sqr.c:68,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
                - bn_sqr_normal
        - Branch String:   'crypto/bn/bn_sqr.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:69,22'
              BranchSideFuncs:
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_sqr.c:74,44'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
                - bn_wexpand
                - bn_sqr_recursive
        - Branch String:   'crypto/bn/bn_sqr.c:77,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:78,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sqr_recursive
                - BN_CTX_end
                - BN_copy
            - BranchSide:      'crypto/bn/bn_sqr.c:82,32'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_sqr.c:78,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:79,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:80,34'
              BranchSideFuncs:
                - bn_sqr_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_sqr.c:82,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:83,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:84,31'
              BranchSideFuncs:
                - bn_sqr_normal
                - BN_CTX_end
                - BN_copy
        - Branch String:   'crypto/bn/bn_sqr.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:97,28'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:100,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_sqr.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqr.c:98,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqr.c:100,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_sqr.c:42,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_sqr.c:43,25'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqr.c:44,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqr.c:49,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_sqr.c:57,9'
          Dst:             bn_sqr_comba4
        - Src:             'crypto/bn/bn_sqr.c:64,9'
          Dst:             bn_sqr_comba8
        - Src:             'crypto/bn/bn_sqr.c:70,13'
          Dst:             bn_sqr_normal
        - Src:             'crypto/bn/bn_sqr.c:74,17'
          Dst:             BN_num_bits_word
        - Src:             'crypto/bn/bn_sqr.c:78,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_sqr.c:80,17'
          Dst:             bn_sqr_recursive
        - Src:             'crypto/bn/bn_sqr.c:82,21'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_sqr.c:84,17'
          Dst:             bn_sqr_normal
        - Src:             'crypto/bn/bn_sqr.c:97,20'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_sqr.c:104,5'
          Dst:             BN_CTX_end
    - functionName:    BN_sqr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_sqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_correct_top
        - bn_sqr_fixed_top
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_sqr.c:19,15'
          Dst:             bn_sqr_fixed_top
        - Src:             'crypto/bn/bn_sqr.c:21,5'
          Dst:             bn_correct_top
    - functionName:    BN_mul_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_word.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_set_word
        - bn_mul_words
        - bn_wexpand
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_word.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_word.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_word.c:188,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:189,13'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_word.c:191,31'
              BranchSideFuncs:
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
        - Branch String:   'crypto/bn/bn_word.c:193,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:194,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:195,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_word.c:189,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_word.c:191,18'
          Dst:             bn_mul_words
        - Src:             'crypto/bn/bn_word.c:193,21'
          Dst:             bn_wexpand
    - functionName:    BN_sub_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_word.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         28
      ICount:          211
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - BN_add_word
        - BN_is_zero
        - BN_set_negative
        - BN_set_word
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_word.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:143,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add_word
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
            - BranchSide:      'crypto/bn/bn_word.c:145,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add_word
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
        - Branch String:   'crypto/bn/bn_word.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:146,25'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
            - BranchSide:      'crypto/bn/bn_word.c:152,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add_word
        - Branch String:   'crypto/bn/bn_word.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:148,29'
              BranchSideFuncs:
                - BN_set_negative
            - BranchSide:      'crypto/bn/bn_word.c:149,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_word.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:153,9'
              BranchSideFuncs:
                - BN_add_word
            - BranchSide:      'crypto/bn/bn_word.c:159,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_word.c:159,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:159,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:164,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_word.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:160,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:164,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_word.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:167,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:170,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_word.c:175,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:175,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:178,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_word.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:178,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_word.c:145,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_word.c:146,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_word.c:148,13'
          Dst:             BN_set_negative
        - Src:             'crypto/bn/bn_word.c:154,13'
          Dst:             BN_add_word
    - functionName:    BN_add_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_word.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         27
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - BN_is_zero
        - BN_set_word
        - BN_sub_word
        - bn_wexpand
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_word.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:108,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_word.c:110,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_word.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:111,28'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_word.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_word.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:114,9'
              BranchSideFuncs:
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:120,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_word.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:117,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:118,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_word.c:120,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:120,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_word.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_word.c:120,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:121,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
        - Branch String:   'crypto/bn/bn_word.c:124,11'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:124,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
            - BranchSide:      'crypto/bn/bn_word.c:131,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_word.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:125,24'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      'crypto/bn/bn_word.c:131,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_word.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:127,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_word.c:110,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_word.c:111,16'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_word.c:115,13'
          Dst:             BN_sub_word
        - Src:             'crypto/bn/bn_word.c:116,14'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_word.c:125,13'
          Dst:             bn_wexpand
    - functionName:    BN_div_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_word.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         22
      ICount:          182
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - BN_lshift
        - BN_num_bits_word
        - bn_div_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_word.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:71,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_div_words
            - BranchSide:      'crypto/bn/bn_word.c:72,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_div_words
        - Branch String:   'crypto/bn/bn_word.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:76,37'
              BranchSideFuncs:
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_div_words
        - Branch String:   'crypto/bn/bn_word.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_div_words
            - BranchSide:      'crypto/bn/bn_word.c:81,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_div_words
        - Branch String:   'crypto/bn/bn_word.c:81,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:84,13'
              BranchSideFuncs:
                - bn_div_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_word.c:89,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_word.c:89,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:89,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:91,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_word.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:91,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_word.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:95,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_word.c:76,20'
          Dst:             BN_num_bits_word
        - Src:             'crypto/bn/bn_word.c:78,10'
          Dst:             BN_lshift
        - Src:             'crypto/bn/bn_word.c:85,13'
          Dst:             bn_div_words
    - functionName:    BN_mod_word
      functionSourceFile: '/src/openssl111/crypto/bn/bn_word.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         14
      ICount:          118
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_div_word
        - BN_dup
        - BN_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_word.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:23,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_div_word
                - BN_free
        - Branch String:   'crypto/bn/bn_word.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:31,30'
              BranchSideFuncs:
                - BN_dup
                - BN_div_word
                - BN_free
            - BranchSide:      'crypto/bn/bn_word.c:43,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_word.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:33,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_word.c:35,27'
              BranchSideFuncs:
                - BN_div_word
                - BN_free
        - Branch String:   'crypto/bn/bn_word.c:44,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_word.c:51,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_word.c:58,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_word.c:31,23'
          Dst:             BN_dup
        - Src:             'crypto/bn/bn_word.c:35,15'
          Dst:             BN_div_word
        - Src:             'crypto/bn/bn_word.c:36,9'
          Dst:             BN_free
    - functionName:    value_barrier_64
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_64
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:312,13'
          Dst:             value_barrier_64
        - Src:             'include/internal/constant_time.h:312,44'
          Dst:             value_barrier_64
    - functionName:    bn_select_words
      functionSourceFile: '/src/openssl111/crypto/bn/rsaz_exp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'size_t *'
        - size_t
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - mask
        - a
        - b
        - num
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - constant_time_select_64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/rsaz_exp.h:46,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/rsaz_exp.h:47,40'
              BranchSideFuncs:
                - constant_time_select_64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/rsaz_exp.h:49,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/rsaz_exp.h:47,16'
          Dst:             constant_time_select_64
    - functionName:    RSAZ_512_mod_exp
      functionSourceFile: '/src/openssl111/crypto/bn/rsaz_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - result
        - base
        - exponent
        - m
        - k0
        - RR
      BBCount:         11
      ICount:          279
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - bn_reduce_once_in_place
        - rsaz_512_gather4
        - rsaz_512_mul
        - rsaz_512_mul_by_one
        - rsaz_512_mul_gather4
        - rsaz_512_mul_scatter4
        - rsaz_512_scatter4
        - rsaz_512_sqr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/rsaz_exp.c:294,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/rsaz_exp.c:295,31'
              BranchSideFuncs:
                - rsaz_512_mul_scatter4
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_512_gather4
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_512_mul_by_one
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
            - BranchSide:      'crypto/bn/rsaz_exp.c:298,14'
              BranchSideFuncs:
                - rsaz_512_gather4
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_512_mul_by_one
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
        - Branch String:   'crypto/bn/rsaz_exp.c:304,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/rsaz_exp.c:305,18'
              BranchSideFuncs:
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
                - rsaz_512_sqr
                - rsaz_512_mul_gather4
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_512_mul_by_one
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/rsaz_exp.c:315,25'
              BranchSideFuncs:
                - rsaz_512_mul_by_one
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/bn/rsaz_exp.c:284,5'
          Dst:             rsaz_512_scatter4
        - Src:             'crypto/bn/rsaz_exp.c:287,5'
          Dst:             rsaz_512_mul
        - Src:             'crypto/bn/rsaz_exp.c:288,5'
          Dst:             rsaz_512_scatter4
        - Src:             'crypto/bn/rsaz_exp.c:291,5'
          Dst:             rsaz_512_sqr
        - Src:             'crypto/bn/rsaz_exp.c:292,5'
          Dst:             rsaz_512_scatter4
        - Src:             'crypto/bn/rsaz_exp.c:295,9'
          Dst:             rsaz_512_mul_scatter4
        - Src:             'crypto/bn/rsaz_exp.c:300,5'
          Dst:             rsaz_512_gather4
        - Src:             'crypto/bn/rsaz_exp.c:301,5'
          Dst:             rsaz_512_sqr
        - Src:             'crypto/bn/rsaz_exp.c:302,5'
          Dst:             rsaz_512_mul_gather4
        - Src:             'crypto/bn/rsaz_exp.c:307,9'
          Dst:             rsaz_512_sqr
        - Src:             'crypto/bn/rsaz_exp.c:308,9'
          Dst:             rsaz_512_mul_gather4
        - Src:             'crypto/bn/rsaz_exp.c:310,9'
          Dst:             rsaz_512_sqr
        - Src:             'crypto/bn/rsaz_exp.c:311,9'
          Dst:             rsaz_512_mul_gather4
        - Src:             'crypto/bn/rsaz_exp.c:315,5'
          Dst:             rsaz_512_mul_by_one
        - Src:             'crypto/bn/rsaz_exp.c:317,5'
          Dst:             bn_reduce_once_in_place
        - Src:             'crypto/bn/rsaz_exp.c:319,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/bn/rsaz_exp.c:320,5'
          Dst:             OPENSSL_cleanse
    - functionName:    rsaz_512_scatter4
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_512_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_512_sqr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_512_mul_scatter4
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_512_gather4
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_512_mul_gather4
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_512_mul_by_one
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_reduce_once_in_place
      functionSourceFile: '/src/openssl111/crypto/bn/rsaz_exp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'size_t *'
        - size_t
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - carry
        - m
        - tmp
        - num
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_select_words
        - bn_sub_words
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/rsaz_exp.h:56,14'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/rsaz_exp.h:57,5'
          Dst:             bn_select_words
    - functionName:    RSAZ_1024_mod_exp_avx2
      functionSourceFile: '/src/openssl111/crypto/bn/rsaz_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - result_norm
        - base_norm
        - exponent
        - m_norm
        - RR
        - k0
      BBCount:         9
      ICount:          515
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - bn_reduce_once_in_place
        - rsaz_1024_gather5_avx2
        - rsaz_1024_mul_avx2
        - rsaz_1024_norm2red_avx2
        - rsaz_1024_red2norm_avx2
        - rsaz_1024_scatter5_avx2
        - rsaz_1024_sqr_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/rsaz_exp.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/rsaz_exp.c:72,18'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
            - BranchSide:      'crypto/bn/rsaz_exp.c:76,13'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
        - Branch String:   'crypto/bn/rsaz_exp.c:216,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/rsaz_exp.c:218,28'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/bn/rsaz_exp.c:229,24'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/bn/rsaz_exp.c:81,5'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             'crypto/bn/rsaz_exp.c:82,5'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             'crypto/bn/rsaz_exp.c:83,5'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             'crypto/bn/rsaz_exp.c:85,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:86,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:89,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:91,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:93,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:94,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:97,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:98,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:107,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:108,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:110,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:111,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:113,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:114,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:116,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:117,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:120,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:121,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:122,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:124,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:125,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:127,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:128,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:130,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:131,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:133,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:134,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:137,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:138,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:139,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:141,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:142,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:144,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:145,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:147,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:148,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:151,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:152,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:153,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:155,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:156,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:158,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:159,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:161,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:162,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:165,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:166,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:167,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:169,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:170,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:172,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:173,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:176,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:177,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:178,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:180,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:181,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:183,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:184,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:187,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:188,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:189,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:191,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:192,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:194,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:195,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:198,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:199,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:200,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:202,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:203,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:205,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:206,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:212,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:218,9'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:224,9'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:225,9'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:229,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             'crypto/bn/rsaz_exp.c:233,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             'crypto/bn/rsaz_exp.c:234,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:237,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             'crypto/bn/rsaz_exp.c:239,5'
          Dst:             rsaz_1024_red2norm_avx2
        - Src:             'crypto/bn/rsaz_exp.c:241,5'
          Dst:             bn_reduce_once_in_place
        - Src:             'crypto/bn/rsaz_exp.c:243,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/bn/rsaz_exp.c:244,5'
          Dst:             OPENSSL_cleanse
    - functionName:    rsaz_1024_norm2red_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_mul_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_scatter5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_sqr_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_gather5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_red2norm_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BUF_reverse
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - size
      BBCount:         12
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:152,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/buffer/buffer.c:158,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/buffer/buffer.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:154,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/buffer/buffer.c:155,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/buffer/buffer.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/buffer/buffer.c:160,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    BUF_MEM_grow_clean
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.buf_mem_st *'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         19
      ICount:          175
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_clear_realloc
        - ERR_put_error
        - sec_alloc_realloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:116,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/buffer/buffer.c:121,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - sec_alloc_realloc
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/buffer/buffer.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:117,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/buffer/buffer.c:118,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/buffer/buffer.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:122,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/buffer/buffer.c:127,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - sec_alloc_realloc
                - ERR_put_error
        - Branch String:   'crypto/buffer/buffer.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:128,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:131,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - sec_alloc_realloc
        - Branch String:   'crypto/buffer/buffer.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:133,33'
              BranchSideFuncs:
                - sec_alloc_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:135,15'
              BranchSideFuncs:
                - CRYPTO_clear_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/buffer/buffer.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:137,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:140,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/buffer/buffer.c:128,9'
          Dst:             ERR_put_error
        - Src:             'crypto/buffer/buffer.c:133,15'
          Dst:             sec_alloc_realloc
        - Src:             'crypto/buffer/buffer.c:135,15'
          Dst:             CRYPTO_clear_realloc
        - Src:             'crypto/buffer/buffer.c:137,9'
          Dst:             ERR_put_error
    - functionName:    sec_alloc_realloc
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.buf_mem_st *'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_secure_clear_free
        - CRYPTO_secure_malloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:63,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/buffer/buffer.c:64,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_secure_clear_free
        - Branch String:   'crypto/buffer/buffer.c:64,13'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:65,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/buffer/buffer.c:69,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/buffer/buffer.c:62,11'
          Dst:             CRYPTO_secure_malloc
        - Src:             'crypto/buffer/buffer.c:66,13'
          Dst:             CRYPTO_secure_clear_free
    - functionName:    BUF_MEM_grow
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.buf_mem_st *'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         19
      ICount:          161
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_realloc
        - ERR_put_error
        - sec_alloc_realloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:79,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/buffer/buffer.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - sec_alloc_realloc
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/buffer/buffer.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:83,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/buffer/buffer.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - sec_alloc_realloc
                - ERR_put_error
        - Branch String:   'crypto/buffer/buffer.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:84,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/buffer/buffer.c:85,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/buffer/buffer.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:90,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:93,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - sec_alloc_realloc
        - Branch String:   'crypto/buffer/buffer.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:95,33'
              BranchSideFuncs:
                - sec_alloc_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:97,15'
              BranchSideFuncs:
                - CRYPTO_realloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/buffer/buffer.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:99,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:102,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/buffer/buffer.c:90,9'
          Dst:             ERR_put_error
        - Src:             'crypto/buffer/buffer.c:95,15'
          Dst:             sec_alloc_realloc
        - Src:             'crypto/buffer/buffer.c:97,15'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/buffer/buffer.c:99,9'
          Dst:             ERR_put_error
    - functionName:    BUF_MEM_free
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.buf_mem_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_secure_clear_free
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/buffer/buffer.c:47,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - CRYPTO_secure_clear_free
        - Branch String:   'crypto/buffer/buffer.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:48,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - CRYPTO_free
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/buffer/buffer.c:53,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/buffer/buffer.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:49,13'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/buffer/buffer.c:51,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/buffer/buffer.c:49,13'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/buffer/buffer.c:51,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/buffer/buffer.c:53,5'
          Dst:             CRYPTO_free
    - functionName:    BUF_MEM_new
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.buf_mem_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:33,14'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:35,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:35,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/buffer/buffer.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:37,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/buffer/buffer.c:40,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/buffer/buffer.c:35,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/buffer/buffer.c:37,9'
          Dst:             ERR_put_error
    - functionName:    BUF_MEM_new_ex
      functionSourceFile: '/src/openssl111/crypto/buffer/buffer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'struct.buf_mem_st *'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - flags
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BUF_MEM_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/buffer/buffer.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buffer.c:26,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/buffer/buffer.c:27,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/buffer/buffer.c:25,11'
          Dst:             BUF_MEM_new
    - functionName:    cmac_key_free
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CMAC_CTX_free
        - EVP_PKEY_get0
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cmac/cm_ameth.c:28,23'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/cmac/cm_ameth.c:29,5'
          Dst:             CMAC_CTX_free
    - functionName:    cmac_size
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int_update
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMAC_Update
        - EVP_MD_CTX_pkey_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cmac/cm_pmeth.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:60,22'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/cmac/cm_pmeth.c:60,10'
          Dst:             CMAC_Update
    - functionName:    pkey_cmac_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         14
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_PKEY_CTX_hex2ctrl
        - EVP_PKEY_CTX_str2ctrl
        - EVP_get_cipherbyname
        - pkey_cmac_ctrl
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cmac/cm_pmeth.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:114,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_get_cipherbyname
                - pkey_cmac_ctrl
            - BranchSide:      'crypto/cmac/cm_pmeth.c:116,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
                - EVP_get_cipherbyname
                - pkey_cmac_ctrl
        - Branch String:   'crypto/cmac/cm_pmeth.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:118,34'
              BranchSideFuncs:
                - EVP_get_cipherbyname
                - pkey_cmac_ctrl
            - BranchSide:      'crypto/cmac/cm_pmeth.c:123,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
                - EVP_PKEY_CTX_str2ctrl
        - Branch String:   'crypto/cmac/cm_pmeth.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:120,13'
              BranchSideFuncs:
                - pkey_cmac_ctrl
            - BranchSide:      'crypto/cmac/cm_pmeth.c:121,31'
              BranchSideFuncs:
                - pkey_cmac_ctrl
        - Branch String:   'crypto/cmac/cm_pmeth.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:124,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_str2ctrl
            - BranchSide:      'crypto/cmac/cm_pmeth.c:125,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_hex2ctrl
        - Branch String:   'crypto/cmac/cm_pmeth.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:126,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_hex2ctrl
            - BranchSide:      'crypto/cmac/cm_pmeth.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:116,9'
          Dst:             strcmp
        - Src:             'crypto/cmac/cm_pmeth.c:118,13'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/cmac/cm_pmeth.c:121,16'
          Dst:             pkey_cmac_ctrl
        - Src:             'crypto/cmac/cm_pmeth.c:123,9'
          Dst:             strcmp
        - Src:             'crypto/cmac/cm_pmeth.c:124,16'
          Dst:             EVP_PKEY_CTX_str2ctrl
        - Src:             'crypto/cmac/cm_pmeth.c:125,9'
          Dst:             strcmp
        - Src:             'crypto/cmac/cm_pmeth.c:126,16'
          Dst:             EVP_PKEY_CTX_hex2ctrl
    - functionName:    pkey_cmac_ctrl
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         25
      ICount:          143
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - CMAC_CTX_copy
        - CMAC_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cmac/cm_pmeth.c:81,5'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:84,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:91,24'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:96,13'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cmac/cm_pmeth.c:84,17'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:84,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:85,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cmac/cm_pmeth.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:85,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:86,24'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cm_pmeth.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:87,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cmac/cm_pmeth.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cmac/cm_pmeth.c:96,23'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:96,41'
              BranchSideFuncs:
                - CMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:99,24'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cm_pmeth.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:98,13'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:99,24'
              BranchSideFuncs:
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cm_pmeth.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:100,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:101,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:86,14'
          Dst:             CMAC_Init
        - Src:             'crypto/cmac/cm_pmeth.c:91,14'
          Dst:             CMAC_Init
        - Src:             'crypto/cmac/cm_pmeth.c:96,27'
          Dst:             CMAC_CTX_copy
        - Src:             'crypto/cmac/cm_pmeth.c:99,14'
          Dst:             CMAC_Init
    - functionName:    cmac_signctx
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
        - 'char *'
        - 'size_t *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - mctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CMAC_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:75,12'
          Dst:             CMAC_Final
    - functionName:    cmac_signctx_init
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
        - mctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_set_flags
        - EVP_MD_CTX_set_update_fn
        - int_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:67,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/cmac/cm_pmeth.c:68,5'
          Dst:             EVP_MD_CTX_set_update_fn
        - Src:             'crypto/cmac/cm_pmeth.c:68,5'
          Dst:             int_update
    - functionName:    pkey_cmac_keygen
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CMAC_CTX_copy
        - CMAC_CTX_free
        - CMAC_CTX_new
        - EVP_PKEY_assign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cmac/cm_pmeth.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:49,24'
              BranchSideFuncs:
                - CMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_CTX_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/cmac/cm_pmeth.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:50,23'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/cmac/cm_pmeth.c:53,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:45,23'
          Dst:             CMAC_CTX_new
        - Src:             'crypto/cmac/cm_pmeth.c:49,10'
          Dst:             CMAC_CTX_copy
        - Src:             'crypto/cmac/cm_pmeth.c:50,9'
          Dst:             CMAC_CTX_free
        - Src:             'crypto/cmac/cm_pmeth.c:53,5'
          Dst:             EVP_PKEY_assign
    - functionName:    pkey_cmac_cleanup
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CMAC_CTX_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:40,5'
          Dst:             CMAC_CTX_free
    - functionName:    pkey_cmac_copy
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
        - 'struct.evp_pkey_ctx_st.1478 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CMAC_CTX_copy
        - pkey_cmac_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cmac/cm_pmeth.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:32,9'
              BranchSideFuncs:
                - CMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cm_pmeth.c:33,24'
              BranchSideFuncs:
                - CMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cm_pmeth.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:35,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:31,10'
          Dst:             pkey_cmac_init
        - Src:             'crypto/cmac/cm_pmeth.c:33,10'
          Dst:             CMAC_CTX_copy
    - functionName:    pkey_cmac_init
      functionSourceFile: '/src/openssl111/crypto/cmac/cm_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.1478 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMAC_CTX_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cmac/cm_pmeth.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cm_pmeth.c:24,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cm_pmeth.c:25,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cm_pmeth.c:22,17'
          Dst:             CMAC_CTX_new
    - functionName:    CMAC_resume
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMAC_CTX_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_EncryptInit_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:224,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:232,31'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
      Callsites:
        - Src:             'crypto/cmac/cmac.c:232,12'
          Dst:             EVP_EncryptInit_ex
    - functionName:    CMAC_Final
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMAC_CTX_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - poutlen
      BBCount:         24
      ICount:          202
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_Cipher
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:198,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cmac/cmac.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/cmac/cmac.c:202,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cmac/cmac.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:205,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cmac/cmac.c:208,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:206,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cmac/cmac.c:207,5'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/cmac/cmac.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:210,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cmac/cmac.c:211,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/cmac/cmac.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cmac/cmac.c:212,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/cmac/cmac.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:215,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:218,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cmac.c:198,10'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/cmac/cmac.c:214,10'
          Dst:             EVP_Cipher
        - Src:             'crypto/cmac/cmac.c:215,9'
          Dst:             OPENSSL_cleanse
    - functionName:    CMAC_Update
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMAC_CTX_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - dlen
      BBCount:         23
      ICount:          199
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_Cipher
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:158,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cmac.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:160,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:161,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cmac.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:165,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
            - BranchSide:      'crypto/cmac/cmac.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
        - Branch String:   'crypto/cmac/cmac.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:167,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
            - BranchSide:      'crypto/cmac/cmac.c:168,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
        - Branch String:   'crypto/cmac/cmac.c:172,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:173,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:174,17'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
        - Branch String:   'crypto/cmac/cmac.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:177,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:178,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
        - Branch String:   'crypto/cmac/cmac.c:180,5'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:181,24'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:187,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:182,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:183,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Cipher
      Callsites:
        - Src:             'crypto/cmac/cmac.c:161,10'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/cmac/cmac.c:176,13'
          Dst:             EVP_Cipher
        - Src:             'crypto/cmac/cmac.c:181,13'
          Dst:             EVP_Cipher
    - functionName:    make_kn
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - k1
        - l
        - bl
      BBCount:         5
      ICount:          89
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:40,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cmac.c:43,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    CMAC_Init
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMAC_CTX_st *'
        - 'char *'
        - size_t
        - 'struct.evp_cipher_st.64 *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
        - cipher
        - impl
      BBCount:         35
      ICount:          245
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_set_key_length
        - EVP_Cipher
        - EVP_EncryptInit_ex
        - OPENSSL_cleanse
        - make_kn
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:108,14'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:108,18'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cmac.c:119,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cmac.c:108,25'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:108,29'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cmac.c:119,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cmac.c:108,34'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:108,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cmac/cmac.c:119,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cmac.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:110,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:119,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cmac/cmac.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:111,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:112,33'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:113,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:114,16'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:121,9'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:126,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:123,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:124,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:130,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:150,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cmac/cmac.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:132,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:133,44'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:134,13'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:135,33'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:136,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:137,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:139,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:140,17'
              BranchSideFuncs:
                - make_kn
                - make_kn
                - OPENSSL_cleanse
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:145,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:147,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/cmac/cmac.c:112,14'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/cmac/cmac.c:114,29'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/cmac/cmac.c:122,14'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/cmac/cmac.c:131,14'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/cmac/cmac.c:133,14'
          Dst:             EVP_CIPHER_CTX_set_key_length
        - Src:             'crypto/cmac/cmac.c:135,14'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/cmac/cmac.c:137,14'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/cmac/cmac.c:138,13'
          Dst:             EVP_Cipher
        - Src:             'crypto/cmac/cmac.c:140,9'
          Dst:             make_kn
        - Src:             'crypto/cmac/cmac.c:141,9'
          Dst:             make_kn
        - Src:             'crypto/cmac/cmac.c:142,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/cmac/cmac.c:144,14'
          Dst:             EVP_EncryptInit_ex
    - functionName:    CMAC_CTX_copy
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMAC_CTX_st *'
        - 'struct.CMAC_CTX_st *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         8
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_copy
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cmac/cmac.c:92,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_block_size
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/cmac/cmac.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:93,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/cmac/cmac.c:94,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/cmac/cmac.c:92,10'
          Dst:             EVP_CIPHER_CTX_copy
        - Src:             'crypto/cmac/cmac.c:94,10'
          Dst:             EVP_CIPHER_CTX_block_size
    - functionName:    CMAC_CTX_free
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CMAC_CTX_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMAC_CTX_cleanup
        - CRYPTO_free
        - EVP_CIPHER_CTX_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:81,9'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - EVP_CIPHER_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/cmac/cmac.c:82,22'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - EVP_CIPHER_CTX_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/cmac/cmac.c:82,5'
          Dst:             CMAC_CTX_cleanup
        - Src:             'crypto/cmac/cmac.c:83,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/cmac/cmac.c:84,5'
          Dst:             CRYPTO_free
    - functionName:    CMAC_CTX_cleanup
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CMAC_CTX_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_reset
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cmac/cmac.c:65,5'
          Dst:             EVP_CIPHER_CTX_reset
        - Src:             'crypto/cmac/cmac.c:66,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/cmac/cmac.c:67,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/cmac/cmac.c:68,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/cmac/cmac.c:69,5'
          Dst:             OPENSSL_cleanse
    - functionName:    CMAC_CTX_get0_cipher_ctx
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'struct.evp_cipher_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.CMAC_CTX_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CMAC_CTX_new
      functionSourceFile: '/src/openssl111/crypto/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.CMAC_CTX_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_CTX_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cmac/cmac.c:48,15'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:50,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_new
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/cmac/cmac.c:50,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_new
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/cmac/cmac.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cmac/cmac.c:54,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - CRYPTO_free
        - Branch String:   'crypto/cmac/cmac.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/cmac/cmac.c:56,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/cmac/cmac.c:59,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cmac/cmac.c:50,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cmac/cmac.c:51,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cmac/cmac.c:54,17'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/cmac/cmac.c:56,9'
          Dst:             CRYPTO_free
    - functionName:    comp_zlib_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/comp/c_zlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    COMP_zlib
      functionSourceFile: '/src/openssl111/crypto/comp/c_zlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'struct.comp_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CONF_MODULE_push
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_MODULE *'
        - 'struct.conf_module_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:55,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_MODULE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_MODULE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/conf.h:55,1'
          Branch Sides:
            - BranchSide:      'include/openssl/conf.h:55,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/conf.h:55,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/conf.h:55,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CONF_IMODULE_push
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_IMODULE *'
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:56,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_IMODULE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_IMODULE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/conf.h:56,1'
          Branch Sides:
            - BranchSide:      'include/openssl/conf.h:56,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/conf.h:56,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/conf.h:56,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    module_init
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_module_st *'
        - 'char *'
        - 'char *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - pmod
        - name
        - value
        - cnf
      BBCount:         33
      ICount:          209
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_strdup
        - ERR_put_error
        - sk_CONF_IMODULE_new_null
        - sk_CONF_IMODULE_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:300,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/conf/conf_mod.c:302,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_strdup
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:307,21'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:307,25'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:308,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:308,9'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:311,9'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:312,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_mod.c:319,9'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_mod.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:316,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/conf/conf_mod.c:317,5'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_mod.c:319,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:320,31'
              BranchSideFuncs:
                - sk_CONF_IMODULE_new_null
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_mod.c:327,31'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/conf/conf_mod.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:322,13'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/conf/conf_mod.c:325,5'
              BranchSideFuncs:
                - sk_CONF_IMODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/conf/conf_mod.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:328,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:332,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_mod.c:339,22'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:339,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/conf/conf_mod.c:339,25'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:339,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_mod.c:340,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:344,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_mod.c:349,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:298,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/conf/conf_mod.c:303,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_mod.c:304,19'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_mod.c:320,31'
          Dst:             sk_CONF_IMODULE_new_null
        - Src:             'crypto/conf/conf_mod.c:322,13'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:327,10'
          Dst:             sk_CONF_IMODULE_push
        - Src:             'crypto/conf/conf_mod.c:328,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:344,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:345,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:346,9'
          Dst:             CRYPTO_free
    - functionName:    module_load_dso
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'struct.conf_module_st *'
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - cnf
        - name
        - value
      BBCount:         14
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - DSO_bind_func
        - DSO_free
        - DSO_load
        - ERR_add_error_data
        - ERR_clear_error
        - ERR_put_error
        - NCONF_get_string
        - module_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:200,9'
              BranchSideFuncs:
                - DSO_load
                - DSO_free
                - ERR_put_error
                - ERR_add_error_data
                - DSO_bind_func
                - DSO_bind_func
                - module_add
            - BranchSide:      'crypto/conf/conf_mod.c:203,26'
              BranchSideFuncs:
                - DSO_load
                - DSO_free
                - ERR_put_error
                - ERR_add_error_data
                - DSO_bind_func
                - DSO_bind_func
                - module_add
        - Branch String:   'crypto/conf/conf_mod.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:205,17'
              BranchSideFuncs:
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - ERR_add_error_data
                - DSO_bind_func
                - module_add
            - BranchSide:      'crypto/conf/conf_mod.c:208,45'
              BranchSideFuncs:
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - ERR_add_error_data
                - DSO_bind_func
                - module_add
        - Branch String:   'crypto/conf/conf_mod.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:210,17'
              BranchSideFuncs:
                - DSO_bind_func
                - module_add
                - DSO_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/conf/conf_mod.c:213,47'
              BranchSideFuncs:
                - DSO_bind_func
                - module_add
                - DSO_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/conf/conf_mod.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:220,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:198,12'
          Dst:             NCONF_get_string
        - Src:             'crypto/conf/conf_mod.c:200,9'
          Dst:             ERR_clear_error
        - Src:             'crypto/conf/conf_mod.c:203,11'
          Dst:             DSO_load
        - Src:             'crypto/conf/conf_mod.c:208,31'
          Dst:             DSO_bind_func
        - Src:             'crypto/conf/conf_mod.c:213,33'
          Dst:             DSO_bind_func
        - Src:             'crypto/conf/conf_mod.c:215,10'
          Dst:             module_add
        - Src:             'crypto/conf/conf_mod.c:223,5'
          Dst:             DSO_free
        - Src:             'crypto/conf/conf_mod.c:224,5'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:225,5'
          Dst:             ERR_add_error_data
    - functionName:    module_add
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'struct.conf_module_st *'
      argCount:        4
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - dso
        - name
        - ifunc
        - ffunc
      BBCount:         15
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - ERR_put_error
        - sk_CONF_MODULE_new_null
        - sk_CONF_MODULE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:235,29'
              BranchSideFuncs:
                - sk_CONF_MODULE_new_null
                - CRYPTO_zalloc
                - CRYPTO_strdup
                - sk_CONF_MODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_mod.c:236,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_strdup
                - sk_CONF_MODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_mod.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:237,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:238,17'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_strdup
                - sk_CONF_MODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_mod.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:239,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_mod.c:243,17'
              BranchSideFuncs:
                - CRYPTO_strdup
                - sk_CONF_MODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:248,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_mod.c:252,30'
              BranchSideFuncs:
                - sk_CONF_MODULE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:253,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:258,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:235,29'
          Dst:             sk_CONF_MODULE_new_null
        - Src:             'crypto/conf/conf_mod.c:238,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/conf/conf_mod.c:239,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:244,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_mod.c:248,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:252,10'
          Dst:             sk_CONF_MODULE_push
        - Src:             'crypto/conf/conf_mod.c:253,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:254,9'
          Dst:             CRYPTO_free
    - functionName:    module_find
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'struct.conf_module_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - sk_CONF_MODULE_num
        - sk_CONF_MODULE_value
        - strlen
        - strncmp
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:275,17'
              BranchSideFuncs:
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_MODULE_value
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:277,24'
              BranchSideFuncs:
                - strlen
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_MODULE_value
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:279,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:280,37'
              BranchSideFuncs:
                - sk_CONF_MODULE_value
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_mod.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:282,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:283,5'
              BranchSideFuncs:
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_MODULE_value
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:272,9'
          Dst:             strrchr
        - Src:             'crypto/conf/conf_mod.c:277,17'
          Dst:             strlen
        - Src:             'crypto/conf/conf_mod.c:279,21'
          Dst:             sk_CONF_MODULE_num
        - Src:             'crypto/conf/conf_mod.c:280,16'
          Dst:             sk_CONF_MODULE_value
        - Src:             'crypto/conf/conf_mod.c:281,13'
          Dst:             strncmp
    - functionName:    sk_CONF_MODULE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_MODULE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:55,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_MODULE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.conf_module_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_MODULE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:55,1'
          Dst:             OPENSSL_sk_value
    - functionName:    CONF_parse_list
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - list_
        - sep
        - nospc
        - list_cb
        - arg
      BBCount:         35
      ICount:          216
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - __ctype_b_loc
        - strchr
        - strlen
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:520,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:521,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_mod.c:525,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:527,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:528,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:531,20'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
        - Branch String:   'crypto/conf/conf_mod.c:528,28'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:528,31'
              BranchSideFuncs:
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
            - BranchSide:      'crypto/conf/conf_mod.c:528,13'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
        - Branch String:   'crypto/conf/conf_mod.c:528,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:529,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:530,9'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
        - Branch String:   'crypto/conf/conf_mod.c:532,25'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:532,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:533,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:532,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:533,19'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
            - BranchSide:      'crypto/conf/conf_mod.c:535,17'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
        - Branch String:   'crypto/conf/conf_mod.c:535,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:536,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
            - BranchSide:      'crypto/conf/conf_mod.c:538,26'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
        - Branch String:   'crypto/conf/conf_mod.c:539,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:540,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:543,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:540,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:541,27'
              BranchSideFuncs:
                - __ctype_b_loc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:542,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:545,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:546,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:547,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:547,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:548,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:549,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
                - __ctype_b_loc
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:521,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:528,31'
          Dst:             __ctype_b_loc
        - Src:             'crypto/conf/conf_mod.c:531,13'
          Dst:             strchr
        - Src:             'crypto/conf/conf_mod.c:538,35'
          Dst:             strlen
        - Src:             'crypto/conf/conf_mod.c:540,24'
          Dst:             __ctype_b_loc
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'short **'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_module_set_usr_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.conf_module_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pmod
        - usr_data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_module_get_usr_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.conf_module_st *'
      constantsTouched: []
      argNames:
        - pmod
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_set_flags
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - size_t
      constantsTouched: []
      argNames:
        - md
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_get_flags
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_get_module
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionDepth:   0
      returnType:      'struct.conf_module_st *'
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_set_usr_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - md
        - usr_data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_get_usr_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_get_value
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_imodule_get_name
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    conf_modules_free_int
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_modules_finish
        - CONF_modules_unload
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:428,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:428,5'
              BranchSideFuncs:
                - CONF_modules_finish
                - CONF_modules_unload
            - BranchSide:      'crypto/conf/conf_mod.c:428,5'
              BranchSideFuncs:
                - CONF_modules_finish
                - CONF_modules_unload
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:428,5'
          Dst:             CONF_modules_finish
        - Src:             'crypto/conf/conf_mod.c:429,5'
          Dst:             CONF_modules_unload
    - functionName:    CONF_modules_finish
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - module_finish
        - sk_CONF_IMODULE_free
        - sk_CONF_IMODULE_num
        - sk_CONF_IMODULE_pop
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:392,19'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:393,5'
              BranchSideFuncs:
                - sk_CONF_IMODULE_num
                - sk_CONF_IMODULE_free
                - sk_CONF_IMODULE_pop
                - module_finish
            - BranchSide:      'crypto/conf/conf_mod.c:393,5'
              BranchSideFuncs:
                - sk_CONF_IMODULE_num
                - sk_CONF_IMODULE_free
                - sk_CONF_IMODULE_pop
                - module_finish
        - Branch String:   'crypto/conf/conf_mod.c:393,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:394,36'
              BranchSideFuncs:
                - sk_CONF_IMODULE_pop
                - module_finish
                - sk_CONF_IMODULE_num
                - sk_CONF_IMODULE_free
            - BranchSide:      'crypto/conf/conf_mod.c:397,26'
              BranchSideFuncs:
                - sk_CONF_IMODULE_free
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:393,12'
          Dst:             sk_CONF_IMODULE_num
        - Src:             'crypto/conf/conf_mod.c:394,16'
          Dst:             sk_CONF_IMODULE_pop
        - Src:             'crypto/conf/conf_mod.c:395,9'
          Dst:             module_finish
        - Src:             'crypto/conf/conf_mod.c:397,5'
          Dst:             sk_CONF_IMODULE_free
    - functionName:    CONF_modules_unload
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - all
      BBCount:         18
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CONF_modules_finish
        - module_free
        - sk_CONF_MODULE_delete
        - sk_CONF_MODULE_free
        - sk_CONF_MODULE_num
        - sk_CONF_MODULE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:365,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:366,35'
              BranchSideFuncs:
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_delete
                - module_free
            - BranchSide:      'crypto/conf/conf_mod.c:374,28'
              BranchSideFuncs:
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
        - Branch String:   'crypto/conf/conf_mod.c:368,30'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:368,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_delete
                - module_free
            - BranchSide:      'crypto/conf/conf_mod.c:368,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_delete
                - module_free
        - Branch String:   'crypto/conf/conf_mod.c:368,43'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:368,47'
              BranchSideFuncs:
                - sk_CONF_MODULE_delete
                - module_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:371,37'
              BranchSideFuncs:
                - sk_CONF_MODULE_delete
                - module_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:369,13'
              BranchSideFuncs:
                - sk_CONF_MODULE_delete
                - module_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:371,37'
              BranchSideFuncs:
                - sk_CONF_MODULE_delete
                - module_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_MODULE_free
                - sk_CONF_MODULE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_mod.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:374,9'
              BranchSideFuncs:
                - sk_CONF_MODULE_free
            - BranchSide:      'crypto/conf/conf_mod.c:375,29'
              BranchSideFuncs:
                - sk_CONF_MODULE_free
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:363,5'
          Dst:             CONF_modules_finish
        - Src:             'crypto/conf/conf_mod.c:365,14'
          Dst:             sk_CONF_MODULE_num
        - Src:             'crypto/conf/conf_mod.c:366,14'
          Dst:             sk_CONF_MODULE_value
        - Src:             'crypto/conf/conf_mod.c:371,15'
          Dst:             sk_CONF_MODULE_delete
        - Src:             'crypto/conf/conf_mod.c:372,9'
          Dst:             module_free
        - Src:             'crypto/conf/conf_mod.c:374,9'
          Dst:             sk_CONF_MODULE_num
        - Src:             'crypto/conf/conf_mod.c:375,9'
          Dst:             sk_CONF_MODULE_free
    - functionName:    sk_CONF_MODULE_delete
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.conf_module_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_MODULE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:55,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    module_free
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_module_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
        - DSO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:383,5'
          Dst:             DSO_free
        - Src:             'crypto/conf/conf_mod.c:384,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:385,5'
          Dst:             CRYPTO_free
    - functionName:    sk_CONF_MODULE_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_MODULE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:55,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_CONF_IMODULE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_IMODULE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:56,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_IMODULE_pop
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.conf_imodule_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_IMODULE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:56,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    module_finish
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - imod
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:406,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/conf/conf_mod.c:407,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/conf/conf_mod.c:407,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:408,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_mod.c:409,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:410,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:411,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:412,5'
          Dst:             CRYPTO_free
    - functionName:    sk_CONF_IMODULE_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_IMODULE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:56,1'
          Dst:             OPENSSL_sk_free
    - functionName:    CONF_module_add
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - name
        - ifunc
        - ffunc
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - module_add
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:423,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:420,9'
          Dst:             module_add
    - functionName:    CONF_get1_default_config_file
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_snprintf
        - CRYPTO_malloc
        - CRYPTO_strdup
        - X509_get_default_cert_area
        - ossl_safe_getenv
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:483,11'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:483,18'
              BranchSideFuncs:
                - ossl_safe_getenv
                - X509_get_default_cert_area
                - strlen
                - CRYPTO_malloc
                - X509_get_default_cert_area
                - BIO_snprintf
                - CRYPTO_strdup
            - BranchSide:      'crypto/conf/conf_mod.c:483,18'
              BranchSideFuncs:
                - ossl_safe_getenv
                - X509_get_default_cert_area
                - strlen
                - CRYPTO_malloc
                - X509_get_default_cert_area
                - BIO_snprintf
                - CRYPTO_strdup
        - Branch String:   'crypto/conf/conf_mod.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:487,16'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'crypto/conf/conf_mod.c:489,18'
              BranchSideFuncs:
                - X509_get_default_cert_area
                - strlen
                - CRYPTO_malloc
                - X509_get_default_cert_area
                - BIO_snprintf
        - Branch String:   'crypto/conf/conf_mod.c:498,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:499,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:500,18'
              BranchSideFuncs:
                - X509_get_default_cert_area
                - BIO_snprintf
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:486,17'
          Dst:             ossl_safe_getenv
        - Src:             'crypto/conf/conf_mod.c:487,16'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_mod.c:489,18'
          Dst:             X509_get_default_cert_area
        - Src:             'crypto/conf/conf_mod.c:489,11'
          Dst:             strlen
        - Src:             'crypto/conf/conf_mod.c:496,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/conf/conf_mod.c:500,43'
          Dst:             X509_get_default_cert_area
        - Src:             'crypto/conf/conf_mod.c:500,5'
          Dst:             BIO_snprintf
    - functionName:    CONF_modules_load_file
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - filename
        - appname
        - flags
      BBCount:         24
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - CONF_get1_default_config_file
        - CONF_modules_load
        - CRYPTO_free
        - ERR_clear_error
        - ERR_peek_last_error
        - NCONF_free
        - NCONF_load
        - NCONF_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:120,9'
              BranchSideFuncs:
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_mod.c:122,9'
              BranchSideFuncs:
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - CONF_modules_load
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - CONF_get1_default_config_file
        - Branch String:   'crypto/conf/conf_mod.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:123,16'
              BranchSideFuncs:
                - CONF_get1_default_config_file
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - CONF_modules_load
                - __sanitizer_cov_trace_const_cmp8
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
            - BranchSide:      'crypto/conf/conf_mod.c:127,24'
              BranchSideFuncs:
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - CONF_modules_load
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
        - Branch String:   'crypto/conf/conf_mod.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:125,13'
              BranchSideFuncs:
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - CONF_modules_load
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
            - BranchSide:      'crypto/conf/conf_mod.c:126,5'
              BranchSideFuncs:
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - CONF_modules_load
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
        - Branch String:   'crypto/conf/conf_mod.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:130,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
            - BranchSide:      'crypto/conf/conf_mod.c:138,29'
              BranchSideFuncs:
                - CONF_modules_load
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:130,55'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:131,14'
              BranchSideFuncs:
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - ERR_clear_error
            - BranchSide:      'crypto/conf/conf_mod.c:135,9'
              BranchSideFuncs:
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:132,13'
              BranchSideFuncs:
                - ERR_clear_error
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_mod.c:135,9'
              BranchSideFuncs:
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_mod.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:142,9'
              BranchSideFuncs:
                - CRYPTO_free
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:143,16'
              BranchSideFuncs:
                - NCONF_free
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:148,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:118,12'
          Dst:             NCONF_new
        - Src:             'crypto/conf/conf_mod.c:123,16'
          Dst:             CONF_get1_default_config_file
        - Src:             'crypto/conf/conf_mod.c:129,9'
          Dst:             NCONF_load
        - Src:             'crypto/conf/conf_mod.c:131,14'
          Dst:             ERR_peek_last_error
        - Src:             'crypto/conf/conf_mod.c:132,13'
          Dst:             ERR_clear_error
        - Src:             'crypto/conf/conf_mod.c:138,11'
          Dst:             CONF_modules_load
        - Src:             'crypto/conf/conf_mod.c:142,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_mod.c:143,5'
          Dst:             NCONF_free
    - functionName:    CONF_modules_load
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - cnf
        - appname
        - flags
      BBCount:         30
      ICount:          166
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_clear_error
        - NCONF_get_section
        - NCONF_get_string
        - module_run
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:82,9'
              BranchSideFuncs:
                - NCONF_get_string
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - NCONF_get_string
            - BranchSide:      'crypto/conf/conf_mod.c:84,9'
              BranchSideFuncs:
                - NCONF_get_string
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - NCONF_get_string
        - Branch String:   'crypto/conf/conf_mod.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:85,37'
              BranchSideFuncs:
                - NCONF_get_string
                - NCONF_get_string
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:87,10'
              BranchSideFuncs:
                - NCONF_get_string
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:87,18'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:87,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - NCONF_get_string
            - BranchSide:      'crypto/conf/conf_mod.c:88,37'
              BranchSideFuncs:
                - NCONF_get_string
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:87,32'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:87,36'
              BranchSideFuncs:
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:90,10'
              BranchSideFuncs:
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:88,37'
              BranchSideFuncs:
                - NCONF_get_string
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:90,10'
              BranchSideFuncs:
                - ERR_clear_error
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:91,9'
              BranchSideFuncs:
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:95,32'
              BranchSideFuncs:
                - NCONF_get_section
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:98,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:100,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:100,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:101,34'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:108,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_mod.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:104,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_mod.c:106,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/conf/conf_mod.c:104,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:104,52'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.7941
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.7942
                - module_run
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/conf/conf_mod.c:105,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:85,20'
          Dst:             NCONF_get_string
        - Src:             'crypto/conf/conf_mod.c:88,20'
          Dst:             NCONF_get_string
        - Src:             'crypto/conf/conf_mod.c:91,9'
          Dst:             ERR_clear_error
        - Src:             'crypto/conf/conf_mod.c:95,14'
          Dst:             NCONF_get_section
        - Src:             'crypto/conf/conf_mod.c:100,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/conf/conf_mod.c:101,14'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/conf/conf_mod.c:102,15'
          Dst:             module_run
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    module_run
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mod.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - cnf
        - name
        - value
        - flags
      BBCount:         20
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_snprintf
        - ERR_add_error_data
        - ERR_put_error
        - module_find
        - module_init
        - module_load_dso
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mod.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:160,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - module_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/conf/conf_mod.c:163,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - module_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/conf/conf_mod.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:161,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - module_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/conf/conf_mod.c:163,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - module_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/conf/conf_mod.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:164,15'
              BranchSideFuncs:
                - module_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/conf/conf_mod.c:171,23'
              BranchSideFuncs:
                - module_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/conf/conf_mod.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:165,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:168,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_mod.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:174,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/conf/conf_mod.c:184,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_mod.c:174,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mod.c:175,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_mod.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_mod.c:157,10'
          Dst:             module_find
        - Src:             'crypto/conf/conf_mod.c:161,14'
          Dst:             module_load_dso
        - Src:             'crypto/conf/conf_mod.c:165,13'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:166,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/conf/conf_mod.c:171,11'
          Dst:             module_init
        - Src:             'crypto/conf/conf_mod.c:177,13'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_mod.c:178,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/conf/conf_mod.c:179,13'
          Dst:             ERR_add_error_data
    - functionName:    openssl_no_config_int
      functionSourceFile: '/src/openssl111/crypto/conf/conf_sap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    openssl_config_int
      functionSourceFile: '/src/openssl111/crypto/conf/conf_sap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_init_settings_st *'
      constantsTouched: []
      argNames:
        - settings
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CONF_modules_load_file
        - ENGINE_load_builtin_engines
        - ERR_clear_error
        - OPENSSL_load_builtin_modules
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_sap.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_sap.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_sap.c:55,16'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
        - Branch String:   'crypto/conf/conf_sap.c:55,16'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_sap.c:55,27'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
            - BranchSide:      'crypto/conf/conf_sap.c:55,14'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
        - Branch String:   'crypto/conf/conf_sap.c:56,15'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_sap.c:56,26'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
            - BranchSide:      'crypto/conf/conf_sap.c:56,13'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
        - Branch String:   'crypto/conf/conf_sap.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_sap.c:57,24'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
            - BranchSide:      'crypto/conf/conf_sap.c:57,11'
              BranchSideFuncs:
                - OPENSSL_load_builtin_modules
                - ENGINE_load_builtin_engines
                - ERR_clear_error
                - CONF_modules_load_file
      Callsites:
        - Src:             'crypto/conf/conf_sap.c:65,5'
          Dst:             OPENSSL_load_builtin_modules
        - Src:             'crypto/conf/conf_sap.c:68,5'
          Dst:             ENGINE_load_builtin_engines
        - Src:             'crypto/conf/conf_sap.c:70,5'
          Dst:             ERR_clear_error
        - Src:             'crypto/conf/conf_sap.c:72,11'
          Dst:             CONF_modules_load_file
    - functionName:    OPENSSL_config
      functionSourceFile: '/src/openssl111/crypto/conf/conf_sap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - appname
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_init_crypto
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_sap.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_sap.c:36,9'
              BranchSideFuncs:
                - strdup
                - OPENSSL_init_crypto
            - BranchSide:      'crypto/conf/conf_sap.c:37,35'
              BranchSideFuncs:
                - strdup
                - OPENSSL_init_crypto
      Callsites:
        - Src:             'crypto/conf/conf_sap.c:37,28'
          Dst:             strdup
        - Src:             'crypto/conf/conf_sap.c:39,5'
          Dst:             OPENSSL_init_crypto
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CTLOG_push
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CTLOG *'
        - 'struct.ctlog_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:59,1'
          Dst:             OPENSSL_sk_push
    - functionName:    ctlog_new_from_conf
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ctlog_st **'
        - 'struct.conf_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ct_log
        - conf
        - section
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CTLOG_new_from_base64
        - ERR_put_error
        - NCONF_get_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:125,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:129,36'
              BranchSideFuncs:
                - NCONF_get_string
                - CTLOG_new_from_base64
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:131,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:135,34'
              BranchSideFuncs:
                - CTLOG_new_from_base64
      Callsites:
        - Src:             'crypto/ct/ct_log.c:121,31'
          Dst:             NCONF_get_string
        - Src:             'crypto/ct/ct_log.c:125,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:129,19'
          Dst:             NCONF_get_string
        - Src:             'crypto/ct/ct_log.c:131,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:135,12'
          Dst:             CTLOG_new_from_base64
    - functionName:    sk_CTLOG_value
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.ctlog_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CTLOG *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:59,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CTLOG_num
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CTLOG *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:59,1'
          Dst:             OPENSSL_sk_num
    - functionName:    CTLOG_STORE_get0_log_by_id
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'struct.ctlog_st *'
      argCount:        3
      argTypes:
        - 'struct.ctlog_store_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - store
        - log_id
        - log_id_len
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
        - sk_CTLOG_num
        - sk_CTLOG_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:299,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:300,43'
              BranchSideFuncs:
                - sk_CTLOG_value
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CTLOG_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ct/ct_log.c:305,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_log.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:302,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_log.c:303,5'
              BranchSideFuncs:
                - sk_CTLOG_num
                - __sanitizer_cov_trace_cmp4
                - sk_CTLOG_value
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ct/ct_log.c:299,21'
          Dst:             sk_CTLOG_num
        - Src:             'crypto/ct/ct_log.c:300,28'
          Dst:             sk_CTLOG_value
        - Src:             'crypto/ct/ct_log.c:301,13'
          Dst:             memcmp
    - functionName:    CTLOG_get0_public_key
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.ctlog_st *'
      constantsTouched: []
      argNames:
        - log
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CTLOG_get0_log_id
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ctlog_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - log
        - log_id
        - log_id_len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CTLOG_get0_name
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ctlog_st *'
      constantsTouched: []
      argNames:
        - log
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ct_v1_log_id_from_pkey
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - log_id
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - SHA256
        - i2d_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:81,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_log.c:85,12'
              BranchSideFuncs:
                - SHA256
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_log.c:78,24'
          Dst:             i2d_PUBKEY
        - Src:             'crypto/ct/ct_log.c:81,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:85,5'
          Dst:             SHA256
        - Src:             'crypto/ct/ct_log.c:88,5'
          Dst:             CRYPTO_free
    - functionName:    CTLOG_new
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      'struct.ctlog_st *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - public_key
        - name
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - CTLOG_free
        - ERR_put_error
        - ct_v1_log_id_from_pkey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:242,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:246,17'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ct_v1_log_id_from_pkey
                - __sanitizer_cov_trace_const_cmp4
                - CTLOG_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:248,9'
              BranchSideFuncs:
                - ERR_put_error
                - CTLOG_free
            - BranchSide:      'crypto/ct/ct_log.c:252,32'
              BranchSideFuncs:
                - ct_v1_log_id_from_pkey
                - __sanitizer_cov_trace_const_cmp4
                - CTLOG_free
        - Branch String:   'crypto/ct/ct_log.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:253,9'
              BranchSideFuncs:
                - CTLOG_free
            - BranchSide:      'crypto/ct/ct_log.c:255,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_log.c:239,18'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ct/ct_log.c:242,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:246,17'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ct/ct_log.c:248,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:252,9'
          Dst:             ct_v1_log_id_from_pkey
        - Src:             'crypto/ct/ct_log.c:258,5'
          Dst:             CTLOG_free
    - functionName:    CTLOG_free
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ctlog_st *'
      constantsTouched: []
      argNames:
        - log
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - EVP_PKEY_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:265,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_PKEY_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_log.c:266,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_PKEY_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_log.c:266,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_log.c:267,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/ct/ct_log.c:268,9'
          Dst:             CRYPTO_free
    - functionName:    ctlog_store_load_ctx_free
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ctlog_store_load_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_log.c:69,5'
          Dst:             CRYPTO_free
    - functionName:    ctlog_store_load_log
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - log_name
        - log_name_len
        - arg
      BBCount:         15
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strndup
        - CTLOG_free
        - ERR_put_error
        - ctlog_new_from_conf
        - sk_CTLOG_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_log.c:167,11'
              BranchSideFuncs:
                - CRYPTO_strndup
                - ctlog_new_from_conf
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CTLOG_push
                - __sanitizer_cov_trace_const_cmp4
                - CTLOG_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:169,9'
              BranchSideFuncs:
                - CTLOG_free
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:171,40'
              BranchSideFuncs:
                - ctlog_new_from_conf
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CTLOG_push
                - __sanitizer_cov_trace_const_cmp4
                - CTLOG_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:176,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_log.c:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CTLOG_push
                - __sanitizer_cov_trace_const_cmp4
                - CTLOG_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:180,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_log.c:184,24'
              BranchSideFuncs:
                - sk_CTLOG_push
                - __sanitizer_cov_trace_const_cmp4
                - CTLOG_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_log.c:187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_log.c:167,11'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/ct/ct_log.c:171,11'
          Dst:             ctlog_new_from_conf
        - Src:             'crypto/ct/ct_log.c:172,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_log.c:184,10'
          Dst:             sk_CTLOG_push
        - Src:             'crypto/ct/ct_log.c:190,5'
          Dst:             CTLOG_free
        - Src:             'crypto/ct/ct_log.c:191,5'
          Dst:             ERR_put_error
    - functionName:    ctlog_store_load_ctx_new
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.ctlog_store_load_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:59,27'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:59,33'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:59,33'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:62,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ct/ct_log.c:59,33'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ct/ct_log.c:62,9'
          Dst:             ERR_put_error
    - functionName:    CTLOG_STORE_load_file
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ctlog_store_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - store
        - file
      BBCount:         18
      ICount:          117
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CONF_parse_list
        - ERR_put_error
        - NCONF_free
        - NCONF_get_string
        - NCONF_load
        - NCONF_new
        - ctlog_store_load_ctx_free
        - ctlog_store_load_ctx_new
        - ctlog_store_load_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_log.c:203,27'
              BranchSideFuncs:
                - NCONF_new
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_string
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:206,9'
              BranchSideFuncs:
                - NCONF_free
                - ctlog_store_load_ctx_free
            - BranchSide:      'crypto/ct/ct_log.c:208,20'
              BranchSideFuncs:
                - NCONF_load
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_string
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:209,9'
              BranchSideFuncs:
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
            - BranchSide:      'crypto/ct/ct_log.c:213,37'
              BranchSideFuncs:
                - NCONF_get_string
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:215,9'
              BranchSideFuncs:
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
            - BranchSide:      'crypto/ct/ct_log.c:219,26'
              BranchSideFuncs:
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ct/ct_log.c:219,80'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - NCONF_free
                - ctlog_store_load_ctx_free
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:221,9'
              BranchSideFuncs:
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
        - Branch String:   'crypto/ct/ct_log.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:221,9'
              BranchSideFuncs:
                - ERR_put_error
                - NCONF_free
                - ctlog_store_load_ctx_free
            - BranchSide:      'crypto/ct/ct_log.c:225,9'
              BranchSideFuncs:
                - NCONF_free
                - ctlog_store_load_ctx_free
      Callsites:
        - Src:             'crypto/ct/ct_log.c:199,38'
          Dst:             ctlog_store_load_ctx_new
        - Src:             'crypto/ct/ct_log.c:204,22'
          Dst:             NCONF_new
        - Src:             'crypto/ct/ct_log.c:208,9'
          Dst:             NCONF_load
        - Src:             'crypto/ct/ct_log.c:209,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:213,20'
          Dst:             NCONF_get_string
        - Src:             'crypto/ct/ct_log.c:215,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:219,10'
          Dst:             CONF_parse_list
        - Src:             'crypto/ct/ct_log.c:219,10'
          Dst:             ctlog_store_load_log
        - Src:             'crypto/ct/ct_log.c:221,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:227,5'
          Dst:             NCONF_free
        - Src:             'crypto/ct/ct_log.c:228,5'
          Dst:             ctlog_store_load_ctx_free
    - functionName:    CTLOG_STORE_load_default_file
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ctlog_store_st *'
      constantsTouched: []
      argNames:
        - store
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CTLOG_STORE_load_file
        - ossl_safe_getenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:142,9'
              BranchSideFuncs:
                - CTLOG_STORE_load_file
            - BranchSide:      'crypto/ct/ct_log.c:143,13'
              BranchSideFuncs:
                - CTLOG_STORE_load_file
      Callsites:
        - Src:             'crypto/ct/ct_log.c:140,25'
          Dst:             ossl_safe_getenv
        - Src:             'crypto/ct/ct_log.c:145,12'
          Dst:             CTLOG_STORE_load_file
    - functionName:    sk_CTLOG_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CTLOG *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:59,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    CTLOG_STORE_free
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ctlog_store_st *'
      constantsTouched: []
      argNames:
        - store
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - CTLOG_free
        - sk_CTLOG_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:113,9'
              BranchSideFuncs:
                - sk_CTLOG_pop_free
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_log.c:114,27'
              BranchSideFuncs:
                - sk_CTLOG_pop_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_log.c:114,9'
          Dst:             sk_CTLOG_pop_free
        - Src:             'crypto/ct/ct_log.c:114,9'
          Dst:             CTLOG_free
        - Src:             'crypto/ct/ct_log.c:115,9'
          Dst:             CRYPTO_free
    - functionName:    sk_CTLOG_new_null
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.stack_st_CTLOG *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/ct.h:59,1'
          Branch Sides:
            - BranchSide:      'include/openssl/ct.h:59,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/ct.h:59,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/ct.h:59,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    CTLOG_STORE_new
      functionSourceFile: '/src/openssl111/crypto/ct/ct_log.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'struct.ctlog_store_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - sk_CTLOG_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_log.c:94,18'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:94,24'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_CTLOG_new_null
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:94,24'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_CTLOG_new_null
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_log.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_log.c:101,17'
              BranchSideFuncs:
                - sk_CTLOG_new_null
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_log.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_log.c:103,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_log.c:105,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_log.c:94,24'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ct/ct_log.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_log.c:101,17'
          Dst:             sk_CTLOG_new_null
        - Src:             'crypto/ct/ct_log.c:107,5'
          Dst:             CRYPTO_free
    - functionName:    sk_SCT_value
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_SCT_num
      functionSourceFile: '/src/openssl111/include/openssl/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_SCT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ct.h:58,1'
          Dst:             OPENSSL_sk_num
    - functionName:    set_sct_list_source
      functionSourceFile: '/src/openssl111/crypto/ct/ct_x509v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_SCT *'
        - int
      constantsTouched: []
      argNames:
        - s
        - source
      BBCount:         13
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - SCT_set_source
        - sk_SCT_num
        - sk_SCT_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_x509v3.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_x509v3.c:38,16'
              BranchSideFuncs:
                - sk_SCT_num.8037
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.8036
                - SCT_set_source
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ct/ct_x509v3.c:46,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_x509v3.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_x509v3.c:39,51'
              BranchSideFuncs:
                - sk_SCT_value.8036
                - SCT_set_source
                - __sanitizer_cov_trace_const_cmp4
                - sk_SCT_num.8037
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ct/ct_x509v3.c:45,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_x509v3.c:41,17'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_x509v3.c:42,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_x509v3.c:44,9'
              BranchSideFuncs:
                - sk_SCT_num.8037
                - __sanitizer_cov_trace_cmp4
                - sk_SCT_value.8036
                - SCT_set_source
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ct/ct_x509v3.c:38,25'
          Dst:             sk_SCT_num
        - Src:             'crypto/ct/ct_x509v3.c:39,38'
          Dst:             sk_SCT_value
        - Src:             'crypto/ct/ct_x509v3.c:39,23'
          Dst:             SCT_set_source
    - functionName:    ocsp_ext_d2i_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_x509v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.stack_st_SCT *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_SCT **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SCT_LIST_free
        - d2i_SCT_LIST
        - set_sct_list_source
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_x509v3.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_x509v3.c:70,23'
              BranchSideFuncs:
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_x509v3.c:74,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_x509v3.c:67,24'
          Dst:             d2i_SCT_LIST
        - Src:             'crypto/ct/ct_x509v3.c:69,9'
          Dst:             set_sct_list_source
        - Src:             'crypto/ct/ct_x509v3.c:70,9'
          Dst:             SCT_LIST_free
    - functionName:    s2i_poison
      functionSourceFile: '/src/openssl111/crypto/ct/ct_x509v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_NULL_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_x509v3.c:23,11'
          Dst:             ASN1_NULL_new
    - functionName:    i2s_poison
      functionSourceFile: '/src/openssl111/crypto/ct/ct_x509v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - val
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_x509v3.c:18,12'
          Dst:             CRYPTO_strdup
    - functionName:    i2r_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_x509v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.stack_st_SCT *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - sct_list
        - out
        - indent
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SCT_LIST_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ct/ct_x509v3.c:29,5'
          Dst:             SCT_LIST_print
    - functionName:    x509_ext_d2i_SCT_LIST
      functionSourceFile: '/src/openssl111/crypto/ct/ct_x509v3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.stack_st_SCT *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_SCT **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SCT_LIST_free
        - d2i_SCT_LIST
        - set_sct_list_source
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_x509v3.c:55,10'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_x509v3.c:56,24'
              BranchSideFuncs:
                - SCT_LIST_free
            - BranchSide:      'crypto/ct/ct_x509v3.c:60,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_x509v3.c:53,25'
          Dst:             d2i_SCT_LIST
        - Src:             'crypto/ct/ct_x509v3.c:55,10'
          Dst:             set_sct_list_source
        - Src:             'crypto/ct/ct_x509v3.c:56,10'
          Dst:             SCT_LIST_free
    - functionName:    dh_cms_set_shared_info
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1540 *'
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - pctx
        - ri
      BBCount:         38
      ICount:          259
      EdgeCount:       54
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - CMS_RecipientInfo_kari_get0_alg
        - CMS_RecipientInfo_kari_get0_ctx
        - CRYPTO_free
        - CRYPTO_memdup
        - ERR_put_error
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_asn1_to_param
        - EVP_CIPHER_flags
        - EVP_CIPHER_type
        - EVP_EncryptInit_ex
        - EVP_PKEY_CTX_ctrl
        - EVP_get_cipherbyname
        - EVP_sha1
        - OBJ_nid2obj
        - OBJ_obj2nid
        - X509_ALGOR_free
        - d2i_X509_ALGOR
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:685,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:686,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:692,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:692,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:693,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:697,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:697,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:698,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:700,9'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:700,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:701,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:703,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:703,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:704,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:706,9'
              BranchSideFuncs:
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:709,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:710,9'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - X509_ALGOR_free
                - CRYPTO_free
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:711,46'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - X509_ALGOR_free
                - CRYPTO_free
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:712,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:713,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:714,17'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:715,20'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:715,23'
              BranchSideFuncs:
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:716,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:715,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:716,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:717,29'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:717,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:718,9'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:719,34'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:719,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:720,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:722,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:723,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:724,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:726,9'
              BranchSideFuncs:
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:726,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:729,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:731,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:731,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:732,38'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:738,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:734,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:735,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:736,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:738,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:739,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:740,10'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:685,10'
          Dst:             CMS_RecipientInfo_kari_get0_alg
        - Src:             'crypto/dh/dh_ameth.c:692,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/dh/dh_ameth.c:693,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:697,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:700,9'
          Dst:             EVP_sha1
        - Src:             'crypto/dh/dh_ameth.c:700,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:708,14'
          Dst:             d2i_X509_ALGOR
        - Src:             'crypto/dh/dh_ameth.c:711,14'
          Dst:             CMS_RecipientInfo_kari_get0_ctx
        - Src:             'crypto/dh/dh_ameth.c:714,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/dh/dh_ameth.c:714,17'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/dh/dh_ameth.c:714,17'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/dh/dh_ameth.c:715,23'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/dh/dh_ameth.c:717,10'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/dh/dh_ameth.c:719,9'
          Dst:             EVP_CIPHER_asn1_to_param
        - Src:             'crypto/dh/dh_ameth.c:722,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/dh/dh_ameth.c:723,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:726,9'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/dh/dh_ameth.c:726,9'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:726,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:732,19'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/dh/dh_ameth.c:733,16'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/dh/dh_ameth.c:733,16'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/dh/dh_ameth.c:738,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:744,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/dh/dh_ameth.c:745,5'
          Dst:             CRYPTO_free
    - functionName:    dh_cms_set_peerkey
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.1540 *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pctx
        - alg
        - pubkey
      BBCount:         32
      ICount:          198
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_to_BN
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - DH_free
        - DHparams_dup
        - ERR_put_error
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_assign
        - EVP_PKEY_derive_set_peer
        - EVP_PKEY_free
        - EVP_PKEY_new
        - OBJ_obj2nid
        - X509_ALGOR_get0
        - d2i_ASN1_INTEGER
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:625,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:626,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:628,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_const_cmp4
                - DHparams_dup
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:628,31'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:628,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_const_cmp4
                - DHparams_dup
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:631,33'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_const_cmp4
                - DHparams_dup
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:628,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:629,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:631,33'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_const_cmp4
                - DHparams_dup
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:632,20'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:632,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:633,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
        - Branch String:   'crypto/dh/dh_ameth.c:632,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:633,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:636,27'
              BranchSideFuncs:
                - DHparams_dup
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:637,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:638,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:641,31'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:643,19'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:643,22'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:644,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
        - Branch String:   'crypto/dh/dh_ameth.c:643,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:644,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:646,50'
              BranchSideFuncs:
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:647,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:652,47'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:653,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:657,14'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
        - Branch String:   'crypto/dh/dh_ameth.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:659,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:661,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
        - Branch String:   'crypto/dh/dh_ameth.c:663,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:663,50'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:664,12'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_free
                - DH_free
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:624,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/dh/dh_ameth.c:625,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/dh/dh_ameth.c:631,10'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/dh/dh_ameth.c:636,14'
          Dst:             DHparams_dup
        - Src:             'crypto/dh/dh_ameth.c:641,12'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/dh/dh_ameth.c:642,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/dh/dh_ameth.c:646,23'
          Dst:             d2i_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:647,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:652,28'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/dh/dh_ameth.c:653,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:657,14'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/dh/dh_ameth.c:661,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_ameth.c:663,9'
          Dst:             EVP_PKEY_derive_set_peer
        - Src:             'crypto/dh/dh_ameth.c:666,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dh/dh_ameth.c:667,5'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/dh/dh_ameth.c:668,5'
          Dst:             DH_free
    - functionName:    DHparams_dup
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - DH_free
        - DH_new
        - int_dh_param_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:425,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:426,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:427,28'
              BranchSideFuncs:
                - int_dh_param_copy
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
        - Branch String:   'crypto/dh/dh_ameth.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:428,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:431,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:424,11'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_ameth.c:427,10'
          Dst:             int_dh_param_copy
        - Src:             'crypto/dh/dh_ameth.c:428,9'
          Dst:             DH_free
    - functionName:    int_dh_param_copy
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.dh_st *'
        - int
      constantsTouched: []
      argNames:
        - to
        - from
        - is_x942
      BBCount:         23
      ICount:          165
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - CRYPTO_memdup
        - int_dh_bn_cpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:397,22'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:398,25'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:399,9'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:400,25'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:401,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:402,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:403,29'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:417,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:403,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:404,13'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:405,29'
              BranchSideFuncs:
                - int_dh_bn_cpy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:405,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:406,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:407,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:410,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:411,24'
              BranchSideFuncs:
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:416,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:412,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:413,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:414,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:398,10'
          Dst:             int_dh_bn_cpy
        - Src:             'crypto/dh/dh_ameth.c:400,10'
          Dst:             int_dh_bn_cpy
        - Src:             'crypto/dh/dh_ameth.c:403,14'
          Dst:             int_dh_bn_cpy
        - Src:             'crypto/dh/dh_ameth.c:405,14'
          Dst:             int_dh_bn_cpy
        - Src:             'crypto/dh/dh_ameth.c:407,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_ameth.c:411,24'
          Dst:             CRYPTO_memdup
    - functionName:    int_dh_bn_cpy
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_clear_free
        - BN_dup
        - BN_get_flags
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:383,11'
              BranchSideFuncs:
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:384,27'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_clear_free
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:385,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:385,34'
              BranchSideFuncs:
                - BN_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_dup
            - BranchSide:      'crypto/dh/dh_ameth.c:387,26'
              BranchSideFuncs:
                - BN_dup
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_ameth.c:384,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:386,23'
              BranchSideFuncs:
                - BN_dup
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:387,26'
              BranchSideFuncs:
                - BN_dup
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_ameth.c:387,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:388,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:384,14'
          Dst:             BN_get_flags
        - Src:             'crypto/dh/dh_ameth.c:385,21'
          Dst:             BN_get_flags
        - Src:             'crypto/dh/dh_ameth.c:387,19'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_ameth.c:389,5'
          Dst:             BN_clear_free
    - functionName:    dh_cms_encrypt
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         63
      ICount:          423
      EdgeCount:       89
      CyclomaticComplexity: 28
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ASN1_STRING_new
        - ASN1_STRING_set0
        - ASN1_TYPE_free
        - ASN1_TYPE_get
        - ASN1_TYPE_new
        - BN_to_ASN1_INTEGER
        - CMS_RecipientInfo_get0_pkey_ctx
        - CMS_RecipientInfo_kari_get0_alg
        - CMS_RecipientInfo_kari_get0_ctx
        - CMS_RecipientInfo_kari_get0_orig_id
        - CRYPTO_free
        - CRYPTO_memdup
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_param_to_asn1
        - EVP_MD_type
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_get0_pkey
        - EVP_sha1
        - OBJ_nid2obj
        - X509_ALGOR_free
        - X509_ALGOR_get0
        - X509_ALGOR_new
        - X509_ALGOR_set0
        - i2d_ASN1_INTEGER
        - i2d_X509_ALGOR
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:795,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:796,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dh/dh_ameth.c:798,35'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dh/dh_ameth.c:799,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:801,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dh/dh_ameth.c:802,40'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dh/dh_ameth.c:804,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:805,49'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:824,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:806,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:807,13'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:810,36'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:812,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:813,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:814,26'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:825,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:826,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:827,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:827,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:828,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:830,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:830,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:831,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:834,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:832,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:833,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:834,5'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:834,16'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:836,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:837,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:839,18'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
            - BranchSide:      'crypto/dh/dh_ameth.c:842,28'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:840,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:841,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:842,5'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:842,16'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:844,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:846,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:847,9'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
            - BranchSide:      'crypto/dh/dh_ameth.c:850,43'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:852,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:853,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:854,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:859,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:860,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:861,39'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:863,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:864,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:865,34'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:865,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:866,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:867,23'
              BranchSideFuncs:
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - ASN1_TYPE_free
        - Branch String:   'crypto/dh/dh_ameth.c:867,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:868,24'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_ameth.c:872,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:872,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:873,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:875,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_ameth.c:875,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:876,38'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - CRYPTO_memdup
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dh/dh_ameth.c:882,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dh/dh_ameth.c:878,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:879,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dh/dh_ameth.c:880,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dh/dh_ameth.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:883,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:884,10'
              BranchSideFuncs:
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dh/dh_ameth.c:892,15'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:892,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dh/dh_ameth.c:893,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:892,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:893,9'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:894,16'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_ameth.c:895,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:896,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_ameth.c:897,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:794,12'
          Dst:             CMS_RecipientInfo_get0_pkey_ctx
        - Src:             'crypto/dh/dh_ameth.c:798,12'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/dh/dh_ameth.c:799,10'
          Dst:             CMS_RecipientInfo_kari_get0_orig_id
        - Src:             'crypto/dh/dh_ameth.c:802,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/dh/dh_ameth.c:804,17'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:805,30'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:810,19'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:811,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dh/dh_ameth.c:814,9'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/dh/dh_ameth.c:819,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:819,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/dh/dh_ameth.c:824,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:827,10'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:832,13'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:839,18'
          Dst:             EVP_sha1
        - Src:             'crypto/dh/dh_ameth.c:840,13'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:842,16'
          Dst:             EVP_MD_type
        - Src:             'crypto/dh/dh_ameth.c:846,10'
          Dst:             CMS_RecipientInfo_kari_get0_alg
        - Src:             'crypto/dh/dh_ameth.c:850,11'
          Dst:             CMS_RecipientInfo_kari_get0_ctx
        - Src:             'crypto/dh/dh_ameth.c:851,16'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/dh/dh_ameth.c:851,16'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/dh/dh_ameth.c:852,9'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:852,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:854,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/dh/dh_ameth.c:858,16'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/dh/dh_ameth.c:861,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:862,27'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/dh/dh_ameth.c:865,9'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/dh/dh_ameth.c:867,9'
          Dst:             ASN1_TYPE_get
        - Src:             'crypto/dh/dh_ameth.c:868,9'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/dh/dh_ameth.c:872,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:876,19'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/dh/dh_ameth.c:877,16'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/dh/dh_ameth.c:877,16'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/dh/dh_ameth.c:882,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_ameth.c:891,15'
          Dst:             i2d_X509_ALGOR
        - Src:             'crypto/dh/dh_ameth.c:894,16'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/dh/dh_ameth.c:897,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/dh/dh_ameth.c:899,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:899,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/dh/dh_ameth.c:905,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_ameth.c:906,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/dh/dh_ameth.c:907,5'
          Dst:             CRYPTO_free
    - functionName:    dh_cms_decrypt
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         20
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CMS_RecipientInfo_get0_pkey_ctx
        - CMS_RecipientInfo_kari_get0_orig_id
        - ERR_put_error
        - EVP_PKEY_CTX_get0_peerkey
        - dh_cms_set_peerkey
        - dh_cms_set_shared_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:754,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_peerkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:756,36'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_peerkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:759,50'
              BranchSideFuncs:
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:770,33'
              BranchSideFuncs:
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:759,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:761,13'
              BranchSideFuncs:
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:762,14'
              BranchSideFuncs:
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:762,18'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:762,22'
              BranchSideFuncs:
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:763,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:762,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:763,13'
              BranchSideFuncs:
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:764,33'
              BranchSideFuncs:
                - dh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:764,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:765,13'
              BranchSideFuncs:
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:768,5'
              BranchSideFuncs:
                - dh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:770,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:771,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:774,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:752,12'
          Dst:             CMS_RecipientInfo_get0_pkey_ctx
        - Src:             'crypto/dh/dh_ameth.c:756,10'
          Dst:             EVP_PKEY_CTX_get0_peerkey
        - Src:             'crypto/dh/dh_ameth.c:759,14'
          Dst:             CMS_RecipientInfo_kari_get0_orig_id
        - Src:             'crypto/dh/dh_ameth.c:764,14'
          Dst:             dh_cms_set_peerkey
        - Src:             'crypto/dh/dh_ameth.c:765,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:770,10'
          Dst:             dh_cms_set_shared_info
        - Src:             'crypto/dh/dh_ameth.c:771,9'
          Dst:             ERR_put_error
    - functionName:    i2d_dhp
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.dh_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - a
        - pp
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - i2d_DHparams
        - i2d_DHxparams
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:36,30'
              BranchSideFuncs:
                - i2d_DHxparams
            - BranchSide:      'crypto/dh/dh_ameth.c:37,25'
              BranchSideFuncs:
                - i2d_DHparams
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:36,16'
          Dst:             i2d_DHxparams
        - Src:             'crypto/dh/dh_ameth.c:37,12'
          Dst:             i2d_DHparams
    - functionName:    dh_pub_decode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - pkey
        - pubkey
      BBCount:         15
      ICount:          131
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_to_BN
        - DH_free
        - ERR_put_error
        - EVP_PKEY_assign
        - X509_ALGOR_get0
        - X509_PUBKEY_get0_param
        - d2i_ASN1_INTEGER
        - d2i_dhp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:58,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - d2i_dhp
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:59,42'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - d2i_dhp
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:62,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:66,12'
              BranchSideFuncs:
                - d2i_dhp
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:71,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:75,50'
              BranchSideFuncs:
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:81,43'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
        - Branch String:   'crypto/dh/dh_ameth.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DH_free
            - BranchSide:      'crypto/dh/dh_ameth.c:86,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:57,10'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/dh/dh_ameth.c:59,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/dh/dh_ameth.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:70,15'
          Dst:             d2i_dhp
        - Src:             'crypto/dh/dh_ameth.c:71,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:75,23'
          Dst:             d2i_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:76,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:81,24'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/dh/dh_ameth.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:86,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dh/dh_ameth.c:87,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_ameth.c:91,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dh/dh_ameth.c:92,5'
          Dst:             DH_free
    - functionName:    dh_pub_encode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pk
        - pkey
      BBCount:         15
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_STRING_free
        - ASN1_STRING_new
        - BN_to_ASN1_INTEGER
        - CRYPTO_free
        - ERR_put_error
        - OBJ_nid2obj
        - X509_PUBKEY_set0_param
        - i2d_ASN1_INTEGER
        - i2d_dhp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:110,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dh/dh_ameth.c:113,27'
              BranchSideFuncs:
                - i2d_dhp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_STRING_free
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:115,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dh/dh_ameth.c:118,11'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - CRYPTO_free
                - ASN1_STRING_free
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:122,9'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:124,32'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:129,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dh/dh_ameth.c:133,32'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/dh/dh_ameth.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:134,57'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:135,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:108,11'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/dh/dh_ameth.c:110,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:113,19'
          Dst:             i2d_dhp
        - Src:             'crypto/dh/dh_ameth.c:115,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:120,15'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:124,15'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:126,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dh/dh_ameth.c:129,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:133,36'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:133,9'
          Dst:             X509_PUBKEY_set0_param
        - Src:             'crypto/dh/dh_ameth.c:138,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_ameth.c:139,5'
          Dst:             ASN1_STRING_free
    - functionName:    dh_pub_cmp
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_cmp
        - dh_cmp_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:454,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:455,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:456,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:456,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:457,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:459,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:454,9'
          Dst:             dh_cmp_parameters
        - Src:             'crypto/dh/dh_ameth.c:456,9'
          Dst:             BN_cmp
    - functionName:    dh_public_print
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1531 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dh_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:471,12'
          Dst:             do_dh_print
    - functionName:    dh_priv_decode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pkey
        - p8
      BBCount:         21
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_INTEGER_to_BN
        - ASN1_STRING_clear_free
        - BN_secure_new
        - DH_free
        - DH_generate_key
        - ERR_put_error
        - EVP_PKEY_assign
        - PKCS8_pkey_get0
        - X509_ALGOR_get0
        - d2i_ASN1_INTEGER
        - d2i_dhp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:163,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - d2i_dhp
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:165,42'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_INTEGER
                - d2i_dhp
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:168,9'
              BranchSideFuncs:
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:169,47'
              BranchSideFuncs:
                - d2i_ASN1_INTEGER
                - d2i_dhp
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:170,9'
              BranchSideFuncs:
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:172,12'
              BranchSideFuncs:
                - d2i_dhp
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:176,9'
              BranchSideFuncs:
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:179,25'
              BranchSideFuncs:
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dh/dh_ameth.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:180,32'
              BranchSideFuncs:
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:181,9'
              BranchSideFuncs:
                - ERR_put_error
                - DH_free
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dh/dh_ameth.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:181,9'
              BranchSideFuncs:
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - ASN1_STRING_clear_free
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:185,26'
              BranchSideFuncs:
                - DH_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - ASN1_STRING_clear_free
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dh/dh_ameth.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:186,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:188,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - ASN1_STRING_clear_free
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:162,10'
          Dst:             PKCS8_pkey_get0
        - Src:             'crypto/dh/dh_ameth.c:165,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/dh/dh_ameth.c:169,20'
          Dst:             d2i_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:175,15'
          Dst:             d2i_dhp
        - Src:             'crypto/dh/dh_ameth.c:179,25'
          Dst:             BN_secure_new
        - Src:             'crypto/dh/dh_ameth.c:180,13'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/dh/dh_ameth.c:181,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:185,10'
          Dst:             DH_generate_key
        - Src:             'crypto/dh/dh_ameth.c:188,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_ameth.c:190,5'
          Dst:             ASN1_STRING_clear_free
        - Src:             'crypto/dh/dh_ameth.c:195,5'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:197,5'
          Dst:             DH_free
        - Src:             'crypto/dh/dh_ameth.c:198,5'
          Dst:             ASN1_STRING_clear_free
    - functionName:    dh_priv_encode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - p8
        - pkey
      BBCount:         13
      ICount:          120
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_clear_free
        - ASN1_STRING_free
        - ASN1_STRING_new
        - BN_to_ASN1_INTEGER
        - CRYPTO_free
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS8_pkey_set0
        - i2d_ASN1_INTEGER
        - i2d_dhp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:216,30'
              BranchSideFuncs:
                - i2d_dhp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:218,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:221,5'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:227,9'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dh/dh_ameth.c:231,30'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dh/dh_ameth.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:240,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:209,14'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/dh/dh_ameth.c:212,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:216,22'
          Dst:             i2d_dhp
        - Src:             'crypto/dh/dh_ameth.c:218,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:224,13'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:227,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:231,13'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/dh/dh_ameth.c:233,5'
          Dst:             ASN1_STRING_clear_free
        - Src:             'crypto/dh/dh_ameth.c:236,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dh/dh_ameth.c:236,10'
          Dst:             PKCS8_pkey_set0
        - Src:             'crypto/dh/dh_ameth.c:243,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_ameth.c:244,5'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/dh/dh_ameth.c:245,5'
          Dst:             ASN1_STRING_clear_free
    - functionName:    dh_private_print
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1531 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dh_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:477,12'
          Dst:             do_dh_print
    - functionName:    int_dh_size
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:349,12'
          Dst:             DH_size
    - functionName:    dh_bits
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:354,12'
          Dst:             BN_num_bits
    - functionName:    dh_security_bits
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_security_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:359,12'
          Dst:             DH_security_bits
    - functionName:    dh_param_decode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - pder
        - derlen
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - d2i_dhp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:258,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:254,15'
          Dst:             d2i_dhp
        - Src:             'crypto/dh/dh_ameth.c:255,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:258,5'
          Dst:             EVP_PKEY_assign
    - functionName:    dh_param_encode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - pder
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_dhp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:264,12'
          Dst:             i2d_dhp
    - functionName:    dh_missing_parameters
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:447,28'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:447,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:447,53'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:447,56'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:448,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:448,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:449,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dh_copy_parameters
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DH_new
        - int_dh_param_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:437,23'
              BranchSideFuncs:
                - DH_new
                - int_dh_param_copy
            - BranchSide:      'crypto/dh/dh_ameth.c:441,30'
              BranchSideFuncs:
                - int_dh_param_copy
        - Branch String:   'crypto/dh/dh_ameth.c:438,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:439,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:440,5'
              BranchSideFuncs:
                - int_dh_param_copy
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:437,23'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_ameth.c:441,12'
          Dst:             int_dh_param_copy
    - functionName:    dh_cmp_parameters
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:364,46'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:365,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:366,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:366,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:367,14'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:369,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:370,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:364,9'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_ameth.c:365,9'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_ameth.c:368,13'
          Dst:             BN_cmp
    - functionName:    dh_param_print
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1531 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dh_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:465,12'
          Dst:             do_dh_print
    - functionName:    int_dh_free
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:42,5'
          Dst:             DH_free
    - functionName:    dh_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         12
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - dh_cms_decrypt
        - dh_cms_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:492,5'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:496,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - dh_cms_encrypt
                - dh_cms_decrypt
            - BranchSide:      'crypto/dh/dh_ameth.c:503,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:507,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:496,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:497,35'
              BranchSideFuncs:
                - dh_cms_decrypt
            - BranchSide:      'crypto/dh/dh_ameth.c:498,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - dh_cms_encrypt
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:497,20'
          Dst:             dh_cms_decrypt
        - Src:             'crypto/dh/dh_ameth.c:499,20'
          Dst:             dh_cms_encrypt
    - functionName:    dh_pkey_public_check
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DH_check_pub_key_ex
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:516,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:517,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:521,32'
              BranchSideFuncs:
                - DH_check_pub_key_ex
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:517,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_ameth.c:521,12'
          Dst:             DH_check_pub_key_ex
    - functionName:    dh_pkey_param_check
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_check_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:528,12'
          Dst:             DH_check_ex
    - functionName:    do_dh_print
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dh_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - indent
        - ptype
      BBCount:         79
      ICount:          431
      EdgeCount:       108
      CyclomaticComplexity: 31
      functionsReached:
        - ASN1_bn_print
        - BIO_indent
        - BIO_printf
        - BIO_puts
        - BIO_write
        - BN_num_bits
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:274,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:276,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:279,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:281,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:283,22'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:283,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:285,16'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:283,37'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:283,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:284,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:284,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:285,16'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:284,27'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:284,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:285,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:290,15'
              BranchSideFuncs:
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:291,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:291,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:292,15'
              BranchSideFuncs:
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:294,15'
              BranchSideFuncs:
                - BIO_indent
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:298,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:299,12'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:302,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:303,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:304,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:306,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:307,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:308,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:309,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:310,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:310,32'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:312,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:311,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:312,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:312,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:312,32'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:314,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:313,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:314,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:316,20'
              BranchSideFuncs:
                - BIO_indent
                - BIO_puts
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:331,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:319,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:328,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:319,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:320,30'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:324,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:321,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:321,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:322,21'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:320,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:322,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:323,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:324,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:326,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:327,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:328,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:329,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_ameth.c:330,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_ameth.c:331,20'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:331,38'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_ameth.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:331,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:332,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_ameth.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:334,20'
              BranchSideFuncs:
                - BIO_indent
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:340,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_ameth.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:337,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_ameth.c:338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:296,5'
          Dst:             BIO_indent
        - Src:             'crypto/dh/dh_ameth.c:297,49'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_ameth.c:297,9'
          Dst:             BIO_printf
        - Src:             'crypto/dh/dh_ameth.c:301,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:303,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:306,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:308,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:310,18'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:312,18'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:316,9'
          Dst:             BIO_indent
        - Src:             'crypto/dh/dh_ameth.c:317,9'
          Dst:             BIO_puts
        - Src:             'crypto/dh/dh_ameth.c:320,21'
          Dst:             BIO_puts
        - Src:             'crypto/dh/dh_ameth.c:321,25'
          Dst:             BIO_indent
        - Src:             'crypto/dh/dh_ameth.c:324,17'
          Dst:             BIO_printf
        - Src:             'crypto/dh/dh_ameth.c:328,13'
          Dst:             BIO_write
        - Src:             'crypto/dh/dh_ameth.c:331,24'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dh/dh_ameth.c:334,9'
          Dst:             BIO_indent
        - Src:             'crypto/dh/dh_ameth.c:335,13'
          Dst:             BIO_printf
        - Src:             'crypto/dh/dh_ameth.c:343,5'
          Dst:             ERR_put_error
    - functionName:    d2i_dhp
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - pp
        - length
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - d2i_DHparams
        - d2i_DHxparams
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_ameth.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_ameth.c:29,36'
              BranchSideFuncs:
                - d2i_DHxparams
            - BranchSide:      'crypto/dh/dh_ameth.c:30,31'
              BranchSideFuncs:
                - d2i_DHparams
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:29,16'
          Dst:             d2i_DHxparams
        - Src:             'crypto/dh/dh_ameth.c:30,12'
          Dst:             d2i_DHparams
    - functionName:    DHparams_print
      functionSourceFile: '/src/openssl111/crypto/dh/dh_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dh_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_ameth.c:482,12'
          Dst:             do_dh_print
    - functionName:    dh_cb
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - DH_free
        - DH_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_asn1.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:22,31'
              BranchSideFuncs:
                - DH_new
            - BranchSide:      'crypto/dh/dh_asn1.c:26,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
        - Branch String:   'crypto/dh/dh_asn1.c:23,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:24,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_asn1.c:25,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:22,31'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_asn1.c:27,9'
          Dst:             DH_free
    - functionName:    i2d_DHxparams
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - dh
        - pp
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - i2d_int_dhx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_asn1.c:127,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:127,24'
              BranchSideFuncs:
                - i2d_int_dhx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_asn1.c:135,13'
              BranchSideFuncs:
                - i2d_int_dhx
        - Branch String:   'crypto/dh/dh_asn1.c:127,33'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:127,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_int_dhx
            - BranchSide:      'crypto/dh/dh_asn1.c:135,13'
              BranchSideFuncs:
                - i2d_int_dhx
        - Branch String:   'crypto/dh/dh_asn1.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:128,12'
              BranchSideFuncs:
                - i2d_int_dhx
            - BranchSide:      'crypto/dh/dh_asn1.c:135,13'
              BranchSideFuncs:
                - i2d_int_dhx
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:137,12'
          Dst:             i2d_int_dhx
    - functionName:    i2d_int_dhx
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.int_dhx942_dh *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:77,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DHxparams
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        3
      argTypes:
        - 'struct.dh_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         14
      ICount:          161
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_BIT_STRING_free
        - CRYPTO_free
        - DH_free
        - DH_new
        - d2i_int_dhx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_asn1.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_asn1.c:88,29'
              BranchSideFuncs:
                - d2i_int_dhx
                - CRYPTO_free
                - ASN1_BIT_STRING_free
                - CRYPTO_free
                - DH_free
                - DH_free
        - Branch String:   'crypto/dh/dh_asn1.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:90,17'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_asn1.c:94,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_BIT_STRING_free
                - CRYPTO_free
                - DH_free
        - Branch String:   'crypto/dh/dh_asn1.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:95,18'
              BranchSideFuncs:
                - DH_free
                - CRYPTO_free
                - ASN1_BIT_STRING_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_asn1.c:99,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_BIT_STRING_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_asn1.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_asn1.c:105,20'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_asn1.c:114,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:85,10'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_asn1.c:88,11'
          Dst:             d2i_int_dhx
        - Src:             'crypto/dh/dh_asn1.c:90,9'
          Dst:             DH_free
        - Src:             'crypto/dh/dh_asn1.c:95,9'
          Dst:             DH_free
        - Src:             'crypto/dh/dh_asn1.c:109,9'
          Dst:             ASN1_BIT_STRING_free
        - Src:             'crypto/dh/dh_asn1.c:110,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_asn1.c:114,5'
          Dst:             CRYPTO_free
    - functionName:    d2i_int_dhx
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.int_dhx942_dh *'
      argCount:        3
      argTypes:
        - 'struct.int_dhx942_dh **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:77,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_DHparams
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:40,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DHparams
      functionSourceFile: '/src/openssl111/crypto/dh/dh_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        3
      argTypes:
        - 'struct.dh_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_asn1.c:40,1'
          Dst:             ASN1_item_d2i
    - functionName:    DH_check_pub_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - dh
        - pub_key
        - ret
      BBCount:         30
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_copy
        - BN_is_one
        - BN_mod_exp
        - BN_set_word
        - BN_sub_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_check.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:203,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:204,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:206,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:206,37'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:207,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:207,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:208,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:209,10'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:210,17'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:210,37'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:210,53'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:211,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:211,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:212,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:213,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:215,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:217,25'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:223,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:218,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:219,24'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:220,14'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:221,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_check.c:201,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dh/dh_check.c:204,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dh/dh_check.c:205,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_check.c:206,25'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_check.c:208,9'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_check.c:210,9'
          Dst:             BN_copy
        - Src:             'crypto/dh/dh_check.c:210,41'
          Dst:             BN_sub_word
        - Src:             'crypto/dh/dh_check.c:212,9'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_check.c:217,14'
          Dst:             BN_mod_exp
        - Src:             'crypto/dh/dh_check.c:219,14'
          Dst:             BN_is_one
        - Src:             'crypto/dh/dh_check.c:225,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dh/dh_check.c:226,5'
          Dst:             BN_CTX_free
    - functionName:    DH_check_pub_key_ex
      functionSourceFile: '/src/openssl111/crypto/dh/dh_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - dh
        - pub_key
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - DH_check_pub_key
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_check.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:182,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:184,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:186,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:188,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:189,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:191,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/dh/dh_check.c:181,10'
          Dst:             DH_check_pub_key
        - Src:             'crypto/dh/dh_check.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:187,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:189,9'
          Dst:             ERR_put_error
    - functionName:    DH_check
      functionSourceFile: '/src/openssl111/crypto/dh/dh_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - dh
        - ret
      BBCount:         63
      ICount:          380
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_div
        - BN_is_one
        - BN_is_prime_ex
        - BN_mod_exp
        - BN_num_bits
        - BN_rshift1
        - BN_ucmp
        - BN_value_one
        - DH_check_params
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_check.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:111,26'
              BranchSideFuncs:
                - DH_check_params
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:112,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:114,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:116,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:117,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:121,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:124,21'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:130,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:125,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:127,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:131,20'
              BranchSideFuncs:
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:156,24'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:132,14'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:133,25'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:133,18'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:134,14'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:137,29'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:137,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:138,17'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:139,28'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:144,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:145,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:146,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:148,21'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:149,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:150,24'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:151,14'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:152,13'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:152,19'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:152,29'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:154,5'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:153,14'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:154,5'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:158,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:159,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:160,10'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:161,15'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:163,13'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:164,28'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:166,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:167,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:168,14'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:169,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_check.c:105,9'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_check.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:111,10'
          Dst:             DH_check_params
        - Src:             'crypto/dh/dh_check.c:114,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dh/dh_check.c:117,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dh/dh_check.c:118,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_check.c:119,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_check.c:124,13'
          Dst:             BN_ucmp
        - Src:             'crypto/dh/dh_check.c:131,27'
          Dst:             BN_value_one
        - Src:             'crypto/dh/dh_check.c:131,13'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_check.c:133,18'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_check.c:137,18'
          Dst:             BN_mod_exp
        - Src:             'crypto/dh/dh_check.c:139,18'
          Dst:             BN_is_one
        - Src:             'crypto/dh/dh_check.c:142,13'
          Dst:             BN_is_prime_ex
        - Src:             'crypto/dh/dh_check.c:148,14'
          Dst:             BN_div
        - Src:             'crypto/dh/dh_check.c:150,14'
          Dst:             BN_is_one
        - Src:             'crypto/dh/dh_check.c:152,22'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_check.c:156,9'
          Dst:             BN_is_prime_ex
        - Src:             'crypto/dh/dh_check.c:162,14'
          Dst:             BN_rshift1
        - Src:             'crypto/dh/dh_check.c:164,13'
          Dst:             BN_is_prime_ex
        - Src:             'crypto/dh/dh_check.c:172,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dh/dh_check.c:173,5'
          Dst:             BN_CTX_free
    - functionName:    DH_check_params
      functionSourceFile: '/src/openssl111/crypto/dh/dh_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - dh
        - ret
      BBCount:         27
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_copy
        - BN_is_negative
        - BN_is_odd
        - BN_sub_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_check.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:47,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:48,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:51,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:53,20'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:54,10'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:55,24'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:55,31'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:55,45'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:56,10'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:55,52'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:55,65'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:56,10'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:56,10'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:57,17'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_check.c:57,37'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:57,53'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:58,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:58,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:59,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_check.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:60,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_check.c:62,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_check.c:45,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dh/dh_check.c:48,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dh/dh_check.c:49,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_check.c:53,10'
          Dst:             BN_is_odd
        - Src:             'crypto/dh/dh_check.c:55,9'
          Dst:             BN_is_negative
        - Src:             'crypto/dh/dh_check.c:55,34'
          Dst:             BN_is_zero
        - Src:             'crypto/dh/dh_check.c:55,55'
          Dst:             BN_is_one
        - Src:             'crypto/dh/dh_check.c:57,9'
          Dst:             BN_copy
        - Src:             'crypto/dh/dh_check.c:57,41'
          Dst:             BN_sub_word
        - Src:             'crypto/dh/dh_check.c:59,9'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_check.c:64,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dh/dh_check.c:65,5'
          Dst:             BN_CTX_free
    - functionName:    DH_check_ex
      functionSourceFile: '/src/openssl111/crypto/dh/dh_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         27
      ICount:          133
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - DH_check
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_check.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:78,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:80,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:81,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:82,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:83,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:84,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:85,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:86,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:87,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:88,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:89,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:90,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:92,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:93,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:95,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/dh/dh_check.c:77,10'
          Dst:             DH_check
        - Src:             'crypto/dh/dh_check.c:81,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:83,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:87,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:89,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:91,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:93,9'
          Dst:             ERR_put_error
    - functionName:    DH_check_params_ex
      functionSourceFile: '/src/openssl111/crypto/dh/dh_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DH_check_params
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_check.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:28,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:30,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_check.c:32,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_check.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_check.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_check.c:35,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/dh/dh_check.c:27,10'
          Dst:             DH_check_params
        - Src:             'crypto/dh/dh_check.c:31,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_check.c:33,9'
          Dst:             ERR_put_error
    - functionName:    dh_finish
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_key.c:264,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    dh_init
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dh_bn_mod_exp
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.dh_st.1573 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - dh
        - r
        - a
        - p
        - m
        - ctx
        - m_ctx
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_exp_mont
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_key.c:253,12'
          Dst:             BN_mod_exp_mont
    - functionName:    compute_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - key
        - pub_key
        - dh
      BBCount:         24
      ICount:          180
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_num_bits
        - BN_set_flags
        - DH_check_pub_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_key.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:206,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:210,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - BN_set_flags
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_key.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:212,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:213,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - BN_set_flags
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_key.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:216,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:218,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - BN_set_flags
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_key.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:219,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:223,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
                - BN_MONT_CTX_set_locked
                - BN_set_flags
        - Branch String:   'crypto/dh/dh_key.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:224,40'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_set_flags
                - BN_CTX_end
                - BN_CTX_free
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
            - BranchSide:      'crypto/dh/dh_key.c:231,27'
              BranchSideFuncs:
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
        - Branch String:   'crypto/dh/dh_key.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:228,13'
              BranchSideFuncs:
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
            - BranchSide:      'crypto/dh/dh_key.c:229,5'
              BranchSideFuncs:
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - BN_bn2binpad
        - Branch String:   'crypto/dh/dh_key.c:231,55'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:231,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - BN_bn2binpad
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:232,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/dh/dh_key.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:232,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:236,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - BN_bn2binpad
        - Branch String:   'crypto/dh/dh_key.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:238,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:242,24'
              BranchSideFuncs:
                - BN_num_bits
                - BN_bn2binpad
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_key.c:205,9'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_key.c:206,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_key.c:210,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dh/dh_key.c:213,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dh/dh_key.c:214,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_key.c:219,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_key.c:224,16'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/dh/dh_key.c:226,9'
          Dst:             BN_set_flags
        - Src:             'crypto/dh/dh_key.c:231,10'
          Dst:             DH_check_pub_key
        - Src:             'crypto/dh/dh_key.c:232,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_key.c:238,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_key.c:242,34'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_key.c:242,11'
          Dst:             BN_bn2binpad
        - Src:             'crypto/dh/dh_key.c:244,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dh/dh_key.c:245,5'
          Dst:             BN_CTX_free
    - functionName:    generate_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         64
      ICount:          377
      EdgeCount:       87
      CyclomaticComplexity: 25
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_clear_bit
        - BN_clear_free
        - BN_free
        - BN_is_word
        - BN_is_zero
        - BN_new
        - BN_num_bits
        - BN_priv_rand
        - BN_priv_rand_range
        - BN_secure_new
        - BN_with_flags
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_key.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:117,11'
              BranchSideFuncs:
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
                - BN_secure_new
        - Branch String:   'crypto/dh/dh_key.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:121,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
                - BN_secure_new
        - Branch String:   'crypto/dh/dh_key.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:122,20'
              BranchSideFuncs:
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
            - BranchSide:      'crypto/dh/dh_key.c:127,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
        - Branch String:   'crypto/dh/dh_key.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:125,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_new
        - Branch String:   'crypto/dh/dh_key.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:130,19'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
            - BranchSide:      'crypto/dh/dh_key.c:134,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dh/dh_key.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:132,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:133,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dh/dh_key.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:137,40'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:143,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:139,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:140,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:141,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:144,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:168,23'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_key.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:145,13'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_key.c:152,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:146,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:147,21'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:148,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:149,41'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:148,13'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:149,54'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:146,41'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_key.c:150,9'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_key.c:152,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:152,30'
              BranchSideFuncs:
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:152,55'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:153,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:154,17'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_key.c:159,28'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_key.c:161,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:162,21'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_key.c:163,13'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_key.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:171,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:172,23'
              BranchSideFuncs:
                - BN_with_flags
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_key.c:174,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:175,27'
              BranchSideFuncs:
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_key.c:179,23'
              BranchSideFuncs:
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_key.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dh/dh_key.c:189,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dh/dh_key.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:190,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_free
            - BranchSide:      'crypto/dh/dh_key.c:191,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
        - Branch String:   'crypto/dh/dh_key.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:192,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_key.c:193,17'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_key.c:112,9'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_key.c:113,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_key.c:117,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dh/dh_key.c:122,20'
          Dst:             BN_secure_new
        - Src:             'crypto/dh/dh_key.c:130,19'
          Dst:             BN_new
        - Src:             'crypto/dh/dh_key.c:137,16'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/dh/dh_key.c:146,22'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/dh/dh_key.c:149,20'
          Dst:             BN_is_zero
        - Src:             'crypto/dh/dh_key.c:149,44'
          Dst:             BN_is_one
        - Src:             'crypto/dh/dh_key.c:152,43'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_key.c:153,18'
          Dst:             BN_priv_rand
        - Src:             'crypto/dh/dh_key.c:159,17'
          Dst:             BN_is_word
        - Src:             'crypto/dh/dh_key.c:159,55'
          Dst:             BN_is_bit_set
        - Src:             'crypto/dh/dh_key.c:161,22'
          Dst:             BN_clear_bit
        - Src:             'crypto/dh/dh_key.c:168,23'
          Dst:             BN_new
        - Src:             'crypto/dh/dh_key.c:172,9'
          Dst:             BN_with_flags
        - Src:             'crypto/dh/dh_key.c:175,13'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_key.c:179,9'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_key.c:187,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_key.c:190,9'
          Dst:             BN_free
        - Src:             'crypto/dh/dh_key.c:192,9'
          Dst:             BN_free
        - Src:             'crypto/dh/dh_key.c:193,5'
          Dst:             BN_CTX_free
    - functionName:    DH_get_default_method
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.dh_method.1576 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_set_default_method
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.dh_method.1576 *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_OpenSSL
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.dh_method.1576 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_compute_key_padded
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - key
        - pub_key
        - dh
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_key.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:64,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_key.c:65,11'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dh/dh_key.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:68,17'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dh/dh_key.c:71,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_key.c:65,11'
          Dst:             BN_num_bits
    - functionName:    DH_compute_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - key
        - pub_key
        - dh
      BBCount:         10
      ICount:          111
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_key.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:39,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_key.c:42,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/dh/dh_key.c:42,5'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_key.c:43,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dh/dh_key.c:48,12'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    DH_generate_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st.1573 *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_engine
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_set_flags
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - int
      constantsTouched: []
      argNames:
        - dh
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_test_flags
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - int
      constantsTouched: []
      argNames:
        - dh
        - flags
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_clear_flags
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - int
      constantsTouched: []
      argNames:
        - dh
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_pub_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_priv_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_g
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_q
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_p
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_set0_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - dh
        - pub_key
        - priv_key
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_clear_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:237,23'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_lib.c:240,9'
              BranchSideFuncs:
                - BN_clear_free
        - Branch String:   'crypto/dh/dh_lib.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:240,9'
              BranchSideFuncs:
                - BN_clear_free
            - BranchSide:      'crypto/dh/dh_lib.c:241,23'
              BranchSideFuncs:
                - BN_clear_free
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:237,9'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:241,9'
          Dst:             BN_clear_free
    - functionName:    DH_get0_key
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - dh
        - pub_key
        - priv_key
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:229,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:230,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_lib.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:231,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DH_set_length
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - size_t
      constantsTouched: []
      argNames:
        - dh
        - length
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get_length
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_set0_pqg
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - dh
        - p
        - q
        - g
      BBCount:         27
      ICount:          142
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - BN_free
        - BN_num_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:191,24'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:191,27'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dh/dh_lib.c:192,13'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dh/dh_lib.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:192,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:193,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_lib.c:192,27'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:192,30'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dh/dh_lib.c:195,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dh/dh_lib.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:195,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dh/dh_lib.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:196,17'
              BranchSideFuncs:
                - BN_free
                - BN_num_bits
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dh/dh_lib.c:199,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
        - Branch String:   'crypto/dh/dh_lib.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:200,17'
              BranchSideFuncs:
                - BN_free
                - BN_num_bits
                - BN_free
            - BranchSide:      'crypto/dh/dh_lib.c:203,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
        - Branch String:   'crypto/dh/dh_lib.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:204,17'
              BranchSideFuncs:
                - BN_free
                - BN_num_bits
            - BranchSide:      'crypto/dh/dh_lib.c:208,9'
              BranchSideFuncs:
                - BN_num_bits
        - Branch String:   'crypto/dh/dh_lib.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:209,34'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      'crypto/dh/dh_lib.c:212,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:196,9'
          Dst:             BN_free
        - Src:             'crypto/dh/dh_lib.c:200,9'
          Dst:             BN_free
        - Src:             'crypto/dh/dh_lib.c:204,9'
          Dst:             BN_free
        - Src:             'crypto/dh/dh_lib.c:209,22'
          Dst:             BN_num_bits
    - functionName:    DH_get0_pqg
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - dh
        - p
        - q
        - g
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:179,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:180,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_lib.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:181,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:182,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_lib.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:183,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DH_security_bits
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:166,25'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - BN_security_bits
            - BranchSide:      'crypto/dh/dh_lib.c:167,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_security_bits
        - Branch String:   'crypto/dh/dh_lib.c:167,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:168,13'
              BranchSideFuncs:
                - BN_num_bits
                - BN_security_bits
            - BranchSide:      'crypto/dh/dh_lib.c:170,11'
              BranchSideFuncs:
                - BN_num_bits
                - BN_security_bits
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:166,13'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_lib.c:171,29'
          Dst:             BN_num_bits
        - Src:             'crypto/dh/dh_lib.c:171,12'
          Dst:             BN_security_bits
    - functionName:    DH_size
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:159,12'
          Dst:             BN_num_bits
    - functionName:    DH_bits
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:154,12'
          Dst:             BN_num_bits
    - functionName:    DH_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - int
      constantsTouched: []
      argNames:
        - d
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:149,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    DH_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:144,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_up_ref
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:138,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/dh/dh_lib.c:138,5'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:138,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/dh/dh_lib.c:139,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:134,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/dh/dh_lib.c:138,5'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DH_free
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         17
      ICount:          134
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - BN_clear_free
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - ENGINE_finish
        - OPENSSL_die
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:103,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.8294
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/dh/dh_lib.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/dh/dh_lib.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:107,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/dh/dh_lib.c:109,9'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dh/dh_lib.c:109,25'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:109,28'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dh/dh_lib.c:112,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_lib.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:110,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_lib.c:112,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:103,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/dh/dh_lib.c:107,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/dh/dh_lib.c:112,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/dh/dh_lib.c:115,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/dh/dh_lib.c:117,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/dh/dh_lib.c:119,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:120,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:121,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:122,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:123,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_lib.c:124,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:125,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:126,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dh/dh_lib.c:127,5'
          Dst:             CRYPTO_free
    - functionName:    DH_new_method
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         26
      ICount:          182
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - DH_free
        - DH_get_default_method
        - ENGINE_get_DH
        - ENGINE_get_default_DH
        - ENGINE_init
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_lib.c:51,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - DH_get_default_method
                - ENGINE_get_default_DH
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DH
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/dh/dh_lib.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_lib.c:59,17'
              BranchSideFuncs:
                - DH_get_default_method
                - ENGINE_get_default_DH
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DH
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_lib.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:63,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DH_free
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DH
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_lib.c:69,23'
              BranchSideFuncs:
                - ENGINE_get_default_DH
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DH
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_lib.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:64,13'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DH
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_lib.c:67,23'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DH
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_lib.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:71,35'
              BranchSideFuncs:
                - ENGINE_get_DH
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_lib.c:79,18'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_lib.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:73,13'
              BranchSideFuncs:
                - ERR_put_error
                - DH_free
            - BranchSide:      'crypto/dh/dh_lib.c:76,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_lib.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DH_free
            - BranchSide:      'crypto/dh/dh_lib.c:84,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DH_free
        - Branch String:   'crypto/dh/dh_lib.c:84,35'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:84,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DH_free
            - BranchSide:      'crypto/dh/dh_lib.c:89,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_lib.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_lib.c:89,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:44,15'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/dh/dh_lib.c:47,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_lib.c:52,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/dh/dh_lib.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_lib.c:55,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_lib.c:59,17'
          Dst:             DH_get_default_method
        - Src:             'crypto/dh/dh_lib.c:63,14'
          Dst:             ENGINE_init
        - Src:             'crypto/dh/dh_lib.c:64,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_lib.c:69,23'
          Dst:             ENGINE_get_default_DH
        - Src:             'crypto/dh/dh_lib.c:71,21'
          Dst:             ENGINE_get_DH
        - Src:             'crypto/dh/dh_lib.c:73,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_lib.c:81,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/dh/dh_lib.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_lib.c:92,5'
          Dst:             DH_free
    - functionName:    DH_new
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_new_method
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:39,12'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:39,12'
              BranchSideFuncs:
                - DH_new_method
            - BranchSide:      'crypto/dh/dh_lib.c:39,12'
              BranchSideFuncs:
                - DH_new_method
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:39,12'
          Dst:             DH_new_method
    - functionName:    DH_set_method
      functionSourceFile: '/src/openssl111/crypto/dh/dh_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'struct.dh_method *'
      constantsTouched: []
      argNames:
        - dh
        - meth
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_finish
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_lib.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:26,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dh/dh_lib.c:28,19'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dh/dh_lib.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_lib.c:32,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dh/dh_lib.c:33,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/dh/dh_lib.c:28,5'
          Dst:             ENGINE_finish
    - functionName:    dsa_dh_generate
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        2
      argTypes:
        - 'struct.DH_PKEY_CTX *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - dctx
        - pcb
      BBCount:         28
      ICount:          170
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - DSA_free
        - DSA_new
        - EVP_sha1
        - EVP_sha256
        - dsa_builtin_paramgen
        - dsa_builtin_paramgen2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:297,11'
              BranchSideFuncs:
                - DSA_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_sha256
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:299,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:300,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_sha256
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:301,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_sha256
            - BranchSide:      'crypto/dh/dh_pmeth.c:306,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_sha256
        - Branch String:   'crypto/dh/dh_pmeth.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:302,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_sha256
            - BranchSide:      'crypto/dh/dh_pmeth.c:304,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_sha256
        - Branch String:   'crypto/dh/dh_pmeth.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:307,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
                - EVP_sha256
            - BranchSide:      'crypto/dh/dh_pmeth.c:312,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
        - Branch String:   'crypto/dh/dh_pmeth.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:308,18'
              BranchSideFuncs:
                - EVP_sha256
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
            - BranchSide:      'crypto/dh/dh_pmeth.c:310,18'
              BranchSideFuncs:
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
                - dsa_builtin_paramgen
        - Branch String:   'crypto/dh/dh_pmeth.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:313,35'
              BranchSideFuncs:
                - dsa_builtin_paramgen
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:315,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - dsa_builtin_paramgen2
        - Branch String:   'crypto/dh/dh_pmeth.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:319,18'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:322,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:297,11'
          Dst:             DSA_new
        - Src:             'crypto/dh/dh_pmeth.c:308,18'
          Dst:             EVP_sha256
        - Src:             'crypto/dh/dh_pmeth.c:310,18'
          Dst:             EVP_sha1
        - Src:             'crypto/dh/dh_pmeth.c:313,14'
          Dst:             dsa_builtin_paramgen
        - Src:             'crypto/dh/dh_pmeth.c:316,14'
          Dst:             dsa_builtin_paramgen2
        - Src:             'crypto/dh/dh_pmeth.c:319,9'
          Dst:             DSA_free
    - functionName:    pkey_dh_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         25
      ICount:          197
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - OBJ_sn2nid
        - atoi
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:226,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dh/dh_pmeth.c:230,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:231,29'
              BranchSideFuncs:
                - atoi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:239,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_pmeth.c:234,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:234,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:235,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:234,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:235,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:236,31'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:240,29'
              BranchSideFuncs:
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_pmeth.c:250,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/dh/dh_pmeth.c:243,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:244,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_pmeth.c:247,27'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:251,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dh/dh_pmeth.c:255,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/dh/dh_pmeth.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:256,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dh/dh_pmeth.c:260,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/dh/dh_pmeth.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:261,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dh/dh_pmeth.c:265,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/dh/dh_pmeth.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:266,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dh/dh_pmeth.c:270,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:225,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:227,15'
          Dst:             atoi
        - Src:             'crypto/dh/dh_pmeth.c:228,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_pmeth.c:230,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:233,15'
          Dst:             atoi
        - Src:             'crypto/dh/dh_pmeth.c:239,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:241,19'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/dh/dh_pmeth.c:244,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_pmeth.c:250,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:252,15'
          Dst:             atoi
        - Src:             'crypto/dh/dh_pmeth.c:253,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_pmeth.c:255,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:257,15'
          Dst:             atoi
        - Src:             'crypto/dh/dh_pmeth.c:258,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_pmeth.c:260,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:262,15'
          Dst:             atoi
        - Src:             'crypto/dh/dh_pmeth.c:263,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dh/dh_pmeth.c:265,9'
          Dst:             strcmp
        - Src:             'crypto/dh/dh_pmeth.c:267,15'
          Dst:             atoi
        - Src:             'crypto/dh/dh_pmeth.c:268,16'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    pkey_dh_ctrl
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         57
      ICount:          368
      EdgeCount:       71
      CyclomaticComplexity: 16
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:114,5'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:116,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:122,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:128,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:132,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:162,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:177,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:181,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:185,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:191,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:195,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:204,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:208,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:213,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:217,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:117,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:118,27'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:123,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:124,30'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:134,27'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:142,20'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:142,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:145,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:149,20'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:149,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:150,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:149,30'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:149,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:150,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:150,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:151,31'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:155,21'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:155,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:156,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:156,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:157,27'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:166,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:170,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:170,40'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:170,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:173,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:172,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:173,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:186,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:187,36'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:198,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:200,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:195,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_pmeth.c:208,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    pkey_dh_derive
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         37
      ICount:          269
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - DH_KDF_X9_42
        - DH_compute_key
        - DH_compute_key_padded
        - DH_size
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:427,20'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:427,24'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key_padded
                - DH_size
            - BranchSide:      'crypto/dh/dh_pmeth.c:428,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_pmeth.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:428,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key_padded
                - DH_size
            - BranchSide:      'crypto/dh/dh_pmeth.c:431,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key_padded
                - DH_size
        - Branch String:   'crypto/dh/dh_pmeth.c:433,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:434,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key_padded
                - DH_size
            - BranchSide:      'crypto/dh/dh_pmeth.c:448,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/dh/dh_pmeth.c:434,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:435,31'
              BranchSideFuncs:
                - DH_size
            - BranchSide:      'crypto/dh/dh_pmeth.c:438,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - DH_compute_key_padded
        - Branch String:   'crypto/dh/dh_pmeth.c:438,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:439,41'
              BranchSideFuncs:
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:441,34'
              BranchSideFuncs:
                - DH_compute_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:442,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:443,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:444,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:452,31'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:452,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:453,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:452,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:453,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:454,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/dh/dh_pmeth.c:454,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:455,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:458,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/dh/dh_pmeth.c:458,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:459,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:460,13'
              BranchSideFuncs:
                - DH_size
                - CRYPTO_malloc
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/dh/dh_pmeth.c:463,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:464,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:466,35'
              BranchSideFuncs:
                - DH_compute_key_padded
                - __sanitizer_cov_trace_const_cmp4
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/dh/dh_pmeth.c:466,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:467,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:468,27'
              BranchSideFuncs:
                - DH_KDF_X9_42
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/dh/dh_pmeth.c:468,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:470,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:471,19'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:428,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_pmeth.c:435,23'
          Dst:             DH_size
        - Src:             'crypto/dh/dh_pmeth.c:439,19'
          Dst:             DH_compute_key_padded
        - Src:             'crypto/dh/dh_pmeth.c:441,19'
          Dst:             DH_compute_key
        - Src:             'crypto/dh/dh_pmeth.c:461,16'
          Dst:             DH_size
        - Src:             'crypto/dh/dh_pmeth.c:462,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/dh/dh_pmeth.c:466,13'
          Dst:             DH_compute_key_padded
        - Src:             'crypto/dh/dh_pmeth.c:468,14'
          Dst:             DH_KDF_X9_42
        - Src:             'crypto/dh/dh_pmeth.c:474,9'
          Dst:             CRYPTO_clear_free
    - functionName:    pkey_dh_keygen
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         19
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - DH_generate_key
        - DH_new
        - DH_new_by_nid
        - ERR_put_error
        - EVP_PKEY_assign
        - EVP_PKEY_copy_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:403,27'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:403,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - EVP_PKEY_assign
                - DH_generate_key
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - DH_new_by_nid
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_pmeth.c:407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - EVP_PKEY_assign
                - DH_generate_key
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - DH_new_by_nid
        - Branch String:   'crypto/dh/dh_pmeth.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:404,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_pmeth.c:407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - EVP_PKEY_assign
                - DH_generate_key
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - DH_new_by_nid
        - Branch String:   'crypto/dh/dh_pmeth.c:407,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:408,28'
              BranchSideFuncs:
                - DH_new_by_nid
                - EVP_PKEY_assign
                - DH_generate_key
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_pmeth.c:410,14'
              BranchSideFuncs:
                - DH_new
                - EVP_PKEY_assign
                - DH_generate_key
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:412,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:413,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - DH_generate_key
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_pmeth.c:415,27'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:415,56'
              BranchSideFuncs:
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - DH_generate_key
            - BranchSide:      'crypto/dh/dh_pmeth.c:417,28'
              BranchSideFuncs:
                - DH_generate_key
        - Branch String:   'crypto/dh/dh_pmeth.c:415,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:416,9'
              BranchSideFuncs:
                - DH_generate_key
            - BranchSide:      'crypto/dh/dh_pmeth.c:417,28'
              BranchSideFuncs:
                - DH_generate_key
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:404,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_pmeth.c:408,14'
          Dst:             DH_new_by_nid
        - Src:             'crypto/dh/dh_pmeth.c:410,14'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_pmeth.c:413,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_pmeth.c:415,31'
          Dst:             EVP_PKEY_copy_parameters
        - Src:             'crypto/dh/dh_pmeth.c:417,12'
          Dst:             DH_generate_key
    - functionName:    pkey_dh_paramgen
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         31
      ICount:          218
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - BN_GENCB_free
        - BN_GENCB_new
        - DH_free
        - DH_generate_parameters_ex
        - DH_get_1024_160
        - DH_get_2048_224
        - DH_get_2048_256
        - DH_new
        - DH_new_by_nid
        - DSA_dup_DH
        - DSA_free
        - EVP_PKEY_assign
        - dsa_dh_generate
        - evp_pkey_set_cb_translate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:334,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - DH_get_2048_256
                - EVP_PKEY_assign
                - DH_get_2048_224
                - DH_get_1024_160
            - BranchSide:      'crypto/dh/dh_pmeth.c:354,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
                - BN_GENCB_free
                - dsa_dh_generate
                - BN_GENCB_free
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - DH_new_by_nid
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:336,18'
              BranchSideFuncs:
                - DH_get_1024_160
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:340,18'
              BranchSideFuncs:
                - DH_get_2048_224
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:344,18'
              BranchSideFuncs:
                - DH_get_2048_256
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:348,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:355,33'
              BranchSideFuncs:
                - DH_new_by_nid
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:361,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
                - BN_GENCB_free
                - dsa_dh_generate
                - BN_GENCB_free
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
        - Branch String:   'crypto/dh/dh_pmeth.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:356,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:357,25'
              BranchSideFuncs:
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:362,15'
              BranchSideFuncs:
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
                - BN_GENCB_free
                - dsa_dh_generate
                - BN_GENCB_free
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:367,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
                - BN_GENCB_free
                - dsa_dh_generate
                - BN_GENCB_free
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:363,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:364,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:365,35'
              BranchSideFuncs:
                - evp_pkey_set_cb_translate
                - __sanitizer_cov_trace_const_cmp4
                - DH_new
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
                - BN_GENCB_free
                - dsa_dh_generate
                - BN_GENCB_free
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:371,34'
              BranchSideFuncs:
                - dsa_dh_generate
                - BN_GENCB_free
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:383,10'
              BranchSideFuncs:
                - DH_new
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
                - BN_GENCB_free
        - Branch String:   'crypto/dh/dh_pmeth.c:373,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:374,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:375,25'
              BranchSideFuncs:
                - DSA_dup_DH
                - DSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:377,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:378,13'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:379,25'
              BranchSideFuncs:
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:384,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:385,23'
              BranchSideFuncs:
                - BN_GENCB_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:388,37'
              BranchSideFuncs:
                - DH_generate_parameters_ex
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/dh/dh_pmeth.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:392,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dh/dh_pmeth.c:394,17'
              BranchSideFuncs:
                - DH_free
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:336,18'
          Dst:             DH_get_1024_160
        - Src:             'crypto/dh/dh_pmeth.c:340,18'
          Dst:             DH_get_2048_224
        - Src:             'crypto/dh/dh_pmeth.c:344,18'
          Dst:             DH_get_2048_256
        - Src:             'crypto/dh/dh_pmeth.c:350,9'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_pmeth.c:355,19'
          Dst:             DH_new_by_nid
        - Src:             'crypto/dh/dh_pmeth.c:357,9'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_pmeth.c:362,15'
          Dst:             BN_GENCB_new
        - Src:             'crypto/dh/dh_pmeth.c:365,9'
          Dst:             evp_pkey_set_cb_translate
        - Src:             'crypto/dh/dh_pmeth.c:371,18'
          Dst:             dsa_dh_generate
        - Src:             'crypto/dh/dh_pmeth.c:372,9'
          Dst:             BN_GENCB_free
        - Src:             'crypto/dh/dh_pmeth.c:375,14'
          Dst:             DSA_dup_DH
        - Src:             'crypto/dh/dh_pmeth.c:376,9'
          Dst:             DSA_free
        - Src:             'crypto/dh/dh_pmeth.c:379,9'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_pmeth.c:383,10'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_pmeth.c:385,9'
          Dst:             BN_GENCB_free
        - Src:             'crypto/dh/dh_pmeth.c:388,11'
          Dst:             DH_generate_parameters_ex
        - Src:             'crypto/dh/dh_pmeth.c:390,5'
          Dst:             BN_GENCB_free
        - Src:             'crypto/dh/dh_pmeth.c:392,9'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dh/dh_pmeth.c:394,9'
          Dst:             DH_free
    - functionName:    pkey_dh_cleanup
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:72,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_OBJECT_free
                - CRYPTO_free
            - BranchSide:      'crypto/dh/dh_pmeth.c:73,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_OBJECT_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:73,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_pmeth.c:74,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/dh/dh_pmeth.c:75,9'
          Dst:             CRYPTO_free
    - functionName:    pkey_dh_copy
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         13
      ICount:          167
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memdup
        - OBJ_dup
        - pkey_dh_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:84,9'
              BranchSideFuncs:
                - OBJ_dup
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_pmeth.c:85,12'
              BranchSideFuncs:
                - OBJ_dup
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_pmeth.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:100,20'
              BranchSideFuncs:
                - CRYPTO_memdup
        - Branch String:   'crypto/dh/dh_pmeth.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:102,25'
              BranchSideFuncs:
                - CRYPTO_memdup
            - BranchSide:      'crypto/dh/dh_pmeth.c:107,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_pmeth.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:104,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_pmeth.c:105,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:83,10'
          Dst:             pkey_dh_init
        - Src:             'crypto/dh/dh_pmeth.c:97,21'
          Dst:             OBJ_dup
        - Src:             'crypto/dh/dh_pmeth.c:102,25'
          Dst:             CRYPTO_memdup
    - functionName:    pkey_dh_init
      functionSourceFile: '/src/openssl111/crypto/dh/dh_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_pmeth.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_pmeth.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_pmeth.c:57,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_pmeth.c:53,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/dh/dh_pmeth.c:54,9'
          Dst:             ERR_put_error
    - functionName:    DH_get_2048_256
      functionSourceFile: '/src/openssl111/crypto/dh/dh_rfc5114.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - DH_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_rfc5114.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:41,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_rfc5114.c:41,1'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_rfc5114.c:41,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:41,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:41,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:41,1'
          Dst:             DH_free
    - functionName:    DH_get_2048_224
      functionSourceFile: '/src/openssl111/crypto/dh/dh_rfc5114.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - DH_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_rfc5114.c:40,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:40,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:40,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:40,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:40,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:40,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_rfc5114.c:40,1'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_rfc5114.c:40,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:40,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:40,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:40,1'
          Dst:             DH_free
    - functionName:    DH_get_1024_160
      functionSourceFile: '/src/openssl111/crypto/dh/dh_rfc5114.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - DH_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_rfc5114.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_free
        - Branch String:   'crypto/dh/dh_rfc5114.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      'crypto/dh/dh_rfc5114.c:39,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_rfc5114.c:39,1'
          Dst:             DH_new
        - Src:             'crypto/dh/dh_rfc5114.c:39,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:39,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:39,1'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc5114.c:39,1'
          Dst:             DH_free
    - functionName:    DH_get_nid
      functionSourceFile: '/src/openssl111/crypto/dh/dh_rfc7919.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         32
      ICount:          156
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - BN_cmp
        - BN_dup
        - BN_free
        - BN_get_word
        - BN_rshift1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_rfc7919.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_rfc7919.c:53,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_rfc7919.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:54,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_rfc7919.c:55,22'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_rfc7919.c:55,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:56,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_rfc7919.c:57,22'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_rfc7919.c:57,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:58,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_rfc7919.c:59,22'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_rfc7919.c:59,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:60,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_rfc7919.c:61,22'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_rfc7919.c:61,14'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:62,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_rfc7919.c:64,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_rfc7919.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:66,28'
              BranchSideFuncs:
                - BN_dup
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_rfc7919.c:73,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_rfc7919.c:69,23'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:69,38'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/dh/dh_rfc7919.c:70,17'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/dh/dh_rfc7919.c:69,44'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:69,55'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/dh/dh_rfc7919.c:70,17'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/dh/dh_rfc7919.c:69,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:70,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/dh/dh_rfc7919.c:71,17'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             'crypto/dh/dh_rfc7919.c:51,9'
          Dst:             BN_get_word
        - Src:             'crypto/dh/dh_rfc7919.c:53,10'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_rfc7919.c:55,15'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_rfc7919.c:57,15'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_rfc7919.c:59,15'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_rfc7919.c:61,15'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_rfc7919.c:66,21'
          Dst:             BN_dup
        - Src:             'crypto/dh/dh_rfc7919.c:69,27'
          Dst:             BN_rshift1
        - Src:             'crypto/dh/dh_rfc7919.c:69,48'
          Dst:             BN_cmp
        - Src:             'crypto/dh/dh_rfc7919.c:71,9'
          Dst:             BN_free
    - functionName:    dh_param_init
      functionSourceFile: '/src/openssl111/crypto/dh/dh_rfc7919.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - int
      constantsTouched: []
      argNames:
        - p
        - nbits
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DH_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_rfc7919.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:21,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_rfc7919.c:22,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_rfc7919.c:19,14'
          Dst:             DH_new
    - functionName:    DH_new_by_nid
      functionSourceFile: '/src/openssl111/crypto/dh/dh_rfc7919.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         10
      ICount:          56
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - dh_param_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_rfc7919.c:30,5'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_rfc7919.c:32,16'
              BranchSideFuncs:
                - dh_param_init
            - BranchSide:      'crypto/dh/dh_rfc7919.c:34,16'
              BranchSideFuncs:
                - dh_param_init
            - BranchSide:      'crypto/dh/dh_rfc7919.c:36,16'
              BranchSideFuncs:
                - dh_param_init
            - BranchSide:      'crypto/dh/dh_rfc7919.c:38,16'
              BranchSideFuncs:
                - dh_param_init
            - BranchSide:      'crypto/dh/dh_rfc7919.c:40,16'
              BranchSideFuncs:
                - dh_param_init
            - BranchSide:      'crypto/dh/dh_rfc7919.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/dh/dh_rfc7919.c:32,16'
          Dst:             dh_param_init
        - Src:             'crypto/dh/dh_rfc7919.c:34,16'
          Dst:             dh_param_init
        - Src:             'crypto/dh/dh_rfc7919.c:36,16'
          Dst:             dh_param_init
        - Src:             'crypto/dh/dh_rfc7919.c:38,16'
          Dst:             dh_param_init
        - Src:             'crypto/dh/dh_rfc7919.c:40,16'
          Dst:             dh_param_init
        - Src:             'crypto/dh/dh_rfc7919.c:42,9'
          Dst:             ERR_put_error
    - functionName:    do_dsa_print
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dsa_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - off
        - ptype
      BBCount:         33
      ICount:          194
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_bn_print
        - BIO_indent
        - BIO_printf
        - BN_num_bits
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:336,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:338,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:341,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:343,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:346,15'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:347,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:347,14'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:348,15'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:350,15'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:353,25'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:360,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:353,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:354,13'
              BranchSideFuncs:
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:355,24'
              BranchSideFuncs:
                - BN_num_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:357,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:358,5'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:361,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:362,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:363,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:364,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:365,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:366,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:367,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:368,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:369,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:370,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:353,14'
          Dst:             BIO_indent
        - Src:             'crypto/dsa/dsa_ameth.c:355,53'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ameth.c:355,13'
          Dst:             BIO_printf
        - Src:             'crypto/dsa/dsa_ameth.c:360,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dsa/dsa_ameth.c:362,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dsa/dsa_ameth.c:364,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dsa/dsa_ameth.c:366,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dsa/dsa_ameth.c:368,10'
          Dst:             ASN1_bn_print
    - functionName:    old_dsa_priv_encode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - pder
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSAPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:426,12'
          Dst:             i2d_DSAPrivateKey
    - functionName:    old_dsa_priv_decode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - pder
        - derlen
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - d2i_DSAPrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:417,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:420,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:416,16'
          Dst:             d2i_DSAPrivateKey
        - Src:             'crypto/dsa/dsa_ameth.c:417,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:420,5'
          Dst:             EVP_PKEY_assign
    - functionName:    dsa_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         33
      ICount:          196
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - CMS_SignerInfo_get0_algs
        - EVP_PKEY_id
        - OBJ_find_sigid_by_algs
        - OBJ_nid2obj
        - OBJ_obj2nid
        - PKCS7_SIGNER_INFO_get0_algs
        - X509_ALGOR_set0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:466,5'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:468,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - PKCS7_SIGNER_INFO_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dsa/dsa_ameth.c:484,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CMS_SignerInfo_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dsa/dsa_ameth.c:500,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:505,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:509,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:468,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:471,41'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dsa/dsa_ameth.c:481,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:472,30'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:472,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:473,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:472,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:473,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:474,32'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dsa/dsa_ameth.c:475,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:476,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:477,48'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dsa/dsa_ameth.c:477,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:478,17'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dsa/dsa_ameth.c:479,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dsa/dsa_ameth.c:484,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:487,38'
              BranchSideFuncs:
                - CMS_SignerInfo_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dsa/dsa_ameth.c:497,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:488,30'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:488,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:489,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:488,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:489,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:490,32'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dsa/dsa_ameth.c:491,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:492,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:493,48'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/dsa/dsa_ameth.c:493,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:494,17'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/dsa/dsa_ameth.c:495,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:471,13'
          Dst:             PKCS7_SIGNER_INFO_get0_algs
        - Src:             'crypto/dsa/dsa_ameth.c:474,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/dsa/dsa_ameth.c:477,54'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/dsa/dsa_ameth.c:477,18'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             'crypto/dsa/dsa_ameth.c:479,35'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dsa/dsa_ameth.c:479,13'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/dsa/dsa_ameth.c:487,13'
          Dst:             CMS_SignerInfo_get0_algs
        - Src:             'crypto/dsa/dsa_ameth.c:490,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/dsa/dsa_ameth.c:493,54'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/dsa/dsa_ameth.c:493,18'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             'crypto/dsa/dsa_ameth.c:495,35'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dsa/dsa_ameth.c:495,13'
          Dst:             X509_ALGOR_set0
    - functionName:    int_dsa_free
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:326,5'
          Dst:             DSA_free
    - functionName:    dsa_sig_print
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - sigalg
        - sig
        - indent
        - pctx
      BBCount:         17
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_bn_print
        - BIO_puts
        - BIO_write
        - DSA_SIG_free
        - DSA_SIG_get0
        - X509_signature_dump
        - d2i_DSA_SIG
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:435,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:436,22'
              BranchSideFuncs:
                - d2i_DSA_SIG
                - X509_signature_dump
                - DSA_SIG_get0
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_free
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:441,9'
              BranchSideFuncs:
                - d2i_DSA_SIG
                - X509_signature_dump
                - DSA_SIG_get0
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_free
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:436,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:437,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:439,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:444,13'
              BranchSideFuncs:
                - DSA_SIG_get0
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_free
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ameth.c:461,32'
              BranchSideFuncs:
                - X509_signature_dump
        - Branch String:   'crypto/dsa/dsa_ameth.c:449,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:450,13'
              BranchSideFuncs:
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:452,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_free
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:452,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:453,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:454,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:454,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:455,13'
              BranchSideFuncs:
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:456,12'
              BranchSideFuncs:
                - DSA_SIG_free
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:436,13'
          Dst:             BIO_puts
        - Src:             'crypto/dsa/dsa_ameth.c:442,15'
          Dst:             d2i_DSA_SIG
        - Src:             'crypto/dsa/dsa_ameth.c:447,9'
          Dst:             DSA_SIG_get0
        - Src:             'crypto/dsa/dsa_ameth.c:449,13'
          Dst:             BIO_write
        - Src:             'crypto/dsa/dsa_ameth.c:452,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dsa/dsa_ameth.c:454,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/dsa/dsa_ameth.c:458,9'
          Dst:             DSA_SIG_free
        - Src:             'crypto/dsa/dsa_ameth.c:461,12'
          Dst:             X509_signature_dump
    - functionName:    dsa_param_print
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1639 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dsa_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:396,12'
          Dst:             do_dsa_print
    - functionName:    dsa_cmp_parameters
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:308,48'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:309,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:309,48'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:310,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:313,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:308,9'
          Dst:             BN_cmp
        - Src:             'crypto/dsa/dsa_ameth.c:309,9'
          Dst:             BN_cmp
        - Src:             'crypto/dsa/dsa_ameth.c:310,9'
          Dst:             BN_cmp
    - functionName:    dsa_copy_parameters
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         15
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_dup
        - BN_free
        - DSA_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:284,24'
              BranchSideFuncs:
                - DSA_new
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:289,21'
              BranchSideFuncs:
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:287,5'
              BranchSideFuncs:
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:291,13'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:295,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:296,13'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - BN_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:300,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:301,13'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:284,24'
          Dst:             DSA_new
        - Src:             'crypto/dsa/dsa_ameth.c:289,14'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_ameth.c:291,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_ameth.c:294,14'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_ameth.c:296,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_ameth.c:299,14'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_ameth.c:301,5'
          Dst:             BN_free
    - functionName:    dsa_missing_parameters
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:274,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:274,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:275,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:274,39'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:274,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:275,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:274,57'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:274,60'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:275,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_ameth.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:276,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dsa_param_encode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - pder
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSAparams
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:390,12'
          Dst:             i2d_DSAparams
    - functionName:    dsa_param_decode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - pder
        - derlen
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - d2i_DSAparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:381,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:384,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:380,16'
          Dst:             d2i_DSAparams
        - Src:             'crypto/dsa/dsa_ameth.c:381,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:384,5'
          Dst:             EVP_PKEY_assign
    - functionName:    dsa_security_bits
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_security_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:267,12'
          Dst:             DSA_security_bits
    - functionName:    dsa_bits
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:262,12'
          Dst:             DSA_bits
    - functionName:    int_dsa_size
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:257,12'
          Dst:             DSA_size
    - functionName:    dsa_priv_print
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1639 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dsa_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:408,12'
          Dst:             do_dsa_print
    - functionName:    dsa_priv_encode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - p8
        - pkey
      BBCount:         18
      ICount:          138
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_STRING_clear_free
        - ASN1_STRING_free
        - ASN1_STRING_new
        - BN_to_ASN1_INTEGER
        - CRYPTO_free
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS8_pkey_set0
        - i2d_ASN1_INTEGER
        - i2d_DSAparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:210,25'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:210,29'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:211,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:211,9'
              BranchSideFuncs:
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:215,14'
              BranchSideFuncs:
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:218,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:222,36'
              BranchSideFuncs:
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:224,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:227,5'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ameth.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:233,9'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:237,30'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_STRING_clear_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:246,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:211,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:215,14'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/dsa/dsa_ameth.c:218,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:222,22'
          Dst:             i2d_DSAparams
        - Src:             'crypto/dsa/dsa_ameth.c:224,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:230,13'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_ameth.c:233,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:237,13'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_ameth.c:239,5'
          Dst:             ASN1_STRING_clear_free
        - Src:             'crypto/dsa/dsa_ameth.c:242,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dsa/dsa_ameth.c:242,10'
          Dst:             PKCS8_pkey_set0
        - Src:             'crypto/dsa/dsa_ameth.c:249,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dsa/dsa_ameth.c:250,5'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/dsa/dsa_ameth.c:251,5'
          Dst:             ASN1_STRING_clear_free
    - functionName:    dsa_priv_decode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pkey
        - p8
      BBCount:         29
      ICount:          202
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_INTEGER_to_BN
        - ASN1_STRING_clear_free
        - BN_CTX_free
        - BN_CTX_new
        - BN_mod_exp
        - BN_new
        - BN_secure_new
        - BN_set_flags
        - DSA_free
        - ERR_put_error
        - EVP_PKEY_assign
        - PKCS8_pkey_get0
        - X509_ALGOR_get0
        - d2i_ASN1_INTEGER
        - d2i_DSAparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:153,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - d2i_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_DSAparams
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:154,42'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - d2i_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_DSAparams
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - d2i_DSAparams
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:158,45'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:158,48'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:161,12'
              BranchSideFuncs:
                - d2i_DSAparams
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:165,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:167,26'
              BranchSideFuncs:
                - BN_secure_new
                - ASN1_INTEGER_to_BN
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:168,32'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:169,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:169,9'
              BranchSideFuncs:
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:173,25'
              BranchSideFuncs:
                - BN_new
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:177,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - EVP_PKEY_assign
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:178,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:182,18'
              BranchSideFuncs:
                - BN_set_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
                - BN_CTX_free
                - ASN1_STRING_clear_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/dsa/dsa_ameth.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:184,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - BN_CTX_free
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:188,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - BN_CTX_free
                - ASN1_STRING_clear_free
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:152,10'
          Dst:             PKCS8_pkey_get0
        - Src:             'crypto/dsa/dsa_ameth.c:154,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/dsa/dsa_ameth.c:156,20'
          Dst:             d2i_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_ameth.c:164,16'
          Dst:             d2i_DSAparams
        - Src:             'crypto/dsa/dsa_ameth.c:167,26'
          Dst:             BN_secure_new
        - Src:             'crypto/dsa/dsa_ameth.c:168,13'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/dsa/dsa_ameth.c:169,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:173,25'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ameth.c:174,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:177,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_ameth.c:178,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:182,5'
          Dst:             BN_set_flags
        - Src:             'crypto/dsa/dsa_ameth.c:183,10'
          Dst:             BN_mod_exp
        - Src:             'crypto/dsa/dsa_ameth.c:184,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:188,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dsa/dsa_ameth.c:194,5'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:196,5'
          Dst:             DSA_free
        - Src:             'crypto/dsa/dsa_ameth.c:198,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/dsa/dsa_ameth.c:199,5'
          Dst:             ASN1_STRING_clear_free
    - functionName:    dsa_pub_print
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1639 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_dsa_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:402,12'
          Dst:             do_dsa_print
    - functionName:    dsa_pub_cmp
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:319,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:321,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:318,9'
          Dst:             BN_cmp
    - functionName:    dsa_pub_encode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pk
        - pkey
      BBCount:         27
      ICount:          176
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_STRING_free
        - ASN1_STRING_new
        - BN_to_ASN1_INTEGER
        - CRYPTO_free
        - ERR_put_error
        - OBJ_nid2obj
        - X509_PUBKEY_set0_param
        - i2d_ASN1_INTEGER
        - i2d_DSAparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:88,31'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:88,34'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:101,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:88,41'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:88,44'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:101,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:88,51'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:88,54'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:101,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:89,15'
              BranchSideFuncs:
                - ASN1_STRING_new
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:101,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:91,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:94,37'
              BranchSideFuncs:
                - i2d_DSAparams
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:96,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:99,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:110,32'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_INTEGER_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:114,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:118,12'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:120,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:122,32'
              BranchSideFuncs:
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:122,67'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ameth.c:123,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:89,15'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/dsa/dsa_ameth.c:91,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:94,23'
          Dst:             i2d_DSAparams
        - Src:             'crypto/dsa/dsa_ameth.c:96,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:103,14'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_ameth.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:110,15'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_ameth.c:111,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dsa/dsa_ameth.c:114,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:118,12'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/dsa/dsa_ameth.c:122,9'
          Dst:             X509_PUBKEY_set0_param
        - Src:             'crypto/dsa/dsa_ameth.c:126,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dsa/dsa_ameth.c:127,5'
          Dst:             ASN1_STRING_free
    - functionName:    dsa_pub_decode
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - pkey
        - pubkey
      BBCount:         24
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_to_BN
        - DSA_free
        - DSA_new
        - ERR_put_error
        - EVP_PKEY_assign
        - X509_ALGOR_get0
        - X509_PUBKEY_get0_param
        - d2i_ASN1_INTEGER
        - d2i_DSAparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ameth.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:33,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - DSA_new
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - d2i_DSAparams
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:34,42'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - DSA_new
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - d2i_DSAparams
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:37,16'
              BranchSideFuncs:
                - d2i_DSAparams
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:46,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - DSA_new
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:42,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:46,5'
              BranchSideFuncs:
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:46,39'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:46,43'
              BranchSideFuncs:
                - DSA_new
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:47,20'
              BranchSideFuncs:
                - DSA_new
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:46,16'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:47,20'
              BranchSideFuncs:
                - DSA_new
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ameth.c:52,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:48,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:51,5'
              BranchSideFuncs:
                - d2i_ASN1_INTEGER
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ameth.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:61,44'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
        - Branch String:   'crypto/dsa/dsa_ameth.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ameth.c:62,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_INTEGER_free
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_ameth.c:66,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/dsa/dsa_ameth.c:32,10'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/dsa/dsa_ameth.c:34,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/dsa/dsa_ameth.c:41,20'
          Dst:             d2i_DSAparams
        - Src:             'crypto/dsa/dsa_ameth.c:42,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:47,20'
          Dst:             DSA_new
        - Src:             'crypto/dsa/dsa_ameth.c:48,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:52,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:56,23'
          Dst:             d2i_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_ameth.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:61,25'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/dsa/dsa_ameth.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ameth.c:66,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dsa/dsa_ameth.c:67,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dsa/dsa_ameth.c:71,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/dsa/dsa_ameth.c:72,5'
          Dst:             DSA_free
    - functionName:    dsa_cb
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_free
        - DSA_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:65,31'
              BranchSideFuncs:
                - DSA_new
            - BranchSide:      'crypto/dsa/dsa_asn1.c:69,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
        - Branch String:   'crypto/dsa/dsa_asn1.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:67,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:68,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:65,31'
          Dst:             DSA_new
        - Src:             'crypto/dsa/dsa_asn1.c:70,9'
          Dst:             DSA_free
    - functionName:    DSA_verify
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dgst_len
        - sigbuf
        - siglen
        - dsa
      BBCount:         14
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_clear_free
        - DSA_SIG_free
        - DSA_SIG_new
        - DSA_do_verify
        - d2i_DSA_SIG
        - i2d_DSA_SIG
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:143,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:144,29'
              BranchSideFuncs:
                - d2i_DSA_SIG
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_verify
                - CRYPTO_clear_free
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_asn1.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:145,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_asn1.c:147,26'
              BranchSideFuncs:
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_verify
                - CRYPTO_clear_free
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_asn1.c:148,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:148,36'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_asn1.c:149,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_asn1.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:149,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_asn1.c:150,25'
              BranchSideFuncs:
                - DSA_do_verify
                - CRYPTO_clear_free
                - DSA_SIG_free
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:141,9'
          Dst:             DSA_SIG_new
        - Src:             'crypto/dsa/dsa_asn1.c:144,9'
          Dst:             d2i_DSA_SIG
        - Src:             'crypto/dsa/dsa_asn1.c:147,14'
          Dst:             i2d_DSA_SIG
        - Src:             'crypto/dsa/dsa_asn1.c:148,29'
          Dst:             memcmp
        - Src:             'crypto/dsa/dsa_asn1.c:150,11'
          Dst:             DSA_do_verify
        - Src:             'crypto/dsa/dsa_asn1.c:152,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/dsa/dsa_asn1.c:153,5'
          Dst:             DSA_SIG_free
    - functionName:    DSA_SIG_new
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'struct.DSA_SIG_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:26,14'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:26,20'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_asn1.c:26,20'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_asn1.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:27,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_asn1.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:26,20'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/dsa/dsa_asn1.c:28,9'
          Dst:             ERR_put_error
    - functionName:    d2i_DSA_SIG
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'struct.DSA_SIG_st *'
      argCount:        3
      argTypes:
        - 'struct.DSA_SIG_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:22,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_DSA_SIG
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.DSA_SIG_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:22,1'
          Dst:             ASN1_item_i2d
    - functionName:    DSA_SIG_free
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.DSA_SIG_st *'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_clear_free
        - CRYPTO_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:36,19'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:36,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_asn1.c:37,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_asn1.c:38,5'
          Dst:             CRYPTO_free
    - functionName:    DSA_sign
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dlen
        - sig
        - siglen
        - dsa
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_SIG_free
        - DSA_do_sign
        - i2d_DSA_SIG
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:117,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:120,27'
              BranchSideFuncs:
                - i2d_DSA_SIG
                - DSA_SIG_free
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:115,9'
          Dst:             DSA_do_sign
        - Src:             'crypto/dsa/dsa_asn1.c:120,15'
          Dst:             i2d_DSA_SIG
        - Src:             'crypto/dsa/dsa_asn1.c:121,5'
          Dst:             DSA_SIG_free
    - functionName:    DSAparams_dup
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:107,12'
          Dst:             ASN1_item_dup
    - functionName:    i2d_DSAPublicKey
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:103,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DSAPublicKey
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:103,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_DSAparams
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:94,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DSAparams
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:94,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_DSAPrivateKey
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:86,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DSAPrivateKey
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:86,1'
          Dst:             ASN1_item_d2i
    - functionName:    DSA_SIG_set0
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.DSA_SIG_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - sig
        - r
        - s
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_clear_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:51,19'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:51,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:52,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_asn1.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:53,19'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
      Callsites:
        - Src:             'crypto/dsa/dsa_asn1.c:53,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_asn1.c:54,5'
          Dst:             BN_clear_free
    - functionName:    DSA_SIG_get0
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.DSA_SIG_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - sig
        - pr
        - ps
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_asn1.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:44,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:45,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_asn1.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_asn1.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_asn1.c:46,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dsa_builtin_paramgen2
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'struct.dsa_st.1671 *'
        - size_t
        - size_t
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - int
        - 'char *'
        - 'int *'
        - 'size_t *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ret
        - L
        - N
        - evpmd
        - seed_in
        - seed_len
        - idx
        - seed_out
        - counter_ret
        - h_ret
        - cb
      BBCount:         215
      ICount:          1228
      EdgeCount:       299
      CyclomaticComplexity: 86
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_add
        - BN_bin2bn
        - BN_cmp
        - BN_copy
        - BN_div
        - BN_dup
        - BN_free
        - BN_is_one
        - BN_is_prime_fasttest_ex
        - BN_lshift
        - BN_lshift1
        - BN_mask_bits
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub
        - BN_value_one
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_Digest
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - EVP_sha1
        - EVP_sha224
        - EVP_sha256
        - RAND_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_gen.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:327,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:330,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:335,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
        - Branch String:   'crypto/dsa/dsa_gen.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:336,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_sha256
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha224
                - EVP_sha1
            - BranchSide:      'crypto/dsa/dsa_gen.c:344,26'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:336,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:337,21'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:338,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_sha256
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha224
        - Branch String:   'crypto/dsa/dsa_gen.c:338,18'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:339,21'
              BranchSideFuncs:
                - EVP_sha224
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:341,21'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:346,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:346,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:347,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:346,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:346,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:347,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:347,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:365,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:347,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:348,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:350,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:352,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:353,24'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:355,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:357,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:357,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:358,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:357,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:358,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:360,13'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:360,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:361,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:363,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:366,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:368,17'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:369,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:371,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:378,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:379,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:382,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:382,16'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:382,19'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:389,24'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:383,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:389,24'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:385,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:386,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:387,9'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:396,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:397,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:401,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:402,17'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:404,18'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:404,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:405,32'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:409,29'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:405,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:406,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:407,13'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:409,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:410,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:412,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:412,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:413,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:415,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:417,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:418,24'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:421,13'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:423,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:424,17'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:427,41'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:429,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:430,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:431,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:431,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:432,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:434,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:434,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:398,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:435,20'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:444,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:445,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:447,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:447,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:448,13'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:449,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:449,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:450,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:453,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:459,32'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:459,50'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:463,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:459,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:460,17'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:463,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:465,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:469,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:488,31'
              BranchSideFuncs:
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:469,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:470,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:475,33'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:471,25'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:472,25'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:473,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:475,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:476,21'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:479,32'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:479,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:480,21'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:481,32'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:481,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:482,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:483,29'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:483,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:484,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:485,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:488,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:489,17'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:490,26'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:490,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:491,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:492,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:492,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:493,17'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:496,29'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:496,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:497,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:498,18'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:498,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:499,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:500,25'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:500,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:501,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:502,25'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:502,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:503,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:506,24'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:506,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:508,45'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:516,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:509,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:510,21'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:511,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:511,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:512,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:513,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:520,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:458,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_gen.c:521,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:523,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:397,5'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:524,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:530,32'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:531,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:537,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:538,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:539,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:539,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:540,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:542,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:542,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:543,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
            - BranchSide:      'crypto/dsa/dsa_gen.c:546,11'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
        - Branch String:   'crypto/dsa/dsa_gen.c:543,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:544,13'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
            - BranchSide:      'crypto/dsa/dsa_gen.c:545,5'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
        - Branch String:   'crypto/dsa/dsa_gen.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:548,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
            - BranchSide:      'crypto/dsa/dsa_gen.c:550,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
        - Branch String:   'crypto/dsa/dsa_gen.c:552,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:553,21'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:570,30'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:556,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:557,17'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:558,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:558,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:559,17'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:560,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:560,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:561,17'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:562,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:562,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:563,17'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:564,37'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_bin2bn
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:564,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:565,17'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:566,28'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:566,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:567,17'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:568,9'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:570,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:571,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:572,24'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:572,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:573,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:574,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:574,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:574,32'
              BranchSideFuncs:
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:576,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:574,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:575,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:576,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:577,22'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:550,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
            - BranchSide:      'crypto/dsa/dsa_gen.c:577,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
        - Branch String:   'crypto/dsa/dsa_gen.c:577,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:550,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:578,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:581,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:582,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:584,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:587,13'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:606,5'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/dsa/dsa_gen.c:587,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:588,21'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:591,13'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:591,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:592,21'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:595,17'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:597,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:597,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:598,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:597,46'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:597,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:598,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_gen.c:597,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:598,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
                - BN_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_gen.c:601,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/dsa/dsa_gen.c:601,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:602,28'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/dsa/dsa_gen.c:603,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/dsa/dsa_gen.c:603,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:604,22'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/dsa/dsa_gen.c:605,5'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/dsa/dsa_gen.c:607,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:607,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/dsa/dsa_gen.c:608,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/dsa/dsa_gen.c:323,24'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/dsa/dsa_gen.c:331,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_gen.c:337,21'
          Dst:             EVP_sha1
        - Src:             'crypto/dsa/dsa_gen.c:339,21'
          Dst:             EVP_sha224
        - Src:             'crypto/dsa/dsa_gen.c:341,21'
          Dst:             EVP_sha256
        - Src:             'crypto/dsa/dsa_gen.c:344,14'
          Dst:             EVP_MD_size
        - Src:             'crypto/dsa/dsa_gen.c:350,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/dsa/dsa_gen.c:355,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/dsa/dsa_gen.c:365,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_gen.c:368,17'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/dsa/dsa_gen.c:371,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dsa/dsa_gen.c:372,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:373,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:374,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:375,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:376,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:377,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:389,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:390,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:395,26'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:395,10'
          Dst:             BN_lshift
        - Src:             'crypto/dsa/dsa_gen.c:401,18'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:405,21'
          Dst:             RAND_bytes
        - Src:             'crypto/dsa/dsa_gen.c:409,18'
          Dst:             EVP_Digest
        - Src:             'crypto/dsa/dsa_gen.c:423,18'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_gen.c:427,17'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/dsa/dsa_gen.c:436,17'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_gen.c:447,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:449,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:459,36'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:463,13'
          Dst:             BN_set_word
        - Src:             'crypto/dsa/dsa_gen.c:475,22'
          Dst:             EVP_Digest
        - Src:             'crypto/dsa/dsa_gen.c:479,22'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_gen.c:481,22'
          Dst:             BN_lshift
        - Src:             'crypto/dsa/dsa_gen.c:483,22'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_gen.c:488,18'
          Dst:             BN_mask_bits
        - Src:             'crypto/dsa/dsa_gen.c:490,18'
          Dst:             BN_copy
        - Src:             'crypto/dsa/dsa_gen.c:492,18'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_gen.c:496,18'
          Dst:             BN_lshift1
        - Src:             'crypto/dsa/dsa_gen.c:498,18'
          Dst:             BN_div
        - Src:             'crypto/dsa/dsa_gen.c:500,32'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:500,18'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_gen.c:502,18'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_gen.c:506,17'
          Dst:             BN_cmp
        - Src:             'crypto/dsa/dsa_gen.c:508,21'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/dsa/dsa_gen.c:525,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_gen.c:530,10'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:537,26'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:537,10'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_gen.c:539,10'
          Dst:             BN_div
        - Src:             'crypto/dsa/dsa_gen.c:543,14'
          Dst:             BN_set_word
        - Src:             'crypto/dsa/dsa_gen.c:547,10'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/dsa/dsa_gen.c:556,18'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/dsa/dsa_gen.c:558,18'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/dsa/dsa_gen.c:560,18'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/dsa/dsa_gen.c:562,18'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/dsa/dsa_gen.c:564,18'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/dsa/dsa_gen.c:566,18'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_gen.c:570,14'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/dsa/dsa_gen.c:572,14'
          Dst:             BN_is_one
        - Src:             'crypto/dsa/dsa_gen.c:574,44'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:574,25'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_gen.c:581,10'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:588,13'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_gen.c:589,22'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_gen.c:592,13'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_gen.c:593,22'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_gen.c:595,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_gen.c:596,18'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_gen.c:606,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dsa/dsa_gen.c:608,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dsa/dsa_gen.c:609,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dsa/dsa_gen.c:610,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/dsa/dsa_gen.c:611,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/dsa/dsa_gen.c:612,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    dsa_builtin_paramgen
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'struct.dsa_st.1671 *'
        - size_t
        - size_t
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - 'int *'
        - 'size_t *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ret
        - bits
        - qbits
        - evpmd
        - seed_in
        - seed_len
        - seed_out
        - counter_ret
        - h_ret
        - cb
      BBCount:         164
      ICount:          984
      EdgeCount:       227
      CyclomaticComplexity: 65
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_add
        - BN_bin2bn
        - BN_cmp
        - BN_copy
        - BN_div
        - BN_dup
        - BN_free
        - BN_is_one
        - BN_is_prime_fasttest_ex
        - BN_lshift
        - BN_lshift1
        - BN_mask_bits
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub
        - BN_value_one
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - EVP_sha224
        - EVP_sha256
        - RAND_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_gen.c:62,36'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:62,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:67,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
        - Branch String:   'crypto/dsa/dsa_gen.c:62,69'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
            - BranchSide:      'crypto/dsa/dsa_gen.c:67,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
        - Branch String:   'crypto/dsa/dsa_gen.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_gen.c:67,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - EVP_sha224
                - EVP_sha1
        - Branch String:   'crypto/dsa/dsa_gen.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:68,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_sha224
                - EVP_sha1
            - BranchSide:      'crypto/dsa/dsa_gen.c:75,29'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:69,21'
              BranchSideFuncs:
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_gen.c:70,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_sha224
        - Branch String:   'crypto/dsa/dsa_gen.c:70,18'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:71,21'
              BranchSideFuncs:
                - EVP_sha224
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_gen.c:73,21'
              BranchSideFuncs:
                - EVP_sha256
                - __sanitizer_cov_trace_const_cmp8
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:79,14'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_gen.c:81,13'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_gen.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:84,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_gen.c:95,17'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:85,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_gen.c:88,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:90,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:92,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_MONT_CTX_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:98,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:99,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:101,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:115,20'
              BranchSideFuncs:
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:116,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:118,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:123,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:124,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:126,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:126,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:127,32'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:131,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:127,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:128,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:129,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:137,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:143,29'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:138,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:139,21'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:140,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:143,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:144,17'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:145,29'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:145,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:146,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:147,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:148,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:151,13'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:153,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:154,17'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:157,41'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:159,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:160,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:161,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:161,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:162,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:169,13'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:170,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:171,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:174,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:180,32'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:180,50'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:184,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:180,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:181,17'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:184,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:190,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:209,31'
              BranchSideFuncs:
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:190,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:191,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:196,33'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:192,25'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:193,25'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:194,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:196,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:197,21'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:200,32'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:200,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:201,21'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:202,32'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:202,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:203,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:204,29'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:204,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:205,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:206,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:209,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:210,17'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:211,26'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:211,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:212,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:213,25'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:213,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:214,17'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:217,29'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:217,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:218,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:219,18'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:219,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:220,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:221,25'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:221,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:222,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:223,25'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:223,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:224,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:227,24'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:227,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:229,45'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:237,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:230,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:231,21'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:232,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:232,21'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:233,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:234,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:241,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:179,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:242,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:247,9'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:251,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:252,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:253,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:254,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:256,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:257,9'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:258,26'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:259,9'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:261,5'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:263,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:264,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_value_one
                - BN_add
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:265,24'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_value_one
                - BN_add
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:265,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:266,13'
              BranchSideFuncs:
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:267,21'
              BranchSideFuncs:
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_gen.c:267,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:268,13'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
            - BranchSide:      'crypto/dsa/dsa_gen.c:269,10'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
        - Branch String:   'crypto/dsa/dsa_gen.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:273,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:275,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:278,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_gen.c:295,16'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/dsa/dsa_gen.c:284,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:284,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:285,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:284,46'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:284,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:285,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:285,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:288,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:288,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:289,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:290,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:290,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:291,22'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dsa/dsa_gen.c:292,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dsa/dsa_gen.c:292,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:293,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/dsa/dsa_gen.c:294,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
      Callsites:
        - Src:             'crypto/dsa/dsa_gen.c:69,21'
          Dst:             EVP_sha1
        - Src:             'crypto/dsa/dsa_gen.c:71,21'
          Dst:             EVP_sha224
        - Src:             'crypto/dsa/dsa_gen.c:73,21'
          Dst:             EVP_sha256
        - Src:             'crypto/dsa/dsa_gen.c:75,17'
          Dst:             EVP_MD_size
        - Src:             'crypto/dsa/dsa_gen.c:85,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_gen.c:95,17'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/dsa/dsa_gen.c:98,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_gen.c:101,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dsa/dsa_gen.c:103,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:104,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:105,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:106,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:107,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:108,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:109,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:110,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_gen.c:115,26'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:115,10'
          Dst:             BN_lshift
        - Src:             'crypto/dsa/dsa_gen.c:123,18'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:127,21'
          Dst:             RAND_bytes
        - Src:             'crypto/dsa/dsa_gen.c:143,18'
          Dst:             EVP_Digest
        - Src:             'crypto/dsa/dsa_gen.c:145,18'
          Dst:             EVP_Digest
        - Src:             'crypto/dsa/dsa_gen.c:153,18'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_gen.c:157,17'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/dsa/dsa_gen.c:168,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:170,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:180,36'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:184,13'
          Dst:             BN_set_word
        - Src:             'crypto/dsa/dsa_gen.c:196,22'
          Dst:             EVP_Digest
        - Src:             'crypto/dsa/dsa_gen.c:200,22'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_gen.c:202,22'
          Dst:             BN_lshift
        - Src:             'crypto/dsa/dsa_gen.c:204,22'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_gen.c:209,18'
          Dst:             BN_mask_bits
        - Src:             'crypto/dsa/dsa_gen.c:211,18'
          Dst:             BN_copy
        - Src:             'crypto/dsa/dsa_gen.c:213,18'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_gen.c:217,18'
          Dst:             BN_lshift1
        - Src:             'crypto/dsa/dsa_gen.c:219,18'
          Dst:             BN_div
        - Src:             'crypto/dsa/dsa_gen.c:221,32'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:221,18'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_gen.c:223,18'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_gen.c:227,17'
          Dst:             BN_cmp
        - Src:             'crypto/dsa/dsa_gen.c:229,21'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/dsa/dsa_gen.c:246,10'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:251,26'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:251,10'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_gen.c:253,10'
          Dst:             BN_div
        - Src:             'crypto/dsa/dsa_gen.c:256,10'
          Dst:             BN_set_word
        - Src:             'crypto/dsa/dsa_gen.c:258,10'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/dsa/dsa_gen.c:263,14'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/dsa/dsa_gen.c:265,14'
          Dst:             BN_is_one
        - Src:             'crypto/dsa/dsa_gen.c:267,33'
          Dst:             BN_value_one
        - Src:             'crypto/dsa/dsa_gen.c:267,14'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_gen.c:272,10'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dsa/dsa_gen.c:278,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_gen.c:279,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_gen.c:280,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_gen.c:281,18'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_gen.c:282,18'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_gen.c:283,18'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_gen.c:295,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dsa/dsa_gen.c:296,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/dsa/dsa_gen.c:297,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    DSA_generate_parameters_ex
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.dsa_st.1671 *'
        - int
        - 'char *'
        - int
        - 'int *'
        - 'size_t *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ret
        - bits
        - seed_in
        - seed_len
        - counter_ret
        - h_ret
        - cb
      BBCount:         9
      ICount:          102
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_size
        - EVP_sha256
        - dsa_builtin_paramgen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_gen.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:32,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dsa/dsa_gen.c:35,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_MD_size
                - dsa_builtin_paramgen
                - EVP_sha256
        - Branch String:   'crypto/dsa/dsa_gen.c:35,31'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_gen.c:35,46'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_MD_size
                - dsa_builtin_paramgen
            - BranchSide:      'crypto/dsa/dsa_gen.c:35,61'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - dsa_builtin_paramgen
      Callsites:
        - Src:             'crypto/dsa/dsa_gen.c:35,46'
          Dst:             EVP_sha256
        - Src:             'crypto/dsa/dsa_gen.c:35,61'
          Dst:             EVP_sha1
        - Src:             'crypto/dsa/dsa_gen.c:36,24'
          Dst:             EVP_MD_size
        - Src:             'crypto/dsa/dsa_gen.c:38,16'
          Dst:             dsa_builtin_paramgen
    - functionName:    DSA_bits
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:357,12'
          Dst:             BN_num_bits
    - functionName:    DSA_get0_engine
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_set_flags
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - int
      constantsTouched: []
      argNames:
        - d
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_test_flags
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - int
      constantsTouched: []
      argNames:
        - d
        - flags
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_clear_flags
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - int
      constantsTouched: []
      argNames:
        - d
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_priv_key
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_pub_key
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_g
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_q
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_p
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_set0_key
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - d
        - pub_key
        - priv_key
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:295,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:295,31'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:298,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:298,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:299,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:302,9'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:303,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:307,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:299,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:303,9'
          Dst:             BN_free
    - functionName:    DSA_get0_key
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - d
        - pub_key
        - priv_key
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:284,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:285,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:285,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:286,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_set0_pqg
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - d
        - p
        - q
        - g
      BBCount:         29
      ICount:          146
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:259,23'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:259,26'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:260,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:260,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:262,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:260,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:260,29'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:261,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:261,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:262,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:261,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:261,29'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:264,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:262,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:264,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:265,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:268,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:269,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:272,9'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/dsa/dsa_lib.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:273,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:277,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:265,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:269,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:273,9'
          Dst:             BN_free
    - functionName:    DSA_get0_pqg
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - d
        - p
        - q
        - g
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:247,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:248,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:249,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:250,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:250,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:251,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_dup_DH
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         47
      ICount:          253
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - BN_dup
        - BN_free
        - DH_free
        - DH_new
        - DH_set0_key
        - DH_set0_pqg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:197,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:198,11'
              BranchSideFuncs:
                - DH_new
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_lib.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:200,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:201,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_lib.c:201,22'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:201,25'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_lib.c:202,13'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_lib.c:201,38'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:201,41'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_lib.c:202,13'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_lib.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:202,13'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_lib.c:214,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_lib.c:202,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:202,29'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:204,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:202,42'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:202,45'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:204,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:204,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:206,20'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_lib.c:209,23'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:209,26'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:210,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:209,36'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:209,39'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:210,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:209,49'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:209,65'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:210,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:210,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_lib.c:211,19'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_lib.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:215,26'
              BranchSideFuncs:
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
            - BranchSide:      'crypto/dsa/dsa_lib.c:225,16'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:216,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:217,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:218,13'
              BranchSideFuncs:
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
                - BN_dup
        - Branch String:   'crypto/dsa/dsa_lib.c:218,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:219,31'
              BranchSideFuncs:
                - BN_dup
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:223,26'
              BranchSideFuncs:
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:220,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:221,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:222,9'
              BranchSideFuncs:
                - DH_set0_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   'crypto/dsa/dsa_lib.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:224,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:225,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:225,16'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:0,0'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:227,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - DH_free
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:198,11'
          Dst:             DH_new
        - Src:             'crypto/dsa/dsa_lib.c:206,13'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_lib.c:207,13'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_lib.c:208,13'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_lib.c:209,53'
          Dst:             DH_set0_pqg
        - Src:             'crypto/dsa/dsa_lib.c:215,19'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_lib.c:219,24'
          Dst:             BN_dup
        - Src:             'crypto/dsa/dsa_lib.c:223,14'
          Dst:             DH_set0_key
        - Src:             'crypto/dsa/dsa_lib.c:233,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:234,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:235,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:236,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:237,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_lib.c:238,5'
          Dst:             DH_free
    - functionName:    DSA_security_bits
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:180,14'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:180,17'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - BN_security_bits
            - BranchSide:      'crypto/dsa/dsa_lib.c:182,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:181,45'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - BN_security_bits
            - BranchSide:      'crypto/dsa/dsa_lib.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:181,33'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_lib.c:181,52'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_lib.c:181,16'
          Dst:             BN_security_bits
    - functionName:    DSA_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - int
      constantsTouched: []
      argNames:
        - d
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:175,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    DSA_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.dsa_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:170,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    DSA_size
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_object_size
        - BN_num_bits
        - i2d_ASN1_INTEGER
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:155,9'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_lib.c:162,9'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/dsa/dsa_lib.c:164,11'
          Dst:             ASN1_object_size
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_up_ref
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:139,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/dsa/dsa_lib.c:142,5'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:142,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/dsa/dsa_lib.c:143,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:138,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/dsa/dsa_lib.c:142,5'
          Dst:             OPENSSL_die
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_free
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         17
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - BN_clear_free
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - ENGINE_finish
        - OPENSSL_die
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:108,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:110,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.8578
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/dsa/dsa_lib.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:114,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/dsa/dsa_lib.c:114,5'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:114,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/dsa/dsa_lib.c:116,9'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dsa/dsa_lib.c:116,25'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:116,28'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dsa/dsa_lib.c:119,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/dsa/dsa_lib.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:119,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:110,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/dsa/dsa_lib.c:114,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/dsa/dsa_lib.c:119,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/dsa/dsa_lib.c:122,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/dsa/dsa_lib.c:124,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/dsa/dsa_lib.c:126,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_lib.c:127,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_lib.c:128,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_lib.c:129,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_lib.c:130,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_lib.c:131,5'
          Dst:             CRYPTO_free
    - functionName:    DSA_get_method
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.dsa_method *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - d
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_set_method
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.dsa_method *'
      constantsTouched: []
      argNames:
        - dsa
        - meth
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_finish
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:33,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dsa/dsa_lib.c:35,19'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dsa/dsa_lib.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:39,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dsa/dsa_lib.c:40,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:35,5'
          Dst:             ENGINE_finish
    - functionName:    DSA_new_method
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         26
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - DSA_free
        - DSA_get_default_method
        - ENGINE_get_DSA
        - ENGINE_get_default_DSA
        - ENGINE_init
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_lib.c:58,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - DSA_get_default_method
                - ENGINE_get_default_DSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DSA
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/dsa/dsa_lib.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:66,17'
              BranchSideFuncs:
                - DSA_get_default_method
                - ENGINE_get_default_DSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DSA
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_lib.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:70,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DSA
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_lib.c:76,23'
              BranchSideFuncs:
                - ENGINE_get_default_DSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DSA
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_lib.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:71,13'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DSA
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_lib.c:74,23'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_DSA
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_lib.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:78,36'
              BranchSideFuncs:
                - ENGINE_get_DSA
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_lib.c:86,18'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_lib.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:80,13'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:83,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_lib.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:91,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
        - Branch String:   'crypto/dsa/dsa_lib.c:91,35'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:91,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSA_free
            - BranchSide:      'crypto/dsa/dsa_lib.c:96,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_lib.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_lib.c:96,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:51,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/dsa/dsa_lib.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_lib.c:59,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/dsa/dsa_lib.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_lib.c:62,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dsa/dsa_lib.c:66,17'
          Dst:             DSA_get_default_method
        - Src:             'crypto/dsa/dsa_lib.c:70,14'
          Dst:             ENGINE_init
        - Src:             'crypto/dsa/dsa_lib.c:71,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_lib.c:76,23'
          Dst:             ENGINE_get_default_DSA
        - Src:             'crypto/dsa/dsa_lib.c:78,21'
          Dst:             ENGINE_get_DSA
        - Src:             'crypto/dsa/dsa_lib.c:80,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_lib.c:88,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/dsa/dsa_lib.c:92,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_lib.c:99,5'
          Dst:             DSA_free
    - functionName:    DSA_new
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_new_method
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_lib.c:21,12'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_lib.c:21,12'
              BranchSideFuncs:
                - DSA_new_method
            - BranchSide:      'crypto/dsa/dsa_lib.c:21,12'
              BranchSideFuncs:
                - DSA_new_method
      Callsites:
        - Src:             'crypto/dsa/dsa_lib.c:21,12'
          Dst:             DSA_new_method
    - functionName:    dsa_mod_inverse_fermat
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - k
        - q
        - ctx
      BBCount:         16
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_free
        - BN_mod_exp_mont
        - BN_new
        - BN_set_word
        - BN_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ossl.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:430,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_ossl.c:432,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_free
                - BN_CTX_end
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:434,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:434,28'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:439,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
        - Branch String:   'crypto/dsa/dsa_ossl.c:435,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:435,23'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:439,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
        - Branch String:   'crypto/dsa/dsa_ossl.c:436,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:436,32'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_end
            - BranchSide:      'crypto/dsa/dsa_ossl.c:439,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
        - Branch String:   'crypto/dsa/dsa_ossl.c:433,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:437,15'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/dsa/dsa_ossl.c:439,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/dsa/dsa_ossl.c:429,14'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:432,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dsa/dsa_ossl.c:433,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_ossl.c:434,16'
          Dst:             BN_set_word
        - Src:             'crypto/dsa/dsa_ossl.c:435,16'
          Dst:             BN_sub
        - Src:             'crypto/dsa/dsa_ossl.c:436,16'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/dsa/dsa_ossl.c:439,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_ossl.c:440,5'
          Dst:             BN_CTX_end
    - functionName:    dsa_sign_setup
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dsa
        - ctx_in
        - kinvp
        - rp
        - dgst
        - dlen
      BBCount:         74
      ICount:          461
      EdgeCount:       102
      CyclomaticComplexity: 30
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_add
        - BN_clear_free
        - BN_div
        - BN_generate_dsa_nonce
        - BN_is_bit_set
        - BN_is_zero
        - BN_mod_exp_mont
        - BN_new
        - BN_num_bits
        - BN_priv_rand_range
        - BN_set_flags
        - ERR_put_error
        - bn_get_top
        - bn_wexpand
        - dsa_mod_inverse_fermat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ossl.c:192,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:192,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:193,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:192,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:192,32'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:193,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:193,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:198,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:198,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:198,42'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:198,50'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:198,64'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:202,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:207,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/dsa/dsa_ossl.c:209,19'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:209,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:212,9'
              BranchSideFuncs:
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/dsa/dsa_ossl.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:213,20'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:216,15'
              BranchSideFuncs:
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:214,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:215,5'
              BranchSideFuncs:
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - bn_wexpand
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:222,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:223,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:223,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:226,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:232,40'
              BranchSideFuncs:
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:235,40'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:232,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:234,17'
              BranchSideFuncs:
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:235,9'
              BranchSideFuncs:
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:235,20'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:236,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:237,5'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:227,13'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:239,18'
              BranchSideFuncs:
                - BN_set_flags
                - BN_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:243,38'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:263,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:243,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:245,13'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:246,5'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:264,20'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:265,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:265,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:267,37'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:270,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:274,34'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - dsa_mod_inverse_fermat
                - BN_clear_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:270,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:272,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - dsa_mod_inverse_fermat
                - BN_clear_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:273,5'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - dsa_mod_inverse_fermat
                - BN_clear_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:274,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:0,0'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
                - dsa_mod_inverse_fermat
                - BN_clear_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:275,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:279,9'
              BranchSideFuncs:
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:282,40'
              BranchSideFuncs:
                - dsa_mod_inverse_fermat
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:283,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:285,20'
              BranchSideFuncs:
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:291,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:292,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:293,21'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:294,19'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
      Callsites:
        - Src:             'crypto/dsa/dsa_ossl.c:193,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:198,9'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:198,31'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:198,53'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:199,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:203,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:207,9'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:208,9'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:213,20'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_ossl.c:219,14'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ossl.c:220,15'
          Dst:             bn_get_top
        - Src:             'crypto/dsa/dsa_ossl.c:221,10'
          Dst:             bn_wexpand
        - Src:             'crypto/dsa/dsa_ossl.c:222,13'
          Dst:             bn_wexpand
        - Src:             'crypto/dsa/dsa_ossl.c:232,18'
          Dst:             BN_generate_dsa_nonce
        - Src:             'crypto/dsa/dsa_ossl.c:235,21'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/dsa/dsa_ossl.c:237,14'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:239,5'
          Dst:             BN_set_flags
        - Src:             'crypto/dsa/dsa_ossl.c:240,5'
          Dst:             BN_set_flags
        - Src:             'crypto/dsa/dsa_ossl.c:243,14'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/dsa/dsa_ossl.c:263,10'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_ossl.c:264,13'
          Dst:             BN_add
        - Src:             'crypto/dsa/dsa_ossl.c:267,23'
          Dst:             BN_is_bit_set
        - Src:             'crypto/dsa/dsa_ossl.c:267,5'
          Dst:             BN_consttime_swap
        - Src:             'crypto/dsa/dsa_ossl.c:274,18'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/dsa/dsa_ossl.c:278,10'
          Dst:             BN_div
        - Src:             'crypto/dsa/dsa_ossl.c:282,17'
          Dst:             dsa_mod_inverse_fermat
        - Src:             'crypto/dsa/dsa_ossl.c:285,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_ossl.c:291,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:293,9'
          Dst:             BN_CTX_free
        - Src:             'crypto/dsa/dsa_ossl.c:294,5'
          Dst:             BN_clear_free
        - Src:             'crypto/dsa/dsa_ossl.c:295,5'
          Dst:             BN_clear_free
    - functionName:    dsa_finish
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ossl.c:412,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    dsa_init
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dsa_do_verify
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'struct.DSA_SIG_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - dgst
        - dgst_len
        - sig
        - dsa
      BBCount:         72
      ICount:          446
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_div
        - BN_free
        - BN_is_zero
        - BN_mod_exp2_mont
        - BN_mod_inverse
        - BN_mod_mul
        - BN_new
        - BN_num_bits
        - BN_ucmp
        - DSA_SIG_get0
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ossl.c:307,17'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:307,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:308,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:307,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:307,32'
              BranchSideFuncs:
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:308,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:308,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:312,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:314,18'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:314,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:319,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:314,30'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:314,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:319,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:315,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:319,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:319,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:320,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:323,10'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:327,20'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:327,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:327,34'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:327,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:327,48'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:327,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:330,18'
              BranchSideFuncs:
                - DSA_SIG_get0
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:332,23'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:332,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:334,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:332,44'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:333,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:334,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:334,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:337,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:337,23'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:337,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:339,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:337,44'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:338,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:339,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:337,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:339,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:346,25'
              BranchSideFuncs:
                - BN_mod_inverse
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:347,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:356,21'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
            - BranchSide:      'crypto/dsa/dsa_ossl.c:357,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:358,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:361,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:362,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
            - BranchSide:      'crypto/dsa/dsa_ossl.c:365,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:366,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
            - BranchSide:      'crypto/dsa/dsa_ossl.c:368,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
        - Branch String:   'crypto/dsa/dsa_ossl.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:369,40'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:375,9'
              BranchSideFuncs:
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:371,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:372,13'
              BranchSideFuncs:
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:373,5'
              BranchSideFuncs:
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:376,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:380,31'
              BranchSideFuncs:
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:376,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:378,13'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:379,5'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_ossl.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:0,0'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:382,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:386,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:387,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_ossl.c:392,20'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_ossl.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:396,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:397,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             'crypto/dsa/dsa_ossl.c:308,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:312,9'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ossl.c:315,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:319,9'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ossl.c:320,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:323,10'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:324,10'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:325,10'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:326,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_ossl.c:330,5'
          Dst:             DSA_SIG_get0
        - Src:             'crypto/dsa/dsa_ossl.c:332,9'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:332,26'
          Dst:             BN_is_negative
        - Src:             'crypto/dsa/dsa_ossl.c:333,9'
          Dst:             BN_ucmp
        - Src:             'crypto/dsa/dsa_ossl.c:337,9'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:337,26'
          Dst:             BN_is_negative
        - Src:             'crypto/dsa/dsa_ossl.c:338,9'
          Dst:             BN_ucmp
        - Src:             'crypto/dsa/dsa_ossl.c:346,10'
          Dst:             BN_mod_inverse
        - Src:             'crypto/dsa/dsa_ossl.c:357,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_ossl.c:361,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:365,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:369,16'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             'crypto/dsa/dsa_ossl.c:380,14'
          Dst:             BN_mod_exp2_mont
        - Src:             'crypto/dsa/dsa_ossl.c:386,10'
          Dst:             BN_div
        - Src:             'crypto/dsa/dsa_ossl.c:392,12'
          Dst:             BN_ucmp
        - Src:             'crypto/dsa/dsa_ossl.c:396,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:397,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/dsa/dsa_ossl.c:398,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_ossl.c:399,5'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_ossl.c:400,5'
          Dst:             BN_free
    - functionName:    dsa_sign_setup_no_digest
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - dsa
        - ctx_in
        - kinvp
        - rp
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dsa_sign_setup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_ossl.c:179,12'
          Dst:             dsa_sign_setup
    - functionName:    dsa_do_sign
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.DSA_SIG_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - dgst
        - dlen
        - dsa
      BBCount:         60
      ICount:          394
      EdgeCount:       84
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_bin2bn
        - BN_clear_free
        - BN_is_zero
        - BN_mod_add_quick
        - BN_mod_inverse
        - BN_mod_mul
        - BN_new
        - BN_num_bits
        - BN_priv_rand
        - BN_set_flags
        - DSA_SIG_free
        - DSA_SIG_new
        - ERR_put_error
        - dsa_sign_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_ossl.c:71,24'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:71,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:72,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:71,42'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:71,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:72,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:72,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:75,9'
              BranchSideFuncs:
                - DSA_SIG_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:76,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:80,11'
              BranchSideFuncs:
                - DSA_SIG_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:83,14'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:85,24'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:85,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:88,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:91,20'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:95,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:100,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:102,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:108,16'
              BranchSideFuncs:
                - BN_num_bits
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/dsa/dsa_ossl.c:109,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:110,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:123,5'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:126,13'
              BranchSideFuncs:
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:127,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:124,27'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:128,18'
              BranchSideFuncs:
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:134,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:135,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:136,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:139,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:140,9'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:143,27'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:144,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:147,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:148,9'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:151,24'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:152,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:153,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:154,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:160,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:160,28'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:160,42'
              BranchSideFuncs:
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:161,9'
              BranchSideFuncs:
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
        - Branch String:   'crypto/dsa/dsa_ossl.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:161,9'
              BranchSideFuncs:
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
            - BranchSide:      'crypto/dsa/dsa_ossl.c:163,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   'crypto/dsa/dsa_ossl.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_ossl.c:166,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
            - BranchSide:      'crypto/dsa/dsa_ossl.c:167,9'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
      Callsites:
        - Src:             'crypto/dsa/dsa_ossl.c:80,11'
          Dst:             DSA_SIG_new
        - Src:             'crypto/dsa/dsa_ossl.c:83,14'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:84,14'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_ossl.c:88,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_ossl.c:91,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_ossl.c:92,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_ossl.c:93,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_ossl.c:94,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/dsa/dsa_ossl.c:99,10'
          Dst:             dsa_sign_setup
        - Src:             'crypto/dsa/dsa_ossl.c:102,16'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ossl.c:108,16'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ossl.c:109,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/dsa/dsa_ossl.c:124,34'
          Dst:             BN_num_bits
        - Src:             'crypto/dsa/dsa_ossl.c:124,14'
          Dst:             BN_priv_rand
        - Src:             'crypto/dsa/dsa_ossl.c:127,14'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:128,5'
          Dst:             BN_set_flags
        - Src:             'crypto/dsa/dsa_ossl.c:129,5'
          Dst:             BN_set_flags
        - Src:             'crypto/dsa/dsa_ossl.c:130,5'
          Dst:             BN_set_flags
        - Src:             'crypto/dsa/dsa_ossl.c:133,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:135,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:139,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:143,10'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/dsa/dsa_ossl.c:147,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:151,9'
          Dst:             BN_mod_inverse
        - Src:             'crypto/dsa/dsa_ossl.c:153,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/dsa/dsa_ossl.c:160,9'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:160,31'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_ossl.c:167,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_ossl.c:168,9'
          Dst:             DSA_SIG_free
        - Src:             'crypto/dsa/dsa_ossl.c:171,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/dsa/dsa_ossl.c:172,5'
          Dst:             BN_clear_free
    - functionName:    DSA_OpenSSL
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.dsa_method *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get_default_method
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.dsa_method *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_set_default_method
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.dsa_method *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pkey_dsa_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         12
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_get_digestbyname
        - atoi
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:175,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:179,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/dsa/dsa_pmeth.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:180,13'
              BranchSideFuncs:
                - atoi
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:183,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
        - Branch String:   'crypto/dsa/dsa_pmeth.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:184,49'
              BranchSideFuncs:
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:192,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:187,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:190,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:174,9'
          Dst:             strcmp
        - Src:             'crypto/dsa/dsa_pmeth.c:176,17'
          Dst:             atoi
        - Src:             'crypto/dsa/dsa_pmeth.c:177,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dsa/dsa_pmeth.c:179,9'
          Dst:             strcmp
        - Src:             'crypto/dsa/dsa_pmeth.c:180,21'
          Dst:             atoi
        - Src:             'crypto/dsa/dsa_pmeth.c:181,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/dsa/dsa_pmeth.c:183,9'
          Dst:             strcmp
        - Src:             'crypto/dsa/dsa_pmeth.c:184,28'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/dsa/dsa_pmeth.c:187,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_pmeth.c:190,16'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    pkey_dsa_ctrl
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         56
      ICount:          299
      EdgeCount:       74
      CyclomaticComplexity: 20
      functionsReached:
        - ERR_put_error
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:111,5'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:113,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:119,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:125,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:135,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:153,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:162,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:114,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:115,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:119,23'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:119,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:121,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:119,36'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:119,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:121,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:119,42'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:119,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:121,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:120,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:121,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:125,57'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:126,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:131,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:126,59'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:127,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:131,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:128,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:131,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:135,57'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:136,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:136,56'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:137,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:137,63'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:138,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:138,59'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:139,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:139,59'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:140,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:140,59'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:141,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:141,59'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:142,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:142,61'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:143,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:143,61'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:144,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:144,61'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:145,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/dsa/dsa_pmeth.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:146,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:149,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:125,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:126,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:127,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:128,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_pmeth.c:135,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:136,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:137,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:138,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:139,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:140,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:141,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:142,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:143,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:144,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:145,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/dsa/dsa_pmeth.c:146,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_pmeth.c:162,9'
          Dst:             ERR_put_error
    - functionName:    pkey_dsa_verify
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DSA_verify
        - EVP_MD_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:99,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:99,29'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - DSA_verify
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:102,25'
              BranchSideFuncs:
                - DSA_verify
        - Branch String:   'crypto/dsa/dsa_pmeth.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:102,25'
              BranchSideFuncs:
                - DSA_verify
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:99,47'
          Dst:             EVP_MD_size
        - Src:             'crypto/dsa/dsa_pmeth.c:102,11'
          Dst:             DSA_verify
    - functionName:    pkey_dsa_sign
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_sign
        - EVP_MD_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:80,26'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:80,29'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - DSA_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:83,23'
              BranchSideFuncs:
                - DSA_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_pmeth.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:83,23'
              BranchSideFuncs:
                - DSA_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dsa/dsa_pmeth.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:86,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:87,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:80,47'
          Dst:             EVP_MD_size
        - Src:             'crypto/dsa/dsa_pmeth.c:83,11'
          Dst:             DSA_sign
    - functionName:    pkey_dsa_keygen
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         10
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_generate_key
        - DSA_new
        - ERR_put_error
        - EVP_PKEY_assign
        - EVP_PKEY_copy_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:229,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:232,11'
              BranchSideFuncs:
                - DSA_new
                - EVP_PKEY_assign
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - DSA_generate_key
        - Branch String:   'crypto/dsa/dsa_pmeth.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:234,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:235,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - DSA_generate_key
        - Branch String:   'crypto/dsa/dsa_pmeth.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:238,9'
              BranchSideFuncs:
                - DSA_generate_key
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:239,29'
              BranchSideFuncs:
                - DSA_generate_key
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:229,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dsa/dsa_pmeth.c:232,11'
          Dst:             DSA_new
        - Src:             'crypto/dsa/dsa_pmeth.c:235,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dsa/dsa_pmeth.c:237,10'
          Dst:             EVP_PKEY_copy_parameters
        - Src:             'crypto/dsa/dsa_pmeth.c:239,12'
          Dst:             DSA_generate_key
    - functionName:    pkey_dsa_paramgen
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         14
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_GENCB_free
        - BN_GENCB_new
        - DSA_free
        - DSA_new
        - EVP_PKEY_assign
        - dsa_builtin_paramgen
        - evp_pkey_set_cb_translate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:203,15'
              BranchSideFuncs:
                - BN_GENCB_new
                - evp_pkey_set_cb_translate
                - DSA_new
                - dsa_builtin_paramgen
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - EVP_PKEY_assign
                - BN_GENCB_free
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:208,13'
              BranchSideFuncs:
                - DSA_new
                - dsa_builtin_paramgen
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - EVP_PKEY_assign
                - BN_GENCB_free
        - Branch String:   'crypto/dsa/dsa_pmeth.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:205,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:206,35'
              BranchSideFuncs:
                - evp_pkey_set_cb_translate
                - DSA_new
                - dsa_builtin_paramgen
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - EVP_PKEY_assign
                - BN_GENCB_free
        - Branch String:   'crypto/dsa/dsa_pmeth.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:211,23'
              BranchSideFuncs:
                - BN_GENCB_free
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:214,32'
              BranchSideFuncs:
                - dsa_builtin_paramgen
                - BN_GENCB_free
                - __sanitizer_cov_trace_const_cmp4
                - DSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/dsa/dsa_pmeth.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:218,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:220,18'
              BranchSideFuncs:
                - DSA_free
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:203,15'
          Dst:             BN_GENCB_new
        - Src:             'crypto/dsa/dsa_pmeth.c:206,9'
          Dst:             evp_pkey_set_cb_translate
        - Src:             'crypto/dsa/dsa_pmeth.c:209,11'
          Dst:             DSA_new
        - Src:             'crypto/dsa/dsa_pmeth.c:211,9'
          Dst:             BN_GENCB_free
        - Src:             'crypto/dsa/dsa_pmeth.c:214,11'
          Dst:             dsa_builtin_paramgen
        - Src:             'crypto/dsa/dsa_pmeth.c:216,5'
          Dst:             BN_GENCB_free
        - Src:             'crypto/dsa/dsa_pmeth.c:218,9'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/dsa/dsa_pmeth.c:220,9'
          Dst:             DSA_free
    - functionName:    pkey_dsa_cleanup
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:68,5'
          Dst:             CRYPTO_free
    - functionName:    pkey_dsa_copy
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pkey_dsa_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:56,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:54,10'
          Dst:             pkey_dsa_init
    - functionName:    pkey_dsa_init
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.257 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_pmeth.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dsa/dsa_pmeth.c:38,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dsa/dsa_pmeth.c:34,26'
          Dst:             CRYPTO_malloc
    - functionName:    DSA_sign_setup
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.dsa_st.1724 *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - dsa
        - ctx_in
        - kinvp
        - rp
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_do_sign
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      'struct.DSA_SIG_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.dsa_st.1724 *'
      constantsTouched: []
      argNames:
        - dgst
        - dlen
        - dsa
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_do_verify
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_vrf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'struct.DSA_SIG_st *'
        - 'struct.dsa_st.1734 *'
      constantsTouched: []
      argNames:
        - dgst
        - dgst_len
        - sig
        - dsa
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_void_new_null
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_void *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/crypto.h:89,1'
          Branch Sides:
            - BranchSide:      'include/openssl/crypto.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/crypto.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    DSO_global_lookup
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DSO_METHOD_openssl
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:344,16'
              BranchSideFuncs:
                - DSO_METHOD_openssl
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:345,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:346,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:349,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:344,16'
          Dst:             DSO_METHOD_openssl
        - Src:             'crypto/dso/dso_lib.c:346,9'
          Dst:             ERR_put_error
    - functionName:    DSO_dsobyaddr
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'struct.dso_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - addr
        - flags
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - DSO_load
        - DSO_pathbyaddr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:331,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - DSO_pathbyaddr
                - __sanitizer_cov_trace_cmp4
                - DSO_load
        - Branch String:   'crypto/dso/dso_lib.c:333,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:333,31'
              BranchSideFuncs:
                - DSO_pathbyaddr
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - DSO_load
            - BranchSide:      'crypto/dso/dso_lib.c:336,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/dso/dso_lib.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:334,30'
              BranchSideFuncs:
                - DSO_load
                - CRYPTO_free
            - BranchSide:      'crypto/dso/dso_lib.c:336,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:326,15'
          Dst:             DSO_pathbyaddr
        - Src:             'crypto/dso/dso_lib.c:331,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/dso/dso_lib.c:333,16'
          Dst:             DSO_pathbyaddr
        - Src:             'crypto/dso/dso_lib.c:334,15'
          Dst:             DSO_load
        - Src:             'crypto/dso/dso_lib.c:336,5'
          Dst:             CRYPTO_free
    - functionName:    DSO_pathbyaddr
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - addr
        - path
        - sz
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DSO_METHOD_openssl
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:313,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:314,16'
              BranchSideFuncs:
                - DSO_METHOD_openssl
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:315,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:315,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:316,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:319,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:314,16'
          Dst:             DSO_METHOD_openssl
        - Src:             'crypto/dso/dso_lib.c:316,9'
          Dst:             ERR_put_error
    - functionName:    DSO_load
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.dso_st *'
      argCount:        4
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
        - 'struct.dso_meth_st *'
        - int
      constantsTouched: []
      argNames:
        - dso
        - filename
        - meth
        - flags
      BBCount:         28
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - DSO_ctrl
        - DSO_free
        - DSO_new_method
        - DSO_set_filename
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:125,30'
              BranchSideFuncs:
                - DSO_new_method
                - DSO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
                - DSO_set_filename
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:137,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
                - DSO_set_filename
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:127,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:130,19'
              BranchSideFuncs:
                - DSO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
                - DSO_set_filename
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:133,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:136,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
                - DSO_set_filename
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:140,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
                - DSO_set_filename
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:148,31'
              BranchSideFuncs:
                - DSO_set_filename
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:152,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:148,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:149,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
        - Branch String:   'crypto/dso/dso_lib.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:154,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:157,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:161,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
        - Branch String:   'crypto/dso/dso_lib.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:162,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:166,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_lib.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:169,18'
              BranchSideFuncs:
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:170,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:125,15'
          Dst:             DSO_new_method
        - Src:             'crypto/dso/dso_lib.c:127,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:132,13'
          Dst:             DSO_ctrl
        - Src:             'crypto/dso/dso_lib.c:133,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:140,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:148,14'
          Dst:             DSO_set_filename
        - Src:             'crypto/dso/dso_lib.c:149,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:154,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:158,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:162,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:169,9'
          Dst:             DSO_free
    - functionName:    DSO_new_method
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'struct.dso_st *'
      argCount:        1
      argTypes:
        - 'struct.dso_meth_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         18
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - DSO_METHOD_openssl
        - DSO_free
        - ERR_put_error
        - sk_void_free
        - sk_void_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:19,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:25,28'
              BranchSideFuncs:
                - DSO_METHOD_openssl
                - CRYPTO_zalloc
                - sk_void_new_null.8700
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:27,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_void_new_null.8700
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:29,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:32,22'
              BranchSideFuncs:
                - sk_void_new_null.8700
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/dso/dso_lib.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/dso/dso_lib.c:39,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
        - Branch String:   'crypto/dso/dso_lib.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:43,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
            - BranchSide:      'crypto/dso/dso_lib.c:49,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
        - Branch String:   'crypto/dso/dso_lib.c:49,35'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:49,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - DSO_free
            - BranchSide:      'crypto/dso/dso_lib.c:54,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_lib.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:50,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:54,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:25,28'
          Dst:             DSO_METHOD_openssl
        - Src:             'crypto/dso/dso_lib.c:27,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/dso/dso_lib.c:29,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:32,22'
          Dst:             sk_void_new_null
        - Src:             'crypto/dso/dso_lib.c:35,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:36,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dso/dso_lib.c:41,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/dso/dso_lib.c:43,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:44,9'
          Dst:             sk_void_free
        - Src:             'crypto/dso/dso_lib.c:45,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/dso/dso_lib.c:50,9'
          Dst:             DSO_free
    - functionName:    DSO_ctrl
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.dso_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - cmd
        - larg
        - parg
      BBCount:         16
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:205,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:212,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:212,5'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:214,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:216,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:219,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:224,29'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:224,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:225,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:225,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:228,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:205,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:225,9'
          Dst:             ERR_put_error
    - functionName:    DSO_set_filename
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - filename
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:244,23'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:244,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:245,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:245,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:248,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:249,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:253,14'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:258,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:245,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:249,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:253,14'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/dso/dso_lib.c:255,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:258,5'
          Dst:             CRYPTO_free
    - functionName:    DSO_free
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dso_st *'
      constantsTouched: []
      argNames:
        - dso
      BBCount:         27
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - ERR_put_error
        - OPENSSL_die
        - sk_void_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:69,26'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.8706
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/dso/dso_lib.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/dso/dso_lib.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:75,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/dso/dso_lib.c:75,5'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:75,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/dso/dso_lib.c:77,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:78,14'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:84,10'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:78,45'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:78,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:82,5'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:79,13'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:82,5'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:84,37'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:84,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
            - BranchSide:      'crypto/dso/dso_lib.c:89,18'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
        - Branch String:   'crypto/dso/dso_lib.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:85,9'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
            - BranchSide:      'crypto/dso/dso_lib.c:89,18'
              BranchSideFuncs:
                - sk_void_free.8708
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:69,9'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/dso/dso_lib.c:75,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/dso/dso_lib.c:79,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:89,5'
          Dst:             sk_void_free
        - Src:             'crypto/dso/dso_lib.c:90,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dso/dso_lib.c:91,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dso/dso_lib.c:92,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/dso/dso_lib.c:93,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_void_free
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_free
    - functionName:    DSO_convert_filename
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - filename
      BBCount:         25
      ICount:          138
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:285,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:288,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:289,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:290,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:291,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:294,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dso/dso_lib.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:295,13'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dso/dso_lib.c:300,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:295,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:296,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:297,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dso/dso_lib.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:301,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:307,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_lib.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:303,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:306,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:285,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:291,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:301,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/dso/dso_lib.c:303,13'
          Dst:             ERR_put_error
    - functionName:    DSO_merge
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - filespec1
        - filespec2
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:267,21'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:267,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:268,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:268,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:271,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/dso/dso_lib.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:272,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dso/dso_lib.c:277,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_lib.c:272,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:273,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dso/dso_lib.c:274,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:268,9'
          Dst:             ERR_put_error
    - functionName:    DSO_get_filename
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.dso_st *'
      constantsTouched: []
      argNames:
        - dso
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:234,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:237,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:234,9'
          Dst:             ERR_put_error
    - functionName:    DSO_bind_func
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - symname
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:177,23'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:177,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:178,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:178,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:181,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:182,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:185,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_lib.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:186,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:190,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:178,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:182,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:186,9'
          Dst:             ERR_put_error
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSO_up_ref
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dso_st *'
      constantsTouched: []
      argNames:
        - dso
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_UP_REF
        - ERR_put_error
        - OPENSSL_die
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:107,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_lib.c:111,24'
              BranchSideFuncs:
                - CRYPTO_UP_REF.8712
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/dso/dso_lib.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:115,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/dso/dso_lib.c:115,5'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:115,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/dso/dso_lib.c:116,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:107,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_lib.c:111,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/dso/dso_lib.c:115,5'
          Dst:             OPENSSL_die
    - functionName:    DSO_flags
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dso_st *'
      constantsTouched: []
      argNames:
        - dso
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:99,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_lib.c:99,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSO_new
      functionSourceFile: '/src/openssl111/crypto/dso/dso_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.dso_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSO_new_method
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_lib.c:59,12'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_lib.c:59,12'
              BranchSideFuncs:
                - DSO_new_method
            - BranchSide:      'crypto/dso/dso_lib.c:59,12'
              BranchSideFuncs:
                - DSO_new_method
      Callsites:
        - Src:             'crypto/dso/dso_lib.c:59,12'
          Dst:             DSO_new_method
    - functionName:    ecdh_cms_set_kdf_param
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1775 *'
        - int
      constantsTouched: []
      argNames:
        - pctx
        - eckdf_nid
      BBCount:         22
      ICount:          120
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_PKEY_CTX_ctrl
        - EVP_get_digestbyname
        - OBJ_find_sigid_algs
        - OBJ_nid2sn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:712,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:713,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:716,30'
              BranchSideFuncs:
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:716,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:717,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:719,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:719,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:720,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:721,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:721,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:722,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:724,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:726,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:727,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:729,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:729,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:730,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:732,14'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:733,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:734,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:736,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:736,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:737,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:738,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:716,10'
          Dst:             OBJ_find_sigid_algs
        - Src:             'crypto/ec/ec_ameth.c:726,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:729,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:732,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/ec/ec_ameth.c:732,14'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/ec/ec_ameth.c:736,9'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    ecdh_cms_set_shared_info
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1775 *'
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - pctx
        - ri
      BBCount:         30
      ICount:          217
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - CMS_RecipientInfo_kari_get0_alg
        - CMS_RecipientInfo_kari_get0_ctx
        - CMS_SharedInfo_encode
        - CRYPTO_free
        - ERR_put_error
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_asn1_to_param
        - EVP_CIPHER_flags
        - EVP_EncryptInit_ex
        - EVP_PKEY_CTX_ctrl
        - EVP_get_cipherbyname
        - OBJ_obj2nid
        - X509_ALGOR_free
        - d2i_X509_ALGOR
        - ecdh_cms_set_kdf_param
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:754,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ecdh_cms_set_kdf_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:756,33'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ecdh_cms_set_kdf_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:757,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:761,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:761,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:762,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:764,9'
              BranchSideFuncs:
                - d2i_X509_ALGOR
                - X509_ALGOR_free
                - CRYPTO_free
                - CMS_RecipientInfo_kari_get0_ctx
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:767,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:768,9'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - X509_ALGOR_free
                - CRYPTO_free
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:769,46'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - X509_ALGOR_free
                - CRYPTO_free
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:770,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:771,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:772,17'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:773,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:773,23'
              BranchSideFuncs:
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:774,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_ameth.c:773,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:774,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:775,29'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:775,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:776,9'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:777,34'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:777,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:778,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:780,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:781,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:782,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:784,40'
              BranchSideFuncs:
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:786,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:787,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:789,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_ameth.c:789,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:790,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:791,9'
              BranchSideFuncs:
                - X509_ALGOR_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:753,10'
          Dst:             CMS_RecipientInfo_kari_get0_alg
        - Src:             'crypto/ec/ec_ameth.c:756,39'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_ameth.c:756,10'
          Dst:             ecdh_cms_set_kdf_param
        - Src:             'crypto/ec/ec_ameth.c:757,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:766,14'
          Dst:             d2i_X509_ALGOR
        - Src:             'crypto/ec/ec_ameth.c:769,14'
          Dst:             CMS_RecipientInfo_kari_get0_ctx
        - Src:             'crypto/ec/ec_ameth.c:772,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_ameth.c:772,17'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/ec/ec_ameth.c:772,17'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/ec/ec_ameth.c:773,23'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/ec/ec_ameth.c:775,10'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/ec/ec_ameth.c:777,9'
          Dst:             EVP_CIPHER_asn1_to_param
        - Src:             'crypto/ec/ec_ameth.c:780,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/ec/ec_ameth.c:781,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:784,12'
          Dst:             CMS_SharedInfo_encode
        - Src:             'crypto/ec/ec_ameth.c:789,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:795,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/ec/ec_ameth.c:796,5'
          Dst:             CRYPTO_free
    - functionName:    ecdh_cms_set_peerkey
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.1775 *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pctx
        - alg
        - pubkey
      BBCount:         32
      ICount:          189
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - EC_KEY_free
        - EC_KEY_get0_group
        - EC_KEY_new
        - EC_KEY_set_group
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_derive_set_peer
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set1_EC_KEY
        - OBJ_obj2nid
        - X509_ALGOR_get0
        - eckey_type2param
        - o2i_ECPublicKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:668,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:669,9'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/ec/ec_ameth.c:671,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eckey_type2param
                - EC_KEY_free
                - EVP_PKEY_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:671,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:671,34'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - EC_KEY_free
                - EVP_PKEY_free
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:674,37'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - EC_KEY_free
                - EVP_PKEY_free
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:671,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:674,37'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - EC_KEY_free
                - EVP_PKEY_free
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:684,35'
              BranchSideFuncs:
                - eckey_type2param
                - EC_KEY_free
                - EVP_PKEY_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:675,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:676,13'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:677,33'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:679,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:680,13'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/ec/ec_ameth.c:681,31'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:681,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:682,13'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - EC_KEY_free
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:683,5'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - EC_KEY_free
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:685,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:0,0'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - EC_KEY_free
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:686,13'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/ec/ec_ameth.c:691,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:691,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
                - o2i_ECPublicKey
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:692,9'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/ec/ec_ameth.c:691,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:692,9'
              BranchSideFuncs:
                - o2i_ECPublicKey
                - EC_KEY_free
                - EVP_PKEY_free
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:693,39'
              BranchSideFuncs:
                - o2i_ECPublicKey
                - EC_KEY_free
                - EVP_PKEY_free
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:693,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:694,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/ec/ec_ameth.c:695,14'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/ec/ec_ameth.c:696,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:697,9'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/ec/ec_ameth.c:698,26'
              BranchSideFuncs:
                - EVP_PKEY_set1_EC_KEY
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/ec/ec_ameth.c:699,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:699,50'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/ec/ec_ameth.c:700,12'
              BranchSideFuncs:
                - EC_KEY_free
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:667,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/ec/ec_ameth.c:668,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_ameth.c:674,14'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/ec/ec_ameth.c:677,15'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:678,18'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_ameth.c:681,14'
          Dst:             EC_KEY_set_group
        - Src:             'crypto/ec/ec_ameth.c:684,18'
          Dst:             eckey_type2param
        - Src:             'crypto/ec/ec_ameth.c:689,12'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/ec/ec_ameth.c:690,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/ec/ec_ameth.c:693,10'
          Dst:             o2i_ECPublicKey
        - Src:             'crypto/ec/ec_ameth.c:695,14'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/ec/ec_ameth.c:698,5'
          Dst:             EVP_PKEY_set1_EC_KEY
        - Src:             'crypto/ec/ec_ameth.c:699,9'
          Dst:             EVP_PKEY_derive_set_peer
        - Src:             'crypto/ec/ec_ameth.c:702,5'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_ameth.c:703,5'
          Dst:             EVP_PKEY_free
    - functionName:    eckey_type2param
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ptype
        - pval
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_GROUP_free
        - EC_GROUP_new_by_curve_name
        - EC_GROUP_set_asn1_flag
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - OBJ_obj2nid
        - d2i_ECParameters
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:112,35'
              BranchSideFuncs:
                - d2i_ECParameters
                - ERR_put_error
                - EC_KEY_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:120,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_free
                - EC_GROUP_free
                - EC_KEY_new
                - OBJ_obj2nid
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_set_asn1_flag
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:117,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:120,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:120,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:121,35'
              BranchSideFuncs:
                - EC_KEY_new
                - OBJ_obj2nid
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_set_asn1_flag
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_KEY_free
                - EC_GROUP_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:138,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_ameth.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:127,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:130,56'
              BranchSideFuncs:
                - OBJ_obj2nid
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_set_asn1_flag
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_KEY_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_ameth.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:132,13'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:133,32'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_KEY_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_ameth.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:135,13'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:136,23'
              BranchSideFuncs:
                - EC_GROUP_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:116,22'
          Dst:             d2i_ECParameters
        - Src:             'crypto/ec/ec_ameth.c:117,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:126,22'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_ameth.c:127,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:130,44'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_ameth.c:130,17'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             'crypto/ec/ec_ameth.c:133,9'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/ec/ec_ameth.c:134,13'
          Dst:             EC_KEY_set_group
        - Src:             'crypto/ec/ec_ameth.c:136,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_ameth.c:138,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:145,5'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_ameth.c:146,5'
          Dst:             EC_GROUP_free
    - functionName:    ecdh_cms_encrypt
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         67
      ICount:          432
      EdgeCount:       94
      CyclomaticComplexity: 29
      functionsReached:
        - ASN1_STRING_new
        - ASN1_STRING_set0
        - ASN1_TYPE_free
        - ASN1_TYPE_get
        - ASN1_TYPE_new
        - CMS_RecipientInfo_get0_pkey_ctx
        - CMS_RecipientInfo_kari_get0_alg
        - CMS_RecipientInfo_kari_get0_ctx
        - CMS_RecipientInfo_kari_get0_orig_id
        - CMS_SharedInfo_encode
        - CRYPTO_free
        - CRYPTO_malloc
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_param_to_asn1
        - EVP_MD_type
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_get0_pkey
        - EVP_sha1
        - OBJ_find_sigid_by_algs
        - OBJ_nid2obj
        - X509_ALGOR_free
        - X509_ALGOR_get0
        - X509_ALGOR_new
        - X509_ALGOR_set0
        - i2d_X509_ALGOR
        - i2o_ECPublicKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:845,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:846,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:848,35'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:849,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:851,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:852,40'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - OBJ_nid2obj
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:854,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:856,25'
              BranchSideFuncs:
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:880,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:861,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:862,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:863,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:864,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:865,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:866,13'
              BranchSideFuncs:
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:868,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:869,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:870,26'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:881,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:882,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:883,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:883,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:884,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:885,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:886,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:887,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:888,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:888,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:889,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:890,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:893,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:894,18'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:899,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/ec/ec_ameth.c:895,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:896,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:897,5'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:900,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:902,18'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
            - BranchSide:      'crypto/ec/ec_ameth.c:907,42'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:903,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:904,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:905,5'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_alg
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:907,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:908,9'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
            - BranchSide:      'crypto/ec/ec_ameth.c:912,55'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:912,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:913,9'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
            - BranchSide:      'crypto/ec/ec_ameth.c:915,43'
              BranchSideFuncs:
                - CMS_RecipientInfo_kari_get0_ctx
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - EVP_CIPHER_CTX_key_length
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:922,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:923,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:924,39'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:926,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:927,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:928,34'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:928,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:929,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:930,23'
              BranchSideFuncs:
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_TYPE_free
        - Branch String:   'crypto/ec/ec_ameth.c:930,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:931,24'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:935,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:935,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:936,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:938,44'
              BranchSideFuncs:
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:941,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:943,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:943,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:944,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:945,10'
              BranchSideFuncs:
                - i2d_X509_ALGOR
                - CRYPTO_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:952,15'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:952,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:953,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/ec/ec_ameth.c:952,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:953,9'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:954,16'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/ec/ec_ameth.c:955,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:956,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/ec/ec_ameth.c:957,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - CRYPTO_free
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:844,12'
          Dst:             CMS_RecipientInfo_get0_pkey_ctx
        - Src:             'crypto/ec/ec_ameth.c:848,12'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/ec/ec_ameth.c:849,10'
          Dst:             CMS_RecipientInfo_kari_get0_orig_id
        - Src:             'crypto/ec/ec_ameth.c:852,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/ec/ec_ameth.c:854,17'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:860,19'
          Dst:             i2o_ECPublicKey
        - Src:             'crypto/ec/ec_ameth.c:863,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_ameth.c:867,19'
          Dst:             i2o_ECPublicKey
        - Src:             'crypto/ec/ec_ameth.c:870,9'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/ec/ec_ameth.c:875,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:875,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/ec/ec_ameth.c:880,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:883,10'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:885,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:895,13'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:902,18'
          Dst:             EVP_sha1
        - Src:             'crypto/ec/ec_ameth.c:903,13'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:907,10'
          Dst:             CMS_RecipientInfo_kari_get0_alg
        - Src:             'crypto/ec/ec_ameth.c:912,43'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_ameth.c:912,10'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             'crypto/ec/ec_ameth.c:915,11'
          Dst:             CMS_RecipientInfo_kari_get0_ctx
        - Src:             'crypto/ec/ec_ameth.c:916,16'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/ec/ec_ameth.c:916,16'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/ec/ec_ameth.c:917,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/ec/ec_ameth.c:921,16'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/ec/ec_ameth.c:924,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:925,27'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/ec/ec_ameth.c:928,9'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/ec/ec_ameth.c:930,9'
          Dst:             ASN1_TYPE_get
        - Src:             'crypto/ec/ec_ameth.c:931,9'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/ec/ec_ameth.c:935,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:938,15'
          Dst:             CMS_SharedInfo_encode
        - Src:             'crypto/ec/ec_ameth.c:943,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_ameth.c:951,15'
          Dst:             i2d_X509_ALGOR
        - Src:             'crypto/ec/ec_ameth.c:954,16'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/ec/ec_ameth.c:957,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/ec/ec_ameth.c:959,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:959,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/ec/ec_ameth.c:964,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_ameth.c:965,5'
          Dst:             X509_ALGOR_free
    - functionName:    ecdh_cms_decrypt
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         20
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CMS_RecipientInfo_get0_pkey_ctx
        - CMS_RecipientInfo_kari_get0_orig_id
        - ERR_put_error
        - EVP_PKEY_CTX_get0_peerkey
        - ecdh_cms_set_peerkey
        - ecdh_cms_set_shared_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:804,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:805,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_peerkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:807,36'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_peerkey
                - CMS_RecipientInfo_kari_get0_orig_id
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:807,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:810,50'
              BranchSideFuncs:
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:821,35'
              BranchSideFuncs:
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:810,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:812,13'
              BranchSideFuncs:
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:813,14'
              BranchSideFuncs:
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:813,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:813,22'
              BranchSideFuncs:
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:814,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:813,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:814,13'
              BranchSideFuncs:
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:815,35'
              BranchSideFuncs:
                - ecdh_cms_set_peerkey
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:815,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:816,13'
              BranchSideFuncs:
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:819,5'
              BranchSideFuncs:
                - ecdh_cms_set_shared_info
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:821,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:822,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:825,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:803,12'
          Dst:             CMS_RecipientInfo_get0_pkey_ctx
        - Src:             'crypto/ec/ec_ameth.c:807,10'
          Dst:             EVP_PKEY_CTX_get0_peerkey
        - Src:             'crypto/ec/ec_ameth.c:810,14'
          Dst:             CMS_RecipientInfo_kari_get0_orig_id
        - Src:             'crypto/ec/ec_ameth.c:815,14'
          Dst:             ecdh_cms_set_peerkey
        - Src:             'crypto/ec/ec_ameth.c:816,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:821,10'
          Dst:             ecdh_cms_set_shared_info
        - Src:             'crypto/ec/ec_ameth.c:822,9'
          Dst:             ERR_put_error
    - functionName:    eckey_param2type
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'char **'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - pptype
        - ppval
        - ec_key
      BBCount:         24
      ICount:          144
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_new
        - EC_GROUP_get_asn1_flag
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - ERR_put_error
        - OBJ_length
        - OBJ_nid2obj
        - i2d_ECParameters
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:30,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:30,54'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:34,32'
              BranchSideFuncs:
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - i2d_ECParameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ERR_put_error
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:35,43'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - i2d_ECParameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ERR_put_error
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:48,22'
              BranchSideFuncs:
                - ASN1_STRING_new
                - i2d_ECParameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:38,44'
              BranchSideFuncs:
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:48,22'
              BranchSideFuncs:
                - ASN1_STRING_new
                - i2d_ECParameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:40,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:40,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:41,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:41,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:44,18'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:51,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:62,51'
              BranchSideFuncs:
                - i2d_ECParameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:64,30'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:68,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:30,36'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:31,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:34,9'
          Dst:             EC_GROUP_get_asn1_flag
        - Src:             'crypto/ec/ec_ameth.c:35,19'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_ameth.c:38,32'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:40,32'
          Dst:             OBJ_length
        - Src:             'crypto/ec/ec_ameth.c:41,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:49,16'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/ec/ec_ameth.c:62,24'
          Dst:             i2d_ECParameters
        - Src:             'crypto/ec/ec_ameth.c:64,13'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/ec/ec_ameth.c:65,13'
          Dst:             ERR_put_error
    - functionName:    ECParameters_print
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_EC_KEY_print
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:651,12'
          Dst:             do_EC_KEY_print
    - functionName:    do_EC_KEY_print
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - off
        - ktype
      BBCount:         53
      ICount:          281
      EdgeCount:       73
      CyclomaticComplexity: 22
      functionsReached:
        - ASN1_buf_print
        - BIO_indent
        - BIO_printf
        - CRYPTO_clear_free
        - CRYPTO_free
        - ECPKParameters_print
        - EC_GROUP_order_bits
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - EC_KEY_get0_public_key
        - EC_KEY_get_conv_form
        - EC_KEY_priv2buf
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:372,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:372,49'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:373,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:373,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:377,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_ameth.c:377,37'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:377,63'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_ameth.c:383,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_ameth.c:377,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:378,33'
              BranchSideFuncs:
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_ameth.c:383,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_ameth.c:379,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:380,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:381,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_ameth.c:383,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:383,66'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_ameth.c:389,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:384,35'
              BranchSideFuncs:
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:389,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:385,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:386,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:387,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:390,15'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:391,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:391,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:392,15'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:394,15'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:397,9'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:398,20'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:400,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:402,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:403,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:409,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:403,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:404,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:405,28'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:405,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:406,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:407,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:410,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:416,31'
              BranchSideFuncs:
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_ameth.c:410,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:411,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:412,28'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_ameth.c:412,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:413,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:414,5'
              BranchSideFuncs:
                - ECPKParameters_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_ameth.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:417,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:418,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_ameth.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:421,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:422,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:372,31'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:373,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:377,40'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/ec/ec_ameth.c:378,36'
          Dst:             EC_KEY_get_conv_form
        - Src:             'crypto/ec/ec_ameth.c:378,18'
          Dst:             EC_KEY_key2buf
        - Src:             'crypto/ec/ec_ameth.c:383,42'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/ec/ec_ameth.c:384,19'
          Dst:             EC_KEY_priv2buf
        - Src:             'crypto/ec/ec_ameth.c:396,10'
          Dst:             BIO_indent
        - Src:             'crypto/ec/ec_ameth.c:399,20'
          Dst:             EC_GROUP_order_bits
        - Src:             'crypto/ec/ec_ameth.c:398,9'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ec_ameth.c:403,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ec_ameth.c:405,13'
          Dst:             ASN1_buf_print
        - Src:             'crypto/ec/ec_ameth.c:410,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ec_ameth.c:412,13'
          Dst:             ASN1_buf_print
        - Src:             'crypto/ec/ec_ameth.c:416,10'
          Dst:             ECPKParameters_print
        - Src:             'crypto/ec/ec_ameth.c:421,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:422,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/ec/ec_ameth.c:423,5'
          Dst:             CRYPTO_free
    - functionName:    EC_KEY_print
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - off
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_get0_private_key
        - do_EC_KEY_print
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:643,19'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/ec/ec_ameth.c:645,12'
          Dst:             do_EC_KEY_print
    - functionName:    ec_pkey_param_check
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_check
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:585,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:586,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:590,27'
              BranchSideFuncs:
                - EC_GROUP_check
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:586,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:590,12'
          Dst:             EC_GROUP_check
    - functionName:    ec_pkey_public_check
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_check_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:577,12'
          Dst:             EC_KEY_check_key
    - functionName:    ec_pkey_check
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_check_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:556,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:557,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:561,29'
              BranchSideFuncs:
                - EC_KEY_check_key
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:557,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:561,12'
          Dst:             EC_KEY_check_key
    - functionName:    old_ec_priv_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - pder
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_ECPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:478,12'
          Dst:             i2d_ECPrivateKey
    - functionName:    old_ec_priv_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - pder
        - derlen
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - d2i_ECPrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:468,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:469,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:472,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:468,15'
          Dst:             d2i_ECPrivateKey
        - Src:             'crypto/ec/ec_ameth.c:469,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:472,5'
          Dst:             EVP_PKEY_assign
    - functionName:    ec_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         44
      ICount:          260
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - CMS_SignerInfo_get0_algs
        - EC_KEY_key2buf
        - EC_KEY_oct2key
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_id
        - OBJ_find_sigid_by_algs
        - OBJ_nid2obj
        - OBJ_obj2nid
        - PKCS7_SIGNER_INFO_get0_algs
        - X509_ALGOR_set0
        - ecdh_cms_decrypt
        - ecdh_cms_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:483,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:485,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - PKCS7_SIGNER_INFO_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:501,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CMS_SignerInfo_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:517,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ecdh_cms_encrypt
                - ecdh_cms_decrypt
            - BranchSide:      'crypto/ec/ec_ameth.c:524,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:529,25'
              BranchSideFuncs:
                - EVP_PKEY_id
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_ameth.c:538,52'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_oct2key
            - BranchSide:      'crypto/ec/ec_ameth.c:541,52'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_key2buf
            - BranchSide:      'crypto/ec/ec_ameth.c:545,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:485,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:488,41'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:498,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:489,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:489,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:490,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:489,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:490,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:491,32'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:492,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:493,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:494,48'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:494,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:495,17'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:496,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:501,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:504,38'
              BranchSideFuncs:
                - CMS_SignerInfo_get0_algs
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:514,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:505,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:505,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:506,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:505,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:506,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:507,32'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:508,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:509,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:510,48'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:510,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:511,17'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ec_ameth.c:512,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/ec/ec_ameth.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:518,37'
              BranchSideFuncs:
                - ecdh_cms_decrypt
            - BranchSide:      'crypto/ec/ec_ameth.c:519,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ecdh_cms_encrypt
        - Branch String:   'crypto/ec/ec_ameth.c:529,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:531,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:533,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:488,13'
          Dst:             PKCS7_SIGNER_INFO_get0_algs
        - Src:             'crypto/ec/ec_ameth.c:491,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_ameth.c:494,54'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/ec/ec_ameth.c:494,18'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             'crypto/ec/ec_ameth.c:496,35'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:496,13'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/ec/ec_ameth.c:504,13'
          Dst:             CMS_SignerInfo_get0_algs
        - Src:             'crypto/ec/ec_ameth.c:507,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_ameth.c:510,54'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/ec/ec_ameth.c:510,18'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             'crypto/ec/ec_ameth.c:512,35'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:512,13'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/ec/ec_ameth.c:518,20'
          Dst:             ecdh_cms_decrypt
        - Src:             'crypto/ec/ec_ameth.c:520,20'
          Dst:             ecdh_cms_encrypt
        - Src:             'crypto/ec/ec_ameth.c:529,13'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/ec/ec_ameth.c:538,31'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             'crypto/ec/ec_ameth.c:538,16'
          Dst:             EC_KEY_oct2key
        - Src:             'crypto/ec/ec_ameth.c:541,31'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             'crypto/ec/ec_ameth.c:541,16'
          Dst:             EC_KEY_key2buf
    - functionName:    int_ec_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:355,5'
          Dst:             EC_KEY_free
    - functionName:    eckey_param_print
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1639 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_EC_KEY_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:448,12'
          Dst:             do_EC_KEY_print
    - functionName:    ec_cmp_parameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_cmp
        - EC_KEY_get0_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:345,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:345,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:346,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:347,22'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:348,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:350,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:343,31'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:344,20'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:347,9'
          Dst:             EC_GROUP_cmp
    - functionName:    ec_copy_parameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - EC_GROUP_dup
        - EC_GROUP_free
        - EC_KEY_get0_group
        - EC_KEY_new
        - EC_KEY_set_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:326,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:327,9'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - EC_KEY_new
        - Branch String:   'crypto/ec/ec_ameth.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:328,23'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:332,26'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_ameth.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:330,13'
              BranchSideFuncs:
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:331,5'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_ameth.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:333,9'
              BranchSideFuncs:
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_ameth.c:334,19'
              BranchSideFuncs:
                - EC_GROUP_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:323,36'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:323,23'
          Dst:             EC_GROUP_dup
        - Src:             'crypto/ec/ec_ameth.c:328,23'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_ameth.c:332,9'
          Dst:             EC_KEY_set_group
        - Src:             'crypto/ec/ec_ameth.c:334,5'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_ameth.c:337,5'
          Dst:             EC_GROUP_free
    - functionName:    ec_missing_parameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_KEY_get0_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:316,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:316,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:317,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:317,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:318,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:316,34'
          Dst:             EC_KEY_get0_group
    - functionName:    eckey_param_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - pder
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_ECParameters
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:442,12'
          Dst:             i2d_ECParameters
    - functionName:    eckey_param_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - pder
        - derlen
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - d2i_ECParameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:432,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:433,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:436,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:432,18'
          Dst:             d2i_ECParameters
        - Src:             'crypto/ec/ec_ameth.c:433,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:436,5'
          Dst:             EVP_PKEY_assign
    - functionName:    ec_security_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         14
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ec_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:303,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:304,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:305,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:307,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:308,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:309,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:310,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:311,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:300,18'
          Dst:             ec_bits
    - functionName:    ec_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_order_bits
        - EC_KEY_get0_group
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:295,32'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:295,12'
          Dst:             EC_GROUP_order_bits
    - functionName:    int_ec_size
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:290,12'
          Dst:             ECDSA_size
    - functionName:    eckey_priv_print
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1639 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_EC_KEY_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:460,12'
          Dst:             do_EC_KEY_print
    - functionName:    eckey_priv_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - p8
        - pkey
      BBCount:         26
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_STRING_free
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - EC_KEY_get_enc_flags
        - EC_KEY_set_enc_flags
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS8_pkey_set0
        - eckey_param2type
        - i2d_ECPrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:241,9'
              BranchSideFuncs:
                - EC_KEY_get_enc_flags
                - EC_KEY_set_enc_flags
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - CRYPTO_malloc
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:251,17'
              BranchSideFuncs:
                - EC_KEY_get_enc_flags
                - EC_KEY_set_enc_flags
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - CRYPTO_malloc
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:256,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:261,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:257,30'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:258,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:262,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:263,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:268,9'
              BranchSideFuncs:
                - i2d_ECPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:263,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:264,30'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:265,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:270,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:277,26'
              BranchSideFuncs:
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:271,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:272,30'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_ameth.c:273,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_ameth.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:279,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:285,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:281,30'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:282,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:240,10'
          Dst:             eckey_param2type
        - Src:             'crypto/ec/ec_ameth.c:241,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:251,17'
          Dst:             EC_KEY_get_enc_flags
        - Src:             'crypto/ec/ec_ameth.c:252,5'
          Dst:             EC_KEY_set_enc_flags
        - Src:             'crypto/ec/ec_ameth.c:254,13'
          Dst:             i2d_ECPrivateKey
        - Src:             'crypto/ec/ec_ameth.c:257,13'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/ec/ec_ameth.c:258,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:261,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_ameth.c:264,13'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/ec/ec_ameth.c:265,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:269,10'
          Dst:             i2d_ECPrivateKey
        - Src:             'crypto/ec/ec_ameth.c:270,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/ec/ec_ameth.c:272,13'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/ec/ec_ameth.c:273,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:277,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:277,10'
          Dst:             PKCS8_pkey_set0
        - Src:             'crypto/ec/ec_ameth.c:279,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/ec/ec_ameth.c:281,13'
          Dst:             ASN1_STRING_free
    - functionName:    eckey_priv_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pkey
        - p8
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_free
        - ERR_put_error
        - EVP_PKEY_assign
        - PKCS8_pkey_get0
        - X509_ALGOR_get0
        - d2i_ECPrivateKey
        - eckey_type2param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:208,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - eckey_type2param
                - ERR_put_error
                - EC_KEY_free
                - d2i_ECPrivateKey
                - ERR_put_error
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ec_ameth.c:209,42'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - eckey_type2param
                - ERR_put_error
                - EC_KEY_free
                - d2i_ECPrivateKey
                - ERR_put_error
                - EVP_PKEY_assign
        - Branch String:   'crypto/ec/ec_ameth.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:214,9'
              BranchSideFuncs:
                - d2i_ECPrivateKey
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ec_ameth.c:217,39'
              BranchSideFuncs:
                - d2i_ECPrivateKey
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/ec/ec_ameth.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:218,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ec_ameth.c:222,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:207,10'
          Dst:             PKCS8_pkey_get0
        - Src:             'crypto/ec/ec_ameth.c:209,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/ec/ec_ameth.c:211,13'
          Dst:             eckey_type2param
        - Src:             'crypto/ec/ec_ameth.c:217,10'
          Dst:             d2i_ECPrivateKey
        - Src:             'crypto/ec/ec_ameth.c:218,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:222,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/ec/ec_ameth.c:226,5'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:228,5'
          Dst:             EC_KEY_free
    - functionName:    eckey_pub_print
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1639 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_EC_KEY_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:454,12'
          Dst:             do_EC_KEY_print
    - functionName:    eckey_pub_cmp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         15
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:189,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:189,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:189,37'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:189,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:190,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:190,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:191,22'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:194,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_ameth.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:195,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:186,29'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_ameth.c:187,26'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/ec/ec_ameth.c:188,15'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/ec/ec_ameth.c:191,9'
          Dst:             EC_POINT_cmp
    - functionName:    eckey_pub_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'struct.evp_pkey_st.1639 *'
      constantsTouched: []
      argNames:
        - pk
        - pkey
      BBCount:         18
      ICount:          123
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_STRING_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_nid2obj
        - X509_PUBKEY_set0_param
        - eckey_param2type
        - i2o_ECPublicKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:83,9'
              BranchSideFuncs:
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:86,31'
              BranchSideFuncs:
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:89,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:91,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:92,9'
              BranchSideFuncs:
                - i2o_ECPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/ec/ec_ameth.c:96,32'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/ec/ec_ameth.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:97,58'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_ameth.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_ameth.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:101,26'
              BranchSideFuncs:
                - ASN1_STRING_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_ameth.c:102,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:82,10'
          Dst:             eckey_param2type
        - Src:             'crypto/ec/ec_ameth.c:83,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:86,15'
          Dst:             i2o_ECPublicKey
        - Src:             'crypto/ec/ec_ameth.c:89,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_ameth.c:93,15'
          Dst:             i2o_ECPublicKey
        - Src:             'crypto/ec/ec_ameth.c:96,36'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_ameth.c:96,9'
          Dst:             X509_PUBKEY_set0_param
        - Src:             'crypto/ec/ec_ameth.c:101,9'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/ec/ec_ameth.c:102,5'
          Dst:             CRYPTO_free
    - functionName:    eckey_pub_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ec_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1639 *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - pkey
        - pubkey
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_free
        - ERR_put_error
        - EVP_PKEY_assign
        - X509_ALGOR_get0
        - X509_PUBKEY_get0_param
        - eckey_type2param
        - o2i_ECPublicKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_ameth.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:159,9'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - eckey_type2param
                - ERR_put_error
                - o2i_ECPublicKey
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ec_ameth.c:160,42'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - eckey_type2param
                - ERR_put_error
                - o2i_ECPublicKey
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/ec/ec_ameth.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:165,9'
              BranchSideFuncs:
                - o2i_ECPublicKey
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ec_ameth.c:170,38'
              BranchSideFuncs:
                - o2i_ECPublicKey
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/ec/ec_ameth.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_ameth.c:171,9'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ec_ameth.c:175,5'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/ec/ec_ameth.c:158,10'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/ec/ec_ameth.c:160,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/ec/ec_ameth.c:162,13'
          Dst:             eckey_type2param
        - Src:             'crypto/ec/ec_ameth.c:165,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:170,10'
          Dst:             o2i_ECPublicKey
        - Src:             'crypto/ec/ec_ameth.c:171,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_ameth.c:175,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/ec/ec_ameth.c:179,5'
          Dst:             EC_KEY_free
    - functionName:    ECDSA_size
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st.1791 *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         12
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_object_size
        - EC_GROUP_order_bits
        - EC_KEY_get0_group
        - i2d_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1317,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1318,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1319,31'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_INTEGER
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1320,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1321,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1323,29'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_INTEGER
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1324,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1325,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1326,18'
              BranchSideFuncs:
                - i2d_ASN1_INTEGER
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1335,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1336,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1337,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1319,13'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_asn1.c:1323,9'
          Dst:             EC_GROUP_order_bits
        - Src:             'crypto/ec/ec_asn1.c:1332,9'
          Dst:             i2d_ASN1_INTEGER
        - Src:             'crypto/ec/ec_asn1.c:1334,11'
          Dst:             ASN1_object_size
    - functionName:    ECDSA_SIG_set0
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ECDSA_SIG_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - sig
        - r
        - s
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_clear_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1301,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1301,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1302,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:1301,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1302,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1303,19'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1303,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_asn1.c:1304,5'
          Dst:             BN_clear_free
    - functionName:    ECDSA_SIG_get0_s
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ECDSA_SIG_st *'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ECDSA_SIG_get0_r
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ECDSA_SIG_st *'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ECDSA_SIG_get0
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ECDSA_SIG_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - sig
        - pr
        - ps
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1283,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1284,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1285,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:1285,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1285,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1286,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ECDSA_SIG_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ECDSA_SIG_st *'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_clear_free
        - CRYPTO_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1274,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1275,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1276,19'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1276,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_asn1.c:1277,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_asn1.c:1278,5'
          Dst:             CRYPTO_free
    - functionName:    ECDSA_SIG_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1266,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1266,22'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1266,22'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1267,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1267,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1268,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1266,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ec_asn1.c:1268,9'
          Dst:             ERR_put_error
    - functionName:    i2d_ECDSA_SIG
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ECDSA_SIG_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1262,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ECDSA_SIG
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        3
      argTypes:
        - 'struct.ECDSA_SIG_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1262,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2o_ECPublicKey
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st.1791 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         24
      ICount:          146
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_POINT_point2oct
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1222,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1223,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1227,34'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1230,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1230,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1232,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:1230,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1232,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1234,10'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1234,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1235,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1241,29'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1235,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1236,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1239,20'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1241,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1250,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1244,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1245,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1248,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:1250,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1251,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1252,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1223,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1227,15'
          Dst:             EC_POINT_point2oct
        - Src:             'crypto/ec/ec_asn1.c:1235,21'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_asn1.c:1236,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1241,10'
          Dst:             EC_POINT_point2oct
        - Src:             'crypto/ec/ec_asn1.c:1243,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1245,13'
          Dst:             CRYPTO_free
    - functionName:    o2i_ECPublicKey
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionDepth:   0
      returnType:      'struct.ec_key_st.1791 *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st.1791 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         13
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EC_KEY_oct2key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1201,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1201,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1205,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1201,35'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1201,40'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1205,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1201,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1205,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1208,12'
              BranchSideFuncs:
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1209,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1210,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1213,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1205,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1209,10'
          Dst:             EC_KEY_oct2key
        - Src:             'crypto/ec/ec_asn1.c:1210,9'
          Dst:             ERR_put_error
    - functionName:    d2i_ECParameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionDepth:   0
      returnType:      'struct.ec_key_st.1791 *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st.1791 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         28
      ICount:          128
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - EC_KEY_free
        - EC_KEY_new
        - ERR_put_error
        - d2i_ECPKParameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1171,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1171,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1172,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1171,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1172,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1176,9'
              BranchSideFuncs:
                - d2i_ECPKParameters
                - ERR_put_error
                - EC_KEY_free
                - EC_KEY_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1176,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1176,23'
              BranchSideFuncs:
                - EC_KEY_new
                - d2i_ECPKParameters
                - ERR_put_error
                - EC_KEY_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1177,20'
              BranchSideFuncs:
                - EC_KEY_new
                - d2i_ECPKParameters
                - ERR_put_error
                - EC_KEY_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1176,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1177,20'
              BranchSideFuncs:
                - EC_KEY_new
                - d2i_ECPKParameters
                - ERR_put_error
                - EC_KEY_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1182,16'
              BranchSideFuncs:
                - d2i_ECPKParameters
                - ERR_put_error
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1177,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1178,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1181,5'
              BranchSideFuncs:
                - d2i_ECPKParameters
                - ERR_put_error
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1184,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1191,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:1186,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1186,27'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1187,26'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1186,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1187,26'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1188,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:1191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1192,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1194,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1172,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1177,20'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_asn1.c:1178,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1184,10'
          Dst:             d2i_ECPKParameters
        - Src:             'crypto/ec/ec_asn1.c:1185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1187,14'
          Dst:             EC_KEY_free
    - functionName:    d2i_ECPKParameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionDepth:   0
      returnType:      'struct.ec_group_st.1796 *'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st.1796 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         14
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ECPKPARAMETERS_free
        - EC_GROUP_free
        - EC_GROUP_new_from_ecpkparameters
        - ERR_put_error
        - d2i_ECPKPARAMETERS
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:960,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:961,9'
              BranchSideFuncs:
                - ERR_put_error
                - ECPKPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:966,51'
              BranchSideFuncs:
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_free
                - ERR_put_error
                - ECPKPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:966,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:967,9'
              BranchSideFuncs:
                - ERR_put_error
                - ECPKPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:972,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_asn1.c:972,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:973,9'
              BranchSideFuncs:
                - ECPKPARAMETERS_free
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_asn1.c:975,9'
              BranchSideFuncs:
                - ECPKPARAMETERS_free
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_asn1.c:975,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:976,24'
              BranchSideFuncs:
                - EC_GROUP_free
                - ECPKPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:980,25'
              BranchSideFuncs:
                - ECPKPARAMETERS_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:960,19'
          Dst:             d2i_ECPKPARAMETERS
        - Src:             'crypto/ec/ec_asn1.c:961,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:962,9'
          Dst:             ECPKPARAMETERS_free
        - Src:             'crypto/ec/ec_asn1.c:966,18'
          Dst:             EC_GROUP_new_from_ecpkparameters
        - Src:             'crypto/ec/ec_asn1.c:967,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:968,9'
          Dst:             ECPKPARAMETERS_free
        - Src:             'crypto/ec/ec_asn1.c:976,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_asn1.c:980,5'
          Dst:             ECPKPARAMETERS_free
    - functionName:    d2i_ECPKPARAMETERS
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.ecpk_parameters_st *'
      argCount:        3
      argTypes:
        - 'struct.ecpk_parameters_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:228,1'
          Dst:             ASN1_item_d2i
    - functionName:    ECPKPARAMETERS_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ecpk_parameters_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:228,1'
          Dst:             ASN1_item_free
    - functionName:    EC_GROUP_new_from_ecpkparameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionDepth:   0
      returnType:      'struct.ec_group_st.1796 *'
      argCount:        1
      argTypes:
        - 'struct.ecpk_parameters_st *'
      constantsTouched: []
      argNames:
        - params
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - EC_GROUP_new_by_curve_name
        - EC_GROUP_new_from_ecparameters
        - EC_GROUP_set_asn1_flag
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:919,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:920,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:924,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_new_from_ecparameters
                - ERR_put_error
                - EC_GROUP_set_asn1_flag
                - OBJ_obj2nid
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:924,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:926,27'
              BranchSideFuncs:
                - OBJ_obj2nid
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:933,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_new_from_ecparameters
                - ERR_put_error
                - EC_GROUP_set_asn1_flag
        - Branch String:   'crypto/ec/ec_asn1.c:927,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:928,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:932,32'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
        - Branch String:   'crypto/ec/ec_asn1.c:933,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:935,46'
              BranchSideFuncs:
                - EC_GROUP_new_from_ecparameters
                - ERR_put_error
                - EC_GROUP_set_asn1_flag
            - BranchSide:      'crypto/ec/ec_asn1.c:941,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:936,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:937,13'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
            - BranchSide:      'crypto/ec/ec_asn1.c:940,32'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
        - Branch String:   'crypto/ec/ec_asn1.c:941,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:943,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:945,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:920,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:926,15'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_asn1.c:927,20'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             'crypto/ec/ec_asn1.c:928,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:932,9'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/ec/ec_asn1.c:935,15'
          Dst:             EC_GROUP_new_from_ecparameters
        - Src:             'crypto/ec/ec_asn1.c:937,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:940,9'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/ec/ec_asn1.c:945,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_new_from_ecparameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionDepth:   0
      returnType:      'struct.ec_group_st.1796 *'
      argCount:        1
      argTypes:
        - 'struct.ec_parameters_st *'
      constantsTouched: []
      argNames:
        - params
      BBCount:         152
      ICount:          949
      EdgeCount:       217
      CyclomaticComplexity: 67
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_INTEGER_to_BN
        - BN_CTX_free
        - BN_CTX_new
        - BN_bin2bn
        - BN_free
        - BN_is_negative
        - BN_new
        - BN_num_bits
        - BN_set_bit
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_dup
        - EC_GROUP_free
        - EC_GROUP_new_by_curve_name
        - EC_GROUP_new_curve_GF2m
        - EC_GROUP_new_curve_GFp
        - EC_GROUP_set_asn1_flag
        - EC_GROUP_set_generator
        - EC_GROUP_set_point_conversion_form
        - EC_GROUP_set_seed
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
        - OBJ_obj2nid
        - ec_curve_nid_from_params
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:595,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:595,30'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:597,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:595,57'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:596,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:597,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:595,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:597,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:607,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:607,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:607,28'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:610,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:607,45'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:608,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:610,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:608,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:608,37'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:610,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:608,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:609,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:610,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:607,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:610,9'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:613,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:614,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:615,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:618,19'
              BranchSideFuncs:
                - BN_bin2bn
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:619,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:620,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:625,23'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:626,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:636,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:716,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:639,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:640,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:644,18'
              BranchSideFuncs:
                - BN_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:644,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:645,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:650,27'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:652,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:655,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:675,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:655,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:656,17'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:660,41'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:662,42'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:662,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:663,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:662,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:663,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:669,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:669,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:670,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:671,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:671,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:672,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:673,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:673,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:674,17'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:675,9'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:675,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:678,21'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:703,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:679,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:680,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:685,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:685,42'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:685,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:687,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:686,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:686,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:687,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:686,43'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:686,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:687,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:684,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:687,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:693,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:693,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:694,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:695,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:695,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:696,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:697,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:697,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:698,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:699,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:699,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:700,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:701,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:701,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:702,17'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:703,9'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GF2m
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:703,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:704,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:708,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:716,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:719,14'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:743,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:719,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:720,13'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:723,32'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:724,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:725,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:729,28'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:729,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:729,45'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:730,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:729,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:730,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:734,34'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:735,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:736,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:741,38'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:747,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:748,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:753,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:760,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:774,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:760,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:761,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:764,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:765,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:766,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:769,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:775,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:775,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:778,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:776,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:776,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:778,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:777,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:777,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:778,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:774,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:778,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:782,31'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:782,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:783,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:786,40'
              BranchSideFuncs:
                - EC_GROUP_set_point_conversion_form
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:790,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:792,9'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:797,28'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:797,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:798,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:801,24'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:801,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:801,41'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:802,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:801,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:802,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:805,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:806,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:811,9'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:811,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:812,17'
              BranchSideFuncs:
                - BN_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:814,35'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:814,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:815,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:819,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:820,9'
              BranchSideFuncs:
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:836,16'
              BranchSideFuncs:
                - BN_CTX_new
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:836,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:837,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:840,29'
              BranchSideFuncs:
                - EC_GROUP_dup
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:841,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:841,34'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:843,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:842,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:842,40'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:843,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:840,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:843,9'
              BranchSideFuncs:
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:846,48'
              BranchSideFuncs:
                - ec_curve_nid_from_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:846,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:855,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:895,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:863,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:864,24'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:867,55'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:867,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:868,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:871,23'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_set_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_asn1.c:889,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:890,35'
              BranchSideFuncs:
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:893,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:890,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:891,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:892,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_asn1.c:898,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:898,9'
              BranchSideFuncs:
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_asn1.c:899,23'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_free
                - BN_free
                - BN_free
                - BN_free
                - EC_POINT_free
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:597,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:610,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:613,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_asn1.c:615,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:618,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_asn1.c:620,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:625,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_asn1.c:640,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:644,18'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_asn1.c:645,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:650,15'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ec_asn1.c:656,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:660,24'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/ec/ec_asn1.c:663,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:669,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:671,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:673,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:680,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:687,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:693,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:695,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:697,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:699,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:701,18'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_asn1.c:704,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:708,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:713,15'
          Dst:             EC_GROUP_new_curve_GF2m
        - Src:             'crypto/ec/ec_asn1.c:720,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:723,13'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/ec/ec_asn1.c:725,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:729,13'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ec_asn1.c:729,34'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_asn1.c:730,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:734,22'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_asn1.c:736,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:741,15'
          Dst:             EC_GROUP_new_curve_GFp
        - Src:             'crypto/ec/ec_asn1.c:743,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:748,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:761,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:764,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_asn1.c:765,26'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_asn1.c:766,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:778,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:782,18'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_asn1.c:786,5'
          Dst:             EC_GROUP_set_point_conversion_form
        - Src:             'crypto/ec/ec_asn1.c:790,10'
          Dst:             EC_POINT_oct2point
        - Src:             'crypto/ec/ec_asn1.c:792,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:797,9'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/ec/ec_asn1.c:798,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:801,9'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ec_asn1.c:801,30'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_asn1.c:802,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:805,9'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_asn1.c:806,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:812,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_asn1.c:814,16'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             'crypto/ec/ec_asn1.c:815,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:819,10'
          Dst:             EC_GROUP_set_generator
        - Src:             'crypto/ec/ec_asn1.c:820,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:836,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_asn1.c:837,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:840,16'
          Dst:             EC_GROUP_dup
        - Src:             'crypto/ec/ec_asn1.c:841,16'
          Dst:             EC_GROUP_set_seed
        - Src:             'crypto/ec/ec_asn1.c:842,17'
          Dst:             EC_GROUP_set_generator
        - Src:             'crypto/ec/ec_asn1.c:843,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:846,23'
          Dst:             ec_curve_nid_from_params
        - Src:             'crypto/ec/ec_asn1.c:867,28'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             'crypto/ec/ec_asn1.c:868,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:871,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_asn1.c:878,9'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/ec/ec_asn1.c:890,17'
          Dst:             EC_GROUP_set_seed
        - Src:             'crypto/ec/ec_asn1.c:899,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_asn1.c:902,5'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_asn1.c:904,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_asn1.c:905,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_asn1.c:906,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_asn1.c:907,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_asn1.c:909,5'
          Dst:             BN_CTX_free
    - functionName:    i2d_ECParameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st.1791 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - i2d_ECPKParameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1160,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1161,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1164,31'
              BranchSideFuncs:
                - i2d_ECPKParameters
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1161,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1164,12'
          Dst:             i2d_ECPKParameters
    - functionName:    i2d_ECPKParameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ECPKPARAMETERS_free
        - EC_GROUP_get_ecpkparameters
        - ERR_put_error
        - i2d_ECPKPARAMETERS
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:989,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:990,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:993,35'
              BranchSideFuncs:
                - i2d_ECPKPARAMETERS
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - ERR_put_error
                - ECPKPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:993,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:994,9'
              BranchSideFuncs:
                - ERR_put_error
                - ECPKPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:998,25'
              BranchSideFuncs:
                - ECPKPARAMETERS_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:988,27'
          Dst:             EC_GROUP_get_ecpkparameters
        - Src:             'crypto/ec/ec_asn1.c:990,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:993,16'
          Dst:             i2d_ECPKPARAMETERS
        - Src:             'crypto/ec/ec_asn1.c:994,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:995,9'
          Dst:             ECPKPARAMETERS_free
        - Src:             'crypto/ec/ec_asn1.c:998,5'
          Dst:             ECPKPARAMETERS_free
    - functionName:    EC_GROUP_get_ecpkparameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      'struct.ecpk_parameters_st *'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'struct.ecpk_parameters_st *'
      constantsTouched: []
      argNames:
        - group
        - params
      BBCount:         34
      ICount:          186
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_OBJECT_free
        - ECPARAMETERS_free
        - ECPKPARAMETERS_free
        - ECPKPARAMETERS_new
        - EC_GROUP_get_asn1_flag
        - EC_GROUP_get_curve_name
        - EC_GROUP_get_ecparameters
        - ERR_put_error
        - OBJ_length
        - OBJ_nid2obj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:538,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:539,20'
              BranchSideFuncs:
                - ECPKPARAMETERS_new
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:544,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ERR_put_error
                - ECPARAMETERS_free
                - ASN1_OBJECT_free
        - Branch String:   'crypto/ec/ec_asn1.c:539,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:540,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:543,5'
              BranchSideFuncs:
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:544,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:545,30'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:546,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ERR_put_error
                - ECPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:555,39'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:572,9'
              BranchSideFuncs:
                - EC_GROUP_get_ecparameters
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:556,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:557,48'
              BranchSideFuncs:
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
                - ASN1_OBJECT_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:569,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:559,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:559,47'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:560,34'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:559,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:560,34'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:564,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECPKPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:578,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:579,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:582,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:539,20'
          Dst:             ECPKPARAMETERS_new
        - Src:             'crypto/ec/ec_asn1.c:540,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:545,13'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/ec/ec_asn1.c:548,13'
          Dst:             ECPARAMETERS_free
        - Src:             'crypto/ec/ec_asn1.c:551,9'
          Dst:             EC_GROUP_get_asn1_flag
        - Src:             'crypto/ec/ec_asn1.c:555,15'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_asn1.c:557,36'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_asn1.c:559,36'
          Dst:             OBJ_length
        - Src:             'crypto/ec/ec_asn1.c:560,17'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/ec/ec_asn1.c:561,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:574,14'
          Dst:             EC_GROUP_get_ecparameters
        - Src:             'crypto/ec/ec_asn1.c:579,9'
          Dst:             ECPKPARAMETERS_free
    - functionName:    i2d_ECPKPARAMETERS
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ecpk_parameters_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:228,1'
          Dst:             ASN1_item_i2d
    - functionName:    ECPKPARAMETERS_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.ecpk_parameters_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:228,1'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:228,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ec/ec_asn1.c:228,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:228,1'
          Dst:             ASN1_item_new
    - functionName:    ECPARAMETERS_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_parameters_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:218,1'
          Dst:             ASN1_item_free
    - functionName:    EC_GROUP_get_ecparameters
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      'struct.ec_parameters_st *'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'struct.ec_parameters_st *'
      constantsTouched: []
      argNames:
        - group
        - params
      BBCount:         35
      ICount:          238
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_OCTET_STRING_new
        - ASN1_STRING_set0
        - BN_to_ASN1_INTEGER
        - CRYPTO_free
        - ECPARAMETERS_free
        - ECPARAMETERS_new
        - EC_GROUP_get0_cofactor
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_order
        - EC_GROUP_get_point_conversion_form
        - EC_POINT_point2buf
        - ERR_put_error
        - ec_asn1_group2curve
        - ec_asn1_group2fieldid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:457,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:458,20'
              BranchSideFuncs:
                - ECPARAMETERS_new
                - ec_asn1_group2fieldid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECPARAMETERS_free
                - ec_asn1_group2curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:463,15'
              BranchSideFuncs:
                - ec_asn1_group2fieldid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECPARAMETERS_free
                - ec_asn1_group2curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:458,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:459,13'
              BranchSideFuncs:
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:462,5'
              BranchSideFuncs:
                - ec_asn1_group2fieldid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECPARAMETERS_free
                - ec_asn1_group2curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:469,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:470,9'
              BranchSideFuncs:
                - ec_asn1_group2curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECPARAMETERS_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:475,30'
              BranchSideFuncs:
                - ec_asn1_group2curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECPARAMETERS_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:475,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:476,9'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:481,42'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:481,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:482,9'
              BranchSideFuncs:
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:486,47'
              BranchSideFuncs:
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:489,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:490,9'
              BranchSideFuncs:
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:493,9'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:493,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:493,43'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:498,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:493,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:494,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:498,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EC_GROUP_get0_order
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:502,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:503,9'
              BranchSideFuncs:
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:506,37'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:507,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:508,22'
              BranchSideFuncs:
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:514,34'
              BranchSideFuncs:
                - EC_GROUP_get0_cofactor
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
        - Branch String:   'crypto/ec/ec_asn1.c:515,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:516,44'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:524,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:518,29'
              BranchSideFuncs:
                - ERR_put_error
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:522,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:527,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:528,27'
              BranchSideFuncs:
                - ECPARAMETERS_free
            - BranchSide:      'crypto/ec/ec_asn1.c:529,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:458,20'
          Dst:             ECPARAMETERS_new
        - Src:             'crypto/ec/ec_asn1.c:459,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:469,10'
          Dst:             ec_asn1_group2fieldid
        - Src:             'crypto/ec/ec_asn1.c:470,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:475,10'
          Dst:             ec_asn1_group2curve
        - Src:             'crypto/ec/ec_asn1.c:476,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:481,18'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ec_asn1.c:482,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:486,12'
          Dst:             EC_GROUP_get_point_conversion_form
        - Src:             'crypto/ec/ec_asn1.c:488,11'
          Dst:             EC_POINT_point2buf
        - Src:             'crypto/ec/ec_asn1.c:490,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:493,43'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/ec/ec_asn1.c:494,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_asn1.c:495,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:498,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/ec/ec_asn1.c:501,11'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_asn1.c:503,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:506,18'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/ec/ec_asn1.c:509,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:514,11'
          Dst:             EC_GROUP_get0_cofactor
        - Src:             'crypto/ec/ec_asn1.c:516,25'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/ec/ec_asn1.c:519,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:528,9'
          Dst:             ECPARAMETERS_free
    - functionName:    ECPARAMETERS_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.ec_parameters_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:218,1'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:218,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ec/ec_asn1.c:218,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:218,1'
          Dst:             ASN1_item_new
    - functionName:    ec_asn1_group2fieldid
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'struct.x9_62_fieldid_st *'
      constantsTouched: []
      argNames:
        - group
        - field
      BBCount:         48
      ICount:          325
      EdgeCount:       67
      CyclomaticComplexity: 21
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - ASN1_NULL_new
        - ASN1_OBJECT_free
        - ASN1_TYPE_free
        - BN_free
        - BN_new
        - BN_to_ASN1_INTEGER
        - EC_GROUP_get_basis_type
        - EC_GROUP_get_curve
        - EC_GROUP_get_degree
        - EC_GROUP_get_pentanomial_basis
        - EC_GROUP_get_trinomial_basis
        - EC_GROUP_method_of
        - ERR_put_error
        - OBJ_nid2obj
        - X9_62_CHARACTERISTIC_TWO_new
        - X9_62_PENTANOMIAL_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:255,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:255,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:259,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_TYPE_free
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - X9_62_CHARACTERISTIC_TWO_new
                - EC_GROUP_get_degree
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:265,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:269,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - X9_62_CHARACTERISTIC_TWO_new
                - EC_GROUP_get_degree
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:270,20'
              BranchSideFuncs:
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_to_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:285,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - X9_62_CHARACTERISTIC_TWO_new
                - EC_GROUP_get_degree
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:270,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:271,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:275,33'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_to_ASN1_INTEGER
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:275,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:276,13'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:280,45'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:282,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:285,5'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:285,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:296,29'
              BranchSideFuncs:
                - X9_62_CHARACTERISTIC_TWO_new
                - EC_GROUP_get_degree
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - BN_free
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:361,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:299,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:300,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:304,49'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - BN_free
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:309,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:313,43'
              BranchSideFuncs:
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - BN_free
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:313,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:314,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:318,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - BN_free
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:321,47'
              BranchSideFuncs:
                - EC_GROUP_get_trinomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:333,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_NULL_new
                - BN_free
                - ERR_put_error
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:321,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:322,17'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:324,35'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:325,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:326,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:329,35'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:329,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:330,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:333,9'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:333,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:336,49'
              BranchSideFuncs:
                - EC_GROUP_get_pentanomial_basis
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - X9_62_PENTANOMIAL_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:352,35'
              BranchSideFuncs:
                - ASN1_NULL_new
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:336,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:337,17'
              BranchSideFuncs:
                - X9_62_PENTANOMIAL_new
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:339,35'
              BranchSideFuncs:
                - X9_62_PENTANOMIAL_new
                - BN_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:340,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:341,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:346,45'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:353,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:354,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:259,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/ec/ec_asn1.c:260,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/ec/ec_asn1.c:262,36'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_asn1.c:262,11'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/ec_asn1.c:264,29'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_asn1.c:265,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:270,20'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_asn1.c:271,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:275,14'
          Dst:             EC_GROUP_get_curve
        - Src:             'crypto/ec/ec_asn1.c:276,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:280,26'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             'crypto/ec/ec_asn1.c:282,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:296,29'
          Dst:             X9_62_CHARACTERISTIC_TWO_new
        - Src:             'crypto/ec/ec_asn1.c:300,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:304,29'
          Dst:             EC_GROUP_get_degree
        - Src:             'crypto/ec/ec_asn1.c:306,22'
          Dst:             EC_GROUP_get_basis_type
        - Src:             'crypto/ec/ec_asn1.c:309,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:313,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_asn1.c:314,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:321,18'
          Dst:             EC_GROUP_get_trinomial_basis
        - Src:             'crypto/ec/ec_asn1.c:324,35'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/ec/ec_asn1.c:326,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:329,18'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/ec/ec_asn1.c:330,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:336,18'
          Dst:             EC_GROUP_get_pentanomial_basis
        - Src:             'crypto/ec/ec_asn1.c:339,35'
          Dst:             X9_62_PENTANOMIAL_new
        - Src:             'crypto/ec/ec_asn1.c:341,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:352,35'
          Dst:             ASN1_NULL_new
        - Src:             'crypto/ec/ec_asn1.c:354,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:361,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:368,5'
          Dst:             BN_free
    - functionName:    ec_asn1_group2curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'struct.x9_62_curve_st *'
      constantsTouched: []
      argNames:
        - group
        - curve
      BBCount:         46
      ICount:          273
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set
        - ASN1_OCTET_STRING_set
        - BN_bn2binpad
        - BN_free
        - BN_new
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get_curve
        - EC_GROUP_get_degree
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:379,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:379,20'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:380,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:379,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:379,30'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:380,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:379,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:379,43'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:380,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:380,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:382,18'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:382,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:382,48'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:383,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:383,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:388,29'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:389,9'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:398,40'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - CRYPTO_malloc
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:400,21'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:401,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:399,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:401,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:404,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:405,25'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:406,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:404,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:406,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:411,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:412,35'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_BIT_STRING_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:413,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:413,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:418,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:418,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:419,14'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:432,30'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:419,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:420,32'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:424,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:420,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:420,58'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:421,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_asn1.c:426,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:428,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_asn1.c:431,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:382,18'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_asn1.c:382,48'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_asn1.c:383,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:388,10'
          Dst:             EC_GROUP_get_curve
        - Src:             'crypto/ec/ec_asn1.c:389,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:398,20'
          Dst:             EC_GROUP_get_degree
        - Src:             'crypto/ec/ec_asn1.c:399,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_asn1.c:400,21'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_asn1.c:401,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:404,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/ec/ec_asn1.c:405,12'
          Dst:             BN_bn2binpad
        - Src:             'crypto/ec/ec_asn1.c:406,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:411,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/ec/ec_asn1.c:412,13'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/ec/ec_asn1.c:413,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:420,32'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/ec/ec_asn1.c:421,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:426,14'
          Dst:             ASN1_BIT_STRING_set
        - Src:             'crypto/ec/ec_asn1.c:428,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:432,9'
          Dst:             ASN1_BIT_STRING_free
        - Src:             'crypto/ec/ec_asn1.c:439,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_asn1.c:440,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_asn1.c:441,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_asn1.c:442,5'
          Dst:             BN_free
    - functionName:    X9_62_CHARACTERISTIC_TWO_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'struct.x9_62_characteristic_two_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:188,1'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:188,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ec/ec_asn1.c:188,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:188,1'
          Dst:             ASN1_item_new
    - functionName:    EC_GROUP_get_basis_type
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st.1796 *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         17
      ICount:          84
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - EC_GROUP_method_of
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:24,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:27,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:28,43'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:27,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:28,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:32,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:34,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:34,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:38,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:21,34'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_asn1.c:21,9'
          Dst:             EC_METHOD_get_field_type
    - functionName:    EC_GROUP_get_trinomial_basis
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'int *'
      constantsTouched: []
      argNames:
        - group
        - k
      BBCount:         18
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - EC_GROUP_method_of
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:47,53'
              BranchSideFuncs:
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:49,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:49,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:49,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:50,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:50,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:56,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:57,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:59,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:47,34'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_asn1.c:47,9'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/ec_asn1.c:51,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_get_pentanomial_basis
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st.1796 *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - group
        - k1
        - k2
        - k3
      BBCount:         28
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - EC_GROUP_method_of
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:68,53'
              BranchSideFuncs:
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:70,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:70,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:70,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:71,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:71,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:71,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:71,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:72,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:72,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:78,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:79,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:80,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:81,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:82,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_asn1.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:83,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:68,34'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_asn1.c:68,9'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/ec_asn1.c:73,9'
          Dst:             ERR_put_error
    - functionName:    X9_62_PENTANOMIAL_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'struct.thread_local_inits_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:171,1'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:171,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ec/ec_asn1.c:171,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:171,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ECPrivateKey
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st.1791 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         35
      ICount:          252
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_BIT_STRING_new
        - ASN1_STRING_set0
        - CRYPTO_clear_free
        - CRYPTO_free
        - EC_GROUP_get_ecpkparameters
        - EC_KEY_key2buf
        - EC_KEY_priv2buf
        - EC_PRIVATEKEY_free
        - EC_PRIVATEKEY_new
        - ERR_put_error
        - i2d_EC_PRIVATEKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1094,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1094,22'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1096,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1094,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1095,12'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1096,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1095,45'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1095,48'
              BranchSideFuncs:
                - EC_PRIVATEKEY_new
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1100,21'
              BranchSideFuncs:
                - EC_PRIVATEKEY_new
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1094,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1096,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1100,21'
              BranchSideFuncs:
                - EC_PRIVATEKEY_new
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1100,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1101,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1105,25'
              BranchSideFuncs:
                - EC_KEY_priv2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1109,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1110,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1114,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1117,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1119,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1126,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1118,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1121,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1124,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_new
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1126,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1127,31'
              BranchSideFuncs:
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1146,34'
              BranchSideFuncs:
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1128,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1129,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1133,33'
              BranchSideFuncs:
                - EC_KEY_key2buf
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1135,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1136,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1140,9'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - i2d_EC_PRIVATEKEY
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1146,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1147,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1150,8'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
                - EC_PRIVATEKEY_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1155,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1155,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_asn1.c:1155,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1096,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1100,21'
          Dst:             EC_PRIVATEKEY_new
        - Src:             'crypto/ec/ec_asn1.c:1101,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1107,15'
          Dst:             EC_KEY_priv2buf
        - Src:             'crypto/ec/ec_asn1.c:1110,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1114,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/ec/ec_asn1.c:1119,14'
          Dst:             EC_GROUP_get_ecpkparameters
        - Src:             'crypto/ec/ec_asn1.c:1121,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1127,31'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/ec/ec_asn1.c:1129,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1133,18'
          Dst:             EC_KEY_key2buf
        - Src:             'crypto/ec/ec_asn1.c:1136,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1142,9'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/ec/ec_asn1.c:1146,16'
          Dst:             i2d_EC_PRIVATEKEY
        - Src:             'crypto/ec/ec_asn1.c:1147,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1152,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/ec/ec_asn1.c:1153,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_asn1.c:1154,5'
          Dst:             EC_PRIVATEKEY_free
    - functionName:    EC_PRIVATEKEY_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'struct.ec_privatekey_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:239,1'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:239,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ec/ec_asn1.c:239,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:239,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_EC_PRIVATEKEY
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_privatekey_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:239,1'
          Dst:             ASN1_item_i2d
    - functionName:    EC_PRIVATEKEY_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_privatekey_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:239,1'
          Dst:             ASN1_item_free
    - functionName:    d2i_ECPrivateKey
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionDepth:   0
      returnType:      'struct.ec_key_st.1791 *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st.1791 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         51
      ICount:          325
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - EC_GROUP_free
        - EC_GROUP_new_from_ecpkparameters
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_oct2key
        - EC_KEY_oct2priv
        - EC_POINT_clear_free
        - EC_POINT_new
        - EC_PRIVATEKEY_free
        - ERR_put_error
        - d2i_EC_PRIVATEKEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_asn1.c:1010,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1011,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1015,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1015,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1015,23'
              BranchSideFuncs:
                - EC_KEY_new
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1016,20'
              BranchSideFuncs:
                - EC_KEY_new
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1015,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1016,20'
              BranchSideFuncs:
                - EC_KEY_new
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1021,16'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1016,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1017,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1020,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_asn1.c:1023,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1024,23'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_new_from_ecpkparameters
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_asn1.c:1031,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1027,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1027,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1029,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1026,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1028,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1029,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1031,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1032,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1036,20'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1038,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1039,35'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2priv
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_asn1.c:1044,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1040,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1042,13'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1043,5'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - EC_POINT_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1050,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1051,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1055,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_asn1.c:1055,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1059,41'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_PRIVATEKEY_free
                - EC_KEY_free
                - EC_PRIVATEKEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1066,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_PRIVATEKEY_free
                - EC_PRIVATEKEY_free
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1061,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1062,13'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1065,5'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1067,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1067,16'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1068,17'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1066,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1068,17'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1070,9'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1073,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1074,14'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1075,24'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1080,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1080,23'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_PRIVATEKEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1081,21'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_PRIVATEKEY_free
        - Branch String:   'crypto/ec/ec_asn1.c:1080,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_asn1.c:1081,21'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_PRIVATEKEY_free
            - BranchSide:      'crypto/ec/ec_asn1.c:1082,24'
              BranchSideFuncs:
                - EC_PRIVATEKEY_free
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:1010,21'
          Dst:             d2i_EC_PRIVATEKEY
        - Src:             'crypto/ec/ec_asn1.c:1011,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1016,20'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_asn1.c:1017,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1024,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_asn1.c:1025,22'
          Dst:             EC_GROUP_new_from_ecpkparameters
        - Src:             'crypto/ec/ec_asn1.c:1032,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1040,34'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/ec/ec_asn1.c:1041,29'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/ec/ec_asn1.c:1040,13'
          Dst:             EC_KEY_oct2priv
        - Src:             'crypto/ec/ec_asn1.c:1044,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1048,5'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ec_asn1.c:1049,20'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_asn1.c:1051,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1059,19'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/ec/ec_asn1.c:1060,23'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/ec/ec_asn1.c:1061,14'
          Dst:             EC_KEY_oct2key
        - Src:             'crypto/ec/ec_asn1.c:1062,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_asn1.c:1075,5'
          Dst:             EC_PRIVATEKEY_free
        - Src:             'crypto/ec/ec_asn1.c:1081,9'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_asn1.c:1082,5'
          Dst:             EC_PRIVATEKEY_free
    - functionName:    d2i_EC_PRIVATEKEY
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'struct.ec_privatekey_st *'
      argCount:        3
      argTypes:
        - 'struct.ec_privatekey_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:239,1'
          Dst:             ASN1_item_d2i
    - functionName:    X9_62_CHARACTERISTIC_TWO_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x9_62_characteristic_two_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:188,1'
          Dst:             ASN1_item_free
    - functionName:    X9_62_PENTANOMIAL_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.thread_local_inits_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_asn1.c:171,1'
          Dst:             ASN1_item_free
    - functionName:    EC_GROUP_check
      functionSourceFile: '/src/openssl111/crypto/ec/ec_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.1818 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         28
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_is_zero
        - EC_GROUP_check_discriminant
        - EC_GROUP_get0_order
        - EC_POINT_free
        - EC_POINT_is_at_infinity
        - EC_POINT_is_on_curve
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_check.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_check.c:24,9'
              BranchSideFuncs:
                - EC_GROUP_check_discriminant
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:25,25'
              BranchSideFuncs:
                - BN_CTX_new
                - EC_GROUP_check_discriminant
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_check.c:33,38'
              BranchSideFuncs:
                - EC_GROUP_check_discriminant
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:26,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:27,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:30,5'
              BranchSideFuncs:
                - EC_GROUP_check_discriminant
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:34,9'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_check.c:39,9'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:40,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:43,30'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:44,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:49,31'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:50,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:51,33'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:53,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:54,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:59,23'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_check.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:60,9'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:61,34'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_check.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_check.c:62,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_check.c:66,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/ec/ec_check.c:25,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_check.c:27,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_check.c:33,10'
          Dst:             EC_GROUP_check_discriminant
        - Src:             'crypto/ec/ec_check.c:34,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_check.c:40,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_check.c:43,9'
          Dst:             EC_POINT_is_on_curve
        - Src:             'crypto/ec/ec_check.c:44,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_check.c:49,18'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_check.c:51,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_check.c:54,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_check.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_check.c:59,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ec_check.c:61,10'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec_check.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_check.c:69,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_check.c:70,5'
          Dst:             EC_POINT_free
    - functionName:    ec_curve_nid_from_params
      functionSourceFile: '/src/openssl111/crypto/ec/ec_curve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3238
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         63
      ICount:          420
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_bn2binpad
        - BN_is_word
        - BN_is_zero
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get0_cofactor
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_seed
        - EC_GROUP_get_curve
        - EC_GROUP_get_curve_name
        - EC_GROUP_get_order
        - EC_GROUP_get_seed_len
        - EC_GROUP_method_of
        - EC_METHOD_get_field_type
        - EC_POINT_get_affine_coordinates
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_curve.c:3251,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3252,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_curve.c:3254,35'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - EC_METHOD_get_field_type
                - EC_GROUP_get_seed_len
                - EC_GROUP_get0_seed
                - EC_GROUP_get0_cofactor
                - BN_CTX_start
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   'crypto/ec/ec_curve.c:3270,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3271,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
            - BranchSide:      'crypto/ec/ec_curve.c:3274,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   'crypto/ec/ec_curve.c:3275,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3276,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_curve.c:3279,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   'crypto/ec/ec_curve.c:3279,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3280,33'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3288,30'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3280,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3281,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_curve.c:3282,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get0_generator
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   'crypto/ec/ec_curve.c:3289,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3289,50'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - CRYPTO_free
                - BN_CTX_end
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3294,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_curve.c:3291,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3291,44'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3294,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_curve.c:3293,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3293,31'
              BranchSideFuncs:
                - EC_GROUP_get_order
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3294,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_curve.c:3288,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3294,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3301,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3301,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3302,29'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3306,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3302,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3303,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_curve.c:3304,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3306,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3307,50'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3333,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_curve.c:3316,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3316,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3317,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3317,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3317,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3317,29'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3319,28'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3319,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3319,28'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3320,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3320,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3322,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3322,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3322,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3322,37'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3322,40'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3326,23'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3323,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3323,29'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3326,23'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3324,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3324,32'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3326,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3326,23'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_curve.c:3315,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3328,25'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_curve.c:3331,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - BN_CTX_end
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ec_curve.c:3250,12'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_curve.c:3254,11'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_curve.c:3255,18'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/ec_curve.c:3256,16'
          Dst:             EC_GROUP_get_seed_len
        - Src:             'crypto/ec/ec_curve.c:3257,12'
          Dst:             EC_GROUP_get0_seed
        - Src:             'crypto/ec/ec_curve.c:3258,16'
          Dst:             EC_GROUP_get0_cofactor
        - Src:             'crypto/ec/ec_curve.c:3260,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_curve.c:3268,17'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_curve.c:3269,11'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_curve.c:3274,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_curve.c:3280,22'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_curve.c:3288,11'
          Dst:             EC_GROUP_get_curve
        - Src:             'crypto/ec/ec_curve.c:3289,26'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ec_curve.c:3291,12'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec_curve.c:3293,12'
          Dst:             EC_GROUP_get_order
        - Src:             'crypto/ec/ec_curve.c:3302,13'
          Dst:             BN_bn2binpad
        - Src:             'crypto/ec/ec_curve.c:3319,17'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_curve.c:3320,20'
          Dst:             BN_is_word
        - Src:             'crypto/ec/ec_curve.c:3324,25'
          Dst:             memcmp
        - Src:             'crypto/ec/ec_curve.c:3326,16'
          Dst:             memcmp
        - Src:             'crypto/ec/ec_curve.c:3335,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_curve.c:3336,5'
          Dst:             BN_CTX_end
    - functionName:    EC_curve_nist2nid
      functionSourceFile: '/src/openssl111/crypto/ec/ec_curve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_curve.c:3221,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3222,32'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_curve.c:3225,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_curve.c:3222,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3223,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_curve.c:3224,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ec_curve.c:3222,13'
          Dst:             strcmp
    - functionName:    EC_curve_nid2nist
      functionSourceFile: '/src/openssl111/crypto/ec/ec_curve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3209
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_curve.c:3211,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3212,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_curve.c:3215,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_curve.c:3212,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3213,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_curve.c:3214,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    EC_get_builtin_curves
      functionSourceFile: '/src/openssl111/crypto/ec/ec_curve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3167
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.EC_builtin_curve *'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - nitems
      BBCount:         14
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_curve.c:3170,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3170,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_curve.c:3171,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_curve.c:3170,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3171,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_curve.c:3173,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ec/ec_curve.c:3173,11'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3173,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ec/ec_curve.c:3173,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ec/ec_curve.c:3175,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3176,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ec/ec_curve.c:3180,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_group_new_from_data
      functionSourceFile: '/src/openssl111/crypto/ec/ec_curve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3012
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct._ec_list_element_st *'
      constantsTouched: []
      argNames:
        - curve
      BBCount:         66
      ICount:          445
      EdgeCount:       91
      CyclomaticComplexity: 27
      functionsReached:
        - ASN1_OBJECT_free
        - BN_CTX_free
        - BN_CTX_new
        - BN_bin2bn
        - BN_free
        - BN_set_word
        - EC_GROUP_free
        - EC_GROUP_get_asn1_flag
        - EC_GROUP_new
        - EC_GROUP_new_curve_GF2m
        - EC_GROUP_new_curve_GFp
        - EC_GROUP_set_asn1_flag
        - EC_GROUP_set_curve_name
        - EC_GROUP_set_generator
        - EC_GROUP_set_seed
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates
        - ERR_put_error
        - OBJ_length
        - OBJ_nid2obj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_curve.c:3011,63'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3013,15'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new_curve_GFp
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_curve.c:3013,15'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new_curve_GFp
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_curve.c:3025,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3026,35'
              BranchSideFuncs:
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_curve.c:3028,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new_curve_GFp
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3026,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3026,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
            - BranchSide:      'crypto/ec/ec_curve.c:3026,16'
              BranchSideFuncs:
                - EC_GROUP_new
        - Branch String:   'crypto/ec/ec_curve.c:3028,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3029,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3033,18'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new_curve_GFp
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3040,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3040,27'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3042,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3041,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3041,27'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3042,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3039,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3042,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3046,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new_curve_GFp
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3046,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3047,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EC_GROUP_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3053,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_new_curve_GFp
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3048,52'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3049,16'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3050,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3048,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3050,13'
              BranchSideFuncs:
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3053,5'
              BranchSideFuncs:
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3053,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3054,45'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GFp
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3063,46'
              BranchSideFuncs:
                - EC_GROUP_new_curve_GF2m
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3054,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3055,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3058,5'
              BranchSideFuncs:
                - EC_GROUP_set_curve_name
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3063,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3064,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3072,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3073,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3077,24'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3078,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3078,27'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3079,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3077,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3079,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3082,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3082,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3083,9'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3086,28'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3087,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3087,25'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3088,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3086,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3088,9'
              BranchSideFuncs:
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3091,33'
              BranchSideFuncs:
                - EC_GROUP_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3091,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3092,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3095,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3095,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3096,32'
              BranchSideFuncs:
                - EC_GROUP_set_seed
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3102,32'
              BranchSideFuncs:
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3096,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3097,13'
              BranchSideFuncs:
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3100,5'
              BranchSideFuncs:
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3102,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3115,50'
              BranchSideFuncs:
                - OBJ_nid2obj
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_set_asn1_flag
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3127,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3117,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3118,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3121,24'
              BranchSideFuncs:
                - OBJ_length
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_set_asn1_flag
        - Branch String:   'crypto/ec/ec_curve.c:3121,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3122,36'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3124,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec_curve.c:3129,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3130,23'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_curve.c:3133,19'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             'crypto/ec/ec_curve.c:3026,16'
          Dst:             EC_GROUP_new
        - Src:             'crypto/ec/ec_curve.c:3028,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_curve.c:3029,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3039,14'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_curve.c:3040,17'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_curve.c:3041,17'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_curve.c:3042,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3048,23'
          Dst:             EC_GROUP_new
        - Src:             'crypto/ec/ec_curve.c:3050,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3054,22'
          Dst:             EC_GROUP_new_curve_GFp
        - Src:             'crypto/ec/ec_curve.c:3055,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3063,22'
          Dst:             EC_GROUP_new_curve_GF2m
        - Src:             'crypto/ec/ec_curve.c:3064,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3070,5'
          Dst:             EC_GROUP_set_curve_name
        - Src:             'crypto/ec/ec_curve.c:3072,14'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_curve.c:3073,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3077,14'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_curve.c:3078,17'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_curve.c:3079,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3082,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ec_curve.c:3083,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3086,18'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_curve.c:3087,13'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec_curve.c:3088,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3091,10'
          Dst:             EC_GROUP_set_generator
        - Src:             'crypto/ec/ec_curve.c:3092,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3096,14'
          Dst:             EC_GROUP_set_seed
        - Src:             'crypto/ec/ec_curve.c:3097,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3102,9'
          Dst:             EC_GROUP_get_asn1_flag
        - Src:             'crypto/ec/ec_curve.c:3115,32'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ec_curve.c:3118,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_curve.c:3121,13'
          Dst:             OBJ_length
        - Src:             'crypto/ec/ec_curve.c:3122,13'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/ec/ec_curve.c:3124,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/ec/ec_curve.c:3130,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_curve.c:3133,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_curve.c:3134,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_curve.c:3135,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_curve.c:3136,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_curve.c:3137,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_curve.c:3138,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_curve.c:3139,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_curve.c:3140,5'
          Dst:             BN_free
    - functionName:    EC_GROUP_new_by_curve_name
      functionSourceFile: '/src/openssl111/crypto/ec/ec_curve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3145
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - ec_group_new_from_data
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_curve.c:3149,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3150,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_curve.c:3152,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - ec_group_new_from_data
        - Branch String:   'crypto/ec/ec_curve.c:3152,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3153,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ec_group_new_from_data
            - BranchSide:      'crypto/ec/ec_curve.c:3158,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3153,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3153,34'
              BranchSideFuncs:
                - ec_group_new_from_data
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3154,53'
              BranchSideFuncs:
                - ec_group_new_from_data
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_curve.c:3158,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_curve.c:3159,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_curve.c:3163,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_curve.c:3154,19'
          Dst:             ec_group_new_from_data
        - Src:             'crypto/ec/ec_curve.c:3159,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_new_curve_GF2m
      functionSourceFile: '/src/openssl111/crypto/ec/ec_cvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - p
        - a
        - b
        - ctx
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GF2m_simple_method
        - EC_GROUP_clear_free
        - EC_GROUP_new
        - EC_GROUP_set_curve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_cvt.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_cvt.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_cvt.c:75,29'
              BranchSideFuncs:
                - EC_GROUP_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_clear_free
        - Branch String:   'crypto/ec/ec_cvt.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_cvt.c:76,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_cvt.c:80,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_cvt.c:69,12'
          Dst:             EC_GF2m_simple_method
        - Src:             'crypto/ec/ec_cvt.c:71,11'
          Dst:             EC_GROUP_new
        - Src:             'crypto/ec/ec_cvt.c:75,10'
          Dst:             EC_GROUP_set_curve
        - Src:             'crypto/ec/ec_cvt.c:76,9'
          Dst:             EC_GROUP_clear_free
    - functionName:    EC_GROUP_new_curve_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_cvt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - p
        - a
        - b
        - ctx
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GFp_mont_method
        - EC_GROUP_clear_free
        - EC_GROUP_new
        - EC_GROUP_set_curve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_cvt.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_cvt.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_cvt.c:54,29'
              BranchSideFuncs:
                - EC_GROUP_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_clear_free
        - Branch String:   'crypto/ec/ec_cvt.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_cvt.c:55,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_cvt.c:59,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_cvt.c:42,12'
          Dst:             EC_GFp_mont_method
        - Src:             'crypto/ec/ec_cvt.c:50,11'
          Dst:             EC_GROUP_new
        - Src:             'crypto/ec/ec_cvt.c:54,10'
          Dst:             EC_GROUP_set_curve
        - Src:             'crypto/ec/ec_cvt.c:55,9'
          Dst:             EC_GROUP_clear_free
    - functionName:    EC_KEY_can_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:700,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:700,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:702,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:701,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:701,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:702,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:700,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:702,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:703,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_priv2buf
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - eckey
        - pbuf
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_KEY_priv2oct
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:683,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:684,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:685,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:685,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:686,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:689,27'
              BranchSideFuncs:
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_key.c:690,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:691,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_key.c:694,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:682,11'
          Dst:             EC_KEY_priv2oct
        - Src:             'crypto/ec/ec_key.c:685,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_key.c:686,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:689,11'
          Dst:             EC_KEY_priv2oct
        - Src:             'crypto/ec/ec_key.c:691,9'
          Dst:             CRYPTO_free
    - functionName:    EC_KEY_priv2oct
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - eckey
        - buf
        - len
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:618,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:618,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:619,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:618,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:619,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:620,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:620,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:621,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:625,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_key.c:621,9'
          Dst:             ERR_put_error
    - functionName:    ec_key_simple_oct2priv
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - eckey
        - buf
        - len
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - BN_secure_new
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:664,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:665,27'
              BranchSideFuncs:
                - BN_secure_new
                - BN_bin2bn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:666,9'
              BranchSideFuncs:
                - BN_bin2bn
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:666,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:667,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:670,19'
              BranchSideFuncs:
                - BN_bin2bn
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:670,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:671,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:674,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:665,27'
          Dst:             BN_secure_new
        - Src:             'crypto/ec/ec_key.c:667,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:670,9'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_key.c:671,9'
          Dst:             ERR_put_error
    - functionName:    EC_KEY_oct2priv
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - eckey
        - buf
        - len
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:653,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:653,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:654,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:653,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:654,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:655,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:655,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:656,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:659,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_key.c:656,9'
          Dst:             ERR_put_error
    - functionName:    ec_key_simple_priv2oct
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - eckey
        - buf
        - len
      BBCount:         13
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_bn2binpad
        - EC_GROUP_order_bits
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:634,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:635,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:636,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:636,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:637,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:638,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:643,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:644,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:648,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:633,16'
          Dst:             EC_GROUP_order_bits
        - Src:             'crypto/ec/ec_key.c:643,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/ec/ec_key.c:644,9'
          Dst:             ERR_put_error
    - functionName:    EC_KEY_oct2key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - key
        - buf
        - len
        - ctx
      BBCount:         19
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_POINT_new
        - EC_POINT_oct2point
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:595,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:595,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:596,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:595,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:596,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:597,9'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_key.c:597,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:598,37'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:599,9'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:599,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:600,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:601,28'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:601,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:602,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:610,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:610,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:611,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:612,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:598,24'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_key.c:601,9'
          Dst:             EC_POINT_oct2point
    - functionName:    EC_KEY_key2buf
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.ec_key_st *'
        - int
        - 'char **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - key
        - form
        - pbuf
        - ctx
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_point2buf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:587,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:587,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:588,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:587,45'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:587,48'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:588,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:587,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:588,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:589,31'
              BranchSideFuncs:
                - EC_POINT_point2buf
      Callsites:
        - Src:             'crypto/ec/ec_key.c:589,12'
          Dst:             EC_POINT_point2buf
    - functionName:    EC_KEY_decoded_from_explicit_params
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:579,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:579,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:580,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:580,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:581,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_clear_flags
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_flags
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get_flags
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - key
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_precompute_mult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:557,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:558,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:559,37'
              BranchSideFuncs:
                - EC_GROUP_precompute_mult
      Callsites:
        - Src:             'crypto/ec/ec_key.c:559,12'
          Dst:             EC_GROUP_precompute_mult
    - functionName:    EC_KEY_set_asn1_flag
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - flag
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_set_asn1_flag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:551,9'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
            - BranchSide:      'crypto/ec/ec_key.c:552,32'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
      Callsites:
        - Src:             'crypto/ec/ec_key.c:552,9'
          Dst:             EC_GROUP_set_asn1_flag
    - functionName:    EC_KEY_set_conv_form
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - cform
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_set_point_conversion_form
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:545,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:545,9'
              BranchSideFuncs:
                - EC_GROUP_set_point_conversion_form
            - BranchSide:      'crypto/ec/ec_key.c:546,44'
              BranchSideFuncs:
                - EC_GROUP_set_point_conversion_form
      Callsites:
        - Src:             'crypto/ec/ec_key.c:546,9'
          Dst:             EC_GROUP_set_point_conversion_form
    - functionName:    EC_KEY_get_conv_form
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_enc_flags
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get_enc_flags
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get0_public_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_private_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - key
        - priv_key
      BBCount:         30
      ICount:          199
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - BN_clear_free
        - BN_dup
        - BN_is_zero
        - BN_set_flags
        - EC_GROUP_get0_order
        - bn_get_top
        - bn_wexpand
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:424,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:424,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:425,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:424,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:425,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:435,33'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:436,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:436,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:437,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:437,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:439,9'
              BranchSideFuncs:
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:440,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:440,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:442,9'
              BranchSideFuncs:
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:441,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:442,9'
              BranchSideFuncs:
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:443,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ec_key.c:450,9'
              BranchSideFuncs:
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ec_key.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:444,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:450,9'
              BranchSideFuncs:
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ec_key.c:450,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:451,23'
              BranchSideFuncs:
                - BN_clear_free
            - BranchSide:      'crypto/ec/ec_key.c:494,22'
              BranchSideFuncs:
                - BN_dup
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ec_key.c:495,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:496,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:498,18'
              BranchSideFuncs:
                - BN_set_flags
                - bn_get_top
                - bn_wexpand
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ec_key.c:501,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:502,23'
              BranchSideFuncs:
                - BN_clear_free
            - BranchSide:      'crypto/ec/ec_key.c:506,19'
              BranchSideFuncs:
                - BN_clear_free
      Callsites:
        - Src:             'crypto/ec/ec_key.c:435,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_key.c:436,26'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_key.c:451,9'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_key.c:494,15'
          Dst:             BN_dup
        - Src:             'crypto/ec/ec_key.c:498,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_key.c:500,17'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ec_key.c:501,9'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_key.c:502,9'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_key.c:506,5'
          Dst:             BN_clear_free
    - functionName:    EC_KEY_get0_private_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_group
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - key
        - group
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_dup
        - EC_GROUP_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:406,38'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:406,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      'crypto/ec/ec_key.c:408,19'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_dup
        - Branch String:   'crypto/ec/ec_key.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:407,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:408,19'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_dup
      Callsites:
        - Src:             'crypto/ec/ec_key.c:408,5'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_key.c:409,18'
          Dst:             EC_GROUP_dup
    - functionName:    EC_KEY_get0_group
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_public_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - key
        - pub_key
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_POINT_dup
        - EC_POINT_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:520,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:520,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - EC_POINT_dup
            - BranchSide:      'crypto/ec/ec_key.c:522,19'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
        - Branch String:   'crypto/ec/ec_key.c:519,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:521,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:522,19'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
      Callsites:
        - Src:             'crypto/ec/ec_key.c:522,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_key.c:523,20'
          Dst:             EC_POINT_dup
    - functionName:    EC_KEY_set_public_key_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - key
        - x
        - y
      BBCount:         37
      ICount:          219
      EdgeCount:       52
      CyclomaticComplexity: 17
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - EC_KEY_check_key
        - EC_KEY_set_public_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:346,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:346,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:347,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:346,43'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:346,46'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:347,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:346,56'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:346,59'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:347,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:347,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:351,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - EC_POINT_new
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:353,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:355,18'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_POINT_new
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:359,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:361,21'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:363,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:364,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:366,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:367,9'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:368,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:369,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:375,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:375,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:375,33'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:378,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:376,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:376,20'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:378,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:377,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:377,20'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:378,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:378,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:383,32'
              BranchSideFuncs:
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:384,9'
              BranchSideFuncs:
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:386,26'
              BranchSideFuncs:
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:386,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:387,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:389,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/ec/ec_key.c:347,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:351,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_key.c:355,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_key.c:356,13'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_key.c:361,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_key.c:362,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_key.c:366,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ec_key.c:368,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec_key.c:375,9'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_key.c:375,26'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_key.c:376,13'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_key.c:377,13'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_key.c:378,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:383,10'
          Dst:             EC_KEY_set_public_key
        - Src:             'crypto/ec/ec_key.c:386,9'
          Dst:             EC_KEY_check_key
        - Src:             'crypto/ec/ec_key.c:392,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_key.c:393,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_key.c:394,5'
          Dst:             EC_POINT_free
    - functionName:    EC_KEY_check_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:258,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:258,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:258,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:258,50'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:263,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:264,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:268,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_key.c:259,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:264,9'
          Dst:             ERR_put_error
    - functionName:    ec_key_simple_check_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         35
      ICount:          223
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_cmp
        - BN_is_zero
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_is_at_infinity
        - EC_POINT_is_on_curve
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:278,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:278,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:279,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:278,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:278,50'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:279,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:279,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:283,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - EC_POINT_new
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:284,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:288,16'
              BranchSideFuncs:
                - BN_CTX_new
                - EC_POINT_new
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:289,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:290,31'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:291,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:294,30'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:295,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:299,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:301,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:304,23'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:304,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:305,9'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:308,34'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:309,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:316,9'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:317,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:331,8'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:317,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:318,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:321,27'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:323,13'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:326,26'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EC_POINT_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:326,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:327,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:330,5'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/ec/ec_key.c:279,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:283,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec_key.c:284,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:288,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_key.c:290,18'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_key.c:294,9'
          Dst:             EC_POINT_is_on_curve
        - Src:             'crypto/ec/ec_key.c:295,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:300,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_key.c:301,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:304,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ec_key.c:305,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:308,10'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec_key.c:309,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:317,13'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_key.c:318,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:321,14'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ec_key.c:323,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:326,13'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ec_key.c:327,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:333,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_key.c:334,5'
          Dst:             EC_POINT_free
    - functionName:    ec_key_simple_generate_public_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:252,12'
          Dst:             EC_POINT_mul
    - functionName:    ec_key_simple_generate_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         32
      ICount:          186
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_free
        - BN_is_zero
        - BN_new
        - BN_priv_rand_range
        - EC_GROUP_get0_order
        - EC_POINT_free
        - EC_POINT_mul
        - EC_POINT_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:208,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:210,9'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_new
        - Branch String:   'crypto/ec/ec_key.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:211,20'
              BranchSideFuncs:
                - BN_new
                - EC_GROUP_get0_order
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
            - BranchSide:      'crypto/ec/ec_key.c:215,20'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_key.c:212,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:213,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:214,5'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_key.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:219,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:221,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_key.c:222,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:222,48'
              BranchSideFuncs:
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - EC_POINT_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:223,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:222,48'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:222,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
            - BranchSide:      'crypto/ec/ec_key.c:226,9'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_key.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:227,32'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:231,19'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:228,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:229,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:230,5'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:234,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_key.c:236,23'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_key.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:243,23'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_CTX_free
                - BN_free
            - BranchSide:      'crypto/ec/ec_key.c:244,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
        - Branch String:   'crypto/ec/ec_key.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:244,9'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_key.c:245,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_key.c:207,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_key.c:211,20'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_key.c:217,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_key.c:222,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/ec/ec_key.c:224,12'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_key.c:227,19'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_key.c:233,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ec_key.c:243,9'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_key.c:245,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_key.c:246,5'
          Dst:             BN_CTX_free
    - functionName:    ossl_ec_key_gen
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_generate_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:184,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:184,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:188,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_key.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:189,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ec_key.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:190,5'
          Dst:             ERR_put_error
    - functionName:    EC_KEY_get0_engine
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_up_ref
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:173,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/ec/ec_key.c:173,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:173,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ec_key.c:174,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ec_key.c:169,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/ec/ec_key.c:173,5'
          Dst:             OPENSSL_die
    - functionName:    EC_KEY_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ec_key
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_KEY_copy
        - EC_KEY_free
        - EC_KEY_new_method
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:158,21'
              BranchSideFuncs:
                - EC_KEY_copy
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_key.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:159,21'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_key.c:162,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:153,19'
          Dst:             EC_KEY_new_method
        - Src:             'crypto/ec/ec_key.c:158,9'
          Dst:             EC_KEY_copy
        - Src:             'crypto/ec/ec_key.c:159,9'
          Dst:             EC_KEY_free
    - functionName:    EC_KEY_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         66
      ICount:          439
      EdgeCount:       91
      CyclomaticComplexity: 27
      functionsReached:
        - BN_copy
        - BN_new
        - CRYPTO_dup_ex_data
        - EC_GROUP_copy
        - EC_GROUP_free
        - EC_GROUP_method_of
        - EC_GROUP_new
        - EC_POINT_copy
        - EC_POINT_free
        - EC_POINT_new
        - ENGINE_finish
        - ENGINE_init
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:76,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:76,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:77,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_key.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:77,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_key.c:80,9'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_key.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:81,13'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:92,9'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:82,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:83,13'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_key.c:83,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:83,28'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:86,27'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:84,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:86,27'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:87,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:88,9'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:93,52'
              BranchSideFuncs:
                - EC_GROUP_method_of
                - EC_GROUP_free
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:128,22'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:98,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:99,28'
              BranchSideFuncs:
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:100,13'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:103,13'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:104,27'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/ec/ec_key.c:112,13'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ec_key.c:106,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:107,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:108,32'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ec_key.c:108,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:109,17'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/ec/ec_key.c:110,9'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ec_key.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:113,17'
              BranchSideFuncs:
                - BN_copy
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/ec/ec_key.c:124,5'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:113,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:114,34'
              BranchSideFuncs:
                - BN_new
                - BN_copy
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:118,26'
              BranchSideFuncs:
                - BN_copy
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:115,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:116,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:117,13'
              BranchSideFuncs:
                - BN_copy
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:118,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:119,17'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:120,17'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:121,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:121,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:123,9'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:120,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:122,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:123,9'
              BranchSideFuncs:
                - CRYPTO_dup_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:134,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:138,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:138,48'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:140,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:139,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:140,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_key.c:145,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:145,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_key.c:148,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:148,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:77,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_key.c:86,13'
          Dst:             ENGINE_finish
        - Src:             'crypto/ec/ec_key.c:93,33'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_key.c:95,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_key.c:96,23'
          Dst:             EC_GROUP_new
        - Src:             'crypto/ec/ec_key.c:99,14'
          Dst:             EC_GROUP_copy
        - Src:             'crypto/ec/ec_key.c:104,13'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_key.c:105,29'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_key.c:108,18'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_key.c:114,34'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_key.c:118,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_key.c:132,10'
          Dst:             CRYPTO_dup_ex_data
        - Src:             'crypto/ec/ec_key.c:138,36'
          Dst:             ENGINE_init
    - functionName:    EC_KEY_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         22
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - BN_clear_free
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_clear_free
        - CRYPTO_free_ex_data
        - EC_GROUP_free
        - EC_POINT_free
        - ENGINE_finish
        - OPENSSL_die
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:49,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.9171
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/ec/ec_key.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:53,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/ec/ec_key.c:53,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:53,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ec_key.c:55,9'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_key.c:55,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:55,28'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:59,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_key.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:56,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:59,19'
              BranchSideFuncs:
                - ENGINE_finish
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_key.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:62,21'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_key.c:65,49'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/ec/ec_key.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_key.c:65,49'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - EC_GROUP_free
                - EC_POINT_free
                - BN_clear_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/ec/ec_key.c:49,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/ec/ec_key.c:53,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/ec/ec_key.c:59,5'
          Dst:             ENGINE_finish
        - Src:             'crypto/ec/ec_key.c:65,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/ec/ec_key.c:66,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ec/ec_key.c:67,5'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_key.c:68,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_key.c:69,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_key.c:71,5'
          Dst:             CRYPTO_clear_free
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_new_by_curve_name
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         13
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EC_GROUP_new_by_curve_name
        - EC_KEY_free
        - EC_KEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_key.c:29,45'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_key.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:31,21'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_key.c:34,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_key.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:35,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_key.c:39,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_key.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:36,21'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_key.c:39,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_key.c:26,19'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_key.c:29,18'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             'crypto/ec/ec_key.c:31,9'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_key.c:36,9'
          Dst:             EC_KEY_free
    - functionName:    EC_KEY_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_new_method
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_key.c:21,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_key.c:21,12'
              BranchSideFuncs:
                - EC_KEY_new_method
            - BranchSide:      'crypto/ec/ec_key.c:21,12'
              BranchSideFuncs:
                - EC_KEY_new_method
      Callsites:
        - Src:             'crypto/ec/ec_key.c:21,12'
          Dst:             EC_KEY_new_method
    - functionName:    EC_KEY_METHOD_get_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - meth
        - pverify
        - pverify_sig
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:313,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:314,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:315,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:315,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:316,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_get_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type **'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - meth
        - psign
        - psign_setup
        - psign_sig
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:296,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:297,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:298,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:299,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:299,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:300,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_get_compute_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - meth
        - pck
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:278,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_get_keygen
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - meth
        - pkeygen
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:268,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_get_init
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type **'
        - 'func_type **'
        - 'func_type **'
        - 'func_type **'
        - 'func_type **'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - meth
        - pinit
        - pfinish
        - pcopy
        - pset_group
        - pset_private
        - pset_public
      BBCount:         19
      ICount:          121
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:251,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:252,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:253,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:254,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:255,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:257,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:258,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:259,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:260,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:260,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:261,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_set_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - meth
        - verify
        - verify_sig
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_set_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - meth
        - sign
        - sign_setup
        - sign_sig
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_set_compute_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - meth
        - ckey
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_set_keygen
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - meth
        - keygen
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_set_init
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - meth
        - init
        - finish
        - copy
        - set_group
        - set_private
        - set_public
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_METHOD_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:169,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:170,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_kmeth.c:170,9'
          Dst:             CRYPTO_free
    - functionName:    EC_KEY_METHOD_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'struct.ec_key_method_st.1877 *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:160,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:161,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ec_kmeth.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:162,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ec_kmeth.c:163,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_kmeth.c:157,26'
          Dst:             CRYPTO_zalloc
    - functionName:    ECDH_compute_key
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'struct.ec_point_st.1867 *'
        - 'struct.ec_key_st.1875 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - pub_key
        - eckey
        - KDF
      BBCount:         16
      ICount:          115
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_clear_free
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:135,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_kmeth.c:138,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_kmeth.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:139,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_kmeth.c:142,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_kmeth.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:143,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_kmeth.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_kmeth.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
        - Branch String:   'crypto/ec/ec_kmeth.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:148,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:149,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/ec/ec_kmeth.c:135,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:139,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:151,5'
          Dst:             CRYPTO_clear_free
    - functionName:    EC_KEY_new_method
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'struct.ec_key_st.1875 *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         26
      ICount:          172
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - EC_KEY_free
        - EC_KEY_get_default_method
        - ENGINE_get_EC
        - ENGINE_get_default_EC
        - ENGINE_init
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:78,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_kmeth.c:82,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - EC_KEY_get_default_method
                - ENGINE_get_default_EC
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_EC
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_kmeth.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:85,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:90,17'
              BranchSideFuncs:
                - EC_KEY_get_default_method
                - ENGINE_get_default_EC
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_EC
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_kmeth.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:93,26'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_free
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_EC
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_kmeth.c:99,23'
              BranchSideFuncs:
                - ENGINE_get_default_EC
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_EC
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_kmeth.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:94,13'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_EC
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_kmeth.c:97,23'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_get_EC
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_kmeth.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:101,35'
              BranchSideFuncs:
                - ENGINE_get_EC
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_kmeth.c:109,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_kmeth.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:103,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:106,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_kmeth.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:116,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_kmeth.c:116,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:116,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:120,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_kmeth.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_kmeth.c:120,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_kmeth.c:75,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ec_kmeth.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:83,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ec/ec_kmeth.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:86,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_kmeth.c:90,17'
          Dst:             EC_KEY_get_default_method
        - Src:             'crypto/ec/ec_kmeth.c:93,14'
          Dst:             ENGINE_init
        - Src:             'crypto/ec/ec_kmeth.c:94,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:99,23'
          Dst:             ENGINE_get_default_EC
        - Src:             'crypto/ec/ec_kmeth.c:101,21'
          Dst:             ENGINE_get_EC
        - Src:             'crypto/ec/ec_kmeth.c:103,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:112,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/ec/ec_kmeth.c:117,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_kmeth.c:123,5'
          Dst:             EC_KEY_free
    - functionName:    EC_KEY_get_default_method
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.ec_key_method_st.1877 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_method
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_key_st.1875 *'
        - 'struct.ec_key_method_st.1877 *'
      constantsTouched: []
      argNames:
        - key
        - meth
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_finish
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_kmeth.c:63,19'
              BranchSideFuncs:
                - ENGINE_finish
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_kmeth.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:69,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_kmeth.c:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_kmeth.c:63,5'
          Dst:             ENGINE_finish
    - functionName:    EC_KEY_get_method
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.ec_key_method_st.1877 *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st.1875 *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_default_method
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_key_method_st.1877 *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_kmeth.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_kmeth.c:45,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_kmeth.c:47,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_OpenSSL
      functionSourceFile: '/src/openssl111/crypto/ec/ec_kmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.ec_key_method_st.1877 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_point_blind_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1206,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1207,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:1209,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    ec_field_inverse_mod_ord
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - x
        - ctx
      BBCount:         20
      ICount:          129
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_secure_new
        - BN_CTX_start
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1139,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1140,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:1142,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_secure_new
        - Branch String:   'crypto/ec/ec_lib.c:1142,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1142,41'
              BranchSideFuncs:
                - BN_CTX_secure_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:1145,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:1142,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1143,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:1145,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:1146,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1147,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1153,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:1153,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1154,9'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:1155,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:1155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1156,9'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1161,26'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:1161,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1162,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1164,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1142,41'
          Dst:             BN_CTX_secure_new
        - Src:             'crypto/ec/ec_lib.c:1145,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_lib.c:1146,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:1153,10'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec_lib.c:1155,10'
          Dst:             BN_sub
        - Src:             'crypto/ec/ec_lib.c:1161,10'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/ec/ec_lib.c:1167,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_lib.c:1168,5'
          Dst:             BN_CTX_free
    - functionName:    ec_group_do_inverse_ord
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - res
        - x
        - ctx
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_field_inverse_mod_ord
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1188,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1189,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:1191,41'
              BranchSideFuncs:
                - ec_field_inverse_mod_ord
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1191,16'
          Dst:             ec_field_inverse_mod_ord
    - functionName:    ec_group_simple_order_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1127,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1128,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:1129,24'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1129,12'
          Dst:             BN_num_bits
    - functionName:    EC_KEY_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1122,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    EC_KEY_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - key
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1117,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    EC_GROUP_have_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ec_wNAF_have_precompute_mult
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1071,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1073,45'
              BranchSideFuncs:
                - ec_wNAF_have_precompute_mult
            - BranchSide:      'crypto/ec/ec_lib.c:1075,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:1075,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1076,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:1078,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1073,16'
          Dst:             ec_wNAF_have_precompute_mult
    - functionName:    EC_GROUP_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ec_wNAF_precompute_mult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1059,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1061,40'
              BranchSideFuncs:
                - ec_wNAF_precompute_mult
            - BranchSide:      'crypto/ec/ec_lib.c:1063,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:1063,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1064,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:1066,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1061,16'
          Dst:             ec_wNAF_precompute_mult
    - functionName:    EC_POINT_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - point
        - p_scalar
        - ctx
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_POINTs_mul
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1054,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1054,30'
              BranchSideFuncs:
                - EC_POINTs_mul
            - BranchSide:      'crypto/ec/ec_lib.c:1054,27'
              BranchSideFuncs:
                - EC_POINTs_mul
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1052,12'
          Dst:             EC_POINTs_mul
    - functionName:    EC_POINTs_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         25
      ICount:          175
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_free
        - BN_CTX_secure_new
        - EC_POINT_set_to_infinity
        - ERR_put_error
        - ec_point_is_compat
        - ec_wNAF_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1011,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1012,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ec_lib.c:1016,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
        - Branch String:   'crypto/ec/ec_lib.c:1016,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1016,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ec_lib.c:1019,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:1016,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1017,41'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ec_lib.c:1019,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:1019,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1020,33'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:1026,9'
              BranchSideFuncs:
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:1020,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1021,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:1024,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_secure_new
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:1026,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1026,41'
              BranchSideFuncs:
                - BN_CTX_secure_new
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:1031,9'
              BranchSideFuncs:
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:1026,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1027,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:1031,9'
              BranchSideFuncs:
                - ec_wNAF_mul
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:1031,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1032,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1035,27'
              BranchSideFuncs:
                - ec_wNAF_mul
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1011,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:1012,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:1017,16'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ec_lib.c:1020,14'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:1021,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:1026,41'
          Dst:             BN_CTX_secure_new
        - Src:             'crypto/ec/ec_lib.c:1027,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:1035,15'
          Dst:             ec_wNAF_mul
        - Src:             'crypto/ec/ec_lib.c:1037,5'
          Dst:             BN_CTX_free
    - functionName:    ec_point_is_compat
      functionSourceFile: '/src/openssl111/crypto/ec/ec_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - point
        - group
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_local.h:315,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:315,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_local.h:318,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:316,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:316,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ec_local.h:320,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:317,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:317,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ec_local.h:320,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:314,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:318,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_local.h:320,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_POINT_set_to_infinity
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:746,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:747,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:751,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:751,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:752,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:755,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:747,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:752,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINTs_make_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - num
        - points
        - ctx
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:984,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:985,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:988,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:988,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:989,33'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:994,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:989,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:990,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:993,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:985,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:989,14'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:990,13'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_make_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:968,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:969,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:972,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:972,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:973,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:976,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:969,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:972,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:973,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_invert
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - a
        - ctx
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:906,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:907,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:910,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:910,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:911,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:914,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:907,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:910,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:911,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_dbl
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:893,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:894,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:897,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:897,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:897,62'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:898,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:897,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:898,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:901,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:894,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:897,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:897,43'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:898,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_add
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:878,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:879,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:882,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:882,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:882,62'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:884,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:883,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:883,32'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:884,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:884,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:887,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:879,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:882,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:882,43'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:883,13'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:884,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_get_affine_coordinates_GF2m
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_get_affine_coordinates
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:870,12'
          Dst:             EC_POINT_get_affine_coordinates
    - functionName:    EC_POINT_get_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_is_at_infinity
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:841,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:842,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:846,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:846,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:847,9'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:850,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:850,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:851,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:854,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:842,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:846,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:847,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:850,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec_lib.c:851,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_is_at_infinity
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:919,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:920,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:924,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:924,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:925,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:928,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:920,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:924,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:925,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_get_affine_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_get_affine_coordinates
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:862,12'
          Dst:             EC_POINT_get_affine_coordinates
    - functionName:    EC_POINT_set_affine_coordinates_GF2m
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_set_affine_coordinates
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:832,12'
          Dst:             EC_POINT_set_affine_coordinates
    - functionName:    EC_POINT_set_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         12
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - EC_POINT_is_on_curve
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:800,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:801,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:805,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:806,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:809,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:809,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:810,9'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:812,30'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:812,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:813,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:816,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:801,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:805,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:806,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:812,9'
          Dst:             EC_POINT_is_on_curve
        - Src:             'crypto/ec/ec_lib.c:813,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_is_on_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:941,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:942,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:945,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:945,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:946,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:949,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:942,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:945,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:946,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_set_affine_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_set_affine_coordinates
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:824,12'
          Dst:             EC_POINT_set_affine_coordinates
    - functionName:    EC_POINT_get_Jprojective_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - z
        - ctx
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:782,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:783,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:787,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:787,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:788,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:792,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:783,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:787,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:788,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_set_Jprojective_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - z
        - ctx
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:763,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:764,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:768,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:768,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:769,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:773,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:764,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:768,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:769,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_method_of
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_POINT_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - a
        - group
      BBCount:         10
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_copy
        - EC_POINT_free
        - EC_POINT_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:725,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:726,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:728,22'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_lib.c:729,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:730,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:731,23'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_lib.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:733,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:736,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:728,9'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_lib.c:731,9'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_lib.c:733,9'
          Dst:             EC_POINT_free
    - functionName:    EC_POINT_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         12
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    31
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:654,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:655,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:658,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:659,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:663,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:664,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:665,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:669,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_lib.c:672,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:673,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:677,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:655,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:659,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:663,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ec_lib.c:665,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:673,9'
          Dst:             CRYPTO_free
    - functionName:    EC_POINT_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    17
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:704,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:705,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:708,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:709,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:709,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:712,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:710,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:710,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:715,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:711,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:711,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:715,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:708,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:712,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:715,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:715,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:716,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:717,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:705,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:712,9'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    30
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:682,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:683,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:685,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:685,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:686,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_lib.c:687,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:687,5'
          Dst:             CRYPTO_free
    - functionName:    EC_POINT_cmp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
        - ctx
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ec_point_is_compat
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:955,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:956,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:959,29'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:959,39'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:959,62'
              BranchSideFuncs:
                - ec_point_is_compat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:960,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:959,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:960,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:963,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:956,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:959,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:959,43'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_lib.c:960,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_cmp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - a
        - b
        - ctx
      BBCount:         58
      ICount:          356
      EdgeCount:       79
      CyclomaticComplexity: 23
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - EC_GROUP_get0_cofactor
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_order
        - EC_GROUP_get_curve_name
        - EC_GROUP_method_of
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:582,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:584,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:586,33'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_curve_name
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:586,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:586,63'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - EC_GROUP_get_curve_name
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec_lib.c:586,66'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:587,33'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec_lib.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:588,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec_lib.c:589,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:590,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:592,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec_lib.c:592,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:593,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:594,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:594,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:595,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:597,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:605,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:614,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:614,55'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:615,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:616,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:614,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:616,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:618,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:618,11'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:618,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:619,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:618,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:618,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:619,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:618,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:618,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:619,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:618,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:619,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:622,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_generator
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:622,11'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:622,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:624,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:622,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:624,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:626,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get0_cofactor
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:626,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:629,34'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:642,16'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:633,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:633,27'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:634,24'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:633,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:634,24'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:638,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:638,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:638,38'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:639,15'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:638,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:639,15'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:640,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:582,34'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_lib.c:582,9'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/ec_lib.c:583,34'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/ec_lib.c:583,9'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/ec_lib.c:586,9'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_lib.c:586,39'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_lib.c:587,9'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_lib.c:587,39'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/ec_lib.c:593,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_lib.c:597,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_lib.c:598,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:599,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:600,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:601,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:602,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:603,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:605,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_lib.c:606,9'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_lib.c:618,14'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_lib.c:618,32'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_lib.c:618,50'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_lib.c:622,30'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ec_lib.c:623,27'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ec_lib.c:622,14'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ec_lib.c:629,14'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_lib.c:630,14'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_lib.c:631,14'
          Dst:             EC_GROUP_get0_cofactor
        - Src:             'crypto/ec/ec_lib.c:632,14'
          Dst:             EC_GROUP_get0_cofactor
        - Src:             'crypto/ec/ec_lib.c:634,13'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_lib.c:635,13'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_lib.c:638,13'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_lib.c:638,31'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec_lib.c:642,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_lib.c:643,5'
          Dst:             BN_CTX_free
    - functionName:    EC_GROUP_method_of
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_METHOD_get_field_type
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get_curve_name
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get0_generator
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get0_order
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get0_cofactor
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_check_discriminant
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:567,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:568,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:572,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:568,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_get_degree
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:558,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:559,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:562,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:559,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_get_curve_GF2m
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_get_curve
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:551,12'
          Dst:             EC_GROUP_get_curve
    - functionName:    EC_GROUP_get_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:521,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:522,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:525,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:522,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_set_curve_GF2m
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_set_curve
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:545,12'
          Dst:             EC_GROUP_set_curve
    - functionName:    EC_GROUP_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:511,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:512,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:515,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:512,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_get_curve_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_get_curve
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:538,12'
          Dst:             EC_GROUP_get_curve
    - functionName:    EC_GROUP_set_curve_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_set_curve
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:532,12'
          Dst:             EC_GROUP_set_curve
    - functionName:    EC_GROUP_get_seed_len
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get0_seed
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_set_seed
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - p
        - len
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:485,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:485,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:486,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_lib.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:486,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:488,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:488,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:489,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:492,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:481,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_lib.c:488,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_lib.c:489,9'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_get_point_conversion_form
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_set_point_conversion_form
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - int
      constantsTouched: []
      argNames:
        - group
        - form
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get_asn1_flag
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_set_asn1_flag
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - int
      constantsTouched: []
      argNames:
        - group
        - flag
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_set_curve_name
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - int
      constantsTouched: []
      argNames:
        - group
        - nid
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get_cofactor
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - cofactor
        - ctx
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_copy
        - BN_is_zero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:436,18'
              BranchSideFuncs:
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:437,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:439,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:436,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:439,13'
          Dst:             BN_is_zero
    - functionName:    EC_GROUP_order_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get_order
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - order
        - ctx
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_copy
        - BN_is_zero
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:414,18'
              BranchSideFuncs:
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:414,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:415,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:417,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:414,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:417,13'
          Dst:             BN_is_zero
    - functionName:    EC_GROUP_get_mont_data
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_precompute_mont_data
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         10
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:1094,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1095,9'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1097,24'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:1098,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1099,9'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1101,26'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:1101,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:1102,26'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:1107,9'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:1088,19'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_lib.c:1091,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ec_lib.c:1097,24'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/ec/ec_lib.c:1101,10'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/ec/ec_lib.c:1102,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ec_lib.c:1111,5'
          Dst:             BN_CTX_free
    - functionName:    ec_guess_cofactor
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         27
      ICount:          187
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_add
        - BN_copy
        - BN_div
        - BN_num_bits
        - BN_rshift1
        - BN_set_word
        - BN_value_one
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:293,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/ec/ec_lib.c:298,16'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:299,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:301,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:303,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:306,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:307,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:311,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:309,13'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:310,5'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_lib.c:311,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:0,0'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:312,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:317,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:317,20'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:322,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:319,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:319,20'
              BranchSideFuncs:
                - BN_value_one
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_lib.c:322,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:321,20'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:322,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec_lib.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:322,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec_lib.c:323,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:291,9'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_lib.c:291,39'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_lib.c:293,9'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec_lib.c:298,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_lib.c:301,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_lib.c:302,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_lib.c:307,9'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec_lib.c:308,28'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_lib.c:308,14'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ec_lib.c:311,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:316,10'
          Dst:             BN_rshift1
        - Src:             'crypto/ec/ec_lib.c:317,13'
          Dst:             BN_add
        - Src:             'crypto/ec/ec_lib.c:319,54'
          Dst:             BN_value_one
        - Src:             'crypto/ec/ec_lib.c:319,13'
          Dst:             BN_add
        - Src:             'crypto/ec/ec_lib.c:321,13'
          Dst:             BN_div
        - Src:             'crypto/ec/ec_lib.c:325,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_lib.c:326,5'
          Dst:             BN_CTX_free
    - functionName:    EC_GROUP_set_generator
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - group
        - generator
        - order
        - cofactor
      BBCount:         48
      ICount:          261
      EdgeCount:       67
      CyclomaticComplexity: 21
      functionsReached:
        - BN_MONT_CTX_free
        - BN_copy
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_num_bits
        - BN_set_word
        - EC_POINT_copy
        - EC_POINT_new
        - ERR_put_error
        - ec_guess_cofactor
        - ec_precompute_mont_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:334,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:339,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - EC_POINT_new
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:339,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:339,44'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:341,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:340,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:341,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:341,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:350,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - EC_POINT_new
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:350,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:350,37'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:352,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:350,44'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:350,62'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:352,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:351,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:352,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:352,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:361,9'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - EC_POINT_new
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:361,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:361,44'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - EC_POINT_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:366,9'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_lib.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:362,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:366,9'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_lib.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:367,41'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ec_lib.c:371,24'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:369,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:370,5'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:372,9'
              BranchSideFuncs:
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ec_lib.c:374,18'
              BranchSideFuncs:
                - BN_copy
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:375,9'
              BranchSideFuncs:
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ec_lib.c:378,9'
              BranchSideFuncs:
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:378,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:378,41'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/ec/ec_lib.c:381,35'
              BranchSideFuncs:
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
        - Branch String:   'crypto/ec/ec_lib.c:378,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:379,22'
              BranchSideFuncs:
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
            - BranchSide:      'crypto/ec/ec_lib.c:381,35'
              BranchSideFuncs:
                - ec_guess_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
        - Branch String:   'crypto/ec/ec_lib.c:379,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:380,13'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
            - BranchSide:      'crypto/ec/ec_lib.c:381,5'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
        - Branch String:   'crypto/ec/ec_lib.c:381,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:0,0'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ec_precompute_mont_data
            - BranchSide:      'crypto/ec/ec_lib.c:382,9'
              BranchSideFuncs:
                - BN_set_word
        - Branch String:   'crypto/ec/ec_lib.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:392,40'
              BranchSideFuncs:
                - ec_precompute_mont_data
            - BranchSide:      'crypto/ec/ec_lib.c:395,22'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:334,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:339,33'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_lib.c:340,12'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ec_lib.c:341,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:350,26'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_lib.c:350,47'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ec_lib.c:351,12'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_lib.c:351,33'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_lib.c:352,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:361,29'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ec_lib.c:362,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:367,28'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_lib.c:371,10'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_lib.c:374,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:378,30'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_lib.c:379,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:381,17'
          Dst:             ec_guess_cofactor
        - Src:             'crypto/ec/ec_lib.c:382,9'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec_lib.c:391,9'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ec_lib.c:392,16'
          Dst:             ec_precompute_mont_data
        - Src:             'crypto/ec/ec_lib.c:395,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    EC_GROUP_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EC_GROUP_copy
        - EC_GROUP_free
        - EC_GROUP_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:242,27'
              BranchSideFuncs:
                - EC_GROUP_new
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_lib.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:243,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:244,24'
              BranchSideFuncs:
                - EC_GROUP_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_lib.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
            - BranchSide:      'crypto/ec/ec_lib.c:247,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_lib.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:251,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:254,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:242,14'
          Dst:             EC_GROUP_new
        - Src:             'crypto/ec/ec_lib.c:244,10'
          Dst:             EC_GROUP_copy
        - Src:             'crypto/ec/ec_lib.c:251,9'
          Dst:             EC_GROUP_free
    - functionName:    EC_GROUP_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         20
      ICount:          137
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BN_free
        - BN_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:25,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:28,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
                - BN_new
                - BN_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:29,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:33,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
                - BN_new
                - BN_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:39,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
                - BN_new
                - BN_new
        - Branch String:   'crypto/ec/ec_lib.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:41,22'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_lib.c:48,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_lib.c:42,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:43,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_lib.c:44,25'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_lib.c:45,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:46,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_lib.c:47,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_lib.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:52,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:25,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:29,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:33,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ec_lib.c:35,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:41,22'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_lib.c:44,25'
          Dst:             BN_new
        - Src:             'crypto/ec/ec_lib.c:55,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_lib.c:56,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_lib.c:57,5'
          Dst:             CRYPTO_free
    - functionName:    EC_GROUP_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         52
      ICount:          414
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - BN_MONT_CTX_copy
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_copy
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_POINT_clear_free
        - EC_POINT_copy
        - EC_POINT_new
        - EC_ec_pre_comp_dup
        - EC_nistp224_pre_comp_dup
        - EC_nistp256_pre_comp_dup
        - EC_nistp521_pre_comp_dup
        - EC_nistz256_pre_comp_dup
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:133,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EC_ec_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
                - EC_nistp521_pre_comp_dup
                - EC_nistp256_pre_comp_dup
                - EC_nistp224_pre_comp_dup
                - EC_nistz256_pre_comp_dup
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:137,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EC_ec_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
                - EC_nistp521_pre_comp_dup
                - EC_nistp256_pre_comp_dup
                - EC_nistp224_pre_comp_dup
                - EC_nistz256_pre_comp_dup
        - Branch String:   'crypto/ec/ec_lib.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:143,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EC_ec_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
                - EC_nistp521_pre_comp_dup
                - EC_nistp256_pre_comp_dup
                - EC_nistp224_pre_comp_dup
                - EC_nistz256_pre_comp_dup
        - Branch String:   'crypto/ec/ec_lib.c:147,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:149,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:153,60'
              BranchSideFuncs:
                - EC_nistz256_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:158,60'
              BranchSideFuncs:
                - EC_nistp224_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:161,60'
              BranchSideFuncs:
                - EC_nistp256_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:164,60'
              BranchSideFuncs:
                - EC_nistp521_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:173,48'
              BranchSideFuncs:
                - EC_ec_pre_comp_dup
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:177,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_new
        - Branch String:   'crypto/ec/ec_lib.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:178,13'
              BranchSideFuncs:
                - BN_MONT_CTX_copy
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - BN_MONT_CTX_new
            - BranchSide:      'crypto/ec/ec_lib.c:187,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_lib.c:178,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:179,31'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_copy
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
            - BranchSide:      'crypto/ec/ec_lib.c:183,31'
              BranchSideFuncs:
                - BN_MONT_CTX_copy
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_lib.c:180,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:181,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:182,9'
              BranchSideFuncs:
                - BN_MONT_CTX_copy
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_lib.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:184,13'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
            - BranchSide:      'crypto/ec/ec_lib.c:185,5'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_lib.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:192,13'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
                - EC_POINT_new
            - BranchSide:      'crypto/ec/ec_lib.c:201,29'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:193,44'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec_lib.c:197,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:194,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:195,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:196,9'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec_lib.c:199,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec_lib.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:206,22'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:212,23'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:206,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:207,13'
              BranchSideFuncs:
                - BN_copy
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:208,22'
              BranchSideFuncs:
                - BN_copy
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:208,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:209,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:210,5'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_lib.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:217,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:226,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:218,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:219,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_lib.c:222,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:222,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:223,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:224,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:133,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:137,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:153,35'
          Dst:             EC_nistz256_pre_comp_dup
        - Src:             'crypto/ec/ec_lib.c:158,35'
          Dst:             EC_nistp224_pre_comp_dup
        - Src:             'crypto/ec/ec_lib.c:161,35'
          Dst:             EC_nistp256_pre_comp_dup
        - Src:             'crypto/ec/ec_lib.c:164,35'
          Dst:             EC_nistp521_pre_comp_dup
        - Src:             'crypto/ec/ec_lib.c:173,29'
          Dst:             EC_ec_pre_comp_dup
        - Src:             'crypto/ec/ec_lib.c:179,31'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/ec/ec_lib.c:183,14'
          Dst:             BN_MONT_CTX_copy
        - Src:             'crypto/ec/ec_lib.c:187,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ec_lib.c:193,31'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_lib.c:197,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_lib.c:201,9'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ec_lib.c:206,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:208,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_lib.c:217,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_lib.c:218,27'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_lib.c:219,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_lib.c:226,9'
          Dst:             CRYPTO_free
    - functionName:    EC_GROUP_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_free
        - CRYPTO_free
        - EC_POINT_free
        - EC_pre_comp_free
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:97,9'
              BranchSideFuncs:
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:99,9'
              BranchSideFuncs:
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_lib.c:102,22'
              BranchSideFuncs:
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_free
                - BN_free
                - BN_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:102,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ec_lib.c:103,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ec_lib.c:104,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_lib.c:105,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_lib.c:106,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec_lib.c:107,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_lib.c:108,5'
          Dst:             CRYPTO_free
    - functionName:    EC_pre_comp_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         11
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - EC_ec_pre_comp_free
        - EC_nistp224_pre_comp_free
        - EC_nistp256_pre_comp_free
        - EC_nistp521_pre_comp_free
        - EC_nistz256_pre_comp_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:63,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:63,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_lib.c:68,35'
              BranchSideFuncs:
                - EC_nistz256_pre_comp_free
            - BranchSide:      'crypto/ec/ec_lib.c:73,35'
              BranchSideFuncs:
                - EC_nistp224_pre_comp_free
            - BranchSide:      'crypto/ec/ec_lib.c:76,35'
              BranchSideFuncs:
                - EC_nistp256_pre_comp_free
            - BranchSide:      'crypto/ec/ec_lib.c:79,35'
              BranchSideFuncs:
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ec_lib.c:88,29'
              BranchSideFuncs:
                - EC_ec_pre_comp_free
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:68,9'
          Dst:             EC_nistz256_pre_comp_free
        - Src:             'crypto/ec/ec_lib.c:73,9'
          Dst:             EC_nistp224_pre_comp_free
        - Src:             'crypto/ec/ec_lib.c:76,9'
          Dst:             EC_nistp256_pre_comp_free
        - Src:             'crypto/ec/ec_lib.c:79,9'
          Dst:             EC_nistp521_pre_comp_free
        - Src:             'crypto/ec/ec_lib.c:88,9'
          Dst:             EC_ec_pre_comp_free
    - functionName:    EC_POINT_clear_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_clear_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:692,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:693,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:695,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:696,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_lib.c:697,14'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:699,5'
          Dst:             CRYPTO_clear_free
    - functionName:    EC_GROUP_clear_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_MONT_CTX_free
        - BN_clear_free
        - CRYPTO_clear_free
        - EC_POINT_clear_free
        - EC_pre_comp_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_lib.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:114,9'
              BranchSideFuncs:
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_lib.c:116,9'
              BranchSideFuncs:
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_lib.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_lib.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_lib.c:118,14'
              BranchSideFuncs:
                - EC_pre_comp_free
                - BN_MONT_CTX_free
                - EC_POINT_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ec_lib.c:121,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ec_lib.c:122,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ec_lib.c:123,5'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ec_lib.c:124,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_lib.c:125,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec_lib.c:126,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/ec/ec_lib.c:127,5'
          Dst:             CRYPTO_clear_free
    - functionName:    ec_wNAF_have_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:975,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:975,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_mult.c:975,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_pre_comp_new
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.ec_pre_comp_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         10
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:50,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:52,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:58,18'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:65,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:69,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_mult.c:52,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ec_mult.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:63,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ec/ec_mult.c:65,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:66,9'
          Dst:             CRYPTO_free
    - functionName:    ec_wNAF_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         96
      ICount:          568
      EdgeCount:       130
      CyclomaticComplexity: 36
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_new
        - BN_CTX_start
        - BN_is_zero
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_order
        - EC_POINT_add
        - EC_POINT_copy
        - EC_POINT_dbl
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINTs_make_affine
        - EC_ec_pre_comp_free
        - EC_pre_comp_free
        - ERR_put_error
        - ec_pre_comp_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:834,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:835,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_mult.c:837,41'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:838,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:839,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:843,9'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec_mult.c:843,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:844,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:849,18'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:845,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:846,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:847,5'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:852,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:853,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:854,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:854,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:855,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:859,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_mult.c:868,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_mult.c:868,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_mult.c:868,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_mult.c:868,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ec_mult.c:868,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ec_mult.c:868,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:870,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:873,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:870,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:870,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:873,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:870,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:870,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:873,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:870,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:870,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:873,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:870,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:873,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:873,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:883,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:887,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:889,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:890,36'
              BranchSideFuncs:
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:896,35'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:890,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:891,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:894,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:897,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:897,33'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:898,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_mult.c:896,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:898,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:902,24'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:902,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:903,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:906,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:906,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:909,27'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:943,32'
              BranchSideFuncs:
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_mult.c:909,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:910,13'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:912,32'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:912,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:913,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:915,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:915,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:919,31'
              BranchSideFuncs:
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:923,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:919,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:920,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:921,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:923,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:929,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:941,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:929,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:930,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:934,31'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:934,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:935,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:936,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:936,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:937,35'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:940,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:937,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:938,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:939,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:943,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:944,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:946,23'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_ec_pre_comp_free
                - EC_POINT_free
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_mult.c:961,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:964,18'
              BranchSideFuncs:
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:968,19'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_mult.c:964,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:965,28'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:966,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/ec/ec_mult.c:833,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ec_mult.c:834,21'
          Dst:             ec_pre_comp_new
        - Src:             'crypto/ec/ec_mult.c:837,17'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ec_mult.c:839,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:844,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec_mult.c:849,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_mult.c:851,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ec_mult.c:854,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_mult.c:855,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:859,12'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_mult.c:881,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:883,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:890,23'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:891,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:896,22'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:897,20'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:898,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:902,10'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:909,14'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ec_mult.c:912,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:919,18'
          Dst:             EC_POINT_add
        - Src:             'crypto/ec/ec_mult.c:930,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:934,18'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ec_mult.c:937,22'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ec_mult.c:943,10'
          Dst:             EC_POINTs_make_affine
        - Src:             'crypto/ec/ec_mult.c:958,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec_mult.c:959,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec_mult.c:960,5'
          Dst:             EC_ec_pre_comp_free
        - Src:             'crypto/ec/ec_mult.c:965,13'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_mult.c:966,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:968,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_mult.c:969,5'
          Dst:             EC_POINT_free
    - functionName:    EC_ec_pre_comp_free
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_pre_comp_st *'
      constantsTouched: []
      argNames:
        - pre
      BBCount:         19
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - EC_POINT_free
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_mult.c:87,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.9482
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ec_mult.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:90,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_mult.c:91,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ec_mult.c:91,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:91,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ec_mult.c:93,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec_mult.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:96,20'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec_mult.c:100,29'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:97,28'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:98,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_mult.c:87,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/ec/ec_mult.c:91,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/ec/ec_mult.c:97,13'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_mult.c:98,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:100,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ec/ec_mult.c:101,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_wNAF_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         220
      ICount:          1440
      EdgeCount:       300
      CyclomaticComplexity: 82
      functionsReached:
        - BN_is_zero
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get0_generator
        - EC_POINT_add
        - EC_POINT_clear_free
        - EC_POINT_cmp
        - EC_POINT_copy
        - EC_POINT_dbl
        - EC_POINT_free
        - EC_POINT_invert
        - EC_POINT_new
        - EC_POINT_set_to_infinity
        - EC_POINTs_make_affine
        - ERR_put_error
        - bn_compute_wNAF
        - ec_point_blind_coordinates
        - ec_scalar_mul_ladder
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:431,35'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:431,50'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:460,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:437,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:460,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:437,38'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:437,42'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec_mult.c:448,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
        - Branch String:   'crypto/ec/ec_mult.c:437,58'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:437,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec_mult.c:448,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
        - Branch String:   'crypto/ec/ec_mult.c:437,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:446,41'
              BranchSideFuncs:
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec_mult.c:448,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
        - Branch String:   'crypto/ec/ec_mult.c:448,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:448,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec_mult.c:458,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:448,44'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:448,48'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec_mult.c:458,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:448,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:456,41'
              BranchSideFuncs:
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec_mult.c:458,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:460,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:461,45'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:503,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:462,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:463,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:469,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:470,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:470,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:496,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:471,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:471,30'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:496,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:470,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:473,25'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:496,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:484,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:485,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:487,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:490,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:491,17'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:494,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:512,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:513,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:515,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:515,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:515,26'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:516,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:515,43'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:515,46'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:516,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:515,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:515,62'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:516,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:515,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:516,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:523,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:525,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:528,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:541,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:528,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:528,38'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:528,64'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:529,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:529,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:529,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:529,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:533,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:533,40'
              BranchSideFuncs:
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:533,53'
              BranchSideFuncs:
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:535,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:536,13'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:537,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:537,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:538,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
            - BranchSide:      'crypto/ec/ec_mult.c:539,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_compute_wNAF
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
        - Branch String:   'crypto/ec/ec_mult.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:544,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:655,11'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:544,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:545,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:551,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_compute_wNAF
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:545,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:546,17'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:550,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:554,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:555,17'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:562,26'
              BranchSideFuncs:
                - bn_compute_wNAF
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:564,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:565,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:567,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:567,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:574,27'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:592,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:592,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:596,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:606,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:597,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:598,25'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:602,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:609,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:610,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:645,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:610,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:611,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:623,39'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:612,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:613,29'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:617,36'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:627,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:628,25'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:632,28'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:633,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:634,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:636,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:636,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:637,25'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:641,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:656,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:657,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:660,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_mult.c:664,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:665,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
            - BranchSide:      'crypto/ec/ec_mult.c:673,11'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:666,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:667,31'
              BranchSideFuncs:
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:672,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_mult.c:668,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:669,17'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:670,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
        - Branch String:   'crypto/ec/ec_mult.c:673,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:674,9'
              BranchSideFuncs:
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:678,29'
              BranchSideFuncs:
                - EC_POINT_new
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:678,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:679,9'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:688,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:688,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:689,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:708,32'
              BranchSideFuncs:
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:689,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:690,32'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:693,32'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:690,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:691,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:692,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:693,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:694,17'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:697,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:698,31'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:706,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:698,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:699,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:700,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:700,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:702,22'
              BranchSideFuncs:
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:705,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:701,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:703,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:704,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EC_POINTs_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:708,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:709,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:711,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:713,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:714,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:768,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:714,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:715,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:719,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:715,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:716,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:717,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:719,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:720,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:766,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:720,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:721,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:765,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:724,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:725,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:764,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:727,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:728,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:730,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:730,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:731,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:740,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:731,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:732,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:735,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:732,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:733,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:734,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:740,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:741,44'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:760,30'
              BranchSideFuncs:
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:741,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:742,29'
              BranchSideFuncs:
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:752,57'
              BranchSideFuncs:
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:752,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:753,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:757,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:759,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_blind_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_mult.c:761,29'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:768,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:769,39'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:772,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_mult.c:769,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:770,13'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:771,5'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:773,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:773,47'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:774,17'
              BranchSideFuncs:
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:783,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:786,18'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:791,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
        - Branch String:   'crypto/ec/ec_mult.c:786,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:787,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
            - BranchSide:      'crypto/ec/ec_mult.c:789,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
        - Branch String:   'crypto/ec/ec_mult.c:791,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:792,18'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_clear_free
            - BranchSide:      'crypto/ec/ec_mult.c:797,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_mult.c:792,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:793,34'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_mult.c:795,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_mult.c:431,10'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_mult.c:431,39'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_mult.c:446,20'
          Dst:             ec_scalar_mul_ladder
        - Src:             'crypto/ec/ec_mult.c:456,20'
          Dst:             ec_scalar_mul_ladder
        - Src:             'crypto/ec/ec_mult.c:461,21'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ec_mult.c:463,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:471,17'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ec_mult.c:479,26'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_mult.c:491,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:505,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:506,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:508,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:509,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:516,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:528,26'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_mult.c:528,52'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_mult.c:533,13'
          Dst:             bn_compute_wNAF
        - Src:             'crypto/ec/ec_mult.c:546,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:555,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:563,24'
          Dst:             bn_compute_wNAF
        - Src:             'crypto/ec/ec_mult.c:598,25'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:599,25'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:613,29'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:614,29'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:626,31'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:628,25'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:629,25'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:637,25'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:638,25'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:645,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:655,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_mult.c:657,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:667,18'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:674,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:678,16'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:690,18'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:693,18'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:698,18'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ec_mult.c:701,22'
          Dst:             EC_POINT_add
        - Src:             'crypto/ec/ec_mult.c:708,10'
          Dst:             EC_POINTs_make_affine
        - Src:             'crypto/ec/ec_mult.c:715,18'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ec_mult.c:732,34'
          Dst:             EC_POINT_invert
        - Src:             'crypto/ec/ec_mult.c:741,30'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:752,30'
          Dst:             ec_point_blind_coordinates
        - Src:             'crypto/ec/ec_mult.c:753,29'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:759,30'
          Dst:             EC_POINT_add
        - Src:             'crypto/ec/ec_mult.c:769,14'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ec_mult.c:773,18'
          Dst:             EC_POINT_invert
        - Src:             'crypto/ec/ec_mult.c:780,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_mult.c:781,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:782,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:787,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:789,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:793,13'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ec_mult.c:795,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_mult.c:797,5'
          Dst:             CRYPTO_free
    - functionName:    ec_scalar_mul_ladder
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - point
        - ctx
      BBCount:         93
      ICount:          683
      EdgeCount:       127
      CyclomaticComplexity: 36
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_consttime_swap
        - BN_copy
        - BN_is_bit_set
        - BN_is_zero
        - BN_mul
        - BN_nnmod
        - BN_num_bits
        - BN_set_flags
        - EC_POINT_clear_free
        - EC_POINT_copy
        - EC_POINT_free
        - EC_POINT_is_at_infinity
        - EC_POINT_make_affine
        - EC_POINT_new
        - EC_POINT_set_to_infinity
        - ERR_put_error
        - bn_get_top
        - bn_wexpand
        - ec_point_ladder_post
        - ec_point_ladder_pre
        - ec_point_ladder_step
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:152,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:152,50'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ec_mult.c:155,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:153,41'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ec_mult.c:155,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:156,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:159,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:160,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:164,18'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:167,31'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:168,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:168,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:172,9'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:173,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:178,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:173,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:174,13'
              BranchSideFuncs:
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:177,5'
              BranchSideFuncs:
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:178,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:0,0'
              BranchSideFuncs:
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_set_flags
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:179,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:196,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:197,9'
              BranchSideFuncs:
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:207,36'
              BranchSideFuncs:
                - BN_num_bits
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - BN_copy
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:210,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:211,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:211,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:215,18'
              BranchSideFuncs:
                - BN_copy
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:216,9'
              BranchSideFuncs:
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:220,18'
              BranchSideFuncs:
                - BN_set_flags
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:222,45'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:222,64'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:227,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:227,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:233,17'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:228,13'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:231,5'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:234,9'
              BranchSideFuncs:
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:237,18'
              BranchSideFuncs:
                - BN_set_flags
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:239,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:246,26'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_consttime_swap
                - bn_get_top
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:251,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:252,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:253,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:254,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:255,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:256,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:257,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:258,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:264,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:264,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:264,47'
              BranchSideFuncs:
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:270,30'
              BranchSideFuncs:
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:265,13'
              BranchSideFuncs:
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:270,30'
              BranchSideFuncs:
                - ec_point_ladder_pre
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:276,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:345,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:346,30'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:361,5'
              BranchSideFuncs:
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec_mult.c:350,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:351,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_mult.c:358,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_post
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_is_bit_set
                - BN_consttime_swap
                - BN_consttime_swap
                - BN_consttime_swap
                - ec_point_ladder_step
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_mult.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:366,9'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec_mult.c:370,9'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_clear_free
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/ec/ec_mult.c:152,26'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec_mult.c:153,16'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ec_mult.c:155,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_mult.c:156,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:159,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec_mult.c:160,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:164,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec_mult.c:166,15'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:167,18'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_mult.c:168,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:173,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:174,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:178,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_mult.c:179,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:184,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:184,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:184,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:185,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:185,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:185,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:186,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:186,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:186,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:188,19'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_mult.c:189,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_mult.c:190,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec_mult.c:192,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:196,10'
          Dst:             BN_mul
        - Src:             'crypto/ec/ec_mult.c:197,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:207,24'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_mult.c:208,17'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ec_mult.c:209,10'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:210,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:211,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:215,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec_mult.c:216,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:220,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:222,10'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_mult.c:222,49'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ec_mult.c:227,14'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ec_mult.c:228,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:233,10'
          Dst:             BN_add
        - Src:             'crypto/ec/ec_mult.c:234,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:237,5'
          Dst:             BN_set_flags
        - Src:             'crypto/ec/ec_mult.c:238,10'
          Dst:             BN_add
        - Src:             'crypto/ec/ec_mult.c:239,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:246,12'
          Dst:             BN_is_bit_set
        - Src:             'crypto/ec/ec_mult.c:247,5'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:249,17'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ec_mult.c:250,10'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:251,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:252,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:253,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:254,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:255,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:256,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:257,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:258,13'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec_mult.c:259,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:264,26'
          Dst:             EC_POINT_make_affine
        - Src:             'crypto/ec/ec_mult.c:265,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:270,10'
          Dst:             ec_point_ladder_pre
        - Src:             'crypto/ec/ec_mult.c:271,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:346,16'
          Dst:             BN_is_bit_set
        - Src:             'crypto/ec/ec_mult.c:347,9'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:347,9'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:347,9'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:350,14'
          Dst:             ec_point_ladder_step
        - Src:             'crypto/ec/ec_mult.c:351,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:361,5'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:361,5'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:361,5'
          Dst:             BN_consttime_swap
        - Src:             'crypto/ec/ec_mult.c:365,10'
          Dst:             ec_point_ladder_post
        - Src:             'crypto/ec/ec_mult.c:366,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_mult.c:373,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ec_mult.c:374,5'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ec_mult.c:375,5'
          Dst:             BN_CTX_end
    - functionName:    ec_point_ladder_pre
      functionSourceFile: '/src/openssl111/crypto/ec/ec_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_copy
        - EC_POINT_dbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_local.h:708,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:709,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_local.h:711,24'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_local.h:712,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:712,26'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_local.h:713,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:711,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:713,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_local.h:715,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_local.h:711,10'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec_local.h:712,13'
          Dst:             EC_POINT_dbl
    - functionName:    ec_point_ladder_step
      functionSourceFile: '/src/openssl111/crypto/ec/ec_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         11
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_add
        - EC_POINT_dbl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_local.h:722,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:723,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_local.h:725,23'
              BranchSideFuncs:
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_local.h:726,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:726,26'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_local.h:727,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:725,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:727,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_local.h:729,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_local.h:725,10'
          Dst:             EC_POINT_add
        - Src:             'crypto/ec/ec_local.h:726,13'
          Dst:             EC_POINT_dbl
    - functionName:    ec_point_ladder_post
      functionSourceFile: '/src/openssl111/crypto/ec/ec_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_local.h:737,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:738,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ec_local.h:740,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_ec_pre_comp_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ec_mult.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'struct.ec_pre_comp_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_pre_comp_st *'
      constantsTouched: []
      argNames:
        - pre
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_mult.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_mult.c:75,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.9486
            - BranchSide:      'crypto/ec/ec_mult.c:76,24'
              BranchSideFuncs:
                - CRYPTO_UP_REF.9486
      Callsites:
        - Src:             'crypto/ec/ec_mult.c:76,9'
          Dst:             CRYPTO_UP_REF
    - functionName:    EC_POINT_point2buf
      functionSourceFile: '/src/openssl111/crypto/ec/ec_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - int
        - 'char **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - pbuf
        - ctx
      BBCount:         10
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_POINT_point2oct
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_oct.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_oct.c:139,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_oct.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:140,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_oct.c:143,30'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_oct.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:145,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_oct.c:148,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_oct.c:136,11'
          Dst:             EC_POINT_point2oct
        - Src:             'crypto/ec/ec_oct.c:139,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_oct.c:140,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:143,11'
          Dst:             EC_POINT_point2oct
        - Src:             'crypto/ec/ec_oct.c:145,9'
          Dst:             CRYPTO_free
    - functionName:    EC_POINT_point2oct
      functionSourceFile: '/src/openssl111/crypto/ec/ec_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - int
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - buf
        - len
        - ctx
      BBCount:         15
      ICount:          133
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - ec_GF2m_simple_point2oct
        - ec_GFp_simple_point2oct
        - ec_point_is_compat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_oct.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:75,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
            - BranchSide:      'crypto/ec/ec_oct.c:79,29'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
        - Branch String:   'crypto/ec/ec_oct.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:76,9'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
            - BranchSide:      'crypto/ec/ec_oct.c:79,29'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
        - Branch String:   'crypto/ec/ec_oct.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:80,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
            - BranchSide:      'crypto/ec/ec_oct.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
        - Branch String:   'crypto/ec/ec_oct.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:84,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_point2oct
                - ec_GFp_simple_point2oct
            - BranchSide:      'crypto/ec/ec_oct.c:98,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_oct.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:85,44'
              BranchSideFuncs:
                - ec_GFp_simple_point2oct
            - BranchSide:      'crypto/ec/ec_oct.c:93,45'
              BranchSideFuncs:
                - ec_GF2m_simple_point2oct
      Callsites:
        - Src:             'crypto/ec/ec_oct.c:76,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:79,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_oct.c:80,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:85,20'
          Dst:             ec_GFp_simple_point2oct
        - Src:             'crypto/ec/ec_oct.c:93,20'
          Dst:             ec_GF2m_simple_point2oct
    - functionName:    ec_point_is_compat
      functionSourceFile: '/src/openssl111/crypto/ec/ec_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_point_st.1909 *'
        - 'struct.ec_group_st.1920 *'
      constantsTouched: []
      argNames:
        - point
        - group
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_local.h:315,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:315,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_local.h:318,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:316,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:316,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ec_local.h:320,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:317,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:317,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ec_local.h:320,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_local.h:314,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_local.h:318,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_local.h:320,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_POINT_oct2point
      functionSourceFile: '/src/openssl111/crypto/ec/ec_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - buf
        - len
        - ctx
      BBCount:         15
      ICount:          127
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - ec_GF2m_simple_oct2point
        - ec_GFp_simple_oct2point
        - ec_point_is_compat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_oct.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:105,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
            - BranchSide:      'crypto/ec/ec_oct.c:109,29'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
        - Branch String:   'crypto/ec/ec_oct.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:106,9'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
            - BranchSide:      'crypto/ec/ec_oct.c:109,29'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
        - Branch String:   'crypto/ec/ec_oct.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:110,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
            - BranchSide:      'crypto/ec/ec_oct.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
        - Branch String:   'crypto/ec/ec_oct.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:114,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_oct2point
                - ec_GFp_simple_oct2point
            - BranchSide:      'crypto/ec/ec_oct.c:126,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_oct.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:115,44'
              BranchSideFuncs:
                - ec_GFp_simple_oct2point
            - BranchSide:      'crypto/ec/ec_oct.c:123,45'
              BranchSideFuncs:
                - ec_GF2m_simple_oct2point
      Callsites:
        - Src:             'crypto/ec/ec_oct.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:109,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_oct.c:110,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:115,20'
          Dst:             ec_GFp_simple_oct2point
        - Src:             'crypto/ec/ec_oct.c:123,20'
          Dst:             ec_GF2m_simple_oct2point
    - functionName:    EC_POINT_set_compressed_coordinates_GF2m
      functionSourceFile: '/src/openssl111/crypto/ec/ec_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y_bit
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_set_compressed_coordinates
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_oct.c:65,12'
          Dst:             EC_POINT_set_compressed_coordinates
    - functionName:    EC_POINT_set_compressed_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y_bit
        - ctx
      BBCount:         15
      ICount:          129
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - ec_GF2m_simple_set_compressed_coordinates
        - ec_GFp_simple_set_compressed_coordinates
        - ec_point_is_compat
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_oct.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:22,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
            - BranchSide:      'crypto/ec/ec_oct.c:27,29'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
        - Branch String:   'crypto/ec/ec_oct.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:23,9'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
            - BranchSide:      'crypto/ec/ec_oct.c:27,29'
              BranchSideFuncs:
                - ec_point_is_compat.9512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
        - Branch String:   'crypto/ec/ec_oct.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:28,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
            - BranchSide:      'crypto/ec/ec_oct.c:32,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
        - Branch String:   'crypto/ec/ec_oct.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:33,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GF2m_simple_set_compressed_coordinates
                - ec_GFp_simple_set_compressed_coordinates
            - BranchSide:      'crypto/ec/ec_oct.c:48,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ec_oct.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_oct.c:34,61'
              BranchSideFuncs:
                - ec_GFp_simple_set_compressed_coordinates
            - BranchSide:      'crypto/ec/ec_oct.c:44,62'
              BranchSideFuncs:
                - ec_GF2m_simple_set_compressed_coordinates
      Callsites:
        - Src:             'crypto/ec/ec_oct.c:23,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:27,10'
          Dst:             ec_point_is_compat
        - Src:             'crypto/ec/ec_oct.c:28,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_oct.c:34,20'
          Dst:             ec_GFp_simple_set_compressed_coordinates
        - Src:             'crypto/ec/ec_oct.c:44,20'
          Dst:             ec_GF2m_simple_set_compressed_coordinates
    - functionName:    EC_POINT_set_compressed_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ec_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y_bit
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_set_compressed_coordinates
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec_oct.c:57,12'
          Dst:             EC_POINT_set_compressed_coordinates
    - functionName:    pkey_ec_derive
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         16
      ICount:          138
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ECDH_compute_key
        - EC_GROUP_get_degree
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:159,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:159,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:160,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:160,9'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:164,13'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:164,28'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:164,43'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:167,25'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:172,37'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:183,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:184,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:160,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:168,17'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ec_pmeth.c:169,20'
          Dst:             EC_GROUP_get_degree
        - Src:             'crypto/ec/ec_pmeth.c:172,14'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/ec/ec_pmeth.c:181,11'
          Dst:             ECDH_compute_key
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    3
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    pkey_ec_ctrl_str
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - value
      BBCount:         31
      ICount:          171
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - EC_curve_nist2nid
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_get_digestbyname
        - OBJ_ln2nid
        - OBJ_sn2nid
        - atoi
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:359,33'
              BranchSideFuncs:
                - EC_curve_nist2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
                - OBJ_ln2nid
                - OBJ_sn2nid
            - BranchSide:      'crypto/ec/ec_pmeth.c:369,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/ec/ec_pmeth.c:360,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:361,30'
              BranchSideFuncs:
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
                - OBJ_ln2nid
            - BranchSide:      'crypto/ec/ec_pmeth.c:362,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
                - OBJ_ln2nid
        - Branch String:   'crypto/ec/ec_pmeth.c:362,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:363,30'
              BranchSideFuncs:
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:364,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:364,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:365,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:368,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/ec/ec_pmeth.c:369,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:371,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/ec/ec_pmeth.c:378,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:371,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:372,23'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/ec/ec_pmeth.c:373,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/ec/ec_pmeth.c:373,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:374,23'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      'crypto/ec/ec_pmeth.c:376,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:378,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:380,40'
              BranchSideFuncs:
                - EVP_get_digestbyname
                - EVP_PKEY_CTX_ctrl
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:385,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - atoi
                - EVP_PKEY_CTX_ctrl
        - Branch String:   'crypto/ec/ec_pmeth.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:381,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:384,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:357,9'
          Dst:             strcmp
        - Src:             'crypto/ec/ec_pmeth.c:359,15'
          Dst:             EC_curve_nist2nid
        - Src:             'crypto/ec/ec_pmeth.c:361,19'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/ec/ec_pmeth.c:363,19'
          Dst:             OBJ_ln2nid
        - Src:             'crypto/ec/ec_pmeth.c:365,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:368,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_pmeth.c:369,16'
          Dst:             strcmp
        - Src:             'crypto/ec/ec_pmeth.c:371,13'
          Dst:             strcmp
        - Src:             'crypto/ec/ec_pmeth.c:373,18'
          Dst:             strcmp
        - Src:             'crypto/ec/ec_pmeth.c:377,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_pmeth.c:378,16'
          Dst:             strcmp
        - Src:             'crypto/ec/ec_pmeth.c:380,19'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/ec/ec_pmeth.c:381,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:384,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/ec/ec_pmeth.c:385,16'
          Dst:             strcmp
        - Src:             'crypto/ec/ec_pmeth.c:387,19'
          Dst:             atoi
        - Src:             'crypto/ec/ec_pmeth.c:388,16'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    pkey_ec_ctrl
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         84
      ICount:          532
      EdgeCount:       110
      CyclomaticComplexity: 28
      functionsReached:
        - BN_is_one
        - CRYPTO_free
        - EC_GROUP_free
        - EC_GROUP_new_by_curve_name
        - EC_GROUP_set_asn1_flag
        - EC_KEY_clear_flags
        - EC_KEY_dup
        - EC_KEY_free
        - EC_KEY_get_flags
        - EC_KEY_set_flags
        - ERR_put_error
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:227,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:229,44'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:239,14'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_set_asn1_flag
            - BranchSide:      'crypto/ec/ec_pmeth.c:248,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_dup
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:282,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:290,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:294,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:298,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:304,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:308,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_pmeth.c:317,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:321,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:338,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:349,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:231,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:234,23'
              BranchSideFuncs:
                - EC_GROUP_free
        - Branch String:   'crypto/ec/ec_pmeth.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:240,13'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
            - BranchSide:      'crypto/ec/ec_pmeth.c:243,32'
              BranchSideFuncs:
                - EC_GROUP_set_asn1_flag
        - Branch String:   'crypto/ec/ec_pmeth.c:248,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:249,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:255,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_dup
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
        - Branch String:   'crypto/ec/ec_pmeth.c:249,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:250,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:252,25'
              BranchSideFuncs:
                - EC_KEY_get_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:255,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:255,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:256,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:258,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:259,30'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_dup
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
            - BranchSide:      'crypto/ec/ec_pmeth.c:275,25'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_pmeth.c:260,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:261,17'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_dup
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
            - BranchSide:      'crypto/ec/ec_pmeth.c:263,27'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_dup
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
        - Branch String:   'crypto/ec/ec_pmeth.c:263,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:264,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:265,18'
              BranchSideFuncs:
                - EC_KEY_dup
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
        - Branch String:   'crypto/ec/ec_pmeth.c:265,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:266,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
            - BranchSide:      'crypto/ec/ec_pmeth.c:270,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
        - Branch String:   'crypto/ec/ec_pmeth.c:267,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:268,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
            - BranchSide:      'crypto/ec/ec_pmeth.c:269,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_clear_flags
                - EC_KEY_set_flags
        - Branch String:   'crypto/ec/ec_pmeth.c:270,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:271,34'
              BranchSideFuncs:
                - EC_KEY_set_flags
            - BranchSide:      'crypto/ec/ec_pmeth.c:273,36'
              BranchSideFuncs:
                - EC_KEY_clear_flags
        - Branch String:   'crypto/ec/ec_pmeth.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:283,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:284,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:284,42'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:284,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:286,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:285,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:286,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:299,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:300,36'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:310,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:311,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:313,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:321,57'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:322,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:322,68'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:323,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:323,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:324,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:324,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:325,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:325,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:326,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:326,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:327,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:327,61'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:328,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:328,61'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:329,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:329,61'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:330,41'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:331,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:334,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:229,17'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             'crypto/ec/ec_pmeth.c:231,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:234,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_pmeth.c:240,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:243,9'
          Dst:             EC_GROUP_set_asn1_flag
        - Src:             'crypto/ec/ec_pmeth.c:253,24'
          Dst:             EC_KEY_get_flags
        - Src:             'crypto/ec/ec_pmeth.c:263,17'
          Dst:             BN_is_one
        - Src:             'crypto/ec/ec_pmeth.c:266,32'
          Dst:             EC_KEY_dup
        - Src:             'crypto/ec/ec_pmeth.c:271,17'
          Dst:             EC_KEY_set_flags
        - Src:             'crypto/ec/ec_pmeth.c:273,17'
          Dst:             EC_KEY_clear_flags
        - Src:             'crypto/ec/ec_pmeth.c:275,13'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_pmeth.c:308,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_pmeth.c:321,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:322,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:323,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:324,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:325,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:326,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:327,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:328,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:329,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:330,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:331,13'
          Dst:             ERR_put_error
    - functionName:    pkey_ec_kdf_derive
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         19
      ICount:          144
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - ecdh_KDF_X9_63
        - pkey_ec_derive
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:196,31'
              BranchSideFuncs:
                - pkey_ec_derive
            - BranchSide:      'crypto/ec/ec_pmeth.c:197,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:198,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:201,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:202,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:203,25'
              BranchSideFuncs:
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:204,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:205,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:206,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:209,25'
              BranchSideFuncs:
                - pkey_ec_derive
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:210,9'
              BranchSideFuncs:
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_pmeth.c:212,25'
              BranchSideFuncs:
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/ec/ec_pmeth.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:214,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/ec/ec_pmeth.c:215,8'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:196,16'
          Dst:             pkey_ec_derive
        - Src:             'crypto/ec/ec_pmeth.c:203,10'
          Dst:             pkey_ec_derive
        - Src:             'crypto/ec/ec_pmeth.c:205,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_pmeth.c:206,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:209,10'
          Dst:             pkey_ec_derive
        - Src:             'crypto/ec/ec_pmeth.c:212,10'
          Dst:             ecdh_KDF_X9_63
        - Src:             'crypto/ec/ec_pmeth.c:218,5'
          Dst:             CRYPTO_clear_free
    - functionName:    pkey_ec_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ECDSA_verify
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:142,28'
              BranchSideFuncs:
                - EVP_MD_type
                - ECDSA_verify
            - BranchSide:      'crypto/ec/ec_pmeth.c:144,14'
              BranchSideFuncs:
                - ECDSA_verify
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:142,16'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:146,11'
          Dst:             ECDSA_verify
    - functionName:    pkey_ec_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         15
      ICount:          142
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ECDSA_sign
        - ECDSA_size
        - ERR_put_error
        - EVP_MD_type
        - ossl_assert_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:111,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:114,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:118,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_pmeth.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:119,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:123,13'
              BranchSideFuncs:
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
        - Branch String:   'crypto/ec/ec_pmeth.c:123,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:123,45'
              BranchSideFuncs:
                - EVP_MD_type
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec_pmeth.c:123,10'
              BranchSideFuncs:
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:128,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:129,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:107,24'
          Dst:             ECDSA_size
        - Src:             'crypto/ec/ec_pmeth.c:110,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/ec/ec_pmeth.c:119,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:123,33'
          Dst:             EVP_MD_type
        - Src:             'crypto/ec/ec_pmeth.c:125,11'
          Dst:             ECDSA_sign
    - functionName:    pkey_ec_keygen
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         19
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_KEY_free
        - EC_KEY_generate_key
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign
        - EVP_PKEY_copy_parameters
        - ossl_assert_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:419,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:419,30'
              BranchSideFuncs:
                - EC_KEY_new
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - EVP_PKEY_copy_parameters
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:423,10'
              BranchSideFuncs:
                - EC_KEY_new
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - EVP_PKEY_copy_parameters
        - Branch String:   'crypto/ec/ec_pmeth.c:419,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:420,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:423,10'
              BranchSideFuncs:
                - EC_KEY_new
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - EVP_PKEY_copy_parameters
        - Branch String:   'crypto/ec/ec_pmeth.c:424,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:425,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:426,10'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - EVP_PKEY_copy_parameters
        - Branch String:   'crypto/ec/ec_pmeth.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:427,21'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - EVP_PKEY_copy_parameters
            - BranchSide:      'crypto/ec/ec_pmeth.c:431,9'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - EVP_PKEY_copy_parameters
        - Branch String:   'crypto/ec/ec_pmeth.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:432,40'
              BranchSideFuncs:
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
            - BranchSide:      'crypto/ec/ec_pmeth.c:434,32'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
        - Branch String:   'crypto/ec/ec_pmeth.c:436,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:436,38'
              BranchSideFuncs:
                - EC_KEY_generate_key
            - BranchSide:      'crypto/ec/ec_pmeth.c:436,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:420,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:423,10'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_pmeth.c:426,10'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/ec/ec_pmeth.c:426,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/ec/ec_pmeth.c:427,9'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_pmeth.c:432,15'
          Dst:             EVP_PKEY_copy_parameters
        - Src:             'crypto/ec/ec_pmeth.c:434,15'
          Dst:             EC_KEY_set_group
        - Src:             'crypto/ec/ec_pmeth.c:436,18'
          Dst:             EC_KEY_generate_key
    - functionName:    pkey_ec_paramgen
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign
        - ossl_assert_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:401,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:404,10'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:406,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:407,34'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec_pmeth.c:408,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:408,13'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.9544
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
            - BranchSide:      'crypto/ec/ec_pmeth.c:409,21'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   'crypto/ec/ec_pmeth.c:407,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:409,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:410,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:401,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_pmeth.c:404,10'
          Dst:             EC_KEY_new
        - Src:             'crypto/ec/ec_pmeth.c:407,17'
          Dst:             EC_KEY_set_group
        - Src:             'crypto/ec/ec_pmeth.c:408,13'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/ec/ec_pmeth.c:408,13'
          Dst:             ossl_assert_int
        - Src:             'crypto/ec/ec_pmeth.c:409,9'
          Dst:             EC_KEY_free
    - functionName:    pkey_ec_cleanup
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - EC_GROUP_free
        - EC_KEY_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:91,9'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_pmeth.c:92,23'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:92,9'
          Dst:             EC_GROUP_free
        - Src:             'crypto/ec/ec_pmeth.c:93,9'
          Dst:             EC_KEY_free
        - Src:             'crypto/ec/ec_pmeth.c:94,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_pmeth.c:95,9'
          Dst:             CRYPTO_free
    - functionName:    pkey_ec_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
        - 'struct.evp_pkey_ctx_st.1928 *'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         21
      ICount:          171
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_memdup
        - EC_GROUP_dup
        - EC_KEY_dup
        - pkey_ec_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:60,9'
              BranchSideFuncs:
                - CRYPTO_memdup
                - EC_KEY_dup
                - EC_GROUP_dup
            - BranchSide:      'crypto/ec/ec_pmeth.c:61,12'
              BranchSideFuncs:
                - CRYPTO_memdup
                - EC_KEY_dup
                - EC_GROUP_dup
        - Branch String:   'crypto/ec/ec_pmeth.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:64,40'
              BranchSideFuncs:
                - EC_GROUP_dup
                - CRYPTO_memdup
                - EC_KEY_dup
            - BranchSide:      'crypto/ec/ec_pmeth.c:68,16'
              BranchSideFuncs:
                - CRYPTO_memdup
                - EC_KEY_dup
        - Branch String:   'crypto/ec/ec_pmeth.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:66,13'
              BranchSideFuncs:
                - CRYPTO_memdup
                - EC_KEY_dup
            - BranchSide:      'crypto/ec/ec_pmeth.c:67,5'
              BranchSideFuncs:
                - CRYPTO_memdup
                - EC_KEY_dup
        - Branch String:   'crypto/ec/ec_pmeth.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:71,35'
              BranchSideFuncs:
                - EC_KEY_dup
                - CRYPTO_memdup
            - BranchSide:      'crypto/ec/ec_pmeth.c:75,22'
              BranchSideFuncs:
                - CRYPTO_memdup
        - Branch String:   'crypto/ec/ec_pmeth.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:73,13'
              BranchSideFuncs:
                - CRYPTO_memdup
            - BranchSide:      'crypto/ec/ec_pmeth.c:74,5'
              BranchSideFuncs:
                - CRYPTO_memdup
        - Branch String:   'crypto/ec/ec_pmeth.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:79,25'
              BranchSideFuncs:
                - CRYPTO_memdup
            - BranchSide:      'crypto/ec/ec_pmeth.c:83,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec_pmeth.c:80,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:81,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_pmeth.c:82,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:59,10'
          Dst:             pkey_ec_init
        - Src:             'crypto/ec/ec_pmeth.c:64,27'
          Dst:             EC_GROUP_dup
        - Src:             'crypto/ec/ec_pmeth.c:71,24'
          Dst:             EC_KEY_dup
        - Src:             'crypto/ec/ec_pmeth.c:79,25'
          Dst:             CRYPTO_memdup
    - functionName:    pkey_ec_init
      functionSourceFile: '/src/openssl111/crypto/ec/ec_pmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.1928 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_pmeth.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_pmeth.c:46,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_pmeth.c:50,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec_pmeth.c:45,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ec_pmeth.c:46,9'
          Dst:             ERR_put_error
    - functionName:    ECDH_KDF_X9_62
      functionSourceFile: '/src/openssl111/crypto/ec/ecdh_kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - Z
        - Zlen
        - sinfo
        - sinfolen
        - md
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecdh_KDF_X9_63
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecdh_kdf.c:80,12'
          Dst:             ecdh_KDF_X9_63
    - functionName:    ecdh_KDF_X9_63
      functionSourceFile: '/src/openssl111/crypto/ec/ecdh_kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - Z
        - Zlen
        - sinfo
        - sinfolen
        - md
      BBCount:         34
      ICount:          224
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestFinal
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - OPENSSL_cleanse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdh_kdf.c:29,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:29,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecdh_kdf.c:31,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecdh_kdf.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:30,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecdh_kdf.c:31,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecdh_kdf.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecdh_kdf.c:32,12'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_size
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ecdh_kdf.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecdh_kdf.c:35,25'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ecdh_kdf.c:38,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:39,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdh_kdf.c:40,18'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdh_kdf.c:44,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:45,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdh_kdf.c:46,31'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdh_kdf.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:47,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdh_kdf.c:48,31'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdh_kdf.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:49,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdh_kdf.c:50,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdh_kdf.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:51,34'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ec/ecdh_kdf.c:58,34'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
        - Branch String:   'crypto/ec/ecdh_kdf.c:51,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdh_kdf.c:53,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdh_kdf.c:54,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:55,17'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/ecdh_kdf.c:56,20'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ecdh_kdf.c:58,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_kdf.c:59,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/ecdh_kdf.c:60,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecdh_kdf.c:32,12'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/ec/ecdh_kdf.c:35,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/ec/ecdh_kdf.c:38,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/ec/ecdh_kdf.c:44,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/ecdh_kdf.c:46,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/ecdh_kdf.c:48,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/ecdh_kdf.c:51,18'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/ec/ecdh_kdf.c:58,18'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/ec/ecdh_kdf.c:61,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/ecdh_kdf.c:67,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ecdh_simple_compute_key
      functionSourceFile: '/src/openssl111/crypto/ec/ecdh_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'struct.ec_point_st.1959 *'
        - 'struct.ec_key_st.1957 *'
      constantsTouched: []
      argNames:
        - pout
        - poutlen
        - pub_key
        - ecdh
      BBCount:         30
      ICount:          234
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2bin
        - BN_mul
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get_cofactor
        - EC_GROUP_get_degree
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - EC_KEY_get_flags
        - EC_POINT_clear_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdh_ossl.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:51,9'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:52,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - EC_KEY_get0_private_key
                - EC_KEY_get0_group
                - EC_KEY_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_get_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:55,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:59,40'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_get0_group
                - EC_KEY_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_get_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:65,31'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get_flags
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_get_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdh_ossl.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:68,36'
              BranchSideFuncs:
                - EC_GROUP_get_cofactor
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdh_ossl.c:76,29'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:68,52'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:69,21'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdh_ossl.c:70,13'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecdh_ossl.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:70,13'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdh_ossl.c:73,20'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:77,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:81,23'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:82,9'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdh_ossl.c:86,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:87,9'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdh_ossl.c:91,35'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:94,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:97,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:98,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:102,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdh_ossl.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:104,9'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecdh_ossl.c:108,13'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - BN_CTX_end
                - BN_CTX_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecdh_ossl.c:50,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecdh_ossl.c:52,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecdh_ossl.c:53,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecdh_ossl.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:59,16'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/ec/ecdh_ossl.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:65,13'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ecdh_ossl.c:67,9'
          Dst:             EC_KEY_get_flags
        - Src:             'crypto/ec/ecdh_ossl.c:68,14'
          Dst:             EC_GROUP_get_cofactor
        - Src:             'crypto/ec/ecdh_ossl.c:69,14'
          Dst:             BN_mul
        - Src:             'crypto/ec/ecdh_ossl.c:70,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:76,16'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecdh_ossl.c:77,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:81,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ecdh_ossl.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:86,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ecdh_ossl.c:87,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:91,15'
          Dst:             EC_GROUP_get_degree
        - Src:             'crypto/ec/ecdh_ossl.c:92,11'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecdh_ossl.c:94,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:97,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecdh_ossl.c:98,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:103,24'
          Dst:             BN_bn2bin
        - Src:             'crypto/ec/ecdh_ossl.c:104,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdh_ossl.c:115,5'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ecdh_ossl.c:116,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecdh_ossl.c:117,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecdh_ossl.c:118,5'
          Dst:             CRYPTO_free
    - functionName:    ossl_ecdh_compute_key
      functionSourceFile: '/src/openssl111/crypto/ec/ecdh_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'struct.ec_point_st.1959 *'
        - 'struct.ec_key_st.1957 *'
      constantsTouched: []
      argNames:
        - psec
        - pseclen
        - pub_key
        - ecdh
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdh_ossl.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdh_ossl.c:26,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdh_ossl.c:30,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/ec/ecdh_ossl.c:26,9'
          Dst:             ERR_put_error
    - functionName:    ossl_ecdsa_verify_sig
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'struct.ECDSA_SIG_st *'
        - 'struct.ec_key_st.1973 *'
      constantsTouched: []
      argNames:
        - dgst
        - dgst_len
        - sig
        - eckey
      BBCount:         59
      ICount:          389
      EdgeCount:       84
      CyclomaticComplexity: 27
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_is_negative
        - BN_is_zero
        - BN_mod_mul
        - BN_nnmod
        - BN_num_bits
        - BN_rshift
        - BN_ucmp
        - EC_GROUP_get0_order
        - EC_KEY_can_sign
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
        - ec_group_do_inverse_ord
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_ossl.c:329,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:329,53'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:329,69'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:330,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:330,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:330,62'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:335,26'
              BranchSideFuncs:
                - EC_KEY_can_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:336,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:340,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:342,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:345,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:351,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:355,33'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:357,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:361,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:361,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:361,46'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:361,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:362,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:362,37'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:362,51'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:362,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:363,24'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:363,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:363,43'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:369,34'
              BranchSideFuncs:
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:370,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:374,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:378,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:379,21'
              BranchSideFuncs:
                - BN_bin2bn
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:380,20'
              BranchSideFuncs:
                - BN_bin2bn
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:381,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:385,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:385,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:385,42'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:390,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:385,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:386,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:390,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:390,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:391,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:395,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:396,9'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:400,31'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:401,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:404,23'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdsa_ossl.c:404,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:405,9'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:409,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdsa_ossl.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:410,9'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:414,19'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecdsa_ossl.c:414,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:415,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:419,20'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/ec/ecdsa_ossl.c:329,35'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ecdsa_ossl.c:330,20'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/ec/ecdsa_ossl.c:331,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:335,10'
          Dst:             EC_KEY_can_sign
        - Src:             'crypto/ec/ecdsa_ossl.c:336,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:340,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecdsa_ossl.c:342,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:345,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecdsa_ossl.c:346,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecdsa_ossl.c:347,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecdsa_ossl.c:348,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecdsa_ossl.c:349,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecdsa_ossl.c:351,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:355,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ecdsa_ossl.c:357,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:361,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecdsa_ossl.c:361,31'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecdsa_ossl.c:362,9'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecdsa_ossl.c:362,40'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecdsa_ossl.c:363,9'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecdsa_ossl.c:363,35'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecdsa_ossl.c:364,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:369,10'
          Dst:             ec_group_do_inverse_ord
        - Src:             'crypto/ec/ecdsa_ossl.c:370,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:374,9'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecdsa_ossl.c:380,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecdsa_ossl.c:381,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:385,32'
          Dst:             BN_rshift
        - Src:             'crypto/ec/ecdsa_ossl.c:386,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:390,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/ec/ecdsa_ossl.c:391,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:395,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/ec/ecdsa_ossl.c:396,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:400,18'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecdsa_ossl.c:401,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:404,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ecdsa_ossl.c:405,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:409,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ecdsa_ossl.c:410,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:414,10'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecdsa_ossl.c:415,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:419,12'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecdsa_ossl.c:421,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecdsa_ossl.c:422,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecdsa_ossl.c:423,5'
          Dst:             EC_POINT_free
    - functionName:    ossl_ecdsa_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.ec_key_st.1973 *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dgst_len
        - sigbuf
        - sig_len
        - eckey
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - ECDSA_do_verify
        - d2i_ECDSA_SIG
        - i2d_ECDSA_SIG
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_ossl.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:303,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:304,31'
              BranchSideFuncs:
                - d2i_ECDSA_SIG
                - i2d_ECDSA_SIG
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_do_verify
                - CRYPTO_free
                - ECDSA_SIG_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:304,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:305,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:307,28'
              BranchSideFuncs:
                - i2d_ECDSA_SIG
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_do_verify
                - CRYPTO_free
                - ECDSA_SIG_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:308,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:308,37'
              BranchSideFuncs:
                - CRYPTO_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:309,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ECDSA_SIG_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:309,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ECDSA_SIG_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:310,27'
              BranchSideFuncs:
                - ECDSA_do_verify
                - CRYPTO_free
                - ECDSA_SIG_free
      Callsites:
        - Src:             'crypto/ec/ecdsa_ossl.c:301,9'
          Dst:             ECDSA_SIG_new
        - Src:             'crypto/ec/ecdsa_ossl.c:304,9'
          Dst:             d2i_ECDSA_SIG
        - Src:             'crypto/ec/ecdsa_ossl.c:307,14'
          Dst:             i2d_ECDSA_SIG
        - Src:             'crypto/ec/ecdsa_ossl.c:308,30'
          Dst:             memcmp
        - Src:             'crypto/ec/ecdsa_ossl.c:310,11'
          Dst:             ECDSA_do_verify
        - Src:             'crypto/ec/ecdsa_ossl.c:312,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecdsa_ossl.c:313,5'
          Dst:             ECDSA_SIG_free
    - functionName:    ossl_ecdsa_sign_sig
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_key_st.1973 *'
      constantsTouched: []
      argNames:
        - dgst
        - dgst_len
        - in_kinv
        - in_r
        - eckey
      BBCount:         71
      ICount:          410
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_bin2bn
        - BN_clear_free
        - BN_copy
        - BN_is_zero
        - BN_mod_mul_montgomery
        - BN_new
        - BN_num_bits
        - BN_rshift
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - EC_GROUP_get0_order
        - EC_KEY_can_sign
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - ERR_put_error
        - bn_mod_add_fixed_top
        - bn_mul_mont_fixed_top
        - bn_to_mont_fixed_top
        - ecdsa_sign_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_ossl.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:170,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:173,9'
              BranchSideFuncs:
                - EC_KEY_can_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECDSA_SIG_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:178,26'
              BranchSideFuncs:
                - EC_KEY_can_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ECDSA_SIG_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:179,9'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:183,11'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:188,14'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:190,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:190,27'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:191,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:191,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:194,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:197,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:198,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:198,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:202,33'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:208,21'
              BranchSideFuncs:
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:209,20'
              BranchSideFuncs:
                - BN_bin2bn
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:214,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:214,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:214,42'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:218,5'
              BranchSideFuncs:
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:215,9'
              BranchSideFuncs:
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:218,5'
              BranchSideFuncs:
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:219,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:219,32'
              BranchSideFuncs:
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:220,35'
              BranchSideFuncs:
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:220,35'
              BranchSideFuncs:
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:226,21'
              BranchSideFuncs:
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:220,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:221,17'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:224,21'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:227,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:228,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:241,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:241,39'
              BranchSideFuncs:
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:242,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:242,13'
              BranchSideFuncs:
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:245,35'
              BranchSideFuncs:
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:245,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:246,13'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:253,35'
              BranchSideFuncs:
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:254,39'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:255,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:255,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:259,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:259,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:264,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:270,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:264,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:264,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:268,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:264,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:265,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:268,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:272,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:219,13'
              BranchSideFuncs:
                - BN_copy
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - bn_mul_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_to_mont_fixed_top
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ecdsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:274,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:277,24'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:280,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
      Callsites:
        - Src:             'crypto/ec/ecdsa_ossl.c:166,13'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ecdsa_ossl.c:167,16'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/ec/ecdsa_ossl.c:170,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:174,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:178,10'
          Dst:             EC_KEY_can_sign
        - Src:             'crypto/ec/ecdsa_ossl.c:179,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:183,11'
          Dst:             ECDSA_SIG_new
        - Src:             'crypto/ec/ecdsa_ossl.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:188,14'
          Dst:             BN_new
        - Src:             'crypto/ec/ecdsa_ossl.c:189,14'
          Dst:             BN_new
        - Src:             'crypto/ec/ecdsa_ossl.c:191,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:196,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecdsa_ossl.c:197,17'
          Dst:             BN_new
        - Src:             'crypto/ec/ecdsa_ossl.c:198,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:202,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ecdsa_ossl.c:203,9'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecdsa_ossl.c:209,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecdsa_ossl.c:210,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:214,32'
          Dst:             BN_rshift
        - Src:             'crypto/ec/ecdsa_ossl.c:215,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:220,18'
          Dst:             ecdsa_sign_setup
        - Src:             'crypto/ec/ecdsa_ossl.c:221,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:227,17'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecdsa_ossl.c:228,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:240,14'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/ec/ecdsa_ossl.c:241,17'
          Dst:             bn_mul_mont_fixed_top
        - Src:             'crypto/ec/ecdsa_ossl.c:242,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:245,14'
          Dst:             bn_mod_add_fixed_top
        - Src:             'crypto/ec/ecdsa_ossl.c:246,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:253,14'
          Dst:             bn_to_mont_fixed_top
        - Src:             'crypto/ec/ecdsa_ossl.c:254,17'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/ec/ecdsa_ossl.c:255,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:259,13'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecdsa_ossl.c:265,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:277,9'
          Dst:             ECDSA_SIG_free
        - Src:             'crypto/ec/ecdsa_ossl.c:280,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecdsa_ossl.c:281,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecdsa_ossl.c:282,5'
          Dst:             BN_clear_free
    - functionName:    ecdsa_sign_setup
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_key_st.1973 *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - eckey
        - ctx_in
        - kinvp
        - rp
        - dgst
        - dlen
      BBCount:         64
      ICount:          361
      EdgeCount:       88
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_clear_free
        - BN_generate_dsa_nonce
        - BN_is_zero
        - BN_new
        - BN_nnmod
        - BN_num_bits
        - BN_priv_rand_range
        - BN_set_bit
        - EC_GROUP_get0_order
        - EC_KEY_can_sign
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
        - ec_group_do_inverse_ord
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_ossl.c:46,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:46,53'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:50,45'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_can_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:51,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:55,26'
              BranchSideFuncs:
                - EC_KEY_can_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:56,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:60,16'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:61,20'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:67,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:62,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:65,5'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:70,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:70,22'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:71,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:70,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:70,35'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:71,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:71,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:74,35'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:75,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:78,33'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bits
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:83,24'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:84,24'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:85,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:87,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:90,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:91,44'
              BranchSideFuncs:
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:98,41'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:91,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:93,21'
              BranchSideFuncs:
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:97,13'
              BranchSideFuncs:
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:98,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:99,21'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:90,17'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:107,27'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:108,13'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:112,46'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:113,13'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:117,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:118,13'
              BranchSideFuncs:
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:121,5'
              BranchSideFuncs:
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecdsa_ossl.c:121,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:89,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_is_zero
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_generate_dsa_nonce
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:124,34'
              BranchSideFuncs:
                - ec_group_do_inverse_ord
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:125,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:130,20'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:138,23'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:141,9'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_clear_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecdsa_ossl.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:142,21'
              BranchSideFuncs:
                - BN_CTX_free
                - EC_POINT_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:143,19'
              BranchSideFuncs:
                - EC_POINT_free
                - BN_clear_free
      Callsites:
        - Src:             'crypto/ec/ecdsa_ossl.c:46,35'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/ec/ecdsa_ossl.c:47,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:50,21'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/ec/ecdsa_ossl.c:51,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:55,10'
          Dst:             EC_KEY_can_sign
        - Src:             'crypto/ec/ecdsa_ossl.c:56,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:61,20'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecdsa_ossl.c:62,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:67,9'
          Dst:             BN_new
        - Src:             'crypto/ec/ecdsa_ossl.c:68,9'
          Dst:             BN_new
        - Src:             'crypto/ec/ecdsa_ossl.c:69,9'
          Dst:             BN_new
        - Src:             'crypto/ec/ecdsa_ossl.c:71,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:74,22'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecdsa_ossl.c:75,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:78,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ecdsa_ossl.c:81,18'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecdsa_ossl.c:82,10'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ecdsa_ossl.c:83,13'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ecdsa_ossl.c:84,13'
          Dst:             BN_set_bit
        - Src:             'crypto/ec/ecdsa_ossl.c:91,22'
          Dst:             BN_generate_dsa_nonce
        - Src:             'crypto/ec/ecdsa_ossl.c:93,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:98,22'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/ec/ecdsa_ossl.c:99,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:104,18'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecdsa_ossl.c:107,14'
          Dst:             EC_POINT_mul
        - Src:             'crypto/ec/ecdsa_ossl.c:108,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:112,14'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ecdsa_ossl.c:113,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:117,14'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecdsa_ossl.c:118,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:121,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecdsa_ossl.c:124,10'
          Dst:             ec_group_do_inverse_ord
        - Src:             'crypto/ec/ecdsa_ossl.c:125,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecdsa_ossl.c:130,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecdsa_ossl.c:131,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecdsa_ossl.c:138,9'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecdsa_ossl.c:139,9'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecdsa_ossl.c:142,9'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecdsa_ossl.c:143,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecdsa_ossl.c:144,5'
          Dst:             BN_clear_free
    - functionName:    ossl_ecdsa_sign_setup
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_key_st.1973 *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - eckey
        - ctx_in
        - kinvp
        - rp
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecdsa_sign_setup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecdsa_ossl.c:151,12'
          Dst:             ecdsa_sign_setup
    - functionName:    ossl_ecdsa_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_key_st.1973 *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dlen
        - sig
        - siglen
        - kinv
        - r
        - eckey
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ECDSA_SIG_free
        - ECDSA_do_sign_ex
        - i2d_ECDSA_SIG
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_ossl.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:25,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecdsa_ossl.c:28,29'
              BranchSideFuncs:
                - i2d_ECDSA_SIG
                - ECDSA_SIG_free
      Callsites:
        - Src:             'crypto/ec/ecdsa_ossl.c:23,9'
          Dst:             ECDSA_do_sign_ex
        - Src:             'crypto/ec/ecdsa_ossl.c:28,15'
          Dst:             i2d_ECDSA_SIG
        - Src:             'crypto/ec/ecdsa_ossl.c:29,5'
          Dst:             ECDSA_SIG_free
    - functionName:    ECDSA_sign_setup
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - eckey
        - ctx_in
        - kinvp
        - rp
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_sign.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_sign.c:49,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecdsa_sign.c:50,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ecdsa_sign.c:50,5'
          Dst:             ERR_put_error
    - functionName:    ECDSA_sign_ex
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dlen
        - sig
        - siglen
        - kinv
        - r
        - eckey
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_sign.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_sign.c:40,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecdsa_sign.c:41,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ecdsa_sign.c:41,5'
          Dst:             ERR_put_error
    - functionName:    ECDSA_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dlen
        - sig
        - siglen
        - eckey
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_sign_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecdsa_sign.c:32,12'
          Dst:             ECDSA_sign_ex
    - functionName:    ECDSA_do_sign_ex
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - dgst
        - dlen
        - kinv
        - rp
        - eckey
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_sign.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_sign.c:24,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecdsa_sign.c:25,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ecdsa_sign.c:25,5'
          Dst:             ERR_put_error
    - functionName:    ECDSA_do_sign
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      'struct.ECDSA_SIG_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - dgst
        - dlen
        - eckey
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_do_sign_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecdsa_sign.c:16,12'
          Dst:             ECDSA_do_sign_ex
    - functionName:    ECDSA_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_vrf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.ec_key_st.2001 *'
      constantsTouched: []
      argNames:
        - type
        - dgst
        - dgst_len
        - sigbuf
        - sig_len
        - eckey
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_vrf.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_vrf.c:39,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecdsa_vrf.c:41,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ecdsa_vrf.c:41,5'
          Dst:             ERR_put_error
    - functionName:    ECDSA_do_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ecdsa_vrf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'struct.DSA_SIG_st *'
        - 'struct.ec_key_st.2001 *'
      constantsTouched: []
      argNames:
        - dgst
        - dgst_len
        - sig
        - eckey
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecdsa_vrf.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecdsa_vrf.c:24,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecdsa_vrf.c:25,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ecdsa_vrf.c:25,5'
          Dst:             ERR_put_error
    - functionName:    print_bin
      functionSourceFile: '/src/openssl111/crypto/ec/eck_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fp
        - name
        - buf
        - len
        - off
      BBCount:         29
      ICount:          179
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_printf
        - BIO_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/eck_prn.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/eck_prn.c:231,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:232,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:238,13'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:232,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:233,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:234,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:235,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:236,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/eck_prn.c:237,5'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:242,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/eck_prn.c:244,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:244,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:245,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:255,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:245,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:246,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/eck_prn.c:251,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:248,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:249,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/eck_prn.c:250,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:251,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:253,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/eck_prn.c:254,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/eck_prn.c:258,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/eck_prn.c:235,13'
          Dst:             BIO_write
        - Src:             'crypto/ec/eck_prn.c:241,9'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:248,17'
          Dst:             BIO_write
        - Src:             'crypto/ec/eck_prn.c:251,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:255,9'
          Dst:             BIO_write
    - functionName:    ECParameters_print_fp
      functionSourceFile: '/src/openssl111/crypto/ec/eck_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ECParameters_print
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/eck_prn.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/eck_prn.c:57,5'
              BranchSideFuncs:
                - BIO_ctrl
                - ECParameters_print
                - BIO_free
      Callsites:
        - Src:             'crypto/ec/eck_prn.c:53,22'
          Dst:             BIO_s_file
        - Src:             'crypto/ec/eck_prn.c:53,14'
          Dst:             BIO_new
        - Src:             'crypto/ec/eck_prn.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/eck_prn.c:57,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/ec/eck_prn.c:58,11'
          Dst:             ECParameters_print
        - Src:             'crypto/ec/eck_prn.c:59,5'
          Dst:             BIO_free
    - functionName:    EC_KEY_print_fp
      functionSourceFile: '/src/openssl111/crypto/ec/eck_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_key_st *'
        - int
      constantsTouched: []
      argNames:
        - fp
        - x
        - off
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - EC_KEY_print
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/eck_prn.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:39,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/eck_prn.c:42,5'
              BranchSideFuncs:
                - BIO_ctrl
                - EC_KEY_print
                - BIO_free
      Callsites:
        - Src:             'crypto/ec/eck_prn.c:38,22'
          Dst:             BIO_s_file
        - Src:             'crypto/ec/eck_prn.c:38,14'
          Dst:             BIO_new
        - Src:             'crypto/ec/eck_prn.c:39,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/eck_prn.c:42,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/ec/eck_prn.c:43,11'
          Dst:             EC_KEY_print
        - Src:             'crypto/ec/eck_prn.c:44,5'
          Dst:             BIO_free
    - functionName:    ECPKParameters_print
      functionSourceFile: '/src/openssl111/crypto/ec/eck_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_group_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - off
      BBCount:         119
      ICount:          604
      EdgeCount:       167
      CyclomaticComplexity: 50
      functionsReached:
        - ASN1_bn_print
        - BIO_indent
        - BIO_printf
        - BN_CTX_free
        - BN_CTX_new
        - BN_free
        - BN_new
        - EC_GROUP_get0_cofactor
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_order
        - EC_GROUP_get0_seed
        - EC_GROUP_get_asn1_flag
        - EC_GROUP_get_basis_type
        - EC_GROUP_get_curve
        - EC_GROUP_get_curve_name
        - EC_GROUP_get_point_conversion_form
        - EC_GROUP_get_seed_len
        - EC_GROUP_method_of
        - EC_POINT_point2bn
        - EC_curve_nid2nist
        - ERR_put_error
        - OBJ_nid2sn
        - print_bin
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/eck_prn.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:82,16'
              BranchSideFuncs:
                - BN_CTX_new
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:86,11'
              BranchSideFuncs:
                - BN_CTX_new
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:88,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:92,32'
              BranchSideFuncs:
                - EC_GROUP_get_asn1_flag
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:97,25'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:116,13'
              BranchSideFuncs:
                - EC_GROUP_method_of
                - EC_METHOD_get_field_type
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:98,13'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:100,39'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:103,24'
              BranchSideFuncs:
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:105,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - EC_curve_nid2nist
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:107,35'
              BranchSideFuncs:
                - EC_curve_nid2nist
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:109,29'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:114,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/eck_prn.c:109,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:110,17'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:111,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/eck_prn.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:112,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/eck_prn.c:120,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:121,25'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
            - BranchSide:      'crypto/ec/eck_prn.c:123,18'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:123,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:123,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:125,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/eck_prn.c:123,62'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:124,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:125,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/ec/eck_prn.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:125,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:129,33'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:130,20'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
            - BranchSide:      'crypto/ec/eck_prn.c:134,46'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:135,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:138,37'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - EC_GROUP_get0_cofactor
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:141,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:145,51'
              BranchSideFuncs:
                - EC_GROUP_get_point_conversion_form
                - EC_POINT_point2bn
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:148,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:152,40'
              BranchSideFuncs:
                - EC_GROUP_get0_seed
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_seed_len
        - Branch String:   'crypto/ec/eck_prn.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:153,46'
              BranchSideFuncs:
                - EC_GROUP_get_seed_len
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:155,25'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:156,13'
              BranchSideFuncs:
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:159,24'
              BranchSideFuncs:
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:161,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:165,54'
              BranchSideFuncs:
                - EC_GROUP_get_basis_type
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:181,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:166,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:167,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:169,29'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:170,17'
              BranchSideFuncs:
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:172,28'
              BranchSideFuncs:
                - OBJ_nid2sn
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:172,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:174,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:177,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:177,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:177,47'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:180,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:177,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:179,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:180,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:184,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:184,43'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:186,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:185,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:186,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:186,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:186,43'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:187,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:188,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:189,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:192,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:189,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:189,49'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:189,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:191,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:192,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:193,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:198,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:193,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:193,49'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:196,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:193,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:195,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:196,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:202,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:202,47'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:205,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:204,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:205,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:205,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:205,50'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:208,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:207,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/eck_prn.c:208,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - print_bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/eck_prn.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:213,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/ec/eck_prn.c:214,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/eck_prn.c:86,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/eck_prn.c:92,9'
          Dst:             EC_GROUP_get_asn1_flag
        - Src:             'crypto/ec/eck_prn.c:97,14'
          Dst:             BIO_indent
        - Src:             'crypto/ec/eck_prn.c:100,15'
          Dst:             EC_GROUP_get_curve_name
        - Src:             'crypto/ec/eck_prn.c:103,44'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/ec/eck_prn.c:103,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:105,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:107,17'
          Dst:             EC_curve_nid2nist
        - Src:             'crypto/ec/eck_prn.c:109,18'
          Dst:             BIO_indent
        - Src:             'crypto/ec/eck_prn.c:111,17'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:118,48'
          Dst:             EC_GROUP_method_of
        - Src:             'crypto/ec/eck_prn.c:118,23'
          Dst:             EC_METHOD_get_field_type
        - Src:             'crypto/ec/eck_prn.c:123,18'
          Dst:             BN_new
        - Src:             'crypto/ec/eck_prn.c:123,44'
          Dst:             BN_new
        - Src:             'crypto/ec/eck_prn.c:124,18'
          Dst:             BN_new
        - Src:             'crypto/ec/eck_prn.c:129,14'
          Dst:             EC_GROUP_get_curve
        - Src:             'crypto/ec/eck_prn.c:134,22'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/eck_prn.c:138,17'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/eck_prn.c:139,20'
          Dst:             EC_GROUP_get0_cofactor
        - Src:             'crypto/ec/eck_prn.c:145,16'
          Dst:             EC_GROUP_get_point_conversion_form
        - Src:             'crypto/ec/eck_prn.c:147,20'
          Dst:             EC_POINT_point2bn
        - Src:             'crypto/ec/eck_prn.c:152,21'
          Dst:             EC_GROUP_get0_seed
        - Src:             'crypto/ec/eck_prn.c:153,24'
          Dst:             EC_GROUP_get_seed_len
        - Src:             'crypto/ec/eck_prn.c:155,14'
          Dst:             BIO_indent
        - Src:             'crypto/ec/eck_prn.c:159,48'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/ec/eck_prn.c:159,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:165,30'
          Dst:             EC_GROUP_get_basis_type
        - Src:             'crypto/ec/eck_prn.c:169,18'
          Dst:             BIO_indent
        - Src:             'crypto/ec/eck_prn.c:173,28'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/ec/eck_prn.c:172,17'
          Dst:             BIO_printf
        - Src:             'crypto/ec/eck_prn.c:177,33'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:181,33'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:184,29'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:186,29'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:189,35'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:193,35'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:198,35'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:202,33'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:205,36'
          Dst:             ASN1_bn_print
        - Src:             'crypto/ec/eck_prn.c:208,22'
          Dst:             print_bin
        - Src:             'crypto/ec/eck_prn.c:214,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/eck_prn.c:215,5'
          Dst:             BN_free
        - Src:             'crypto/ec/eck_prn.c:216,5'
          Dst:             BN_free
        - Src:             'crypto/ec/eck_prn.c:217,5'
          Dst:             BN_free
        - Src:             'crypto/ec/eck_prn.c:218,5'
          Dst:             BN_free
        - Src:             'crypto/ec/eck_prn.c:219,5'
          Dst:             BN_CTX_free
    - functionName:    ECPKParameters_print_fp
      functionSourceFile: '/src/openssl111/crypto/ec/eck_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_group_st *'
        - int
      constantsTouched: []
      argNames:
        - fp
        - x
        - off
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ECPKParameters_print
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/eck_prn.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/eck_prn.c:24,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/eck_prn.c:27,5'
              BranchSideFuncs:
                - BIO_ctrl
                - ECPKParameters_print
                - BIO_free
      Callsites:
        - Src:             'crypto/ec/eck_prn.c:23,22'
          Dst:             BIO_s_file
        - Src:             'crypto/ec/eck_prn.c:23,14'
          Dst:             BIO_new
        - Src:             'crypto/ec/eck_prn.c:24,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/eck_prn.c:27,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/ec/eck_prn.c:28,11'
          Dst:             ECPKParameters_print
        - Src:             'crypto/ec/eck_prn.c:29,5'
          Dst:             BIO_free
    - functionName:    ec_GFp_mont_field_set_to_one
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - ctx
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_copy
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:284,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:288,18'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/ec/ecp_mont.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:289,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_mont.c:290,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:284,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:288,10'
          Dst:             BN_copy
    - functionName:    ec_GFp_mont_field_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_from_montgomery
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:273,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:277,31'
              BranchSideFuncs:
                - BN_from_montgomery
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:273,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:277,12'
          Dst:             BN_from_montgomery
    - functionName:    ec_GFp_mont_field_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_to_montgomery
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:262,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:266,29'
              BranchSideFuncs:
                - BN_to_montgomery
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:262,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:266,12'
          Dst:             BN_to_montgomery
    - functionName:    ec_GFp_mont_field_inv
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         22
      ICount:          140
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_secure_new
        - BN_CTX_start
        - BN_is_zero
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:223,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_mont.c:225,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_secure_new
        - Branch String:   'crypto/ec/ecp_mont.c:225,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:225,41'
              BranchSideFuncs:
                - BN_CTX_secure_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:228,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_mont.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:226,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_mont.c:228,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_mont.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:230,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:233,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_mont.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:234,9'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:235,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_mont.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:236,9'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:241,26'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_mont.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:242,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:245,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_mont.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:246,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:250,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:225,41'
          Dst:             BN_CTX_secure_new
        - Src:             'crypto/ec/ecp_mont.c:228,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_mont.c:229,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_mont.c:233,10'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ecp_mont.c:235,10'
          Dst:             BN_sub
        - Src:             'crypto/ec/ecp_mont.c:241,10'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/ec/ecp_mont.c:245,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_mont.c:246,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:253,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_mont.c:254,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_mont_field_sqr
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_mod_mul_montgomery
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:207,34'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:203,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:207,12'
          Dst:             BN_mod_mul_montgomery
    - functionName:    ec_GFp_mont_field_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_mod_mul_montgomery
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_mont.c:196,34'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:192,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:196,12'
          Dst:             BN_mod_mul_montgomery
    - functionName:    ec_GFp_mont_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         21
      ICount:          178
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_free
        - BN_new
        - BN_value_one
        - ERR_put_error
        - ec_GFp_simple_group_set_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:149,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_new
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_mont.c:154,12'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_new
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_mont.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:151,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_mont.c:152,5'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_new
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_mont.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:156,9'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:157,26'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - BN_new
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_mont.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:158,9'
              BranchSideFuncs:
                - BN_new
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_mont.c:161,11'
              BranchSideFuncs:
                - BN_new
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_mont.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:163,9'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:164,27'
              BranchSideFuncs:
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_mont.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:165,9'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:167,26'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   'crypto/ec/ecp_mont.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:174,10'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:175,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_MONT_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:143,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ecp_mont.c:145,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_mont.c:149,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_mont.c:154,12'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/ec/ecp_mont.c:157,10'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/ec/ecp_mont.c:158,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_mont.c:161,11'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_mont.c:164,32'
          Dst:             BN_value_one
        - Src:             'crypto/ec/ecp_mont.c:164,10'
          Dst:             BN_to_montgomery
        - Src:             'crypto/ec/ecp_mont.c:172,11'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             'crypto/ec/ecp_mont.c:175,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ecp_mont.c:177,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_mont.c:182,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_mont.c:183,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_mont.c:184,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    ec_GFp_mont_group_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         19
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_MONT_CTX_copy
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_clear_free
        - BN_dup
        - ec_GFp_simple_group_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_mont.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:112,9'
              BranchSideFuncs:
                - BN_dup
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new
                - BN_MONT_CTX_copy
            - BranchSide:      'crypto/ec/ecp_mont.c:114,9'
              BranchSideFuncs:
                - BN_dup
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new
                - BN_MONT_CTX_copy
        - Branch String:   'crypto/ec/ecp_mont.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:115,29'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_free
                - BN_dup
            - BranchSide:      'crypto/ec/ecp_mont.c:121,9'
              BranchSideFuncs:
                - BN_dup
                - BN_MONT_CTX_free
        - Branch String:   'crypto/ec/ecp_mont.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:117,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_mont.c:118,31'
              BranchSideFuncs:
                - BN_MONT_CTX_copy
                - BN_MONT_CTX_free
                - BN_dup
        - Branch String:   'crypto/ec/ecp_mont.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:119,13'
              BranchSideFuncs:
                - BN_dup
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:120,5'
              BranchSideFuncs:
                - BN_dup
                - BN_MONT_CTX_free
        - Branch String:   'crypto/ec/ecp_mont.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:122,36'
              BranchSideFuncs:
                - BN_dup
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_mont.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_mont.c:124,13'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/ec/ecp_mont.c:125,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:106,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ecp_mont.c:108,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_mont.c:111,10'
          Dst:             ec_GFp_simple_group_copy
        - Src:             'crypto/ec/ecp_mont.c:115,29'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/ec/ecp_mont.c:118,14'
          Dst:             BN_MONT_CTX_copy
        - Src:             'crypto/ec/ecp_mont.c:122,29'
          Dst:             BN_dup
        - Src:             'crypto/ec/ecp_mont.c:130,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    ec_GFp_mont_group_clear_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
        - BN_clear_free
        - ec_GFp_simple_group_clear_finish
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:97,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ecp_mont.c:99,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_mont.c:101,5'
          Dst:             ec_GFp_simple_group_clear_finish
    - functionName:    ec_GFp_mont_group_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
        - BN_free
        - ec_GFp_simple_group_finish
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:88,5'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/ec/ecp_mont.c:90,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_mont.c:92,5'
          Dst:             ec_GFp_simple_group_finish
    - functionName:    ec_GFp_mont_group_init
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_mont.c:80,10'
          Dst:             ec_GFp_simple_group_init
    - functionName:    EC_GFp_mont_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_mont.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_neg
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_diff_128_64
        - felem_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:667,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:668,5'
          Dst:             felem_reduce
    - functionName:    felem_diff_128_64
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select_point
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - size
        - pre_comp
        - out
      BBCount:         9
      ICount:          112
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1107,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1108,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1118,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp224.c:1115,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1116,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1117,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    get_bit
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - i
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1123,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1124,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1125,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    felem_mul_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_mul
        - felem_reduce
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:599,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:600,5'
          Dst:             felem_reduce
    - functionName:    felem_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         1
      ICount:          187
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_square_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_reduce
        - felem_square
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:592,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:593,5'
          Dst:             felem_reduce
    - functionName:    felem_square
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          133
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_is_zero_int
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_is_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:693,18'
          Dst:             felem_is_zero
    - functionName:    felem_is_zero
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          89
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_one
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    widefelem_scalar
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_sum
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_conditional
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - icopy
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:789,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:790,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp224.c:793,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    widefelem_diff
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          101
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_diff
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_scalar
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_to_bin28
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         5
      ICount:          84
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:320,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:321,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp224.c:326,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin28_to_felem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nistp224_pre_comp_new
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1235,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1235,30'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1235,30'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1237,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1238,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1242,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1245,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1246,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1250,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1235,30'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp224.c:1238,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1244,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ec/ecp_nistp224.c:1246,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1247,9'
          Dst:             CRYPTO_free
    - functionName:    batch_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'N/A'
        - int
        - 'char *'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - scalars
        - num_points
        - g_scalar
        - mixed
        - pre_comp
        - g_pre_comp
      BBCount:         30
      ICount:          456
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - copy_conditional
        - ec_GFp_nistp_recode_scalar_bits
        - felem_assign
        - felem_neg
        - get_bit
        - point_add
        - point_double
        - select_point
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1158,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1160,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1223,18'
              BranchSideFuncs:
                - felem_assign
                - felem_assign
                - felem_assign
        - Branch String:   'crypto/ec/ecp_nistp224.c:1160,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1161,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1164,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1164,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1164,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1195,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1164,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1166,28'
              BranchSideFuncs:
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1195,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1173,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1175,27'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1178,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1195,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1195,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1195,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1197,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1222,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1197,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1198,32'
              BranchSideFuncs:
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1212,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1213,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1217,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - select_point
                - point_add
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - get_bit
                - ec_GFp_nistp_recode_scalar_bits
                - select_point
                - felem_neg
                - copy_conditional
                - __sanitizer_cov_trace_const_cmp4
                - point_add
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1161,13'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1166,20'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1167,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1168,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1169,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1171,13'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp224.c:1175,17'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1183,20'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1184,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1185,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1186,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1188,13'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp224.c:1189,13'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1198,24'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1199,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1200,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1201,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1202,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1203,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp224.c:1204,17'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             'crypto/ec/ecp_nistp224.c:1207,17'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp224.c:1208,17'
          Dst:             felem_neg
        - Src:             'crypto/ec/ecp_nistp224.c:1210,17'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1213,21'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1223,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1224,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1225,5'
          Dst:             felem_assign
    - functionName:    point_double
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - x_in
        - y_in
        - z_in
      BBCount:         3
      ICount:          144
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_assign
        - felem_diff
        - felem_diff_128_64
        - felem_mul
        - felem_reduce
        - felem_scalar
        - felem_square
        - felem_sum
        - widefelem_diff
        - widefelem_scalar
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:821,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:822,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:825,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:826,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:829,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:830,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:833,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:834,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:837,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp224.c:839,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp224.c:841,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp224.c:843,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:845,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:848,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:850,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:851,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp224.c:853,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:855,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:858,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp224.c:860,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:861,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp224.c:863,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:865,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:867,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:870,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp224.c:872,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp224.c:874,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:876,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:878,5'
          Dst:             widefelem_scalar
        - Src:             'crypto/ec/ecp_nistp224.c:880,5'
          Dst:             widefelem_diff
        - Src:             'crypto/ec/ecp_nistp224.c:882,5'
          Dst:             felem_reduce
    - functionName:    point_add
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x3
        - y3
        - z3
        - x1
        - y1
        - z1
        - mixed
        - x2
        - y2
        - z2
      BBCount:         12
      ICount:          307
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - copy_conditional
        - felem_assign
        - felem_diff
        - felem_diff_128_64
        - felem_is_zero
        - felem_mul
        - felem_reduce
        - felem_scalar
        - felem_square
        - point_double
        - widefelem_diff
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:913,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:915,22'
              BranchSideFuncs:
                - felem_assign
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_diff_128_64
                - felem_reduce
                - felem_mul
                - felem_diff_128_64
                - felem_reduce
                - felem_is_zero
                - felem_is_zero
                - felem_is_zero
                - felem_is_zero
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_square
                - felem_diff_128_64
                - felem_assign
                - felem_scalar
                - felem_diff_128_64
                - felem_reduce
                - felem_diff
                - felem_mul
                - widefelem_diff
                - felem_reduce
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - felem_assign
                - felem_assign
                - felem_assign
                - felem_assign
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:935,22'
              BranchSideFuncs:
                - felem_assign
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_diff_128_64
                - felem_reduce
                - felem_mul
                - felem_diff_128_64
                - felem_reduce
                - felem_is_zero
                - felem_is_zero
                - felem_is_zero
                - felem_is_zero
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_square
                - felem_diff_128_64
                - felem_assign
                - felem_scalar
                - felem_diff_128_64
                - felem_reduce
                - felem_diff
                - felem_mul
                - widefelem_diff
                - felem_reduce
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - felem_assign
                - felem_assign
                - felem_assign
                - felem_assign
                - point_double
        - Branch String:   'crypto/ec/ecp_nistp224.c:997,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1003,22'
              BranchSideFuncs:
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1008,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_square
                - felem_diff_128_64
                - felem_assign
                - felem_scalar
                - felem_diff_128_64
                - felem_reduce
                - felem_diff
                - felem_mul
                - widefelem_diff
                - felem_reduce
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - felem_assign
                - felem_assign
                - felem_assign
                - felem_assign
        - Branch String:   'crypto/ec/ecp_nistp224.c:1008,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1009,19'
              BranchSideFuncs:
                - felem_assign
                - felem_mul
                - felem_reduce
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_square
                - felem_diff_128_64
                - felem_assign
                - felem_scalar
                - felem_diff_128_64
                - felem_reduce
                - felem_diff
                - felem_mul
                - widefelem_diff
                - felem_reduce
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - felem_assign
                - felem_assign
                - felem_assign
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1013,22'
              BranchSideFuncs:
                - felem_assign
                - felem_mul
                - felem_reduce
                - felem_assign
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_square
                - felem_diff_128_64
                - felem_assign
                - felem_scalar
                - felem_diff_128_64
                - felem_reduce
                - felem_diff
                - felem_mul
                - widefelem_diff
                - felem_reduce
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - copy_conditional
                - felem_assign
                - felem_assign
                - felem_assign
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:915,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:916,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:919,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:920,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:923,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:924,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:927,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:928,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:935,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:938,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:942,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:943,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:946,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:947,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:950,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:954,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:956,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:959,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:963,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:965,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:975,15'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp224.c:976,15'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp224.c:982,18'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp224.c:983,18'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp224.c:1003,9'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1009,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1010,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1013,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1017,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1018,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1021,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1022,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:1023,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1026,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1027,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1030,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1031,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1034,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1038,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:1042,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:1046,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1047,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp224.c:1054,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp224.c:1056,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1059,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp224.c:1065,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1072,5'
          Dst:             widefelem_diff
        - Src:             'crypto/ec/ecp_nistp224.c:1074,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1084,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1085,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1086,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1087,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1088,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1089,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp224.c:1090,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1091,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1092,5'
          Dst:             felem_assign
    - functionName:    felem_assign
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    make_points_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - num
        - points
        - tmp_felems
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_nistp_points_make_affine_internal
        - felem_one
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             ec_GFp_nistp_points_make_affine_internal
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_one
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_is_zero_int
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_square_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_mul_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_inv
        - Src:             'crypto/ec/ecp_nistp224.c:1379,5'
          Dst:             felem_contract
    - functionName:    felem_inv
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         31
      ICount:          315
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - felem_mul
        - felem_reduce
        - felem_square
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:722,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:723,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:726,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
        - Branch String:   'crypto/ec/ecp_nistp224.c:730,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:731,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:734,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
        - Branch String:   'crypto/ec/ecp_nistp224.c:738,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:739,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:742,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
        - Branch String:   'crypto/ec/ecp_nistp224.c:746,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:747,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:750,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
        - Branch String:   'crypto/ec/ecp_nistp224.c:754,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:755,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:758,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_square
                - felem_reduce
        - Branch String:   'crypto/ec/ecp_nistp224.c:760,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:761,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:764,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
                - felem_square
                - felem_reduce
        - Branch String:   'crypto/ec/ecp_nistp224.c:770,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:771,22'
              BranchSideFuncs:
                - felem_square
                - felem_reduce
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul
                - felem_reduce
            - BranchSide:      'crypto/ec/ecp_nistp224.c:774,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:704,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:705,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:706,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:707,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:708,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:709,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:710,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:711,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:712,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:713,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:714,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:715,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:716,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:717,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:718,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:719,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:720,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:721,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:723,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:724,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:726,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:727,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:728,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:729,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:731,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:732,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:734,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:735,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:736,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:737,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:739,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:740,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:742,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:743,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:744,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:745,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:747,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:748,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:750,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:751,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:752,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:753,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:755,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:756,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:758,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:759,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:761,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:762,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:764,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:765,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:766,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:767,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:768,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:769,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:771,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:772,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:774,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:775,5'
          Dst:             felem_reduce
    - functionName:    felem_contract
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          169
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_to_BN
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_lebin2bn
        - felem_to_bin28
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:351,5'
          Dst:             felem_to_bin28
        - Src:             'crypto/ec/ecp_nistp224.c:352,12'
          Dst:             BN_lebin2bn
    - functionName:    BN_to_felem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - out
        - bn
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2lebinpad
        - BN_is_negative
        - ERR_put_error
        - bin28_to_felem
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:335,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:338,32'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - bin28_to_felem
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:340,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:343,20'
              BranchSideFuncs:
                - bin28_to_felem
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:334,9'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp224.c:335,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:338,17'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp224.c:340,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:343,5'
          Dst:             bin28_to_felem
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_nistp224_pre_comp_free
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1265,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1266,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1268,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.9791
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistp224.c:1270,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1271,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1272,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistp224.c:1272,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1272,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1274,29'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1268,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/ec/ecp_nistp224.c:1272,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/ec/ecp_nistp224.c:1274,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ec/ecp_nistp224.c:1275,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_nistp224_pre_comp_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1256,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1256,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.9795
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1257,24'
              BranchSideFuncs:
                - CRYPTO_UP_REF.9795
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1257,9'
          Dst:             CRYPTO_UP_REF
    - functionName:    ec_GFp_nistp224_have_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1730
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1731,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1731,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1731,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_GFp_nistp224_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         53
      ICount:          916
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_to_felem
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates
        - EC_nistp224_pre_comp_free
        - EC_pre_comp_free
        - make_points_affine
        - nistp224_pre_comp_new
        - point_add
        - point_double
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1614,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1615,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1617,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1615,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1615,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1616,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp224.c:1620,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1621,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1623,9'
              BranchSideFuncs:
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1623,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1624,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1625,30'
              BranchSideFuncs:
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1626,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1627,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1628,66'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1630,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1631,9'
              BranchSideFuncs:
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1632,16'
              BranchSideFuncs:
                - nistp224_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1632,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1633,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1637,27'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp224.c:1637,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1638,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1641,23'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
        - Branch String:   'crypto/ec/ecp_nistp224.c:1641,71'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1642,23'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1644,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1642,71'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1643,23'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1644,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1641,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1644,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1649,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
        - Branch String:   'crypto/ec/ecp_nistp224.c:1649,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1650,22'
              BranchSideFuncs:
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1673,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
        - Branch String:   'crypto/ec/ecp_nistp224.c:1653,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1654,26'
              BranchSideFuncs:
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1658,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
        - Branch String:   'crypto/ec/ecp_nistp224.c:1658,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1659,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1660,22'
              BranchSideFuncs:
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
        - Branch String:   'crypto/ec/ecp_nistp224.c:1664,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1665,26'
              BranchSideFuncs:
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1672,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_double
        - Branch String:   'crypto/ec/ecp_nistp224.c:1673,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1675,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1715,30'
              BranchSideFuncs:
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1703,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1705,23'
              BranchSideFuncs:
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1714,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp224_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add
                - point_add
                - point_add
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - point_add
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1613,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ecp_nistp224.c:1615,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistp224.c:1617,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp224.c:1618,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1619,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1625,17'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistp224.c:1628,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp224.c:1629,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp224.c:1630,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ecp_nistp224.c:1632,16'
          Dst:             nistp224_pre_comp_new
        - Src:             'crypto/ec/ecp_nistp224.c:1637,14'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistp224.c:1641,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1642,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1643,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1650,9'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1654,13'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1660,9'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1665,13'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1678,9'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1684,9'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1690,9'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1698,9'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1705,13'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1715,5'
          Dst:             make_points_affine
        - Src:             'crypto/ec/ecp_nistp224.c:1722,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp224.c:1723,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistp224.c:1724,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_nistp224.c:1725,5'
          Dst:             EC_nistp224_pre_comp_free
    - functionName:    ec_GFp_nistp224_points_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         105
      ICount:          851
      EdgeCount:       143
      CyclomaticComplexity: 40
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_bn2lebinpad
        - BN_is_negative
        - BN_nnmod
        - BN_num_bits
        - BN_to_felem
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_zalloc
        - EC_GROUP_get0_generator
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_Jprojective_coordinates_GFp
        - ERR_put_error
        - batch_mul
        - felem_assign
        - felem_contract
        - felem_to_BN
        - make_points_affine
        - point_add
        - point_double
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1434,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1435,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1437,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
                - EC_POINT_new
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistp224.c:1437,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1438,15'
              BranchSideFuncs:
                - EC_POINT_new
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1470,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1439,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1441,49'
              BranchSideFuncs:
                - EC_POINT_new
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1444,24'
              BranchSideFuncs:
                - EC_POINT_new
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1446,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1447,13'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1449,26'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1449,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1450,26'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1452,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1450,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1451,26'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1452,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1449,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1452,13'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1455,55'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1455,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1458,13'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1459,31'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1459,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1461,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1467,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1470,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1471,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1555,10'
              BranchSideFuncs:
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp224.c:1471,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1476,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1478,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp224.c:1480,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1482,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1483,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1483,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1483,35'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1485,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1484,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1484,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1485,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1484,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1484,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1493,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp224.c:1483,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1485,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1493,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp224.c:1493,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1494,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1550,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
        - Branch String:   'crypto/ec/ecp_nistp224.c:1494,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1496,45'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1500,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp224.c:1503,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1503,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1549,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp224.c:1503,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1505,34'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1549,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp224.c:1506,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1506,40'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1511,35'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1505,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1511,35'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1518,48'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1511,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1512,25'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1515,48'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1521,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1522,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1526,35'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
        - Branch String:   'crypto/ec/ecp_nistp224.c:1526,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1527,35'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1529,21'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1527,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1528,35'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1529,21'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1526,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1529,21'
              BranchSideFuncs:
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1530,30'
              BranchSideFuncs:
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
        - Branch String:   'crypto/ec/ecp_nistp224.c:1533,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1534,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - point_add
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1548,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double
                - point_add
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp224.c:1534,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1535,35'
              BranchSideFuncs:
                - point_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1542,38'
              BranchSideFuncs:
                - point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign
                - felem_assign
                - felem_assign
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_add
        - Branch String:   'crypto/ec/ecp_nistp224.c:1550,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1551,32'
              BranchSideFuncs:
                - make_points_affine
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1552,5'
              BranchSideFuncs:
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp224.c:1555,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1555,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1578,19'
              BranchSideFuncs:
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp224.c:1555,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1556,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1578,19'
              BranchSideFuncs:
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp224.c:1558,41'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1558,60'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1563,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp224.c:1558,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1563,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1569,40'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp224.c:1563,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1564,17'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1567,40'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul
                - felem_contract
                - felem_contract
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp224.c:1586,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1586,50'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1588,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1586,60'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1587,23'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1588,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1586,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1588,9'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1591,52'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1429,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp224.c:1430,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1431,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1432,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1433,18'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1445,21'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistp224.c:1449,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1450,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1451,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1452,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1455,14'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
        - Src:             'crypto/ec/ecp_nistp224.c:1459,18'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistp224.c:1478,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp224.c:1479,20'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp224.c:1482,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistp224.c:1485,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1496,21'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ecp_nistp224.c:1505,22'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistp224.c:1506,25'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp224.c:1511,26'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistp224.c:1512,25'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1515,33'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp224.c:1518,33'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp224.c:1522,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1526,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1527,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1528,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1530,17'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1531,17'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1532,17'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp224.c:1535,25'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp224.c:1542,25'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp224.c:1551,13'
          Dst:             make_points_affine
        - Src:             'crypto/ec/ecp_nistp224.c:1558,14'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistp224.c:1558,45'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp224.c:1563,18'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistp224.c:1564,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1567,25'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp224.c:1569,25'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp224.c:1572,9'
          Dst:             batch_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1578,9'
          Dst:             batch_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1583,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp224.c:1584,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp224.c:1585,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp224.c:1586,11'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1586,38'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1587,11'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1588,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1591,11'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
        - Src:             'crypto/ec/ecp_nistp224.c:1594,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp224.c:1595,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistp224.c:1596,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistp224.c:1597,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistp224.c:1598,5'
          Dst:             CRYPTO_free
    - functionName:    ec_GFp_nistp224_point_get_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         23
      ICount:          174
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BN_to_felem
        - EC_POINT_is_at_infinity
        - ERR_put_error
        - felem_contract
        - felem_inv
        - felem_mul
        - felem_reduce
        - felem_square
        - felem_to_BN
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1336,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1337,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1341,23'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1341,40'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1341,57'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1343,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp224.c:1341,74'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1342,23'
              BranchSideFuncs:
                - BN_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1343,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp224.c:1341,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1343,9'
              BranchSideFuncs:
                - felem_inv
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1344,15'
              BranchSideFuncs:
                - felem_inv
                - felem_square
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
                - felem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1350,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1351,26'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1357,15'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1351,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1352,13'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1356,5'
              BranchSideFuncs:
                - felem_mul
                - felem_reduce
                - felem_mul
                - felem_reduce
                - felem_contract
                - felem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1362,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1363,26'
              BranchSideFuncs:
                - felem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1369,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp224.c:1363,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1364,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1368,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1336,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_nistp224.c:1337,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1341,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1341,45'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1342,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp224.c:1344,5'
          Dst:             felem_inv
        - Src:             'crypto/ec/ecp_nistp224.c:1345,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp224.c:1346,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1347,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1348,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1349,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp224.c:1351,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1352,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1357,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1358,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1359,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp224.c:1360,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp224.c:1361,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp224.c:1363,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp224.c:1364,13'
          Dst:             ERR_put_error
    - functionName:    ec_GFp_nistp224_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         19
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_cmp
        - BN_nist_mod_224
        - ERR_put_error
        - ec_GFp_simple_group_set_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp224.c:1299,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1300,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1302,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1300,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1300,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1301,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp224.c:1306,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1307,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1308,66'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp224.c:1311,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1311,41'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1312,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1311,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1311,65'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1312,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nistp224.c:1311,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1312,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp224.c:1316,5'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1300,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistp224.c:1302,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp224.c:1303,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1304,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1305,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp224.c:1308,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp224.c:1309,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp224.c:1310,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp224.c:1311,10'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp224.c:1311,34'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp224.c:1311,58'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp224.c:1312,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp224.c:1317,11'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             'crypto/ec/ecp_nistp224.c:1319,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp224.c:1320,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_nistp224_group_init
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp224.c:1286,11'
          Dst:             ec_GFp_simple_group_init
    - functionName:    EC_GFp_nistp224_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp224.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    smallfelem_neg
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - small
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select_point
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1638
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - size
        - pre_comp
        - out
      BBCount:         9
      ICount:          112
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1644,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1645,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1655,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:1652,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1653,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1654,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    get_bit
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - i
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1660,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1660,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1661,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:1660,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1661,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1662,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    smallfelem_inv_contract
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_contract
        - felem_inv
        - smallfelem_expand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1080,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1081,5'
          Dst:             felem_inv
        - Src:             'crypto/ec/ecp_nistp256.c:1082,5'
          Dst:             felem_contract
    - functionName:    smallfelem_expand
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_inv
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         31
      ICount:          355
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - felem_assign
        - felem_mul
        - felem_reduce
        - felem_square
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1013,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1014,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1017,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
        - Branch String:   'crypto/ec/ecp_nistp256.c:1020,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1021,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1024,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
        - Branch String:   'crypto/ec/ecp_nistp256.c:1027,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1028,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1031,18'
              BranchSideFuncs:
                - felem_assign.9921
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
        - Branch String:   'crypto/ec/ecp_nistp256.c:1034,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1035,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1039,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
        - Branch String:   'crypto/ec/ecp_nistp256.c:1041,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1042,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1045,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
        - Branch String:   'crypto/ec/ecp_nistp256.c:1047,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1048,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1051,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
        - Branch String:   'crypto/ec/ecp_nistp256.c:1053,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1054,22'
              BranchSideFuncs:
                - felem_square.9918
                - felem_reduce.9919
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1057,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:990,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:991,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:992,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:993,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:994,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:995,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:996,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:997,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:998,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:999,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1000,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1001,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1002,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1003,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1004,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1005,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1006,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1007,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1008,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1009,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1010,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1011,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1012,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1014,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1015,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1017,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1018,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1019,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1021,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1022,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1024,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1025,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1026,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1028,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1029,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1031,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1032,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1033,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1035,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1036,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1039,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1040,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1042,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1043,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1045,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1046,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1048,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1049,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1051,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1052,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1054,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1055,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1057,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1058,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1059,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1060,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1061,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1062,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1063,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1064,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1065,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1066,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1067,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1068,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1069,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1070,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1072,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1073,5'
          Dst:             felem_reduce
    - functionName:    felem_contract
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          179
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - felem_shrink
        - subtract_u64
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:860,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:862,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
            - BranchSide:      'crypto/ec/ecp_nistp256.c:890,15'
              BranchSideFuncs:
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
                - subtract_u64
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:850,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:893,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:894,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:895,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:896,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:898,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:899,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:900,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:902,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:903,5'
          Dst:             subtract_u64
        - Src:             'crypto/ec/ecp_nistp256.c:905,5'
          Dst:             subtract_u64
    - functionName:    felem_shrink
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          254
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    subtract_u64
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - result
        - carry
        - v
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_square
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_shrink
        - smallfelem_square
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:567,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:568,5'
          Dst:             smallfelem_square
    - functionName:    felem_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_reduce_
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:785,5'
          Dst:             felem_reduce_
    - functionName:    felem_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_shrink
        - smallfelem_mul
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:693,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:694,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:695,5'
          Dst:             smallfelem_mul
    - functionName:    felem_assign
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    smallfelem_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - small1
        - small2
      BBCount:         1
      ICount:          499
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_reduce_
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          159
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    smallfelem_square
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - small
      BBCount:         1
      ICount:          344
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    smallfelem_mul_contract
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_contract
        - felem_reduce
        - smallfelem_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:924,5'
          Dst:             smallfelem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:925,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:926,5'
          Dst:             felem_contract
    - functionName:    smallfelem_square_contract
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_contract
        - felem_reduce
        - smallfelem_square
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:913,5'
          Dst:             smallfelem_square
        - Src:             'crypto/ec/ecp_nistp256.c:914,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:915,5'
          Dst:             felem_contract
    - functionName:    smallfelem_assign
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    smallfelem_is_zero_int
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - small
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - smallfelem_is_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:971,18'
          Dst:             smallfelem_is_zero
    - functionName:    smallfelem_is_zero
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - small
      BBCount:         1
      ICount:          145
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    smallfelem_one
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_conditional
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - mask
        - ''
      BBCount:         5
      ICount:          63
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1207,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1208,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1211,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    copy_small_conditional
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'size_t *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - mask
        - ''
      BBCount:         5
      ICount:          66
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1218,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1219,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1221,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    felem_reduce_zero105
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_reduce_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:814,5'
          Dst:             felem_reduce_
    - functionName:    longfelem_diff
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          114
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    longfelem_scalar
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    point_double
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - x_in
        - y_in
        - z_in
      BBCount:         3
      ICount:          147
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_assign
        - felem_diff
        - felem_diff_zero107
        - felem_mul
        - felem_reduce
        - felem_reduce_zero105
        - felem_scalar
        - felem_shrink
        - felem_small_mul
        - felem_square
        - felem_sum
        - longfelem_diff
        - longfelem_scalar
        - smallfelem_square
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1111,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1113,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1117,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1118,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1122,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1123,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1125,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1128,5'
          Dst:             felem_small_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1129,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1133,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1135,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp256.c:1137,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1139,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1140,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1142,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1145,5'
          Dst:             smallfelem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1146,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1147,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1148,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1150,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1154,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp256.c:1156,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1157,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp256.c:1159,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1160,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1161,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1165,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1167,5'
          Dst:             felem_diff_zero107
        - Src:             'crypto/ec/ecp_nistp256.c:1169,5'
          Dst:             felem_small_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1171,5'
          Dst:             smallfelem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1173,5'
          Dst:             longfelem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1175,5'
          Dst:             longfelem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1177,5'
          Dst:             felem_reduce_zero105
    - functionName:    felem_small_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'size_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - small1
        - in2
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_shrink
        - smallfelem_mul
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:710,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:711,5'
          Dst:             smallfelem_mul
    - functionName:    felem_diff
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_sum
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_scalar
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_diff_zero107
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_small_sum
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    point_add
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x3
        - y3
        - z3
        - x1
        - y1
        - z1
        - mixed
        - x2
        - y2
        - z2
      BBCount:         9
      ICount:          423
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - copy_conditional
        - copy_small_conditional
        - felem_assign
        - felem_diff
        - felem_diff_zero107
        - felem_mul
        - felem_reduce
        - felem_reduce_zero105
        - felem_scalar
        - felem_shrink
        - felem_small_mul
        - felem_small_sum
        - felem_square
        - felem_sum
        - longfelem_diff
        - longfelem_scalar
        - point_double
        - smallfelem_is_zero
        - smallfelem_mul
        - smallfelem_square
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1257,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1259,27'
              BranchSideFuncs:
                - felem_assign.9921
                - felem_assign.9921
                - felem_scalar.9926
                - felem_assign.9921
                - smallfelem_mul
                - felem_reduce.9919
                - felem_diff_zero107
                - felem_shrink
                - smallfelem_is_zero
                - felem_small_mul
                - felem_reduce.9919
                - smallfelem_mul
                - felem_reduce.9919
                - felem_small_mul
                - felem_reduce.9919
                - felem_diff_zero107
                - felem_scalar.9926
                - felem_shrink
                - smallfelem_is_zero
                - felem_assign.9921
                - felem_scalar.9926
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - smallfelem_square
                - felem_reduce.9919
                - felem_assign.9921
                - felem_scalar.9926
                - felem_sum.9925
                - felem_diff.9924
                - felem_diff_zero107
                - felem_small_mul
                - felem_mul.9920
                - longfelem_scalar
                - longfelem_diff
                - felem_reduce_zero105
                - copy_small_conditional
                - copy_conditional.9922
                - copy_small_conditional
                - copy_conditional.9922
                - copy_small_conditional
                - copy_conditional.9922
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - point_double.9923
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1299,22'
              BranchSideFuncs:
                - felem_assign.9921
                - felem_assign.9921
                - felem_scalar.9926
                - felem_assign.9921
                - smallfelem_mul
                - felem_reduce.9919
                - felem_diff_zero107
                - felem_shrink
                - smallfelem_is_zero
                - felem_small_mul
                - felem_reduce.9919
                - smallfelem_mul
                - felem_reduce.9919
                - felem_small_mul
                - felem_reduce.9919
                - felem_diff_zero107
                - felem_scalar.9926
                - felem_shrink
                - smallfelem_is_zero
                - felem_assign.9921
                - felem_scalar.9926
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - smallfelem_square
                - felem_reduce.9919
                - felem_assign.9921
                - felem_scalar.9926
                - felem_sum.9925
                - felem_diff.9924
                - felem_diff_zero107
                - felem_small_mul
                - felem_mul.9920
                - longfelem_scalar
                - longfelem_diff
                - felem_reduce_zero105
                - copy_small_conditional
                - copy_conditional.9922
                - copy_small_conditional
                - copy_conditional.9922
                - copy_small_conditional
                - copy_conditional.9922
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - point_double.9923
        - Branch String:   'crypto/ec/ecp_nistp256.c:1358,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1364,22'
              BranchSideFuncs:
                - point_double.9923
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1369,18'
              BranchSideFuncs:
                - felem_assign.9921
                - felem_scalar.9926
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - smallfelem_square
                - felem_reduce.9919
                - felem_assign.9921
                - felem_scalar.9926
                - felem_sum.9925
                - felem_diff.9924
                - felem_diff_zero107
                - felem_small_mul
                - felem_mul.9920
                - longfelem_scalar
                - longfelem_diff
                - felem_reduce_zero105
                - copy_small_conditional
                - copy_conditional.9922
                - copy_small_conditional
                - copy_conditional.9922
                - copy_small_conditional
                - copy_conditional.9922
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1246,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1248,18'
          Dst:             smallfelem_is_zero
        - Src:             'crypto/ec/ecp_nistp256.c:1249,18'
          Dst:             smallfelem_is_zero
        - Src:             'crypto/ec/ecp_nistp256.c:1252,5'
          Dst:             smallfelem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1253,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1255,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1259,9'
          Dst:             smallfelem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1260,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1262,9'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1264,9'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1267,9'
          Dst:             smallfelem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1268,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1272,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1273,9'
          Dst:             felem_small_sum
        - Src:             'crypto/ec/ecp_nistp256.c:1277,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1278,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1280,9'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp256.c:1282,9'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1286,9'
          Dst:             smallfelem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1287,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1290,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1291,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1299,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1303,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1304,9'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1308,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1313,5'
          Dst:             smallfelem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1314,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1317,5'
          Dst:             felem_diff_zero107
        - Src:             'crypto/ec/ecp_nistp256.c:1319,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1321,15'
          Dst:             smallfelem_is_zero
        - Src:             'crypto/ec/ecp_nistp256.c:1324,5'
          Dst:             felem_small_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1325,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1329,5'
          Dst:             smallfelem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1330,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1333,5'
          Dst:             felem_small_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1334,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1337,5'
          Dst:             felem_diff_zero107
        - Src:             'crypto/ec/ecp_nistp256.c:1339,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1341,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1342,15'
          Dst:             smallfelem_is_zero
        - Src:             'crypto/ec/ecp_nistp256.c:1364,9'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp256.c:1369,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1370,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1372,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1373,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1376,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1377,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1380,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1381,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1384,5'
          Dst:             smallfelem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1385,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1386,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1387,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1388,5'
          Dst:             felem_sum
        - Src:             'crypto/ec/ecp_nistp256.c:1390,5'
          Dst:             felem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1394,5'
          Dst:             felem_diff_zero107
        - Src:             'crypto/ec/ecp_nistp256.c:1396,5'
          Dst:             felem_small_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1397,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1398,5'
          Dst:             longfelem_scalar
        - Src:             'crypto/ec/ecp_nistp256.c:1400,5'
          Dst:             longfelem_diff
        - Src:             'crypto/ec/ecp_nistp256.c:1402,5'
          Dst:             felem_reduce_zero105
        - Src:             'crypto/ec/ecp_nistp256.c:1405,5'
          Dst:             copy_small_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1406,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1407,5'
          Dst:             copy_small_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1408,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1409,5'
          Dst:             copy_small_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1410,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1411,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1412,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1413,5'
          Dst:             felem_assign
    - functionName:    smallfelem_to_bin32
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bin32_to_felem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nistp256_pre_comp_new
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionDepth:   0
      returnType:      'struct.nistp256_pre_comp_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1849,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1849,30'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1849,30'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1851,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1852,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1856,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:1859,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1860,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1864,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1849,30'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp256.c:1852,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:1858,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ec/ecp_nistp256.c:1860,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:1861,9'
          Dst:             CRYPTO_free
    - functionName:    batch_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'char *'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - scalars
        - num_points
        - g_scalar
        - mixed
        - pre_comp
        - g_pre_comp
      BBCount:         30
      ICount:          488
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - copy_small_conditional
        - ec_GFp_nistp_recode_scalar_bits
        - felem_assign
        - felem_contract
        - get_bit
        - point_add
        - point_double
        - select_point
        - smallfelem_expand
        - smallfelem_neg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1695,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1697,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1767,18'
              BranchSideFuncs:
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
        - Branch String:   'crypto/ec/ecp_nistp256.c:1697,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1698,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1701,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1701,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1701,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1734,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1701,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1703,28'
              BranchSideFuncs:
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1734,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1710,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1712,27'
              BranchSideFuncs:
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1715,35'
              BranchSideFuncs:
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1734,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1734,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1766,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1734,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1736,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1766,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1736,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1737,32'
              BranchSideFuncs:
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1765,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
        - Branch String:   'crypto/ec/ecp_nistp256.c:1754,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1755,31'
              BranchSideFuncs:
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1759,39'
              BranchSideFuncs:
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.9921
                - felem_assign.9921
                - felem_assign.9921
                - __sanitizer_cov_trace_const_cmp4
                - point_double.9923
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - select_point.9914
                - point_add.9927
                - smallfelem_expand
                - smallfelem_expand
                - smallfelem_expand
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - get_bit.9915
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.9914
                - smallfelem_neg
                - copy_small_conditional
                - felem_contract.9917
                - __sanitizer_cov_trace_const_cmp4
                - point_add.9927
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1698,13'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp256.c:1703,20'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1704,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1705,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1706,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1708,13'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp256.c:1712,17'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp256.c:1715,17'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1716,17'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1717,17'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1722,20'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1723,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1724,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1725,21'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1727,13'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp256.c:1729,13'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp256.c:1737,24'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1738,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1739,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1740,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1741,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1742,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp256.c:1743,17'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             'crypto/ec/ecp_nistp256.c:1748,17'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp256.c:1749,17'
          Dst:             smallfelem_neg
        - Src:             'crypto/ec/ecp_nistp256.c:1751,17'
          Dst:             copy_small_conditional
        - Src:             'crypto/ec/ecp_nistp256.c:1752,17'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp256.c:1755,21'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp256.c:1759,21'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1760,21'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1761,21'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1767,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1768,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1769,5'
          Dst:             felem_assign
    - functionName:    make_points_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1990
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - num
        - points
        - tmp_smallfelems
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_nistp_points_make_affine_internal
        - smallfelem_one
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             ec_GFp_nistp_points_make_affine_internal
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_one
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_is_zero_int
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_assign
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_square_contract
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_mul_contract
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_inv_contract
        - Src:             'crypto/ec/ecp_nistp256.c:1995,5'
          Dst:             smallfelem_assign
    - functionName:    point_double_small
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - x_in
        - y_in
        - z_in
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_shrink
        - point_double
        - smallfelem_expand
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1193,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1194,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1195,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1196,5'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp256.c:1198,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1199,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1200,5'
          Dst:             felem_shrink
    - functionName:    point_add_small
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x3
        - y3
        - z3
        - x1
        - y1
        - z1
        - x2
        - y2
        - z2
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_shrink
        - point_add
        - smallfelem_expand
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1426,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1427,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1428,5'
          Dst:             smallfelem_expand
        - Src:             'crypto/ec/ecp_nistp256.c:1429,5'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp256.c:1431,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1432,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:1433,5'
          Dst:             felem_shrink
    - functionName:    smallfelem_to_BN
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_lebin2bn
        - smallfelem_to_bin32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:172,5'
          Dst:             smallfelem_to_bin32
        - Src:             'crypto/ec/ecp_nistp256.c:173,12'
          Dst:             BN_lebin2bn
    - functionName:    BN_to_felem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - out
        - bn
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2lebinpad
        - BN_is_negative
        - ERR_put_error
        - bin32_to_felem
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:156,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:159,32'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - bin32_to_felem
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:161,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:164,20'
              BranchSideFuncs:
                - bin32_to_felem
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:155,9'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp256.c:156,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:159,17'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp256.c:161,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:164,5'
          Dst:             bin32_to_felem
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_nistp256_pre_comp_free
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1876
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.nistp256_pre_comp_st *'
      constantsTouched: []
      argNames:
        - pre
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1879,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1880,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1882,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.9932
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistp256.c:1884,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1885,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1886,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistp256.c:1886,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1886,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1888,29'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1882,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/ec/ecp_nistp256.c:1886,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/ec/ecp_nistp256.c:1888,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ec/ecp_nistp256.c:1889,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_nistp256_pre_comp_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionDepth:   0
      returnType:      'struct.nistp256_pre_comp_st *'
      argCount:        1
      argTypes:
        - 'struct.nistp256_pre_comp_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1870,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1870,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.9936
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1871,24'
              BranchSideFuncs:
                - CRYPTO_UP_REF.9936
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1871,9'
          Dst:             CRYPTO_UP_REF
    - functionName:    ec_GFp_nistp256_have_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2363
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:2364,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2364,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2364,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_GFp_nistp256_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         53
      ICount:          931
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_to_felem
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates
        - EC_nistp256_pre_comp_free
        - EC_pre_comp_free
        - felem_shrink
        - make_points_affine
        - nistp256_pre_comp_new
        - point_add_small
        - point_double_small
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:2237,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2238,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2240,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp256.c:2238,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2238,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2239,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:2243,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2244,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2246,9'
              BranchSideFuncs:
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp256.c:2246,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2247,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2248,30'
              BranchSideFuncs:
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp256.c:2249,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2250,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2251,66'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp256.c:2253,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2254,9'
              BranchSideFuncs:
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2255,16'
              BranchSideFuncs:
                - nistp256_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp256.c:2255,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2256,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2260,27'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp256.c:2260,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2261,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2264,23'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2264,52'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2265,23'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2267,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2265,52'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2266,23'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2267,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2264,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2267,9'
              BranchSideFuncs:
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2268,18'
              BranchSideFuncs:
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2275,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2276,28'
              BranchSideFuncs:
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2304,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2280,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2281,32'
              BranchSideFuncs:
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2288,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2288,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2289,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2290,28'
              BranchSideFuncs:
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2295,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2296,32'
              BranchSideFuncs:
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2303,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_double_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2304,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2306,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2347,30'
              BranchSideFuncs:
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2334,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2336,29'
              BranchSideFuncs:
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2346,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp256_pre_comp_free
                - llvm.memset.p0i8.i64
                - point_add_small
                - point_add_small
                - point_add_small
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:2236,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ecp_nistp256.c:2238,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistp256.c:2240,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp256.c:2241,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:2242,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:2248,17'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistp256.c:2251,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp256.c:2252,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp256.c:2253,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ecp_nistp256.c:2255,16'
          Dst:             nistp256_pre_comp_new
        - Src:             'crypto/ec/ecp_nistp256.c:2260,14'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistp256.c:2264,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:2265,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:2266,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:2268,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:2269,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:2270,5'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:2276,9'
          Dst:             point_double_small
        - Src:             'crypto/ec/ecp_nistp256.c:2281,13'
          Dst:             point_double_small
        - Src:             'crypto/ec/ecp_nistp256.c:2290,9'
          Dst:             point_double_small
        - Src:             'crypto/ec/ecp_nistp256.c:2296,13'
          Dst:             point_double_small
        - Src:             'crypto/ec/ecp_nistp256.c:2309,9'
          Dst:             point_add_small
        - Src:             'crypto/ec/ecp_nistp256.c:2315,9'
          Dst:             point_add_small
        - Src:             'crypto/ec/ecp_nistp256.c:2321,9'
          Dst:             point_add_small
        - Src:             'crypto/ec/ecp_nistp256.c:2329,9'
          Dst:             point_add_small
        - Src:             'crypto/ec/ecp_nistp256.c:2336,13'
          Dst:             point_add_small
        - Src:             'crypto/ec/ecp_nistp256.c:2347,5'
          Dst:             make_points_affine
        - Src:             'crypto/ec/ecp_nistp256.c:2355,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp256.c:2356,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistp256.c:2357,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_nistp256.c:2358,5'
          Dst:             EC_nistp256_pre_comp_free
    - functionName:    ec_GFp_nistp256_points_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2024
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         105
      ICount:          861
      EdgeCount:       143
      CyclomaticComplexity: 40
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_bn2lebinpad
        - BN_is_negative
        - BN_nnmod
        - BN_num_bits
        - BN_to_felem
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get0_generator
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_Jprojective_coordinates_GFp
        - ERR_put_error
        - batch_mul
        - felem_contract
        - felem_shrink
        - make_points_affine
        - point_add_small
        - point_double_small
        - smallfelem_to_BN
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:2050,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2051,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2053,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
                - EC_POINT_new
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistp256.c:2053,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2054,15'
              BranchSideFuncs:
                - EC_POINT_new
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2085,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2055,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2057,54'
              BranchSideFuncs:
                - EC_POINT_new
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2060,24'
              BranchSideFuncs:
                - EC_POINT_new
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2062,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2063,13'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2065,31'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2065,55'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2066,31'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2068,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2066,55'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2067,31'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2068,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2065,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2068,13'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2071,55'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2071,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2074,13'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2075,31'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2075,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2077,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2083,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2085,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2086,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2177,10'
              BranchSideFuncs:
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp256.c:2086,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2091,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2093,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp256.c:2095,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2097,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2098,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:2098,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2098,35'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2100,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2099,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2099,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2100,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2099,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2099,27'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2108,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp256.c:2098,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2100,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2108,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp256.c:2110,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2111,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2172,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
        - Branch String:   'crypto/ec/ecp_nistp256.c:2111,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2116,45'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2120,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp256.c:2123,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2123,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2171,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp256.c:2123,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2125,34'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2171,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp256.c:2126,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2126,40'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2131,35'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:2125,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2131,35'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2138,48'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:2131,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2132,25'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2135,48'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:2141,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2142,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2146,35'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2146,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2147,35'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2149,21'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2147,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2148,35'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2149,21'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2146,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2149,21'
              BranchSideFuncs:
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2150,30'
              BranchSideFuncs:
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2153,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2154,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - point_add_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2170,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
                - point_add_small
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp256.c:2154,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2155,41'
              BranchSideFuncs:
                - point_add_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double_small
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2162,44'
              BranchSideFuncs:
                - point_double_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.9930
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_shrink
                - felem_shrink
                - felem_shrink
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_add_small
        - Branch String:   'crypto/ec/ecp_nistp256.c:2172,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2173,32'
              BranchSideFuncs:
                - make_points_affine.9930
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2174,5'
              BranchSideFuncs:
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp256.c:2177,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2177,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2200,19'
              BranchSideFuncs:
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp256.c:2177,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2178,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2200,19'
              BranchSideFuncs:
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp256.c:2180,41'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2180,60'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2185,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp256.c:2180,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2185,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2191,40'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp256.c:2185,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2186,17'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2189,40'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul.9929
                - felem_contract.9917
                - felem_contract.9917
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp256.c:2208,38'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2208,60'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - smallfelem_to_BN
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2210,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2208,70'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2209,28'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2210,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:2208,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2210,9'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:2213,52'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:2045,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp256.c:2046,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:2047,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:2048,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:2049,18'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:2061,21'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistp256.c:2065,14'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:2066,14'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:2067,14'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:2068,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:2071,14'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
        - Src:             'crypto/ec/ecp_nistp256.c:2075,18'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistp256.c:2093,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistp256.c:2094,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistp256.c:2097,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistp256.c:2100,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:2116,21'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ecp_nistp256.c:2125,22'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistp256.c:2126,25'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp256.c:2131,26'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistp256.c:2132,25'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:2135,33'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp256.c:2138,33'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp256.c:2142,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:2146,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:2147,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:2148,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:2150,17'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:2151,17'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:2152,17'
          Dst:             felem_shrink
        - Src:             'crypto/ec/ecp_nistp256.c:2155,25'
          Dst:             point_add_small
        - Src:             'crypto/ec/ecp_nistp256.c:2162,25'
          Dst:             point_double_small
        - Src:             'crypto/ec/ecp_nistp256.c:2173,13'
          Dst:             make_points_affine
        - Src:             'crypto/ec/ecp_nistp256.c:2180,14'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistp256.c:2180,45'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp256.c:2185,18'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistp256.c:2186,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:2189,25'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp256.c:2191,25'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp256.c:2194,9'
          Dst:             batch_mul
        - Src:             'crypto/ec/ecp_nistp256.c:2200,9'
          Dst:             batch_mul
        - Src:             'crypto/ec/ecp_nistp256.c:2205,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp256.c:2206,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp256.c:2207,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp256.c:2208,11'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:2208,43'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:2209,11'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:2210,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:2213,11'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
        - Src:             'crypto/ec/ecp_nistp256.c:2216,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp256.c:2217,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistp256.c:2218,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistp256.c:2219,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistp256.c:2220,5'
          Dst:             CRYPTO_free
    - functionName:    ec_GFp_nistp256_point_get_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1946
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         23
      ICount:          174
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BN_to_felem
        - EC_POINT_is_at_infinity
        - ERR_put_error
        - felem_contract
        - felem_inv
        - felem_mul
        - felem_reduce
        - felem_square
        - smallfelem_to_BN
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1951,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1952,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1956,23'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv.9916
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1956,40'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1956,57'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv.9916
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1958,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:1956,74'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1957,23'
              BranchSideFuncs:
                - BN_to_felem.9931
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv.9916
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1958,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:1956,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1958,9'
              BranchSideFuncs:
                - felem_inv.9916
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1959,15'
              BranchSideFuncs:
                - felem_inv.9916
                - felem_square.9918
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
                - smallfelem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1965,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1966,31'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1972,15'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1966,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1967,13'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1971,5'
              BranchSideFuncs:
                - felem_mul.9920
                - felem_reduce.9919
                - felem_mul.9920
                - felem_reduce.9919
                - felem_contract.9917
                - smallfelem_to_BN
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1977,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1978,31'
              BranchSideFuncs:
                - smallfelem_to_BN
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1984,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:1978,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1979,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1983,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1951,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_nistp256.c:1952,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:1956,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:1956,45'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:1957,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp256.c:1959,5'
          Dst:             felem_inv
        - Src:             'crypto/ec/ecp_nistp256.c:1960,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp256.c:1961,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1962,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1963,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1964,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp256.c:1966,14'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:1967,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:1972,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1973,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1974,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp256.c:1975,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp256.c:1976,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp256.c:1978,14'
          Dst:             smallfelem_to_BN
        - Src:             'crypto/ec/ecp_nistp256.c:1979,13'
          Dst:             ERR_put_error
    - functionName:    ec_GFp_nistp256_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1908
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         19
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_cmp
        - BN_nist_mod_256
        - ERR_put_error
        - ec_GFp_simple_group_set_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp256.c:1913,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1914,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1916,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1914,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1914,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1915,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp256.c:1920,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1921,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1922,66'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp256.c:1925,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1925,41'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1926,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:1925,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1925,65'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1926,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nistp256.c:1925,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1926,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp256.c:1930,5'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1914,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistp256.c:1916,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp256.c:1917,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:1918,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:1919,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp256.c:1922,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp256.c:1923,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp256.c:1924,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp256.c:1925,10'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp256.c:1925,34'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp256.c:1925,58'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp256.c:1926,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp256.c:1931,11'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             'crypto/ec/ecp_nistp256.c:1933,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp256.c:1934,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_nistp256_group_init
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1898
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp256.c:1900,11'
          Dst:             ec_GFp_simple_group_init
    - functionName:    EC_GFp_nistp256_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_neg
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select_point
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - size
        - pre_comp
        - out
      BBCount:         9
      ICount:          112
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1502,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1503,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1513,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp521.c:1510,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1511,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1512,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    get_bit
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - i
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1518,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1519,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1520,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    felem_mul_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_mul
        - felem_reduce
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:687,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:688,5'
          Dst:             felem_reduce
    - functionName:    felem_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         3
      ICount:          849
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_scalar
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:490,5'
          Dst:             felem_scalar
    - functionName:    felem_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          403
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_scalar
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - scalar
      BBCount:         1
      ICount:          85
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_square_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_reduce
        - felem_square
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:680,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:681,5'
          Dst:             felem_reduce
    - functionName:    felem_square
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          487
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_scalar
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:406,5'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp521.c:407,5'
          Dst:             felem_scalar
    - functionName:    felem_is_zero_int
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_is_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:882,18'
          Dst:             felem_is_zero
    - functionName:    felem_is_zero
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          248
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_assign
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:816,5'
          Dst:             felem_assign
    - functionName:    felem_assign
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_one
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_conditional
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - mask
      BBCount:         5
      ICount:          56
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1137,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1138,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1141,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    felem_diff128
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          91
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_scalar128
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_diff64
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          91
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_scalar64
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_diff_128_64
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          100
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_sum64
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          82
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    felem_to_bin66
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          93
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bin66_to_felem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          88
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nistp521_pre_comp_new
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionDepth:   0
      returnType:      'struct.nistp521_pre_comp_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1690,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1690,30'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1690,30'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1692,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1693,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1697,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1700,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1701,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1705,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1690,30'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp521.c:1693,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1699,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ec/ecp_nistp521.c:1701,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1702,9'
          Dst:             CRYPTO_free
    - functionName:    batch_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'N/A'
        - int
        - 'char *'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - scalars
        - num_points
        - g_scalar
        - mixed
        - pre_comp
        - g_pre_comp
      BBCount:         33
      ICount:          406
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - copy_conditional
        - ec_GFp_nistp_recode_scalar_bits
        - felem_assign
        - felem_neg
        - get_bit
        - point_add
        - point_double
        - select_point
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1552,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1554,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1608,18'
              BranchSideFuncs:
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
        - Branch String:   'crypto/ec/ecp_nistp521.c:1554,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1555,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1558,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
        - Branch String:   'crypto/ec/ecp_nistp521.c:1558,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1558,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1578,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:1558,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1559,28'
              BranchSideFuncs:
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1578,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:1560,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1561,33'
              BranchSideFuncs:
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1566,26'
              BranchSideFuncs:
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:1567,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1569,27'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1572,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:1578,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1578,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1607,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
        - Branch String:   'crypto/ec/ecp_nistp521.c:1578,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1580,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1607,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
        - Branch String:   'crypto/ec/ecp_nistp521.c:1580,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1581,32'
              BranchSideFuncs:
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1606,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
        - Branch String:   'crypto/ec/ecp_nistp521.c:1597,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1598,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1602,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_bit.10030
                - __sanitizer_cov_trace_const_cmp4
                - select_point.10029
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
                - llvm.memcpy.p0i8.p0i8.i64
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - get_bit.10030
                - ec_GFp_nistp_recode_scalar_bits
                - select_point.10029
                - felem_neg.10028
                - copy_conditional.10042
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1555,13'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp521.c:1559,20'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1561,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1562,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1563,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1566,13'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp521.c:1569,17'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:1581,24'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1582,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1583,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1584,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1585,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1586,25'
          Dst:             get_bit
        - Src:             'crypto/ec/ecp_nistp521.c:1587,17'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             'crypto/ec/ecp_nistp521.c:1592,17'
          Dst:             select_point
        - Src:             'crypto/ec/ecp_nistp521.c:1593,17'
          Dst:             felem_neg
        - Src:             'crypto/ec/ecp_nistp521.c:1595,17'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1598,21'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:1608,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1609,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1610,5'
          Dst:             felem_assign
    - functionName:    point_double
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - x_in
        - y_in
        - z_in
      BBCount:         3
      ICount:          137
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_assign
        - felem_diff128
        - felem_diff64
        - felem_diff_128_64
        - felem_mul
        - felem_reduce
        - felem_scalar128
        - felem_scalar64
        - felem_square
        - felem_sum64
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1042,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1043,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1046,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1047,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1050,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1051,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1054,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1055,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1058,5'
          Dst:             felem_diff64
        - Src:             'crypto/ec/ecp_nistp521.c:1060,5'
          Dst:             felem_sum64
        - Src:             'crypto/ec/ecp_nistp521.c:1062,5'
          Dst:             felem_scalar64
        - Src:             'crypto/ec/ecp_nistp521.c:1064,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1072,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1075,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1079,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1080,5'
          Dst:             felem_scalar64
        - Src:             'crypto/ec/ecp_nistp521.c:1082,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1084,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1087,5'
          Dst:             felem_sum64
        - Src:             'crypto/ec/ecp_nistp521.c:1089,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1090,5'
          Dst:             felem_sum64
        - Src:             'crypto/ec/ecp_nistp521.c:1092,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1096,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1098,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1101,5'
          Dst:             felem_scalar64
        - Src:             'crypto/ec/ecp_nistp521.c:1103,5'
          Dst:             felem_diff64
        - Src:             'crypto/ec/ecp_nistp521.c:1105,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1112,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1117,5'
          Dst:             felem_scalar128
        - Src:             'crypto/ec/ecp_nistp521.c:1123,5'
          Dst:             felem_diff128
        - Src:             'crypto/ec/ecp_nistp521.c:1130,5'
          Dst:             felem_reduce
    - functionName:    point_add
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - x3
        - y3
        - z3
        - x1
        - y1
        - z1
        - mixed
        - x2
        - y2
        - z2
      BBCount:         9
      ICount:          316
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - copy_conditional
        - felem_assign
        - felem_diff128
        - felem_diff64
        - felem_diff_128_64
        - felem_is_zero
        - felem_mul
        - felem_reduce
        - felem_scalar
        - felem_scalar128
        - felem_scalar64
        - felem_square
        - felem_sum64
        - point_double
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1171,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1173,22'
              BranchSideFuncs:
                - felem_assign.10039
                - felem_scalar.10034
                - felem_assign.10039
                - felem_mul.10032
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_is_zero.10038
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_is_zero.10038
                - felem_scalar64
                - __sanitizer_cov_trace_const_cmp8
                - felem_assign.10039
                - felem_scalar64
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_diff_128_64.10043
                - felem_assign.10039
                - felem_scalar64
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_diff64
                - felem_mul.10032
                - felem_mul.10032
                - felem_scalar128
                - felem_diff128
                - felem_reduce.10033
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1207,22'
              BranchSideFuncs:
                - felem_assign.10039
                - felem_scalar.10034
                - felem_assign.10039
                - felem_mul.10032
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_is_zero.10038
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_is_zero.10038
                - felem_scalar64
                - __sanitizer_cov_trace_const_cmp8
                - felem_assign.10039
                - felem_scalar64
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_diff_128_64.10043
                - felem_assign.10039
                - felem_scalar64
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_diff64
                - felem_mul.10032
                - felem_mul.10032
                - felem_scalar128
                - felem_diff128
                - felem_reduce.10033
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
                - point_double.10046
        - Branch String:   'crypto/ec/ecp_nistp521.c:1264,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1281,22'
              BranchSideFuncs:
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1286,18'
              BranchSideFuncs:
                - felem_assign.10039
                - felem_scalar64
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_diff_128_64.10043
                - felem_assign.10039
                - felem_scalar64
                - felem_diff_128_64.10043
                - felem_reduce.10033
                - felem_diff64
                - felem_mul.10032
                - felem_mul.10032
                - felem_scalar128
                - felem_diff128
                - felem_reduce.10033
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - copy_conditional.10042
                - felem_assign.10039
                - felem_assign.10039
                - felem_assign.10039
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1164,18'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp521.c:1165,18'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp521.c:1168,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1169,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1173,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1174,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1177,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1178,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1181,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1182,9'
          Dst:             felem_sum64
        - Src:             'crypto/ec/ecp_nistp521.c:1186,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1188,9'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1190,9'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1192,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1195,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1196,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1199,9'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1200,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1207,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1210,9'
          Dst:             felem_scalar
        - Src:             'crypto/ec/ecp_nistp521.c:1213,9'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1217,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1221,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1223,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1225,15'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp521.c:1228,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1229,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1232,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1233,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1236,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1240,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1242,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1243,15'
          Dst:             felem_is_zero
        - Src:             'crypto/ec/ecp_nistp521.c:1244,5'
          Dst:             felem_scalar64
        - Src:             'crypto/ec/ecp_nistp521.c:1281,9'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp521.c:1286,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1287,5'
          Dst:             felem_scalar64
        - Src:             'crypto/ec/ecp_nistp521.c:1289,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1291,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1294,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1295,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1298,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1299,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1302,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1304,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1306,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1307,5'
          Dst:             felem_scalar64
        - Src:             'crypto/ec/ecp_nistp521.c:1309,5'
          Dst:             felem_diff_128_64
        - Src:             'crypto/ec/ecp_nistp521.c:1311,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1314,5'
          Dst:             felem_diff64
        - Src:             'crypto/ec/ecp_nistp521.c:1318,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1320,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1322,5'
          Dst:             felem_scalar128
        - Src:             'crypto/ec/ecp_nistp521.c:1324,5'
          Dst:             felem_diff128
        - Src:             'crypto/ec/ecp_nistp521.c:1330,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1332,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1333,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1334,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1335,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1336,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1337,5'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistp521.c:1338,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1339,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1340,5'
          Dst:             felem_assign
    - functionName:    make_points_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - num
        - points
        - tmp_felems
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_nistp_points_make_affine_internal
        - felem_one
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             ec_GFp_nistp_points_make_affine_internal
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_one
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_is_zero_int
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_square_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_mul_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_inv
        - Src:             'crypto/ec/ecp_nistp521.c:1835,5'
          Dst:             felem_contract
    - functionName:    felem_inv
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         31
      ICount:          350
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - felem_assign
        - felem_mul
        - felem_reduce
        - felem_square
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:742,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:743,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:746,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
        - Branch String:   'crypto/ec/ecp_nistp521.c:750,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:751,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:754,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
        - Branch String:   'crypto/ec/ecp_nistp521.c:758,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:759,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:762,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
        - Branch String:   'crypto/ec/ecp_nistp521.c:766,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:767,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:770,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
        - Branch String:   'crypto/ec/ecp_nistp521.c:774,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:775,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:778,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_assign.10039
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
        - Branch String:   'crypto/ec/ecp_nistp521.c:782,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:783,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:786,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_square.10036
                - felem_reduce.10033
        - Branch String:   'crypto/ec/ecp_nistp521.c:789,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:790,22'
              BranchSideFuncs:
                - felem_square.10036
                - felem_reduce.10033
                - __sanitizer_cov_trace_const_cmp4
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
            - BranchSide:      'crypto/ec/ecp_nistp521.c:793,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:705,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:706,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:707,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:708,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:709,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:710,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:711,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:712,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:713,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:714,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:715,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:717,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:718,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:719,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:720,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:721,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:722,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:724,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:725,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:726,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:727,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:728,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:729,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:730,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:731,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:732,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:733,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:734,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:735,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:736,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:737,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:738,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:739,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:740,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:743,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:744,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:746,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:747,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:748,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:751,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:752,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:754,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:755,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:756,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:759,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:760,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:762,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:763,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:764,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:767,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:768,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:770,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:771,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:772,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:775,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:776,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:778,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:779,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:780,5'
          Dst:             felem_assign
        - Src:             'crypto/ec/ecp_nistp521.c:783,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:784,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:786,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:787,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:790,9'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:791,9'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:793,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:794,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:795,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:796,5'
          Dst:             felem_reduce
    - functionName:    felem_contract
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          647
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - felem_assign
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:895,5'
          Dst:             felem_assign
    - functionName:    felem_to_BN
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_lebin2bn
        - felem_to_bin66
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:196,5'
          Dst:             felem_to_bin66
        - Src:             'crypto/ec/ecp_nistp521.c:197,12'
          Dst:             BN_lebin2bn
    - functionName:    BN_to_felem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - out
        - bn
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2lebinpad
        - BN_is_negative
        - ERR_put_error
        - bin66_to_felem
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:180,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:183,32'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - bin66_to_felem
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:188,20'
              BranchSideFuncs:
                - bin66_to_felem
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:179,9'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp521.c:180,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:183,17'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp521.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:188,5'
          Dst:             bin66_to_felem
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_nistp521_pre_comp_free
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.nistp521_pre_comp_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1720,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1721,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1723,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.10053
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistp521.c:1725,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1726,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1727,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistp521.c:1727,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1727,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1729,29'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1723,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/ec/ecp_nistp521.c:1727,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/ec/ecp_nistp521.c:1729,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ec/ecp_nistp521.c:1730,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_nistp521_pre_comp_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionDepth:   0
      returnType:      'struct.nistp521_pre_comp_st *'
      argCount:        1
      argTypes:
        - 'struct.nistp521_pre_comp_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1711,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1711,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.10057
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1712,24'
              BranchSideFuncs:
                - CRYPTO_UP_REF.10057
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1712,9'
          Dst:             CRYPTO_UP_REF
    - functionName:    ec_GFp_nistp521_have_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:2171,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2171,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2171,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ec_GFp_nistp521_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2063
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         42
      ICount:          624
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_to_felem
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates
        - EC_nistp521_pre_comp_free
        - EC_pre_comp_free
        - make_points_affine
        - nistp521_pre_comp_new
        - point_add
        - point_double
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:2074,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2075,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2077,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:2075,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2075,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2076,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp521.c:2080,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2081,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2083,9'
              BranchSideFuncs:
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:2083,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2084,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2085,30'
              BranchSideFuncs:
                - EC_POINT_new
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:2086,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2087,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2088,66'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:2090,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2091,9'
              BranchSideFuncs:
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2092,16'
              BranchSideFuncs:
                - nistp521_pre_comp_new
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:2092,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2093,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2097,27'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecp_nistp521.c:2097,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2098,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2101,23'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
        - Branch String:   'crypto/ec/ecp_nistp521.c:2101,68'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2102,23'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2104,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:2102,68'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2103,23'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2104,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:2101,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2104,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2106,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
        - Branch String:   'crypto/ec/ecp_nistp521.c:2106,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2107,22'
              BranchSideFuncs:
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - point_add.10047
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2120,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - point_add.10047
        - Branch String:   'crypto/ec/ecp_nistp521.c:2110,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2111,26'
              BranchSideFuncs:
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - point_add.10047
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2118,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
                - point_add.10047
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
        - Branch String:   'crypto/ec/ecp_nistp521.c:2146,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2148,19'
              BranchSideFuncs:
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2155,30'
              BranchSideFuncs:
                - make_points_affine.10048
                - BN_CTX_end
                - EC_POINT_free
                - BN_CTX_free
                - EC_nistp521_pre_comp_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:2073,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ecp_nistp521.c:2075,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistp521.c:2077,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp521.c:2078,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:2079,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:2085,17'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistp521.c:2088,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp521.c:2089,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp521.c:2090,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ecp_nistp521.c:2092,16'
          Dst:             nistp521_pre_comp_new
        - Src:             'crypto/ec/ecp_nistp521.c:2097,14'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistp521.c:2101,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:2102,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:2103,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:2107,9'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp521.c:2111,13'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp521.c:2123,5'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:2129,5'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:2135,5'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:2141,5'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:2148,9'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:2155,5'
          Dst:             make_points_affine
        - Src:             'crypto/ec/ecp_nistp521.c:2162,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp521.c:2163,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistp521.c:2164,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_nistp521.c:2165,5'
          Dst:             EC_nistp521_pre_comp_free
    - functionName:    ec_GFp_nistp521_points_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         105
      ICount:          854
      EdgeCount:       143
      CyclomaticComplexity: 40
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_bn2lebinpad
        - BN_is_negative
        - BN_nnmod
        - BN_num_bits
        - BN_to_felem
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_zalloc
        - EC_GROUP_get0_generator
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_Jprojective_coordinates_GFp
        - ERR_put_error
        - batch_mul
        - felem_contract
        - felem_to_BN
        - make_points_affine
        - point_add
        - point_double
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1890,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1891,9'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1893,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
                - EC_POINT_new
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistp521.c:1893,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1894,15'
              BranchSideFuncs:
                - EC_POINT_new
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1926,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1895,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1897,27'
              BranchSideFuncs:
                - EC_POINT_new
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1900,24'
              BranchSideFuncs:
                - EC_POINT_new
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1902,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1903,13'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1905,26'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1905,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1906,26'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1908,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1906,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1907,26'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1908,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1905,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1908,13'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1911,55'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1911,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1914,13'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1915,31'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1915,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1917,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1923,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1926,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1927,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2014,10'
              BranchSideFuncs:
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp521.c:1927,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1932,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1934,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
                - CRYPTO_malloc
        - Branch String:   'crypto/ec/ecp_nistp521.c:1936,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1938,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1939,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1939,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1939,35'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1941,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1940,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1940,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1941,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1940,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1940,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1949,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp521.c:1939,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1941,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1949,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp521.c:1949,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1950,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2009,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
        - Branch String:   'crypto/ec/ecp_nistp521.c:1950,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1955,45'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1959,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp521.c:1962,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1962,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2008,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp521.c:1962,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1964,34'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2008,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp521.c:1965,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1965,40'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1970,35'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1964,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1970,35'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1977,48'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1970,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1971,25'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1974,48'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1980,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1981,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1985,35'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
        - Branch String:   'crypto/ec/ecp_nistp521.c:1985,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1986,35'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1988,21'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1986,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1987,35'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1988,21'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1985,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1988,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1989,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
        - Branch String:   'crypto/ec/ecp_nistp521.c:1992,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1993,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - point_add.10047
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2007,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
                - point_add.10047
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
        - Branch String:   'crypto/ec/ecp_nistp521.c:1993,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1994,35'
              BranchSideFuncs:
                - point_add.10047
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_double.10046
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2001,38'
              BranchSideFuncs:
                - point_double.10046
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - make_points_affine.10048
                - __sanitizer_cov_trace_cmp8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - point_add.10047
        - Branch String:   'crypto/ec/ecp_nistp521.c:2009,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2010,32'
              BranchSideFuncs:
                - make_points_affine.10048
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2011,5'
              BranchSideFuncs:
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
        - Branch String:   'crypto/ec/ecp_nistp521.c:2014,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2014,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2038,19'
              BranchSideFuncs:
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp521.c:2014,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2015,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_bn2lebinpad
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2038,19'
              BranchSideFuncs:
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp521.c:2017,41'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2017,60'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2022,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp521.c:2017,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2022,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2028,40'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp521.c:2022,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2023,17'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2026,40'
              BranchSideFuncs:
                - BN_bn2lebinpad
                - batch_mul.10045
                - felem_contract.10050
                - felem_contract.10050
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
        - Branch String:   'crypto/ec/ecp_nistp521.c:2046,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2046,50'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - felem_to_BN.10051
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2048,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:2046,60'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2047,23'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_set_Jprojective_coordinates_GFp
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2048,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:2046,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2048,9'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:2051,52'
              BranchSideFuncs:
                - EC_POINT_set_Jprojective_coordinates_GFp
                - BN_CTX_end
                - EC_POINT_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1885,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp521.c:1886,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1887,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1888,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1889,18'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1901,21'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistp521.c:1905,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:1906,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:1907,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:1908,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1911,14'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
        - Src:             'crypto/ec/ecp_nistp521.c:1915,18'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistp521.c:1934,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp521.c:1935,20'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistp521.c:1938,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistp521.c:1941,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1955,21'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ecp_nistp521.c:1964,22'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistp521.c:1965,25'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp521.c:1970,26'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistp521.c:1971,25'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1974,33'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp521.c:1977,33'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp521.c:1981,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1985,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:1986,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:1987,23'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:1994,25'
          Dst:             point_add
        - Src:             'crypto/ec/ecp_nistp521.c:2001,25'
          Dst:             point_double
        - Src:             'crypto/ec/ecp_nistp521.c:2010,13'
          Dst:             make_points_affine
        - Src:             'crypto/ec/ecp_nistp521.c:2017,14'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistp521.c:2017,45'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistp521.c:2022,18'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistp521.c:2023,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:2026,25'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp521.c:2028,25'
          Dst:             BN_bn2lebinpad
        - Src:             'crypto/ec/ecp_nistp521.c:2031,9'
          Dst:             batch_mul
        - Src:             'crypto/ec/ecp_nistp521.c:2038,9'
          Dst:             batch_mul
        - Src:             'crypto/ec/ecp_nistp521.c:2043,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp521.c:2044,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp521.c:2045,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp521.c:2046,11'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:2046,38'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:2047,11'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:2048,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:2051,11'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
        - Src:             'crypto/ec/ecp_nistp521.c:2054,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp521.c:2055,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistp521.c:2056,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistp521.c:2057,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistp521.c:2058,5'
          Dst:             CRYPTO_free
    - functionName:    ec_GFp_nistp521_point_get_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1787
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         23
      ICount:          174
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BN_to_felem
        - EC_POINT_is_at_infinity
        - ERR_put_error
        - felem_contract
        - felem_inv
        - felem_mul
        - felem_reduce
        - felem_square
        - felem_to_BN
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1791,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1792,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1796,23'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv.10049
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1796,40'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1796,57'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv.10049
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1798,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp521.c:1796,74'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1797,23'
              BranchSideFuncs:
                - BN_to_felem.10052
                - __sanitizer_cov_trace_const_cmp4
                - felem_inv.10049
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1798,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp521.c:1796,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1798,9'
              BranchSideFuncs:
                - felem_inv.10049
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1799,15'
              BranchSideFuncs:
                - felem_inv.10049
                - felem_square.10036
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
                - felem_to_BN.10051
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1805,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1806,26'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1812,15'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1806,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1807,13'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1811,5'
              BranchSideFuncs:
                - felem_mul.10032
                - felem_reduce.10033
                - felem_mul.10032
                - felem_reduce.10033
                - felem_contract.10050
                - felem_to_BN.10051
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1817,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1818,26'
              BranchSideFuncs:
                - felem_to_BN.10051
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1824,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp521.c:1818,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1819,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1823,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1791,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_nistp521.c:1792,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1796,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:1796,45'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:1797,11'
          Dst:             BN_to_felem
        - Src:             'crypto/ec/ecp_nistp521.c:1799,5'
          Dst:             felem_inv
        - Src:             'crypto/ec/ecp_nistp521.c:1800,5'
          Dst:             felem_square
        - Src:             'crypto/ec/ecp_nistp521.c:1801,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1802,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1803,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1804,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp521.c:1806,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:1807,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1812,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1813,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1814,5'
          Dst:             felem_mul
        - Src:             'crypto/ec/ecp_nistp521.c:1815,5'
          Dst:             felem_reduce
        - Src:             'crypto/ec/ecp_nistp521.c:1816,5'
          Dst:             felem_contract
        - Src:             'crypto/ec/ecp_nistp521.c:1818,14'
          Dst:             felem_to_BN
        - Src:             'crypto/ec/ecp_nistp521.c:1819,13'
          Dst:             ERR_put_error
    - functionName:    ec_GFp_nistp521_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         19
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_cmp
        - BN_nist_mod_521
        - ERR_put_error
        - ec_GFp_simple_group_set_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistp521.c:1754,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1755,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1757,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1755,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1755,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1756,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistp521.c:1761,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1762,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1763,66'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistp521.c:1766,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1766,41'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1767,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1766,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1766,65'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1767,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nistp521.c:1766,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1767,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nistp521.c:1771,5'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1755,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistp521.c:1757,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistp521.c:1758,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1759,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1760,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistp521.c:1763,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp521.c:1764,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp521.c:1765,5'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_nistp521.c:1766,10'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp521.c:1766,34'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp521.c:1766,58'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_nistp521.c:1767,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistp521.c:1772,11'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             'crypto/ec/ecp_nistp521.c:1774,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistp521.c:1775,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_nistp521_group_init
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistp521.c:1741,11'
          Dst:             ec_GFp_simple_group_init
    - functionName:    EC_GFp_nistp521_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistp521.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_GFp_nistp_recode_scalar_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistputil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - char
      constantsTouched: []
      argNames:
        - sign
        - digit
        - in
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_GFp_nistp_points_make_affine_internal
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistputil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - num
        - point_array
        - felem_size
        - tmp_felems
        - felem_one
        - felem_is_zero
        - felem_assign
        - felem_square
        - felem_mul
        - felem_inv
        - felem_contract
      BBCount:         29
      ICount:          479
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistputil.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ecp_nistputil.c:86,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:87,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:97,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ecp_nistputil.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:88,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:90,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ecp_nistputil.c:98,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:99,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:134,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistputil.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:105,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:107,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ecp_nistputil.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:110,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:127,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ec/ecp_nistputil.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistputil.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ec/ecp_nistputil.c:119,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    ecp_nistz256_pre_comp_new
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionDepth:   0
      returnType:      'struct.nistz256_pre_comp_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         10
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:1219,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1220,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1222,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1224,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1225,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1229,18'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:1234,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1235,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1239,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:1222,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecp_nistz256.c:1225,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1233,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ec/ecp_nistz256.c:1235,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1236,9'
          Dst:             CRYPTO_free
    - functionName:    _booth_recode_w5
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_equal
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - is_zero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:213,12'
          Dst:             is_zero
    - functionName:    is_zero
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_one
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - z
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_get_top
        - bn_get_words
        - is_zero
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:221,9'
              BranchSideFuncs:
                - is_zero
            - BranchSide:      'crypto/ec/ecp_nistz256.c:222,15'
              BranchSideFuncs:
                - is_zero
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:219,19'
          Dst:             bn_get_words
        - Src:             'crypto/ec/ecp_nistz256.c:221,9'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ecp_nistz256.c:235,15'
          Dst:             is_zero
    - functionName:    ecp_nistz256_windowed_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.P256_POINT *'
        - 'struct.bignum_st **'
        - 'struct.ec_point_st **'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - point
        - num
        - ctx
      BBCount:         53
      ICount:          800
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_get
        - BN_nnmod
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - _booth_recode_w5
        - bn_get_top
        - bn_get_words
        - copy_conditional
        - ecp_nistz256_bignum_to_field_elem
        - ecp_nistz256_gather_w5
        - ecp_nistz256_neg
        - ecp_nistz256_point_add
        - ecp_nistz256_point_double
        - ecp_nistz256_scatter_w5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:629,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:630,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:634,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:631,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:632,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:634,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:633,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:633,23'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:634,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:628,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:634,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:638,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:641,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:642,27'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:723,9'
              BranchSideFuncs:
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
        - Branch String:   'crypto/ec/ecp_nistz256.c:645,44'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:645,62'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
            - BranchSide:      'crypto/ec/ecp_nistz256.c:648,35'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:645,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:648,35'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
            - BranchSide:      'crypto/ec/ecp_nistz256.c:656,26'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:648,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:649,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:650,27'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:650,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:651,17'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_get_words
            - BranchSide:      'crypto/ec/ecp_nistz256.c:654,26'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:658,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:659,39'
              BranchSideFuncs:
                - bn_get_words
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:673,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:673,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:674,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:676,48'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:677,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:677,51'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:679,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:678,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:678,51'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:679,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:676,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:679,13'
              BranchSideFuncs:
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:690,35'
              BranchSideFuncs:
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_add
                - ecp_nistz256_scatter_w5
                - ecp_nistz256_point_double
                - ecp_nistz256_scatter_w5
                - __sanitizer_cov_trace_cmp8
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:735,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:736,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
            - BranchSide:      'crypto/ec/ecp_nistz256.c:762,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
        - Branch String:   'crypto/ec/ecp_nistz256.c:736,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:737,33'
              BranchSideFuncs:
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:752,13'
              BranchSideFuncs:
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
        - Branch String:   'crypto/ec/ecp_nistz256.c:762,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:763,18'
              BranchSideFuncs:
                - _booth_recode_w5
                - ecp_nistz256_gather_w5
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:776,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:630,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistz256.c:632,13'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistz256.c:633,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistz256.c:634,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:645,14'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistz256.c:645,47'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistz256.c:648,24'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistz256.c:650,18'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistz256.c:651,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:658,25'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ecp_nistz256.c:659,26'
          Dst:             bn_get_words
        - Src:             'crypto/ec/ecp_nistz256.c:676,14'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:677,17'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:678,17'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:679,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:690,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:691,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:692,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:693,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:694,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:695,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:696,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:697,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:698,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:699,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:700,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:701,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:702,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:703,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:704,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:705,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:706,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:707,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:708,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:709,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:710,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:711,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:712,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:713,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:714,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:715,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:716,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:717,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:718,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:719,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:720,9'
          Dst:             ecp_nistz256_scatter_w5
        - Src:             'crypto/ec/ecp_nistz256.c:732,48'
          Dst:             _booth_recode_w5
        - Src:             'crypto/ec/ecp_nistz256.c:732,5'
          Dst:             ecp_nistz256_gather_w5
        - Src:             'crypto/ec/ecp_nistz256.c:742,22'
          Dst:             _booth_recode_w5
        - Src:             'crypto/ec/ecp_nistz256.c:744,13'
          Dst:             ecp_nistz256_gather_w5
        - Src:             'crypto/ec/ecp_nistz256.c:746,13'
          Dst:             ecp_nistz256_neg
        - Src:             'crypto/ec/ecp_nistz256.c:747,13'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistz256.c:749,13'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:754,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:755,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:756,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:757,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:758,9'
          Dst:             ecp_nistz256_point_double
        - Src:             'crypto/ec/ecp_nistz256.c:766,18'
          Dst:             _booth_recode_w5
        - Src:             'crypto/ec/ecp_nistz256.c:768,9'
          Dst:             ecp_nistz256_gather_w5
        - Src:             'crypto/ec/ecp_nistz256.c:770,9'
          Dst:             ecp_nistz256_neg
        - Src:             'crypto/ec/ecp_nistz256.c:771,9'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistz256.c:773,9'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:778,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistz256.c:779,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistz256.c:780,5'
          Dst:             CRYPTO_free
    - functionName:    ecp_nistz256_bignum_to_field_elem
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_copy_words
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:606,12'
          Dst:             bn_copy_words
    - functionName:    ecp_nistz256_scatter_w5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_double
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_add
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_gather_w5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_neg
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_conditional
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - move
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _booth_recode_w7
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_is_affine_G
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - generator
      BBCount:         12
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - bn_get_top
        - bn_get_words
        - is_equal
        - is_one
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:801,53'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:801,53'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - is_one
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ecp_nistz256.c:802,21'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - is_one
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ecp_nistz256.c:802,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:802,50'
              BranchSideFuncs:
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - is_one
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ecp_nistz256.c:803,31'
              BranchSideFuncs:
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - is_one
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ecp_nistz256.c:803,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:803,54'
              BranchSideFuncs:
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - is_one
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ecp_nistz256.c:804,31'
              BranchSideFuncs:
                - bn_get_words
                - is_equal
                - __sanitizer_cov_trace_const_cmp8
                - is_one
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/ecp_nistz256.c:804,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:804,54'
              BranchSideFuncs:
                - is_one
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/ecp_nistz256.c:805,16'
              BranchSideFuncs:
                - is_one
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:801,13'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ecp_nistz256.c:802,10'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ecp_nistz256.c:803,18'
          Dst:             bn_get_words
        - Src:             'crypto/ec/ecp_nistz256.c:803,9'
          Dst:             is_equal
        - Src:             'crypto/ec/ecp_nistz256.c:804,18'
          Dst:             bn_get_words
        - Src:             'crypto/ec/ecp_nistz256.c:804,9'
          Dst:             is_equal
        - Src:             'crypto/ec/ecp_nistz256.c:805,9'
          Dst:             is_one
    - functionName:    ecp_nistz256_set_from_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_group_st *'
        - 'struct.P256_POINT_AFFINE *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - out
        - group
        - in
        - ctx
      BBCount:         10
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - bn_set_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:939,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:939,32'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:939,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistz256.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:940,32'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:940,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistz256.c:938,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:938,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:941,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:938,16'
          Dst:             bn_set_words
        - Src:             'crypto/ec/ecp_nistz256.c:939,19'
          Dst:             bn_set_words
        - Src:             'crypto/ec/ecp_nistz256.c:940,19'
          Dst:             bn_set_words
    - functionName:    ecp_nistz256_mod_inverse
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - in
      BBCount:         31
      ICount:          264
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - ecp_nistz256_mul_mont
        - ecp_nistz256_sqr_mont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:552,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:553,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:554,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:557,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:558,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:559,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:562,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:563,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:564,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:566,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:567,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:568,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:570,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:571,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:572,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:574,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:575,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:576,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
                - ecp_nistz256_sqr_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:578,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:579,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecp_nistz256.c:580,27'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:538,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:539,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:541,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:542,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:543,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:545,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:546,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:547,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:548,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:549,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:551,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:553,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:554,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:556,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:558,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:559,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:561,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:563,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:564,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:567,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:568,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:571,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:572,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:575,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:576,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:579,9'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:580,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:582,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:583,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:584,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:585,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:586,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:588,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:589,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:590,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:592,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:593,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:594,5'
          Dst:             ecp_nistz256_mul_mont
    - functionName:    ecp_nistz256_sqr_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_mul_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_inv_mod_ord
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - x
        - ctx
      BBCount:         25
      ICount:          281
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_get
        - BN_nnmod
        - BN_num_bits
        - ERR_put_error
        - bn_set_words
        - bn_wexpand
        - ecp_nistz256_bignum_to_field_elem
        - ecp_nistz256_ord_mul_mont
        - ecp_nistz256_ord_sqr_mont
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:1323,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1324,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1328,22'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1328,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1328,50'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1331,31'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:1328,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1331,31'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1339,44'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:1332,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1332,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1333,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1331,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1333,13'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1336,13'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:1339,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1340,9'
              BranchSideFuncs:
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1344,31'
              BranchSideFuncs:
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
        - Branch String:   'crypto/ec/ecp_nistz256.c:1432,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1445,35'
              BranchSideFuncs:
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1449,31'
              BranchSideFuncs:
                - ecp_nistz256_ord_mul_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1454,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1455,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1457,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:1323,9'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ecp_nistz256.c:1324,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1328,10'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistz256.c:1328,35'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistz256.c:1331,20'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistz256.c:1332,17'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistz256.c:1333,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1339,10'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:1340,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1344,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1398,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1400,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1402,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1404,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1406,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1408,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1410,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1411,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1413,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1415,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1417,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1419,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1420,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1422,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1423,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1425,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1426,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1429,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1430,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1445,9'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1446,9'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1449,5'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1454,10'
          Dst:             bn_set_words
    - functionName:    ecp_nistz256_ord_mul_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_ord_sqr_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_window_have_precompute_mult
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_get0_generator
        - ecp_nistz256_is_affine_G
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:1274,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1274,55'
              BranchSideFuncs:
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1279,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1274,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1276,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1279,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1279,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1279,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1279,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:1272,33'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ecp_nistz256.c:1274,30'
          Dst:             ecp_nistz256_is_affine_G
    - functionName:    ecp_nistz256_mult_precompute
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         54
      ICount:          350
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_new
        - BN_CTX_start
        - BN_is_zero
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_order
        - EC_POINT_add
        - EC_POINT_copy
        - EC_POINT_dbl
        - EC_POINT_free
        - EC_POINT_make_affine
        - EC_POINT_new
        - EC_nistz256_pre_comp_free
        - EC_pre_comp_free
        - ERR_put_error
        - ecp_nistz256_bignum_to_field_elem
        - ecp_nistz256_is_affine_G
        - ecp_nistz256_pre_comp_new
        - ecp_nistz256_scatter_w7
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:830,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:831,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:835,34'
              BranchSideFuncs:
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_pre_comp_new
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_nistz256.c:835,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:840,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:843,47'
              BranchSideFuncs:
                - ecp_nistz256_pre_comp_new
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_nistz256.c:843,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:846,9'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_nistz256.c:846,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:847,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:852,18'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:848,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:849,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:850,5'
              BranchSideFuncs:
                - BN_CTX_start
                - EC_GROUP_get0_order
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:855,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:856,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:858,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:858,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:859,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:863,7'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:865,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:867,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:871,32'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:875,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:875,22'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:876,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:875,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:876,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:882,24'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:883,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:885,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:885,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:886,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:912,23'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:886,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:887,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:888,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:888,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:894,39'
              BranchSideFuncs:
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:908,27'
              BranchSideFuncs:
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:894,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:895,17'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:896,57'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:896,66'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:897,57'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:898,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:896,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:898,17'
              BranchSideFuncs:
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:902,37'
              BranchSideFuncs:
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:903,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:904,35'
              BranchSideFuncs:
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
            - BranchSide:      'crypto/ec/ecp_nistz256.c:907,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:904,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:905,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:906,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:908,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:909,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:910,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_nistz256_pre_comp_free
                - CRYPTO_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_scatter_w7
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_dbl
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:828,5'
          Dst:             EC_pre_comp_free
        - Src:             'crypto/ec/ecp_nistz256.c:829,17'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ecp_nistz256.c:831,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:835,9'
          Dst:             ecp_nistz256_is_affine_G
        - Src:             'crypto/ec/ecp_nistz256.c:843,21'
          Dst:             ecp_nistz256_pre_comp_new
        - Src:             'crypto/ec/ecp_nistz256.c:847,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nistz256.c:852,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistz256.c:854,13'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/ec/ecp_nistz256.c:858,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_nistz256.c:859,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:866,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistz256.c:867,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:873,9'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistz256.c:874,9'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistz256.c:882,10'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ecp_nistz256.c:886,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ecp_nistz256.c:894,18'
          Dst:             EC_POINT_make_affine
        - Src:             'crypto/ec/ecp_nistz256.c:896,18'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:897,18'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:898,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:902,13'
          Dst:             ecp_nistz256_scatter_w7
        - Src:             'crypto/ec/ecp_nistz256.c:904,22'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ecp_nistz256.c:908,14'
          Dst:             EC_POINT_add
        - Src:             'crypto/ec/ecp_nistz256.c:922,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistz256.c:923,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_nistz256.c:925,5'
          Dst:             EC_nistz256_pre_comp_free
        - Src:             'crypto/ec/ecp_nistz256.c:926,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistz256.c:927,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistz256.c:928,5'
          Dst:             EC_POINT_free
    - functionName:    ecp_nistz256_scatter_w7
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.P256_POINT_AFFINE *'
        - 'struct.P256_POINT_AFFINE *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_nistz256_pre_comp_free
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.nistz256_pre_comp_st *'
      constantsTouched: []
      argNames:
        - pre
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - OPENSSL_die
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:1254,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1255,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1257,22'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.10127
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistz256.c:1259,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1260,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1261,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - OPENSSL_die
        - Branch String:   'crypto/ec/ecp_nistz256.c:1261,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1261,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1263,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:1257,5'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/ec/ecp_nistz256.c:1261,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/ec/ecp_nistz256.c:1263,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistz256.c:1264,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ec/ecp_nistz256.c:1265,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ecp_nistz256_points_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         80
      ICount:          778
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_is_negative
        - BN_nnmod
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_GROUP_get0_generator
        - EC_POINT_cmp
        - EC_POINT_free
        - EC_POINT_new
        - ERR_put_error
        - _booth_recode_w7
        - bn_get_top
        - bn_get_words
        - bn_set_words
        - copy_conditional
        - ecp_nistz256_gather_w7
        - ecp_nistz256_is_affine_G
        - ecp_nistz256_neg
        - ecp_nistz256_point_add
        - ecp_nistz256_point_add_affine
        - ecp_nistz256_set_from_affine
        - ecp_nistz256_windowed_mul
        - is_one
        - is_zero
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:971,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:971,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:972,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:971,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:972,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:976,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_CTX_start
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - EC_GROUP_get0_generator
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ecp_nistz256_gather_w7
                - ecp_nistz256_set_from_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:979,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:980,45'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ecp_nistz256_gather_w7
                - ecp_nistz256_set_from_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1113,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:981,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:982,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:987,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ecp_nistz256_gather_w7
                - ecp_nistz256_set_from_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:989,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:994,57'
              BranchSideFuncs:
                - EC_POINT_new
                - ecp_nistz256_gather_w7
                - ecp_nistz256_set_from_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1011,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:995,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:996,17'
              BranchSideFuncs:
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:998,39'
              BranchSideFuncs:
                - ecp_nistz256_gather_w7
                - ecp_nistz256_set_from_affine
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:999,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1001,31'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1005,35'
              BranchSideFuncs:
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1005,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1006,60'
              BranchSideFuncs:
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1008,27'
              BranchSideFuncs:
                - EC_POINT_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1011,38'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1011,66'
              BranchSideFuncs:
                - ecp_nistz256_is_affine_G
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1021,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1011,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1018,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1021,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1021,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1024,30'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1109,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1025,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1025,35'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1026,46'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:1024,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1026,46'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1036,20'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:1026,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1027,21'
              BranchSideFuncs:
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1029,31'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:1029,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1030,21'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1033,26'
              BranchSideFuncs:
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - bn_get_words
        - Branch String:   'crypto/ec/ecp_nistz256.c:1036,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1037,43'
              BranchSideFuncs:
                - bn_get_words
                - bn_get_top
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1052,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
        - Branch String:   'crypto/ec/ecp_nistz256.c:1052,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1053,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1056,23'
              BranchSideFuncs:
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
        - Branch String:   'crypto/ec/ecp_nistz256.c:1092,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1093,37'
              BranchSideFuncs:
                - _booth_recode_w7
                - ecp_nistz256_gather_w7
                - ecp_nistz256_neg
                - copy_conditional.10124
                - ecp_nistz256_point_add_affine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1108,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1115,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1120,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1142,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
        - Branch String:   'crypto/ec/ecp_nistz256.c:1121,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1122,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1126,22'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1127,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1128,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1132,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
        - Branch String:   'crypto/ec/ecp_nistz256.c:1142,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1143,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1155,23'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
        - Branch String:   'crypto/ec/ecp_nistz256.c:1144,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1145,22'
              BranchSideFuncs:
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1147,40'
              BranchSideFuncs:
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
        - Branch String:   'crypto/ec/ecp_nistz256.c:1147,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1148,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1150,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_point_add
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
        - Branch String:   'crypto/ec/ecp_nistz256.c:1150,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1151,39'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1152,5'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
        - Branch String:   'crypto/ec/ecp_nistz256.c:1155,48'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1156,23'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - is_one
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1158,9'
              BranchSideFuncs:
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:1156,48'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1157,23'
              BranchSideFuncs:
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
                - is_one
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1158,9'
              BranchSideFuncs:
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_nistz256.c:1155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1158,9'
              BranchSideFuncs:
                - is_one
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1160,26'
              BranchSideFuncs:
                - is_one
                - BN_CTX_end
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:972,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:977,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nistz256.c:980,21'
          Dst:             EC_GROUP_get0_generator
        - Src:             'crypto/ec/ecp_nistz256.c:982,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:994,44'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ecp_nistz256.c:998,13'
          Dst:             ecp_nistz256_gather_w7
        - Src:             'crypto/ec/ecp_nistz256.c:999,18'
          Dst:             ecp_nistz256_set_from_affine
        - Src:             'crypto/ec/ecp_nistz256.c:1001,17'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistz256.c:1005,22'
          Dst:             EC_POINT_cmp
        - Src:             'crypto/ec/ecp_nistz256.c:1008,13'
          Dst:             EC_POINT_free
        - Src:             'crypto/ec/ecp_nistz256.c:1011,41'
          Dst:             ecp_nistz256_is_affine_G
        - Src:             'crypto/ec/ecp_nistz256.c:1024,18'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_nistz256.c:1025,20'
          Dst:             BN_is_negative
        - Src:             'crypto/ec/ecp_nistz256.c:1026,35'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_nistz256.c:1029,22'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_nistz256.c:1030,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1036,29'
          Dst:             bn_get_top
        - Src:             'crypto/ec/ecp_nistz256.c:1037,30'
          Dst:             bn_get_words
        - Src:             'crypto/ec/ecp_nistz256.c:1059,22'
          Dst:             _booth_recode_w7
        - Src:             'crypto/ec/ecp_nistz256.c:1061,13'
          Dst:             ecp_nistz256_gather_w7
        - Src:             'crypto/ec/ecp_nistz256.c:1064,13'
          Dst:             ecp_nistz256_neg
        - Src:             'crypto/ec/ecp_nistz256.c:1065,13'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistz256.c:1078,25'
          Dst:             is_zero
        - Src:             'crypto/ec/ecp_nistz256.c:1098,26'
          Dst:             _booth_recode_w7
        - Src:             'crypto/ec/ecp_nistz256.c:1100,17'
          Dst:             ecp_nistz256_gather_w7
        - Src:             'crypto/ec/ecp_nistz256.c:1103,17'
          Dst:             ecp_nistz256_neg
        - Src:             'crypto/ec/ecp_nistz256.c:1104,17'
          Dst:             copy_conditional
        - Src:             'crypto/ec/ecp_nistz256.c:1106,17'
          Dst:             ecp_nistz256_point_add_affine
        - Src:             'crypto/ec/ecp_nistz256.c:1120,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistz256.c:1122,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1126,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_nistz256.c:1128,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1147,14'
          Dst:             ecp_nistz256_windowed_mul
        - Src:             'crypto/ec/ecp_nistz256.c:1151,13'
          Dst:             ecp_nistz256_point_add
        - Src:             'crypto/ec/ecp_nistz256.c:1155,10'
          Dst:             bn_set_words
        - Src:             'crypto/ec/ecp_nistz256.c:1156,10'
          Dst:             bn_set_words
        - Src:             'crypto/ec/ecp_nistz256.c:1157,10'
          Dst:             bn_set_words
        - Src:             'crypto/ec/ecp_nistz256.c:1160,19'
          Dst:             is_one
        - Src:             'crypto/ec/ecp_nistz256.c:1165,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nistz256.c:1166,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecp_nistz256.c:1167,5'
          Dst:             CRYPTO_free
    - functionName:    ecp_nistz256_gather_w7
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.P256_POINT_AFFINE *'
        - 'struct.P256_POINT_AFFINE *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_add_affine
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT_AFFINE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_get_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         23
      ICount:          167
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - EC_POINT_is_at_infinity
        - ERR_put_error
        - bn_set_words
        - ecp_nistz256_bignum_to_field_elem
        - ecp_nistz256_from_mont
        - ecp_nistz256_mod_inverse
        - ecp_nistz256_mul_mont
        - ecp_nistz256_sqr_mont
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:1182,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1183,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1187,44'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mod_inverse
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1187,63'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1188,44'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mod_inverse
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1190,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1188,63'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1189,44'
              BranchSideFuncs:
                - ecp_nistz256_bignum_to_field_elem
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ecp_nistz256_mod_inverse
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1190,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_nistz256.c:1187,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1190,9'
              BranchSideFuncs:
                - ecp_nistz256_mod_inverse
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1194,30'
              BranchSideFuncs:
                - ecp_nistz256_mod_inverse
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1198,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1199,32'
              BranchSideFuncs:
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1204,9'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1200,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1201,13'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1202,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nistz256.c:1204,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1205,31'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1212,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nistz256.c:1208,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1209,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1210,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:1182,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_nistz256.c:1183,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1187,10'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:1188,10'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:1189,10'
          Dst:             ecp_nistz256_bignum_to_field_elem
        - Src:             'crypto/ec/ecp_nistz256.c:1190,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nistz256.c:1194,5'
          Dst:             ecp_nistz256_mod_inverse
        - Src:             'crypto/ec/ecp_nistz256.c:1195,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1196,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1199,9'
          Dst:             ecp_nistz256_from_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1200,14'
          Dst:             bn_set_words
        - Src:             'crypto/ec/ecp_nistz256.c:1205,9'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1206,9'
          Dst:             ecp_nistz256_mul_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1207,9'
          Dst:             ecp_nistz256_from_mont
        - Src:             'crypto/ec/ecp_nistz256.c:1208,14'
          Dst:             bn_set_words
    - functionName:    ecp_nistz256_from_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GFp_nistz256_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_nistz256_pre_comp_dup
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nistz256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionDepth:   0
      returnType:      'struct.nistz256_pre_comp_st *'
      argCount:        1
      argTypes:
        - 'struct.nistz256_pre_comp_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nistz256.c:1245,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1245,9'
              BranchSideFuncs:
                - CRYPTO_UP_REF.10131
            - BranchSide:      'crypto/ec/ecp_nistz256.c:1246,24'
              BranchSideFuncs:
                - CRYPTO_UP_REF.10131
      Callsites:
        - Src:             'crypto/ec/ecp_nistz256.c:1246,9'
          Dst:             CRYPTO_UP_REF
    - functionName:    ec_GFp_simple_oct2point
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - buf
        - len
        - ctx
      BBCount:         60
      ICount:          359
      EdgeCount:       84
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_is_odd
        - BN_num_bits
        - BN_ucmp
        - EC_POINT_set_affine_coordinates
        - EC_POINT_set_compressed_coordinates
        - EC_POINT_set_to_infinity
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_oct.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:280,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:283,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:286,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:286,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:292,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:287,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:287,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:292,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:288,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:292,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:289,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:292,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:292,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:292,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:292,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:292,62'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:292,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:297,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:293,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:297,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:298,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:306,17'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:299,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:303,41'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
        - Branch String:   'crypto/ec/ecp_oct.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:309,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:309,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:312,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:316,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_oct.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:317,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:322,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:319,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_oct.c:320,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:326,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:328,20'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:329,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:330,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:331,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:335,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:336,50'
              BranchSideFuncs:
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:339,24'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:336,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:337,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:338,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:339,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:340,13'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:341,21'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:341,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:342,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:345,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:346,17'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:356,46'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:346,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:347,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:350,9'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:356,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:357,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_oct.c:280,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:289,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:293,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:299,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:303,16'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ecp_oct.c:306,17'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_oct.c:312,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:317,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_oct.c:322,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_oct.c:323,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:324,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:328,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_oct.c:330,9'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_oct.c:331,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:336,14'
          Dst:             EC_POINT_set_compressed_coordinates
        - Src:             'crypto/ec/ecp_oct.c:339,14'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ecp_oct.c:341,13'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_oct.c:342,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:346,26'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ecp_oct.c:347,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:356,14'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ecp_oct.c:363,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_oct.c:364,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_point2oct
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - int
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - buf
        - len
        - ctx
      BBCount:         71
      ICount:          430
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2bin
        - BN_is_odd
        - BN_num_bits
        - EC_POINT_get_affine_coordinates
        - EC_POINT_is_at_infinity
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_oct.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:171,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:166,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:171,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:167,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:171,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:184,17'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:173,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:174,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:180,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_oct.c:174,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:175,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:178,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_oct.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:187,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:187,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:191,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:257,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_oct.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:192,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:196,13'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_oct.c:196,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:197,29'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:202,22'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:198,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:199,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_oct.c:200,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:206,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:207,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:209,46'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:210,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:212,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:213,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:213,63'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:213,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:213,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:213,63'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:216,22'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:212,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:214,22'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:216,22'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:222,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:225,9'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:226,13'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:229,26'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:231,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:232,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:236,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:237,16'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:238,20'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:236,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:238,20'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:251,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_oct.c:239,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:240,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:243,13'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_oct.c:243,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:244,17'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:247,30'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_oct.c:251,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:252,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_oct.c:255,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_oct.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:258,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:259,17'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:264,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:265,17'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_oct.c:167,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:171,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_oct.c:175,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:184,17'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_oct.c:192,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:197,29'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_oct.c:202,9'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_oct.c:204,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:205,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:209,14'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ecp_oct.c:213,53'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ecp_oct.c:220,28'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_oct.c:222,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:229,16'
          Dst:             BN_bn2bin
        - Src:             'crypto/ec/ecp_oct.c:232,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:238,32'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_oct.c:240,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:247,20'
          Dst:             BN_bn2bin
        - Src:             'crypto/ec/ecp_oct.c:252,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:258,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_oct.c:259,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_oct.c:264,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_oct.c:265,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_set_compressed_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x_
        - y_bit
        - ctx
      BBCount:         78
      ICount:          540
      EdgeCount:       110
      CyclomaticComplexity: 34
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_is_odd
        - BN_is_zero
        - BN_kronecker
        - BN_mod_add_quick
        - BN_mod_lshift1_quick
        - BN_mod_mul
        - BN_mod_sqr
        - BN_mod_sqrt
        - BN_mod_sub_quick
        - BN_nnmod
        - BN_usub
        - EC_POINT_set_affine_coordinates
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_oct.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:29,25'
              BranchSideFuncs:
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:34,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:30,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:31,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_oct.c:32,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:42,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:51,19'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:52,9'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:53,9'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:55,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:60,25'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:55,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:56,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:57,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:58,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:59,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:60,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:61,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:62,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:62,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:63,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:68,35'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:75,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:69,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:70,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:71,13'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:72,31'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:73,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:74,5'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:75,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:76,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:82,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:76,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:77,17'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:78,29'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:78,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:79,17'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:80,9'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_oct.c:82,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:0,0'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:83,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:0,0'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_oct.c:87,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:92,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:97,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:93,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:94,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:95,13'
              BranchSideFuncs:
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:96,5'
              BranchSideFuncs:
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:0,0'
              BranchSideFuncs:
                - BN_mod_sqrt
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:98,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:102,29'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:115,9'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:105,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:110,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:106,13'
              BranchSideFuncs:
                - ERR_clear_error
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:110,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:116,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:137,9'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:119,33'
              BranchSideFuncs:
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:134,22'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:120,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:121,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:123,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:123,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:124,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:130,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:135,13'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_oct.c:136,5'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_oct.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:138,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:143,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_oct.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_oct.c:144,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_oct.c:146,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_oct.c:26,5'
          Dst:             ERR_clear_error
        - Src:             'crypto/ec/ecp_oct.c:29,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_oct.c:36,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_oct.c:37,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:38,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:39,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:40,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_oct.c:51,10'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_oct.c:60,14'
          Dst:             BN_mod_sqr
        - Src:             'crypto/ec/ecp_oct.c:62,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/ec/ecp_oct.c:68,14'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_oct.c:70,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_oct.c:72,14'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_oct.c:78,18'
          Dst:             BN_mod_mul
        - Src:             'crypto/ec/ecp_oct.c:86,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_oct.c:94,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_oct.c:97,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_oct.c:101,10'
          Dst:             BN_mod_sqrt
        - Src:             'crypto/ec/ecp_oct.c:102,29'
          Dst:             ERR_peek_last_error
        - Src:             'crypto/ec/ecp_oct.c:106,13'
          Dst:             ERR_clear_error
        - Src:             'crypto/ec/ecp_oct.c:107,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:110,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:115,18'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ecp_oct.c:116,13'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_oct.c:119,20'
          Dst:             BN_kronecker
        - Src:             'crypto/ec/ecp_oct.c:124,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:130,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:134,14'
          Dst:             BN_usub
        - Src:             'crypto/ec/ecp_oct.c:137,18'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ecp_oct.c:138,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_oct.c:143,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ecp_oct.c:149,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_oct.c:150,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_ladder_post
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         84
      ICount:          745
      EdgeCount:       121
      CyclomaticComplexity: 39
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_is_zero
        - BN_mod_add_quick
        - BN_mod_lshift1_quick
        - BN_mod_sub_quick
        - BN_set_word
        - EC_POINT_copy
        - EC_POINT_invert
        - EC_POINT_set_to_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1651,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1652,41'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ecp_smpl.c:1654,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1654,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1655,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1661,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1656,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1656,33'
              BranchSideFuncs:
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1657,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1655,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1657,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1658,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1671,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1671,34'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1672,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1673,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1673,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1674,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1674,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1675,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1675,34'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1676,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1676,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1677,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1677,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1678,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1678,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1679,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1679,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1680,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1680,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1681,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1681,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1682,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1682,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1683,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1683,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1684,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1684,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1685,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1685,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1686,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1686,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1687,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1687,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1688,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1688,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1689,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1689,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1690,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1690,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1691,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1691,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1692,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1692,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1693,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1693,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1694,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1694,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1695,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1695,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1695,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1696,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1696,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1697,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1697,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1698,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1698,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1698,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1699,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1699,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1670,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1700,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1702,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1702,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1703,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1706,14'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1703,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1704,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1705,5'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1706,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1707,13'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1651,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1652,16'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ecp_smpl.c:1654,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1655,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ecp_smpl.c:1656,17'
          Dst:             EC_POINT_invert
        - Src:             'crypto/ec/ecp_smpl.c:1661,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1662,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1663,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1664,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1665,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1666,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1667,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1668,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1671,13'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:1675,13'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:1681,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1684,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1686,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1687,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1690,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1706,14'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ecp_smpl.c:1714,5'
          Dst:             BN_CTX_end
    - functionName:    ec_GFp_simple_ladder_step
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         77
      ICount:          726
      EdgeCount:       113
      CyclomaticComplexity: 38
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_mod_add_quick
        - BN_mod_lshift1_quick
        - BN_mod_lshift_quick
        - BN_mod_sub_quick
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1573,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1573,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1574,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1574,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1575,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1575,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1576,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1576,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1577,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1577,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1578,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1578,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1579,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1579,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1580,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1580,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1581,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1581,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1582,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1582,33'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1583,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1583,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1584,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1584,34'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1585,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1585,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1587,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1587,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1588,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1588,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1589,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1589,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1591,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1591,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1592,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1592,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1593,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1593,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1594,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1594,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1595,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1595,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1596,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1596,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1597,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1597,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1598,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1598,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1599,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1599,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1600,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1600,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1601,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1601,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1602,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1602,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1604,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1604,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1605,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1605,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1606,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1606,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1607,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1607,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1608,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1608,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1609,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1609,34'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1611,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1611,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1572,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1612,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1614,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1563,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1564,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1565,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1566,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1567,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1568,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1569,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1570,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1578,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1579,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1582,13'
          Dst:             BN_mod_lshift_quick
        - Src:             'crypto/ec/ecp_smpl.c:1584,13'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:1585,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1589,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1591,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1595,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1597,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1598,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1599,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1604,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1605,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1609,13'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:1611,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1617,5'
          Dst:             BN_CTX_end
    - functionName:    ec_GFp_simple_ladder_pre
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         54
      ICount:          457
      EdgeCount:       75
      CyclomaticComplexity: 23
      functionsReached:
        - BN_is_zero
        - BN_mod_add_quick
        - BN_mod_lshift_quick
        - BN_mod_sub_quick
        - BN_priv_rand_range
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1499,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1499,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1500,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1500,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1501,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1501,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1502,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1502,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1503,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1503,33'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1505,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1505,30'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1506,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1506,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1507,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1507,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1508,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1508,30'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1510,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1510,33'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1498,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1511,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1514,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1515,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1516,13'
              BranchSideFuncs:
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1517,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1517,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1515,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1520,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1521,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1522,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1523,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1523,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1521,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1526,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1527,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1527,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1532,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1528,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1528,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1529,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1526,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1529,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1532,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1533,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1533,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1535,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1534,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1534,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1535,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1532,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1535,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1537,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1500,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1503,13'
          Dst:             BN_mod_lshift_quick
        - Src:             'crypto/ec/ecp_smpl.c:1505,13'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1506,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1508,13'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1510,13'
          Dst:             BN_mod_lshift_quick
        - Src:             'crypto/ec/ecp_smpl.c:1515,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/ec/ecp_smpl.c:1517,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1521,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/ec/ecp_smpl.c:1523,14'
          Dst:             BN_is_zero
    - functionName:    ec_GFp_simple_blind_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - ctx
      BBCount:         28
      ICount:          230
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_is_zero
        - BN_priv_rand_range
        - ERR_pop_to_mark
        - ERR_put_error
        - ERR_set_mark
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1433,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1434,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1443,5'
              BranchSideFuncs:
                - ERR_set_mark
                - BN_priv_rand_range
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1447,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1448,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1451,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_priv_rand_range
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1451,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1444,9'
              BranchSideFuncs:
                - ERR_set_mark
                - BN_priv_rand_range
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1454,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1455,10'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1455,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1456,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1456,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1456,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1461,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1457,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1457,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1461,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1458,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1458,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1461,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1459,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1459,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1461,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1460,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1460,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1461,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ecp_smpl.c:1454,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1461,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ecp_smpl.c:1463,5'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1430,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1431,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1432,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1434,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:1444,9'
          Dst:             ERR_set_mark
        - Src:             'crypto/ec/ecp_smpl.c:1445,15'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/ec/ecp_smpl.c:1446,9'
          Dst:             ERR_pop_to_mark
        - Src:             'crypto/ec/ecp_smpl.c:1451,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1467,5'
          Dst:             BN_CTX_end
    - functionName:    ec_GFp_simple_field_inv
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         24
      ICount:          155
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_secure_new
        - BN_CTX_start
        - BN_is_zero
        - BN_mod_inverse
        - BN_priv_rand_range
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1384,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1384,41'
              BranchSideFuncs:
                - BN_CTX_secure_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1387,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1384,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1385,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1387,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1388,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1389,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1391,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1392,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1393,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1394,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1394,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1392,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1397,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_inverse
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1397,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1398,9'
              BranchSideFuncs:
                - BN_mod_inverse
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1400,25'
              BranchSideFuncs:
                - BN_mod_inverse
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1400,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1401,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1405,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1405,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1406,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1408,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1384,41'
          Dst:             BN_CTX_secure_new
        - Src:             'crypto/ec/ecp_smpl.c:1387,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1388,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1392,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/ec/ecp_smpl.c:1394,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1400,10'
          Dst:             BN_mod_inverse
        - Src:             'crypto/ec/ecp_smpl.c:1401,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:1411,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:1412,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_field_sqr
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_sqr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1368,12'
          Dst:             BN_mod_sqr
    - functionName:    ec_GFp_simple_field_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1362,12'
          Dst:             BN_mod_mul
    - functionName:    ec_GFp_simple_points_make_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - size_t
        - 'struct.ec_point_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - num
        - points
        - ctx
      BBCount:         104
      ICount:          720
      EdgeCount:       143
      CyclomaticComplexity: 41
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_clear_free
        - BN_copy
        - BN_is_zero
        - BN_new
        - BN_set_word
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1209,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1210,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1212,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1212,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1213,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:1218,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1214,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1215,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1216,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1221,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1222,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1224,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1225,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1226,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1227,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1227,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1228,21'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1238,21'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1229,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1230,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1231,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1238,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1239,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1242,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1239,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1240,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1241,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1242,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1243,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1246,18'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1243,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1244,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1245,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1246,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1247,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1251,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1252,25'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1268,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1252,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1253,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1258,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1253,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1256,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1257,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1258,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1259,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1268,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1269,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1272,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1278,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1284,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1278,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1280,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1280,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1281,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1282,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1284,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1289,25'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1308,21'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1289,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1294,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1306,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1294,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1296,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1300,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1300,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1301,17'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1303,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1303,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1304,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:1305,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:1308,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1310,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1316,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1310,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1311,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1312,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1316,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1317,23'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1343,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1319,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1322,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1341,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1322,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1323,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1324,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1324,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1325,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1327,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1327,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1328,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1329,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1329,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1330,17'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1332,17'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1332,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1333,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1336,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1333,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1334,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1335,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1336,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1337,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1348,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1349,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - BN_clear_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1356,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1349,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1350,17'
              BranchSideFuncs:
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1354,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1350,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1351,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1352,27'
              BranchSideFuncs:
                - BN_clear_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1213,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:1218,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1219,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1220,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1224,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ecp_smpl.c:1228,21'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:1238,10'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1239,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:1246,18'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ecp_smpl.c:1252,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1258,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:1269,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:1289,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1303,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:1308,10'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1310,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:1319,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:1336,22'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ecp_smpl.c:1346,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:1347,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ecp_smpl.c:1352,13'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_smpl.c:1354,9'
          Dst:             CRYPTO_free
    - functionName:    ec_GFp_simple_make_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         23
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - EC_POINT_get_affine_coordinates
        - EC_POINT_is_at_infinity
        - EC_POINT_set_affine_coordinates
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1168,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1168,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1169,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1168,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1169,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1171,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1171,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1172,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:1177,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_smpl.c:1173,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1174,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1175,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_smpl.c:1180,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1181,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1183,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_smpl.c:1183,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1184,9'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:1185,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_smpl.c:1185,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1187,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1187,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1188,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1192,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1168,28'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:1172,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:1177,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1178,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1179,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1183,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ecp_smpl.c:1185,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ecp_smpl.c:1188,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:1195,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:1196,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_cmp
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
        - ctx
      BBCount:         56
      ICount:          436
      EdgeCount:       78
      CyclomaticComplexity: 24
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:1071,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1072,40'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1075,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1075,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1076,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1078,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1078,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1078,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1082,17'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1078,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1079,25'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1082,17'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:1079,43'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1079,53'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1079,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:1085,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1086,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1091,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1087,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1088,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:1089,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1096,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1097,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1106,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1106,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1107,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1113,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1107,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1109,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1109,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1110,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1111,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1114,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1115,14'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1121,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1115,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1116,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1117,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1117,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1118,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1119,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1124,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1125,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1129,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1129,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1130,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1136,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1130,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1132,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1132,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1133,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1135,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1137,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1138,14'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1144,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1138,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1139,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1140,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1140,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1141,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1143,5'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1147,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1148,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1153,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:1071,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:1072,16'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:1075,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:1079,18'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_smpl.c:1079,46'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_smpl.c:1086,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:1091,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:1092,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1093,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1094,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1095,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1124,9'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_smpl.c:1147,9'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_smpl.c:1156,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:1157,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_is_on_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         54
      ICount:          418
      EdgeCount:       77
      CyclomaticComplexity: 25
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_mod_add_quick
        - BN_mod_lshift1_quick
        - BN_mod_sub_quick
        - BN_ucmp
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:961,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:962,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:964,17'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:968,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:969,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:974,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:970,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:971,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:972,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:979,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:980,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:993,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:993,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:994,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:996,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:996,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:997,14'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1032,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:997,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:998,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:999,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:999,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1000,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1001,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1001,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1002,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1005,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1005,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1006,39'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1015,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1006,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1007,17'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1008,35'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1008,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1009,17'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1010,35'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1010,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1011,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1012,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1012,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1013,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1014,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1015,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1016,17'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1017,35'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1017,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1018,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1019,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1019,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1020,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1024,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1025,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1026,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1026,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1027,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1028,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1032,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1033,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1034,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1034,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1035,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1037,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:1037,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:1038,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:1042,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:1043,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:1045,25'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:961,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:969,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:974,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:975,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:976,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:977,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:978,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:1006,18'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:1008,18'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1010,18'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:1017,18'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1026,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1032,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1037,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:1045,17'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_smpl.c:1048,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:1049,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_is_at_infinity
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:947,12'
          Dst:             BN_is_zero
    - functionName:    ec_GFp_simple_invert
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_is_zero
        - BN_usub
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:938,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:938,61'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:940,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_smpl.c:938,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:940,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:942,20'
              BranchSideFuncs:
                - BN_usub
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:938,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:938,50'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:942,12'
          Dst:             BN_usub
    - functionName:    ec_GFp_simple_dbl
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         85
      ICount:          621
      EdgeCount:       123
      CyclomaticComplexity: 40
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_copy
        - BN_mod_add_quick
        - BN_mod_lshift1_quick
        - BN_mod_lshift_quick
        - BN_mod_sub_quick
        - BN_set_word
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:806,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/ec/ecp_smpl.c:811,17'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:815,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:816,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:821,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:817,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:818,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:819,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:826,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:827,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:836,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:836,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:837,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:846,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:837,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:838,13'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:839,35'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:839,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:840,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:841,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:841,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:842,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:843,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:843,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:844,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:846,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:846,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:847,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:864,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:847,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:848,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:849,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:849,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:850,13'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:851,31'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:851,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:852,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:853,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:853,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:854,13'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:855,35'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:855,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:856,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:857,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:857,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:858,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:863,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:864,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:865,13'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:866,35'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:866,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:867,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:868,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:868,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:869,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:870,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:870,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:871,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:872,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:872,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:873,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:874,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:874,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:875,13'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:876,31'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:876,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:877,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:883,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:886,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:883,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:884,13'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:885,5'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:886,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:887,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:889,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:890,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:891,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:895,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:896,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:897,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:897,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:898,9'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:899,30'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:899,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:900,9'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:904,31'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:904,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:905,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:906,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:906,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:907,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:908,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:908,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:909,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:913,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:913,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:914,9'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:915,30'
              BranchSideFuncs:
                - BN_mod_lshift_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:915,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:916,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:920,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:920,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:921,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:922,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:922,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:923,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:924,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:924,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:925,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:928,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:805,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:806,9'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ecp_smpl.c:816,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:821,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:822,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:823,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:824,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:825,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:839,14'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:841,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:843,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:849,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:851,14'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:855,14'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:857,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:866,14'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:868,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:876,14'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:883,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:889,10'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:899,10'
          Dst:             BN_mod_lshift_quick
        - Src:             'crypto/ec/ecp_smpl.c:904,10'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:908,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:915,10'
          Dst:             BN_mod_lshift_quick
        - Src:             'crypto/ec/ecp_smpl.c:920,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:924,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:931,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:932,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_add
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         109
      ICount:          782
      EdgeCount:       157
      CyclomaticComplexity: 50
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_add
        - BN_copy
        - BN_is_odd
        - BN_is_zero
        - BN_mod_add_quick
        - BN_mod_lshift1_quick
        - BN_mod_sub_quick
        - BN_rshift1
        - BN_set_word
        - EC_POINT_copy
        - EC_POINT_dbl
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:620,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:621,29'
              BranchSideFuncs:
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:622,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_CTX_new
                - EC_POINT_copy
                - EC_POINT_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:622,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:623,30'
              BranchSideFuncs:
                - EC_POINT_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:624,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_CTX_new
                - EC_POINT_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:624,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:625,30'
              BranchSideFuncs:
                - EC_POINT_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:627,17'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:631,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:632,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:637,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:633,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:634,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:635,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:645,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:646,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:655,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:655,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:656,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:663,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:656,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:657,13'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:658,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:658,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:659,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:662,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:663,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:664,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:665,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:665,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:666,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:669,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:669,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:670,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:671,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:671,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:672,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:678,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:685,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:678,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:679,13'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:680,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:680,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:681,13'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:684,5'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:685,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:686,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:687,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:687,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:688,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:691,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:691,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:692,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:693,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:693,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:694,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:699,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:700,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:701,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:701,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:702,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:706,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - EC_POINT_dbl
        - Branch String:   'crypto/ec/ecp_smpl.c:706,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:707,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_end
                - EC_POINT_dbl
            - BranchSide:      'crypto/ec/ecp_smpl.c:723,27'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:707,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:709,24'
              BranchSideFuncs:
                - BN_CTX_end
                - EC_POINT_dbl
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:715,13'
              BranchSideFuncs:
                - BN_set_word
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:723,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:724,9'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:725,27'
              BranchSideFuncs:
                - BN_mod_add_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:725,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:726,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:731,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:731,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:731,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:735,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:731,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:732,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:735,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:732,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:733,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:734,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:735,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:736,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:738,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:736,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:737,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:738,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:738,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:739,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:742,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:739,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:740,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:741,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:742,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:743,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:745,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:746,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:752,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:753,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:754,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:754,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:755,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:756,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:757,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:758,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:758,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:759,9'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:763,31'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:763,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:764,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:765,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:766,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:770,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:770,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:771,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:772,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:772,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:773,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:774,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:774,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:775,9'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:776,27'
              BranchSideFuncs:
                - BN_mod_sub_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:776,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:777,9'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:778,19'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:778,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:779,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:782,21'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:779,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:779,30'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:780,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:782,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:783,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:786,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:621,16'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ecp_smpl.c:622,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:623,16'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ecp_smpl.c:624,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:625,16'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ecp_smpl.c:632,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:637,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:638,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:639,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:640,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:641,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:642,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:643,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:644,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:656,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:658,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:678,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:680,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:699,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:701,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:706,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:707,13'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:709,13'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:710,19'
          Dst:             EC_POINT_dbl
        - Src:             'crypto/ec/ecp_smpl.c:715,13'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ecp_smpl.c:723,10'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:725,10'
          Dst:             BN_mod_add_quick
        - Src:             'crypto/ec/ecp_smpl.c:732,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:736,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:739,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:758,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:763,10'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/ec/ecp_smpl.c:765,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:776,10'
          Dst:             BN_mod_sub_quick
        - Src:             'crypto/ec/ecp_smpl.c:778,9'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ecp_smpl.c:779,14'
          Dst:             BN_add
        - Src:             'crypto/ec/ecp_smpl.c:782,10'
          Dst:             BN_rshift1
        - Src:             'crypto/ec/ecp_smpl.c:789,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:790,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_point_get_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         71
      ICount:          459
      EdgeCount:       98
      CyclomaticComplexity: 29
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_copy
        - BN_is_one
        - BN_mod_mul
        - BN_mod_sqr
        - EC_POINT_is_at_infinity
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:505,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:506,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:511,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:511,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:512,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:517,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:513,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:514,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:515,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:522,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:523,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:527,9'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:527,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:528,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:532,14'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:528,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:529,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:530,14'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:536,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:556,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:536,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:537,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:546,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:537,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:538,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:541,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:538,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:539,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:540,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:541,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:542,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:545,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:542,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:543,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:544,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:546,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:547,30'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:550,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:547,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:548,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:549,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:551,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:552,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:553,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:556,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:557,13'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:562,13'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:562,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:564,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:567,29'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:564,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:565,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:566,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:567,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:568,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:571,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:576,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:580,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:576,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:577,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:578,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:581,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:585,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:588,33'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:585,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:586,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:587,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:588,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:589,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:596,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:597,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:598,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:505,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ecp_smpl.c:506,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:512,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:517,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:518,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:519,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:520,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:521,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:535,9'
          Dst:             BN_is_one
        - Src:             'crypto/ec/ecp_smpl.c:547,22'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:551,22'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:557,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:567,18'
          Dst:             BN_mod_sqr
        - Src:             'crypto/ec/ecp_smpl.c:588,22'
          Dst:             BN_mod_mul
        - Src:             'crypto/ec/ecp_smpl.c:604,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:605,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_point_set_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_value_one
        - EC_POINT_set_Jprojective_coordinates_GFp
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:482,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:482,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:486,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_smpl.c:482,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:486,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:491,53'
              BranchSideFuncs:
                - BN_value_one
                - EC_POINT_set_Jprojective_coordinates_GFp
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:486,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:492,53'
          Dst:             BN_value_one
        - Src:             'crypto/ec/ecp_smpl.c:491,12'
          Dst:             EC_POINT_set_Jprojective_coordinates_GFp
    - functionName:    ec_GFp_simple_get_Jprojective_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - z
        - ctx
      BBCount:         43
      ICount:          238
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:437,13'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:456,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:437,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:438,29'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:443,13'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:439,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:440,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:441,9'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:443,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:444,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:447,13'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:444,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:445,17'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:446,9'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:447,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:448,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:451,13'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:448,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:449,17'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:450,9'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:451,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:455,5'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:452,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:453,17'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:454,9'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:456,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:457,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_free
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:460,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:457,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:458,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:459,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:460,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:461,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_free
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:464,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:461,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:462,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:463,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:465,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:466,17'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:467,9'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:438,29'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:457,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:461,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:465,18'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:473,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_set_Jprojective_coordinates_GFp
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - z
        - ctx
      BBCount:         48
      ICount:          308
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_is_one
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:378,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:379,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:384,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:381,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:382,5'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:384,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:385,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:393,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:385,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:386,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:387,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:387,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:388,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:391,5'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:388,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:389,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:390,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:393,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:394,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:402,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:394,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:395,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:396,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:396,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:397,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:400,5'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:397,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:398,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:399,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:405,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:421,9'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:405,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:406,13'
              BranchSideFuncs:
                - BN_is_one
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:407,30'
              BranchSideFuncs:
                - BN_is_one
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:408,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:409,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:418,27'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:409,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:409,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:413,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:409,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:410,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:413,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:410,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:411,21'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:412,13'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:413,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:415,21'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:379,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:385,14'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_smpl.c:394,14'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_smpl.c:405,14'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_smpl.c:407,20'
          Dst:             BN_is_one
        - Src:             'crypto/ec/ecp_smpl.c:424,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_point_set_to_infinity
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:364,5'
          Dst:             BN_set_word
    - functionName:    ec_GFp_simple_point_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:349,9'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:350,18'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:351,9'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:352,18'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:353,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:354,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:348,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:350,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:352,10'
          Dst:             BN_copy
    - functionName:    ec_GFp_simple_point_clear_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_clear_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:340,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_smpl.c:341,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_smpl.c:342,5'
          Dst:             BN_clear_free
    - functionName:    ec_GFp_simple_point_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:333,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:334,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:335,5'
          Dst:             BN_free
    - functionName:    ec_GFp_simple_point_init
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_free
        - BN_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:322,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:322,29'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:323,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_smpl.c:322,46'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:322,49'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:323,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_smpl.c:322,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:323,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:328,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:317,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:318,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:319,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:323,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:324,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:325,9'
          Dst:             BN_free
    - functionName:    ec_GFp_simple_group_check_discriminant
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         44
      ICount:          282
      EdgeCount:       62
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_copy
        - BN_is_zero
        - BN_lshift
        - BN_mod_add
        - BN_mod_mul
        - BN_mod_sqr
        - BN_mul_word
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:251,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:258,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:252,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:253,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:257,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:265,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:267,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:268,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:273,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:268,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:269,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:270,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:270,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:271,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:272,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:273,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:274,13'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:275,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:275,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:276,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:285,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:287,28'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:286,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:287,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:288,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:289,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:290,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:290,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:291,13'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:292,24'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:292,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:293,13'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:296,25'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:296,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:297,13'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:298,26'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:299,13'
              BranchSideFuncs:
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:302,25'
              BranchSideFuncs:
                - BN_mod_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:303,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:304,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:305,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:306,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:251,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:253,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:258,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:259,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:260,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:261,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:262,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:263,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:273,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:275,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:284,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:285,13'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:287,17'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:288,14'
          Dst:             BN_mod_sqr
        - Src:             'crypto/ec/ecp_smpl.c:290,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/ec/ecp_smpl.c:292,14'
          Dst:             BN_lshift
        - Src:             'crypto/ec/ecp_smpl.c:296,14'
          Dst:             BN_mod_sqr
        - Src:             'crypto/ec/ecp_smpl.c:298,14'
          Dst:             BN_mul_word
        - Src:             'crypto/ec/ecp_smpl.c:302,14'
          Dst:             BN_mod_add
        - Src:             'crypto/ec/ecp_smpl.c:304,13'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ecp_smpl.c:310,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:311,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_group_get_degree
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:240,12'
          Dst:             BN_num_bits
    - functionName:    ec_GFp_simple_group_get_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         44
      ICount:          223
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:200,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:204,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:201,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:202,5'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:204,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:204,22'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:205,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:205,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:231,9'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:206,17'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:220,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:206,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:207,33'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:211,17'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:208,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:209,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:210,13'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:211,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:212,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:215,17'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:212,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:213,21'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:214,13'
              BranchSideFuncs:
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:215,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:216,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:219,9'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:216,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:217,21'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:218,13'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:220,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:221,30'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_free
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:224,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:221,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:222,21'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:223,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:225,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:226,21'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:227,13'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:200,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:207,33'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:221,22'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:225,22'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:234,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         37
      ICount:          250
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_add_word
        - BN_cmp
        - BN_copy
        - BN_nnmod
        - BN_num_bits
        - BN_set_negative
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:143,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:143,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecp_smpl.c:144,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecp_smpl.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:144,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ecp_smpl.c:148,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ecp_smpl.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:149,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:154,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:151,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:152,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:157,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:160,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:161,9'
              BranchSideFuncs:
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:162,21'
              BranchSideFuncs:
                - BN_set_negative
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:166,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:167,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:168,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:170,25'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:169,13'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:170,5'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:170,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:0,0'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:171,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:175,9'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:176,9'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:177,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:181,22'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_smpl.c:177,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:177,70'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_smpl.c:178,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_smpl.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:182,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:183,39'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:143,9'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ecp_smpl.c:143,33'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ecp_smpl.c:144,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_smpl.c:149,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_smpl.c:154,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_smpl.c:155,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ecp_smpl.c:160,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:162,5'
          Dst:             BN_set_negative
        - Src:             'crypto/ec/ecp_smpl.c:165,10'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_smpl.c:170,17'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:174,10'
          Dst:             BN_nnmod
        - Src:             'crypto/ec/ecp_smpl.c:181,10'
          Dst:             BN_add_word
        - Src:             'crypto/ec/ecp_smpl.c:183,32'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ecp_smpl.c:188,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_smpl.c:189,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_simple_group_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:123,9'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:124,18'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:125,9'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/ec/ecp_smpl.c:126,18'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/ec/ecp_smpl.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_smpl.c:129,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:122,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:124,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ecp_smpl.c:126,10'
          Dst:             BN_copy
    - functionName:    ec_GFp_simple_group_clear_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_clear_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:115,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_smpl.c:116,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ecp_smpl.c:117,5'
          Dst:             BN_clear_free
    - functionName:    ec_GFp_simple_group_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:108,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:109,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:110,5'
          Dst:             BN_free
    - functionName:    ec_GFp_simple_group_init
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_free
        - BN_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_smpl.c:96,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:96,33'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:97,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_smpl.c:96,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:96,53'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:97,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ecp_smpl.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_smpl.c:97,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ecp_smpl.c:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecp_smpl.c:93,20'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:94,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:95,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ecp_smpl.c:97,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:98,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ecp_smpl.c:99,9'
          Dst:             BN_free
    - functionName:    EC_GFp_simple_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    validate_ecx_derive
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.2135 *'
        - 'char *'
        - 'size_t *'
        - 'char **'
        - 'char **'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
        - privkey
        - pubkey
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:664,27'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:664,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:665,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:664,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:665,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:668,14'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:670,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:670,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:671,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:670,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:671,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:674,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:674,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:675,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:678,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:665,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:671,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:675,9'
          Dst:             ERR_put_error
    - functionName:    ecx_key_print
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.2133 *'
        - int
        - 'struct.asn1_pctx_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
        - op
      BBCount:         42
      ICount:          268
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_buf_print
        - BIO_printf
        - OBJ_nid2ln
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:275,13'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:288,13'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:275,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:275,31'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:276,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:275,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:276,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:280,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:276,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:277,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:278,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:281,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:282,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:283,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:284,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:284,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:284,49'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:284,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:284,49'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:284,49'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:284,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:287,5'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:288,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:289,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:293,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:289,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:290,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:291,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:294,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:297,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:299,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:299,44'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:299,44'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:299,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:299,44'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:299,44'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:299,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:301,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:302,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:272,22'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/ec/ecx_meth.c:276,17'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ecx_meth.c:280,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ecx_meth.c:282,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ecx_meth.c:284,13'
          Dst:             ASN1_buf_print
        - Src:             'crypto/ec/ecx_meth.c:289,17'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ecx_meth.c:293,13'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ecx_meth.c:296,9'
          Dst:             BIO_printf
        - Src:             'crypto/ec/ecx_meth.c:299,9'
          Dst:             ASN1_buf_print
    - functionName:    ecx_key_op
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - int
        - 'struct.X509_algor_st *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - pkey
        - id
        - palg
        - p
        - plen
        - op
      BBCount:         66
      ICount:          374
      EdgeCount:       85
      CyclomaticComplexity: 21
      functionsReached:
        - CRYPTO_free
        - CRYPTO_secure_free
        - CRYPTO_secure_malloc
        - CRYPTO_zalloc
        - ED25519_public_from_private
        - ED448_public_from_private
        - ERR_put_error
        - EVP_PKEY_assign
        - RAND_priv_bytes
        - X25519_public_from_private
        - X448_public_from_private
        - X509_ALGOR_get0
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:70,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:53,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:57,49'
              BranchSideFuncs:
                - X509_ALGOR_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:64,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:58,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:59,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:64,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:64,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:65,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:64,34'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:64,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:64,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:64,34'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:64,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:64,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:64,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:65,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:68,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:72,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:75,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:78,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ecx_meth.c:80,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:80,34'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:80,34'
              BranchSideFuncs:
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:80,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:80,34'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:80,34'
              BranchSideFuncs:
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:80,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:82,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:85,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecx_meth.c:85,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:86,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - CRYPTO_secure_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:100,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
        - Branch String:   'crypto/ec/ecx_meth.c:86,42'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:86,17'
              BranchSideFuncs:
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - CRYPTO_secure_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:86,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - CRYPTO_secure_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecx_meth.c:86,42'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:86,17'
              BranchSideFuncs:
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - CRYPTO_secure_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:86,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
                - CRYPTO_secure_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecx_meth.c:86,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:87,17'
              BranchSideFuncs:
                - CRYPTO_secure_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:91,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
        - Branch String:   'crypto/ec/ecx_meth.c:91,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:92,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
            - BranchSide:      'crypto/ec/ecx_meth.c:95,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
        - Branch String:   'crypto/ec/ecx_meth.c:100,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:100,32'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
            - BranchSide:      'crypto/ec/ecx_meth.c:102,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
        - Branch String:   'crypto/ec/ecx_meth.c:100,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:102,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
            - BranchSide:      'crypto/ec/ecx_meth.c:102,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - ED448_public_from_private
                - EVP_PKEY_assign
                - X448_public_from_private
                - ED25519_public_from_private
                - X25519_public_from_private
        - Branch String:   'crypto/ec/ecx_meth.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:104,40'
              BranchSideFuncs:
                - X25519_public_from_private
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ecx_meth.c:107,41'
              BranchSideFuncs:
                - ED25519_public_from_private
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ecx_meth.c:110,38'
              BranchSideFuncs:
                - X448_public_from_private
                - EVP_PKEY_assign
            - BranchSide:      'crypto/ec/ecx_meth.c:113,39'
              BranchSideFuncs:
                - ED448_public_from_private
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:57,13'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/ec/ecx_meth.c:59,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:65,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:70,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ec/ecx_meth.c:72,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:80,34'
          Dst:             CRYPTO_secure_malloc
        - Src:             'crypto/ec/ecx_meth.c:82,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:86,17'
          Dst:             RAND_priv_bytes
        - Src:             'crypto/ec/ecx_meth.c:87,17'
          Dst:             CRYPTO_secure_free
        - Src:             'crypto/ec/ecx_meth.c:104,13'
          Dst:             X25519_public_from_private
        - Src:             'crypto/ec/ecx_meth.c:107,13'
          Dst:             ED25519_public_from_private
        - Src:             'crypto/ec/ecx_meth.c:110,13'
          Dst:             X448_public_from_private
        - Src:             'crypto/ec/ecx_meth.c:113,13'
          Dst:             ED448_public_from_private
        - Src:             'crypto/ec/ecx_meth.c:118,5'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/ec/ecx_meth.c:121,5'
          Dst:             CRYPTO_free
    - functionName:    pkey_ecd_digestverify448
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ED448_verify
        - EVP_MD_CTX_pkey_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:799,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:800,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:802,25'
              BranchSideFuncs:
                - ED448_verify
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:797,28'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/ec/ecx_meth.c:802,12'
          Dst:             ED448_verify
    - functionName:    pkey_ecd_digestsign448
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ED448_sign
        - ERR_put_error
        - EVP_MD_CTX_pkey_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:766,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:769,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ED448_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:769,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:770,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:774,20'
              BranchSideFuncs:
                - ED448_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:774,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:776,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:777,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:763,28'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/ec/ecx_meth.c:770,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:774,9'
          Dst:             ED448_sign
    - functionName:    pkey_ecd_digestverify25519
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ED25519_verify
        - EVP_MD_CTX_pkey_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:787,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:788,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:790,27'
              BranchSideFuncs:
                - ED25519_verify
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:785,28'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/ec/ecx_meth.c:790,12'
          Dst:             ED25519_verify
    - functionName:    pkey_ecd_digestsign25519
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ED25519_sign
        - ERR_put_error
        - EVP_MD_CTX_pkey_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:744,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:745,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:748,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:748,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:749,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:753,22'
              BranchSideFuncs:
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:754,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:755,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:742,28'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/ec/ecx_meth.c:749,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:753,9'
          Dst:             ED25519_sign
    - functionName:    pkey_ecd_ctrl
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.2135 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         12
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_md_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:807,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:810,13'
              BranchSideFuncs:
                - EVP_md_null
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:816,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:818,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:810,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:810,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:811,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:810,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:811,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:812,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:810,49'
          Dst:             EVP_md_null
        - Src:             'crypto/ec/ecx_meth.c:812,9'
          Dst:             ERR_put_error
    - functionName:    pkey_ecx_derive448
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.2135 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X448
        - validate_ecx_derive
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:703,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:703,17'
              BranchSideFuncs:
                - X448
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:705,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:704,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:704,25'
              BranchSideFuncs:
                - X448
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:706,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:702,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:705,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:706,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:702,10'
          Dst:             validate_ecx_derive
        - Src:             'crypto/ec/ecx_meth.c:704,20'
          Dst:             X448
    - functionName:    pkey_ecx_ctrl
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.2135 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:713,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:714,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:715,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pkey_ecx_derive25519
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.2135 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X25519
        - validate_ecx_derive
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:690,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:690,17'
              BranchSideFuncs:
                - X25519
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:692,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:691,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:691,27'
              BranchSideFuncs:
                - X25519
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:693,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:689,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:692,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:693,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:689,10'
          Dst:             validate_ecx_derive
        - Src:             'crypto/ec/ecx_meth.c:691,20'
          Dst:             X25519
    - functionName:    pkey_ecx_keygen
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.2135 *'
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecx_key_op
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:654,12'
          Dst:             ecx_key_op
    - functionName:    ecd_sig_info_set448
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_sig_info_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - siginf
        - alg
        - sig
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_SIG_INFO_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:562,5'
          Dst:             X509_SIG_INFO_set
    - functionName:    ecd_item_sign448
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ctx
        - it
        - asn
        - alg1
        - alg2
        - str
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_ALGOR_set0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:553,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:553,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ecx_meth.c:554,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:552,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ecx_meth.c:552,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/ec/ecx_meth.c:554,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ecx_meth.c:554,9'
          Dst:             X509_ALGOR_set0
    - functionName:    ecd_size448
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecd_sig_info_set25519
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_sig_info_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - siginf
        - alg
        - sig
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_SIG_INFO_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:542,5'
          Dst:             X509_SIG_INFO_set
    - functionName:    ecd_item_sign25519
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ctx
        - it
        - asn
        - alg1
        - alg2
        - str
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_ALGOR_set0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:533,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:533,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/ec/ecx_meth.c:534,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:532,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ecx_meth.c:532,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/ec/ecx_meth.c:534,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ecx_meth.c:534,9'
          Dst:             X509_ALGOR_set0
    - functionName:    ecd_item_verify
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - ctx
        - it
        - asn
        - sigalg
        - str
        - pkey
      BBCount:         14
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_DigestVerifyInit
        - OBJ_obj2nid
        - X509_ALGOR_get0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:516,29'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:516,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:516,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:516,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:516,53'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:517,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:516,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:517,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:521,31'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:521,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:522,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:524,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:514,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/ec/ecx_meth.c:515,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/ec/ecx_meth.c:517,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:521,10'
          Dst:             EVP_DigestVerifyInit
    - functionName:    ecd_ctrl
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         4
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:343,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:346,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:350,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ecd_size25519
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecx_get_pub_key
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - pub
        - len
      BBCount:         27
      ICount:          178
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:395,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:399,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:395,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:395,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:395,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:395,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:395,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:395,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:400,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:400,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:401,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:400,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:400,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:400,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:400,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:400,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:400,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:399,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:403,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:403,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:403,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:403,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:403,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:403,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:403,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    ecx_get_priv_key
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         29
      ICount:          187
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:373,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:374,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:378,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:374,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:374,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:374,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:374,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:374,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:374,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:379,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:379,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:380,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:380,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:380,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:380,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:380,31'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:380,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:380,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:378,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:381,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:383,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:383,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:383,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:383,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/ecx_meth.c:383,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:383,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/ecx_meth.c:383,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    ecx_set_pub_key
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - pub
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecx_key_op
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:364,12'
          Dst:             ecx_key_op
    - functionName:    ecx_set_priv_key
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecx_key_op
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:358,12'
          Dst:             ecx_key_op
    - functionName:    ecx_ctrl
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         24
      ICount:          164
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_memdup
        - ecx_key_op
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:319,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:322,27'
              BranchSideFuncs:
                - ecx_key_op
            - BranchSide:      'crypto/ec/ecx_meth.c:326,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:326,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:327,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:333,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:329,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:329,20'
              BranchSideFuncs:
                - CRYPTO_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:329,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:329,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:329,20'
              BranchSideFuncs:
                - CRYPTO_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:329,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:330,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:331,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:332,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:331,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:331,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:331,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:331,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:331,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:331,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:322,16'
          Dst:             ecx_key_op
        - Src:             'crypto/ec/ecx_meth.c:329,20'
          Dst:             CRYPTO_memdup
    - functionName:    ecx_free
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_secure_clear_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:257,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:258,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecx_meth.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:258,9'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:258,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ecx_meth.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:258,9'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ecx_meth.c:258,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:258,9'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/ec/ecx_meth.c:259,5'
          Dst:             CRYPTO_free
    - functionName:    ecx_cmp_parameters
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecx_security_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:248,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:249,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:251,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ecx_bits
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:237,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:238,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:239,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:239,15'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:242,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ecx_size
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:232,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:232,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:232,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:232,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:232,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:232,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ecx_priv_print
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.2133 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecx_key_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:308,12'
          Dst:             ecx_key_print
    - functionName:    ecx_priv_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - p8
        - pkey
      BBCount:         19
      ICount:          140
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_clear_free
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS8_pkey_set0
        - i2d_ASN1_OCTET_STRING
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:205,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:205,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:206,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:206,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:210,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:211,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:211,9'
              BranchSideFuncs:
                - i2d_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:211,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:211,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:211,9'
              BranchSideFuncs:
                - i2d_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:211,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_OCTET_STRING
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:216,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:220,26'
              BranchSideFuncs:
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:222,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:227,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:206,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:214,15'
          Dst:             i2d_ASN1_OCTET_STRING
        - Src:             'crypto/ec/ecx_meth.c:216,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:220,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ecx_meth.c:220,10'
          Dst:             PKCS8_pkey_set0
        - Src:             'crypto/ec/ecx_meth.c:222,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/ec/ecx_meth.c:223,9'
          Dst:             ERR_put_error
    - functionName:    ecx_priv_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pkey
        - p8
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_clear_free
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - PKCS8_pkey_get0
        - d2i_ASN1_OCTET_STRING
        - ecx_key_op
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:182,9'
              BranchSideFuncs:
                - d2i_ASN1_OCTET_STRING
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - ecx_key_op
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/ec/ecx_meth.c:184,43'
              BranchSideFuncs:
                - d2i_ASN1_OCTET_STRING
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - ecx_key_op
                - ASN1_STRING_clear_free
        - Branch String:   'crypto/ec/ecx_meth.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:186,11'
              BranchSideFuncs:
                - ecx_key_op
                - ASN1_STRING_clear_free
            - BranchSide:      'crypto/ec/ecx_meth.c:189,35'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - ecx_key_op
                - ASN1_STRING_clear_free
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:181,10'
          Dst:             PKCS8_pkey_get0
        - Src:             'crypto/ec/ecx_meth.c:184,11'
          Dst:             d2i_ASN1_OCTET_STRING
        - Src:             'crypto/ec/ecx_meth.c:189,13'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/ec/ecx_meth.c:190,16'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/ec/ecx_meth.c:193,10'
          Dst:             ecx_key_op
        - Src:             'crypto/ec/ecx_meth.c:194,5'
          Dst:             ASN1_STRING_clear_free
    - functionName:    ecx_pub_print
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.2133 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecx_key_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:314,12'
          Dst:             ecx_key_print
    - functionName:    ecx_pub_cmp
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:167,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:167,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:168,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecx_meth.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:168,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:170,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:170,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:170,54'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:170,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecx_meth.c:170,54'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:170,54'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecx_meth.c:170,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:170,12'
          Dst:             CRYPTO_memcmp
    - functionName:    CRYPTO_memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecx_pub_encode
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'struct.evp_pkey_st.2133 *'
      constantsTouched: []
      argNames:
        - pk
        - pkey
      BBCount:         22
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_memdup
        - ERR_put_error
        - OBJ_nid2obj
        - X509_PUBKEY_set0_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:131,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:135,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:135,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:135,12'
              BranchSideFuncs:
                - CRYPTO_memdup
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:135,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:135,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:135,12'
              BranchSideFuncs:
                - CRYPTO_memdup
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:135,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memdup
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:137,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:141,33'
              BranchSideFuncs:
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:142,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:141,10'
              BranchSideFuncs:
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:142,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:142,59'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:141,10'
              BranchSideFuncs:
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ecx_meth.c:141,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ecx_meth.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:143,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecx_meth.c:147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:131,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:135,12'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/ec/ecx_meth.c:137,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecx_meth.c:141,37'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/ec/ecx_meth.c:141,10'
          Dst:             X509_PUBKEY_set0_param
        - Src:             'crypto/ec/ecx_meth.c:143,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ecx_meth.c:144,9'
          Dst:             ERR_put_error
    - functionName:    ecx_pub_decode
      functionSourceFile: '/src/openssl111/crypto/ec/ecx_meth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.2133 *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - pkey
        - pubkey
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get0_param
        - ecx_key_op
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecx_meth.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecx_meth.c:157,9'
              BranchSideFuncs:
                - ecx_key_op
            - BranchSide:      'crypto/ec/ecx_meth.c:158,23'
              BranchSideFuncs:
                - ecx_key_op
      Callsites:
        - Src:             'crypto/ec/ecx_meth.c:156,10'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/ec/ecx_meth.c:158,12'
          Dst:             ecx_key_op
    - functionName:    ENGINE_load_builtin_engines
      functionSourceFile: '/src/openssl111/crypto/engine/eng_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_init_crypto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_all.c:15,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_all.c:15,5'
              BranchSideFuncs:
                - OPENSSL_init_crypto
            - BranchSide:      'crypto/engine/eng_all.c:15,5'
              BranchSideFuncs:
                - OPENSSL_init_crypto
      Callsites:
        - Src:             'crypto/engine/eng_all.c:15,5'
          Dst:             OPENSSL_init_crypto
    - functionName:    sk_OPENSSL_STRING_value
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_OPENSSL_STRING_num
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_num
    - functionName:    using_libcrypto_3
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.st_dynamic_data_ctx *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSO_bind_func
        - ERR_pop_to_mark
        - ERR_set_mark
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:409,5'
          Dst:             ERR_set_mark
        - Src:             'crypto/engine/eng_dyn.c:410,11'
          Dst:             DSO_bind_func
        - Src:             'crypto/engine/eng_dyn.c:411,5'
          Dst:             ERR_pop_to_mark
    - functionName:    int_load
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.st_dynamic_data_ctx *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         22
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - DSO_load
        - DSO_merge
        - sk_OPENSSL_STRING_num
        - sk_OPENSSL_STRING_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:374,30'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:374,43'
              BranchSideFuncs:
                - DSO_load
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:379,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_dyn.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:377,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:379,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_dyn.c:379,24'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:379,56'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:380,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:380,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:381,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_dyn.c:381,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:382,49'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:393,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:384,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:385,13'
              BranchSideFuncs:
                - DSO_load
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:386,22'
              BranchSideFuncs:
                - DSO_load
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_dyn.c:386,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:388,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:391,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_OPENSSL_STRING_value
                - DSO_merge
                - DSO_load
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:374,34'
          Dst:             DSO_load
        - Src:             'crypto/engine/eng_dyn.c:379,34'
          Dst:             sk_OPENSSL_STRING_num
        - Src:             'crypto/engine/eng_dyn.c:382,25'
          Dst:             sk_OPENSSL_STRING_value
        - Src:             'crypto/engine/eng_dyn.c:383,23'
          Dst:             DSO_merge
        - Src:             'crypto/engine/eng_dyn.c:386,13'
          Dst:             DSO_load
        - Src:             'crypto/engine/eng_dyn.c:388,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:391,9'
          Dst:             CRYPTO_free
    - functionName:    sk_OPENSSL_STRING_free
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_OPENSSL_STRING_new_null
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/safestack.h:159,1'
          Branch Sides:
            - BranchSide:      'include/openssl/safestack.h:159,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/safestack.h:159,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    int_free_str
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:122,5'
          Dst:             CRYPTO_free
    - functionName:    sk_OPENSSL_STRING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    dynamic_set_data_ctx
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'struct.st_dynamic_data_ctx **'
      constantsTouched: []
      argNames:
        - e
        - ctx
      BBCount:         17
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_zalloc
        - ENGINE_get_ex_data
        - ENGINE_set_ex_data
        - ERR_put_error
        - sk_OPENSSL_STRING_free
        - sk_OPENSSL_STRING_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:160,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:163,15'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_new_null
                - CRYPTO_THREAD_write_lock
                - ENGINE_get_ex_data
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_OPENSSL_STRING_free
                - ENGINE_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_dyn.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:165,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:169,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - ENGINE_get_ex_data
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_OPENSSL_STRING_free
                - ENGINE_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_dyn.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:177,34'
              BranchSideFuncs:
                - ENGINE_set_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_OPENSSL_STRING_free
            - BranchSide:      'crypto/engine/eng_dyn.c:183,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_OPENSSL_STRING_free
        - Branch String:   'crypto/engine/eng_dyn.c:178,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:179,20'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_OPENSSL_STRING_free
            - BranchSide:      'crypto/engine/eng_dyn.c:182,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - CRYPTO_free
                - sk_OPENSSL_STRING_free
        - Branch String:   'crypto/engine/eng_dyn.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:189,32'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_free
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:190,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:156,27'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/engine/eng_dyn.c:160,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:163,15'
          Dst:             sk_OPENSSL_STRING_new_null
        - Src:             'crypto/engine/eng_dyn.c:165,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:166,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:172,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_dyn.c:173,37'
          Dst:             ENGINE_get_ex_data
        - Src:             'crypto/engine/eng_dyn.c:177,15'
          Dst:             ENGINE_set_ex_data
        - Src:             'crypto/engine/eng_dyn.c:183,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_dyn.c:189,9'
          Dst:             sk_OPENSSL_STRING_free
        - Src:             'crypto/engine/eng_dyn.c:190,5'
          Dst:             CRYPTO_free
    - functionName:    dynamic_data_ctx_free_func
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.crypto_ex_data_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - parent
        - ptr
        - ad
        - idx
        - argl
        - argp
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - DSO_free
        - int_free_str
        - sk_OPENSSL_STRING_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:138,9'
              BranchSideFuncs:
                - DSO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.10444
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_dyn.c:139,27'
              BranchSideFuncs:
                - DSO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.10444
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:140,9'
          Dst:             DSO_free
        - Src:             'crypto/engine/eng_dyn.c:141,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:142,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:143,9'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             'crypto/engine/eng_dyn.c:143,9'
          Dst:             int_free_str
        - Src:             'crypto/engine/eng_dyn.c:144,9'
          Dst:             CRYPTO_free
    - functionName:    sk_OPENSSL_STRING_push
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_push
    - functionName:    dynamic_load
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'struct.st_dynamic_data_ctx *'
      constantsTouched: []
      argNames:
        - e
        - ctx
      BBCount:         42
      ICount:          322
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_get_mem_functions
        - DSO_bind_func
        - DSO_convert_filename
        - DSO_ctrl
        - DSO_free
        - DSO_new
        - ENGINE_add
        - ENGINE_get_static_state
        - ERR_clear_error
        - ERR_put_error
        - engine_add_dynamic_id
        - engine_remove_dynamic_id
        - engine_set_all_null
        - int_load
        - using_libcrypto_3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:422,28'
              BranchSideFuncs:
                - DSO_new
                - DSO_ctrl
                - DSO_convert_filename
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_dyn.c:423,9'
              BranchSideFuncs:
                - DSO_ctrl
                - DSO_convert_filename
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_dyn.c:423,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:424,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:425,10'
              BranchSideFuncs:
                - DSO_ctrl
                - DSO_convert_filename
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_dyn.c:425,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:426,14'
              BranchSideFuncs:
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_dyn.c:433,19'
              BranchSideFuncs:
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_dyn.c:426,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:427,13'
              BranchSideFuncs:
                - DSO_ctrl
                - DSO_convert_filename
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_dyn.c:428,18'
              BranchSideFuncs:
                - DSO_ctrl
                - DSO_convert_filename
                - int_load
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - DSO_free
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_dyn.c:433,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:434,9'
              BranchSideFuncs:
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_dyn.c:442,46'
              BranchSideFuncs:
                - DSO_bind_func
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_dyn.c:440,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:444,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_dyn.c:451,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - DSO_bind_func
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_dyn.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:452,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:482,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:460,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:461,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:467,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - using_libcrypto_3
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - DSO_free
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:467,46'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:467,67'
              BranchSideFuncs:
                - DSO_free
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:469,13'
              BranchSideFuncs:
                - DSO_free
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:467,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:469,13'
              BranchSideFuncs:
                - DSO_free
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:477,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ENGINE_get_static_state
                - CRYPTO_get_mem_functions
                - engine_set_all_null
                - engine_add_dynamic_id
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:501,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:501,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:502,34'
              BranchSideFuncs:
                - engine_remove_dynamic_id
                - DSO_free
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/engine/eng_dyn.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:502,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:513,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:513,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:514,25'
              BranchSideFuncs:
                - ENGINE_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:531,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:514,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:516,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:530,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:516,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:523,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:528,13'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:422,28'
          Dst:             DSO_new
        - Src:             'crypto/engine/eng_dyn.c:428,9'
          Dst:             DSO_ctrl
        - Src:             'crypto/engine/eng_dyn.c:431,13'
          Dst:             DSO_convert_filename
        - Src:             'crypto/engine/eng_dyn.c:433,10'
          Dst:             int_load
        - Src:             'crypto/engine/eng_dyn.c:434,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:435,9'
          Dst:             DSO_free
        - Src:             'crypto/engine/eng_dyn.c:442,32'
          Dst:             DSO_bind_func
        - Src:             'crypto/engine/eng_dyn.c:445,9'
          Dst:             DSO_free
        - Src:             'crypto/engine/eng_dyn.c:447,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:458,34'
          Dst:             DSO_bind_func
        - Src:             'crypto/engine/eng_dyn.c:467,49'
          Dst:             using_libcrypto_3
        - Src:             'crypto/engine/eng_dyn.c:471,13'
          Dst:             DSO_free
        - Src:             'crypto/engine/eng_dyn.c:473,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:490,24'
          Dst:             ENGINE_get_static_state
        - Src:             'crypto/engine/eng_dyn.c:491,5'
          Dst:             CRYPTO_get_mem_functions
        - Src:             'crypto/engine/eng_dyn.c:497,5'
          Dst:             engine_set_all_null
        - Src:             'crypto/engine/eng_dyn.c:500,10'
          Dst:             engine_add_dynamic_id
        - Src:             'crypto/engine/eng_dyn.c:502,9'
          Dst:             engine_remove_dynamic_id
        - Src:             'crypto/engine/eng_dyn.c:505,9'
          Dst:             DSO_free
        - Src:             'crypto/engine/eng_dyn.c:507,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:514,14'
          Dst:             ENGINE_add
        - Src:             'crypto/engine/eng_dyn.c:523,17'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:528,13'
          Dst:             ERR_clear_error
    - functionName:    dynamic_get_data_ctx
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'struct.st_dynamic_data_ctx *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         17
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_get_ex_new_index
        - ENGINE_get_ex_data
        - ERR_put_error
        - dynamic_data_ctx_free_func
        - dynamic_set_data_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:207,23'
              BranchSideFuncs:
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ENGINE_get_ex_data
                - dynamic_set_data_ctx
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:226,50'
              BranchSideFuncs:
                - ENGINE_get_ex_data
                - dynamic_set_data_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_dyn.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:210,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:213,34'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ENGINE_get_ex_data
                - dynamic_set_data_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_dyn.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:217,35'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ENGINE_get_ex_data
                - dynamic_set_data_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:220,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ENGINE_get_ex_data
                - dynamic_set_data_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_dyn.c:228,23'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:228,48'
              BranchSideFuncs:
                - dynamic_set_data_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:231,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:231,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:207,23'
          Dst:             CRYPTO_get_ex_new_index
        - Src:             'crypto/engine/eng_dyn.c:207,23'
          Dst:             dynamic_data_ctx_free_func
        - Src:             'crypto/engine/eng_dyn.c:210,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:213,9'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_dyn.c:220,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_dyn.c:226,31'
          Dst:             ENGINE_get_ex_data
        - Src:             'crypto/engine/eng_dyn.c:228,27'
          Dst:             dynamic_set_data_ctx
    - functionName:    dynamic_ctrl
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.engine_st *'
        - int
        - size_t
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - cmd
        - i
        - p
        - f
      BBCount:         52
      ICount:          309
      EdgeCount:       67
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_put_error
        - dynamic_get_data_ctx
        - dynamic_load
        - sk_OPENSSL_STRING_push
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:295,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strdup
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dynamic_load
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:298,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strdup
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dynamic_load
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:301,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:304,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strdup
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dynamic_load
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:304,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:307,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/engine/eng_dyn.c:316,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/engine/eng_dyn.c:320,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
                - strlen
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/engine/eng_dyn.c:329,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:336,29'
              BranchSideFuncs:
                - dynamic_load
            - BranchSide:      'crypto/engine/eng_dyn.c:338,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:346,14'
              BranchSideFuncs:
                - ERR_put_error
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strdup
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:364,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:307,15'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:307,40'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/engine/eng_dyn.c:309,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/engine/eng_dyn.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:308,15'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/engine/eng_dyn.c:309,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/engine/eng_dyn.c:310,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:311,36'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'crypto/engine/eng_dyn.c:313,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:320,15'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:320,40'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/engine/eng_dyn.c:322,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/engine/eng_dyn.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:321,15'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/engine/eng_dyn.c:322,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/engine/eng_dyn.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:324,30'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'crypto/engine/eng_dyn.c:326,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:329,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:329,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:330,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:330,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:333,36'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:338,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:338,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:339,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:339,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:342,30'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_dyn.c:346,16'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:346,41'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strdup
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:347,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:347,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:351,29'
              BranchSideFuncs:
                - CRYPTO_strdup
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:352,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:353,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_dyn.c:356,41'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push.10447
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_dyn.c:356,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:357,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:291,29'
          Dst:             dynamic_get_data_ctx
        - Src:             'crypto/engine/eng_dyn.c:295,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:301,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:307,19'
          Dst:             strlen
        - Src:             'crypto/engine/eng_dyn.c:309,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:311,36'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/engine/eng_dyn.c:320,19'
          Dst:             strlen
        - Src:             'crypto/engine/eng_dyn.c:322,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:324,30'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/engine/eng_dyn.c:330,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:336,16'
          Dst:             dynamic_load
        - Src:             'crypto/engine/eng_dyn.c:339,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:346,20'
          Dst:             strlen
        - Src:             'crypto/engine/eng_dyn.c:347,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:351,29'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/engine/eng_dyn.c:353,17'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:356,18'
          Dst:             sk_OPENSSL_STRING_push
        - Src:             'crypto/engine/eng_dyn.c:357,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_dyn.c:358,17'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_dyn.c:366,5'
          Dst:             ERR_put_error
    - functionName:    dynamic_finish
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dynamic_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    engine_dynamic
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          100
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - ENGINE_free
        - ENGINE_new
        - ENGINE_set_cmd_defns
        - ENGINE_set_ctrl_function
        - ENGINE_set_finish_function
        - ENGINE_set_flags
        - ENGINE_set_id
        - ENGINE_set_init_function
        - ENGINE_set_name
        - dynamic_ctrl
        - dynamic_finish
        - dynamic_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:236,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:236,19'
              BranchSideFuncs:
                - ENGINE_new
                - ENGINE_set_id
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:236,19'
              BranchSideFuncs:
                - ENGINE_new
                - ENGINE_set_id
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_dyn.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:239,24'
              BranchSideFuncs:
                - ENGINE_set_id
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_dyn.c:239,48'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:240,26'
              BranchSideFuncs:
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_dyn.c:240,52'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:241,35'
              BranchSideFuncs:
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_dyn.c:241,54'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:242,37'
              BranchSideFuncs:
                - ENGINE_set_finish_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_dyn.c:242,58'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:243,35'
              BranchSideFuncs:
                - ENGINE_set_ctrl_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_dyn.c:243,54'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:244,27'
              BranchSideFuncs:
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_dyn.c:244,57'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:245,31'
              BranchSideFuncs:
                - ENGINE_set_cmd_defns
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_dyn.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:246,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_dyn.c:249,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:236,19'
          Dst:             ENGINE_new
        - Src:             'crypto/engine/eng_dyn.c:239,10'
          Dst:             ENGINE_set_id
        - Src:             'crypto/engine/eng_dyn.c:240,10'
          Dst:             ENGINE_set_name
        - Src:             'crypto/engine/eng_dyn.c:241,10'
          Dst:             ENGINE_set_init_function
        - Src:             'crypto/engine/eng_dyn.c:241,10'
          Dst:             dynamic_init
        - Src:             'crypto/engine/eng_dyn.c:242,10'
          Dst:             ENGINE_set_finish_function
        - Src:             'crypto/engine/eng_dyn.c:242,10'
          Dst:             dynamic_finish
        - Src:             'crypto/engine/eng_dyn.c:243,10'
          Dst:             ENGINE_set_ctrl_function
        - Src:             'crypto/engine/eng_dyn.c:243,10'
          Dst:             dynamic_ctrl
        - Src:             'crypto/engine/eng_dyn.c:244,10'
          Dst:             ENGINE_set_flags
        - Src:             'crypto/engine/eng_dyn.c:245,10'
          Dst:             ENGINE_set_cmd_defns
        - Src:             'crypto/engine/eng_dyn.c:246,9'
          Dst:             ENGINE_free
    - functionName:    engine_load_dynamic_int
      functionSourceFile: '/src/openssl111/crypto/engine/eng_dyn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_add
        - ENGINE_free
        - ERR_clear_error
        - engine_dynamic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_dyn.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:254,21'
              BranchSideFuncs:
                - engine_dynamic.10449
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_dyn.c:254,21'
              BranchSideFuncs:
                - engine_dynamic.10449
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_dyn.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_dyn.c:256,9'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_dyn.c:257,16'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
      Callsites:
        - Src:             'crypto/engine/eng_dyn.c:254,21'
          Dst:             engine_dynamic
        - Src:             'crypto/engine/eng_dyn.c:257,5'
          Dst:             ENGINE_add
        - Src:             'crypto/engine/eng_dyn.c:262,5'
          Dst:             ENGINE_free
        - Src:             'crypto/engine/eng_dyn.c:268,5'
          Dst:             ERR_clear_error
    - functionName:    ENGINE_register_all_complete
      functionSourceFile: '/src/openssl111/crypto/engine/eng_fat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_complete
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_fat.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:119,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_complete
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/eng_fat.c:119,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_complete
                - ENGINE_get_next
        - Branch String:   'crypto/engine/eng_fat.c:119,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:120,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_complete
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/eng_fat.c:122,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_fat.c:120,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:120,54'
              BranchSideFuncs:
                - ENGINE_get_next
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_register_complete
            - BranchSide:      'crypto/engine/eng_fat.c:121,38'
              BranchSideFuncs:
                - ENGINE_register_complete
                - ENGINE_get_next
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/engine/eng_fat.c:119,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/eng_fat.c:121,13'
          Dst:             ENGINE_register_complete
        - Src:             'crypto/engine/eng_fat.c:119,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_complete
      functionSourceFile: '/src/openssl111/crypto/engine/eng_fat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ENGINE_register_DH
        - ENGINE_register_DSA
        - ENGINE_register_EC
        - ENGINE_register_RAND
        - ENGINE_register_RSA
        - ENGINE_register_ciphers
        - ENGINE_register_digests
        - ENGINE_register_pkey_asn1_meths
        - ENGINE_register_pkey_meths
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_fat.c:95,5'
          Dst:             ENGINE_register_ciphers
        - Src:             'crypto/engine/eng_fat.c:96,5'
          Dst:             ENGINE_register_digests
        - Src:             'crypto/engine/eng_fat.c:98,5'
          Dst:             ENGINE_register_RSA
        - Src:             'crypto/engine/eng_fat.c:101,5'
          Dst:             ENGINE_register_DSA
        - Src:             'crypto/engine/eng_fat.c:104,5'
          Dst:             ENGINE_register_DH
        - Src:             'crypto/engine/eng_fat.c:107,5'
          Dst:             ENGINE_register_EC
        - Src:             'crypto/engine/eng_fat.c:109,5'
          Dst:             ENGINE_register_RAND
        - Src:             'crypto/engine/eng_fat.c:110,5'
          Dst:             ENGINE_register_pkey_meths
        - Src:             'crypto/engine/eng_fat.c:111,5'
          Dst:             ENGINE_register_pkey_asn1_meths
    - functionName:    int_def_cb
      functionSourceFile: '/src/openssl111/crypto/engine/eng_fat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - alg
        - len
        - arg
      BBCount:         39
      ICount:          217
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_fat.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:54,17'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:55,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:56,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:56,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:57,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:58,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:58,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:59,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:60,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:60,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:61,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:62,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:62,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:63,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:64,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:64,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:65,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:66,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:66,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:67,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:68,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:68,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:69,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:70,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:70,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:71,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:72,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:72,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:73,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:74,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:74,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:75,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:77,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_fat.c:54,9'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:56,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:58,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:60,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:62,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:64,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:66,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:68,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:70,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:72,14'
          Dst:             strncmp
        - Src:             'crypto/engine/eng_fat.c:74,14'
          Dst:             strncmp
    - functionName:    ENGINE_set_default_string
      functionSourceFile: '/src/openssl111/crypto/engine/eng_fat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - def_list
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CONF_parse_list
        - ENGINE_set_default
        - ERR_add_error_data
        - ERR_put_error
        - int_def_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_fat.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:85,9'
              BranchSideFuncs:
                - ENGINE_set_default
            - BranchSide:      'crypto/engine/eng_fat.c:90,31'
              BranchSideFuncs:
                - ENGINE_set_default
      Callsites:
        - Src:             'crypto/engine/eng_fat.c:84,10'
          Dst:             CONF_parse_list
        - Src:             'crypto/engine/eng_fat.c:84,10'
          Dst:             int_def_cb
        - Src:             'crypto/engine/eng_fat.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_fat.c:87,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/engine/eng_fat.c:90,12'
          Dst:             ENGINE_set_default
    - functionName:    ENGINE_set_default
      functionSourceFile: '/src/openssl111/crypto/engine/eng_fat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - int
      constantsTouched: []
      argNames:
        - e
        - flags
      BBCount:         49
      ICount:          228
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - ENGINE_set_default_DH
        - ENGINE_set_default_DSA
        - ENGINE_set_default_EC
        - ENGINE_set_default_RAND
        - ENGINE_set_default_RSA
        - ENGINE_set_default_ciphers
        - ENGINE_set_default_digests
        - ENGINE_set_default_pkey_asn1_meths
        - ENGINE_set_default_pkey_meths
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_fat.c:16,41'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:16,72'
              BranchSideFuncs:
                - ENGINE_set_default_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_digests
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:18,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_digests
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:16,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:17,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_digests
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:18,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_digests
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:18,41'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:18,72'
              BranchSideFuncs:
                - ENGINE_set_default_digests
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:21,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:18,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:19,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:21,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:21,37'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:21,64'
              BranchSideFuncs:
                - ENGINE_set_default_RSA
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:25,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:22,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:25,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:25,37'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:25,64'
              BranchSideFuncs:
                - ENGINE_set_default_DSA
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:29,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:26,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:29,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:29,36'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:29,62'
              BranchSideFuncs:
                - ENGINE_set_default_DH
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:33,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:33,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:33,36'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:33,62'
              BranchSideFuncs:
                - ENGINE_set_default_EC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:36,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:34,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:36,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:36,38'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:36,66'
              BranchSideFuncs:
                - ENGINE_set_default_RAND
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:38,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:37,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:38,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:39,43'
              BranchSideFuncs:
                - ENGINE_set_default_pkey_meths
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:41,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:40,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:41,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_fat.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:42,48'
              BranchSideFuncs:
                - ENGINE_set_default_pkey_asn1_meths
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_fat.c:44,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_fat.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_fat.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_fat.c:44,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_fat.c:16,45'
          Dst:             ENGINE_set_default_ciphers
        - Src:             'crypto/engine/eng_fat.c:18,45'
          Dst:             ENGINE_set_default_digests
        - Src:             'crypto/engine/eng_fat.c:21,41'
          Dst:             ENGINE_set_default_RSA
        - Src:             'crypto/engine/eng_fat.c:25,41'
          Dst:             ENGINE_set_default_DSA
        - Src:             'crypto/engine/eng_fat.c:29,40'
          Dst:             ENGINE_set_default_DH
        - Src:             'crypto/engine/eng_fat.c:33,40'
          Dst:             ENGINE_set_default_EC
        - Src:             'crypto/engine/eng_fat.c:36,42'
          Dst:             ENGINE_set_default_RAND
        - Src:             'crypto/engine/eng_fat.c:39,13'
          Dst:             ENGINE_set_default_pkey_meths
        - Src:             'crypto/engine/eng_fat.c:42,13'
          Dst:             ENGINE_set_default_pkey_asn1_meths
    - functionName:    ENGINE_finish
      functionSourceFile: '/src/openssl111/crypto/engine/eng_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2195 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - engine_unlocked_finish
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_init.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_init.c:101,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_finish
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_init.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_init.c:108,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_init.c:101,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_init.c:102,17'
          Dst:             engine_unlocked_finish
        - Src:             'crypto/engine/eng_init.c:103,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_init.c:105,9'
          Dst:             ERR_put_error
    - functionName:    engine_unlocked_finish
      functionSourceFile: '/src/openssl111/crypto/engine/eng_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2195 *'
        - int
      constantsTouched: []
      argNames:
        - e
        - unlock_for_handlers
      BBCount:         23
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - OPENSSL_die
        - engine_free_util
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_init.c:58,29'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:58,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_init.c:67,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/engine/eng_init.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:59,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_init.c:67,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/engine/eng_init.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:60,34'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
                - CRYPTO_THREAD_write_lock
            - BranchSide:      'crypto/engine/eng_init.c:61,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
                - CRYPTO_THREAD_write_lock
        - Branch String:   'crypto/engine/eng_init.c:62,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:63,38'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
            - BranchSide:      'crypto/engine/eng_init.c:64,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/engine/eng_init.c:64,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:65,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
            - BranchSide:      'crypto/engine/eng_init.c:66,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_die
        - Branch String:   'crypto/engine/eng_init.c:67,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:67,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/engine/eng_init.c:69,27'
              BranchSideFuncs:
                - engine_free_util
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_init.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_init.c:73,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_init.c:60,13'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_init.c:63,13'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_init.c:67,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/engine/eng_init.c:69,10'
          Dst:             engine_free_util
        - Src:             'crypto/engine/eng_init.c:70,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2195 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - do_engine_lock_init_ossl_
        - engine_unlocked_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_init.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:81,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_init.c:84,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_init.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:84,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_init.c:84,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_init.c:84,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:85,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_init.c:88,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_init.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:85,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_init.c:88,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_unlocked_init
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_init.c:81,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_init.c:84,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/engine/eng_init.c:84,10'
          Dst:             do_engine_lock_init_ossl_
        - Src:             'crypto/engine/eng_init.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_init.c:88,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_init.c:89,11'
          Dst:             engine_unlocked_init
        - Src:             'crypto/engine/eng_init.c:90,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    engine_unlocked_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2195 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_init.c:21,29'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:21,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_init.c:27,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_init.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:26,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_init.c:27,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_init.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_init.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_init.c:32,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_ENGINE_CLEANUP_ITEM_new_null
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'struct.stack_st_ENGINE_CLEANUP_ITEM *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_local.h:54,1'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_local.h:54,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/engine/eng_local.h:54,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/engine/eng_local.h:54,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    ENGINE_get_static_state
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_cmd_defns
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'struct.ENGINE_CMD_DEFN_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_flags
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_ctrl_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_finish_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_init_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_destroy_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_name
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_id
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_cmd_defns
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'struct.ENGINE_CMD_DEFN_st *'
      constantsTouched: []
      argNames:
        - e
        - defns
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_flags
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - int
      constantsTouched: []
      argNames:
        - e
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_ctrl_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - ctrl_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_finish_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - finish_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_init_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - init_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_destroy_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - destroy_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_name
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:209,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_lib.c:212,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:209,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_set_id
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - id
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_lib.c:202,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:199,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - int
      constantsTouched: []
      argNames:
        - e
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:188,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    ENGINE_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.engine_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:183,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    engine_cleanup_cb_free
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.st_engine_cleanup_item *'
      constantsTouched: []
      argNames:
        - item
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:165,5'
          Dst:             CRYPTO_free
    - functionName:    sk_ENGINE_CLEANUP_ITEM_pop_free
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE_CLEANUP_ITEM *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:54,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    engine_cleanup_int
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - engine_cleanup_cb_free
        - int_cleanup_check
        - sk_ENGINE_CLEANUP_ITEM_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:170,9'
              BranchSideFuncs:
                - int_cleanup_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - sk_ENGINE_CLEANUP_ITEM_pop_free
            - BranchSide:      'crypto/engine/eng_lib.c:170,9'
              BranchSideFuncs:
                - int_cleanup_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_free
                - sk_ENGINE_CLEANUP_ITEM_pop_free
        - Branch String:   'crypto/engine/eng_lib.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:170,9'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_pop_free
                - CRYPTO_THREAD_lock_free
            - BranchSide:      'crypto/engine/eng_lib.c:171,41'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_pop_free
                - CRYPTO_THREAD_lock_free
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:170,9'
          Dst:             int_cleanup_check
        - Src:             'crypto/engine/eng_lib.c:171,9'
          Dst:             sk_ENGINE_CLEANUP_ITEM_pop_free
        - Src:             'crypto/engine/eng_lib.c:171,9'
          Dst:             engine_cleanup_cb_free
        - Src:             'crypto/engine/eng_lib.c:175,5'
          Dst:             CRYPTO_THREAD_lock_free
    - functionName:    int_cleanup_check
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - create
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sk_ENGINE_CLEANUP_ITEM_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_lib.c:120,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_CLEANUP_ITEM_new_null
        - Branch String:   'crypto/engine/eng_lib.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:121,9'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_new_null
            - BranchSide:      'crypto/engine/eng_lib.c:122,21'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_new_null
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:122,21'
          Dst:             sk_ENGINE_CLEANUP_ITEM_new_null
    - functionName:    sk_ENGINE_CLEANUP_ITEM_push
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE_CLEANUP_ITEM *'
        - 'struct.st_engine_cleanup_item *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:54,1'
          Dst:             OPENSSL_sk_push
    - functionName:    engine_cleanup_add_last
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - int_cleanup_check
        - int_cleanup_item
        - sk_ENGINE_CLEANUP_ITEM_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:153,9'
              BranchSideFuncs:
                - int_cleanup_item
                - sk_ENGINE_CLEANUP_ITEM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_lib.c:154,29'
              BranchSideFuncs:
                - int_cleanup_item
                - sk_ENGINE_CLEANUP_ITEM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_lib.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:155,9'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_lib.c:156,41'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_lib.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:157,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_lib.c:158,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:152,10'
          Dst:             int_cleanup_check
        - Src:             'crypto/engine/eng_lib.c:154,12'
          Dst:             int_cleanup_item
        - Src:             'crypto/engine/eng_lib.c:156,13'
          Dst:             sk_ENGINE_CLEANUP_ITEM_push
        - Src:             'crypto/engine/eng_lib.c:157,13'
          Dst:             CRYPTO_free
    - functionName:    int_cleanup_item
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'struct.st_engine_cleanup_item *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:131,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_lib.c:134,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:130,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/engine/eng_lib.c:131,9'
          Dst:             ERR_put_error
    - functionName:    sk_ENGINE_CLEANUP_ITEM_insert
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_ENGINE_CLEANUP_ITEM *'
        - 'struct.st_engine_cleanup_item *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - ptr
        - idx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:54,1'
          Dst:             OPENSSL_sk_insert
    - functionName:    engine_cleanup_add_first
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - int_cleanup_check
        - int_cleanup_item
        - sk_ENGINE_CLEANUP_ITEM_insert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:143,9'
              BranchSideFuncs:
                - int_cleanup_item
                - sk_ENGINE_CLEANUP_ITEM_insert
            - BranchSide:      'crypto/engine/eng_lib.c:144,29'
              BranchSideFuncs:
                - int_cleanup_item
                - sk_ENGINE_CLEANUP_ITEM_insert
        - Branch String:   'crypto/engine/eng_lib.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:145,9'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_insert
            - BranchSide:      'crypto/engine/eng_lib.c:146,39'
              BranchSideFuncs:
                - sk_ENGINE_CLEANUP_ITEM_insert
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:142,10'
          Dst:             int_cleanup_check
        - Src:             'crypto/engine/eng_lib.c:144,12'
          Dst:             int_cleanup_item
        - Src:             'crypto/engine/eng_lib.c:146,9'
          Dst:             sk_ENGINE_CLEANUP_ITEM_insert
    - functionName:    ENGINE_free
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_free_util
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:104,12'
          Dst:             engine_free_util
    - functionName:    engine_free_util
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - int
      constantsTouched: []
      argNames:
        - e
        - not_locked
      BBCount:         18
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_DOWN_REF
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - OPENSSL_die
        - engine_pkey_asn1_meths_free
        - engine_pkey_meths_free
        - engine_remove_dynamic_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_lib.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_pkey_meths_free
                - engine_pkey_asn1_meths_free
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
                - CRYPTO_DOWN_REF.10622
        - Branch String:   'crypto/engine/eng_lib.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:80,26'
              BranchSideFuncs:
                - CRYPTO_DOWN_REF.10622
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_pkey_meths_free
                - engine_pkey_asn1_meths_free
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
            - BranchSide:      'crypto/engine/eng_lib.c:82,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_pkey_meths_free
                - engine_pkey_asn1_meths_free
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/engine/eng_lib.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_lib.c:86,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - engine_pkey_meths_free
                - engine_pkey_asn1_meths_free
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_die
        - Branch String:   'crypto/engine/eng_lib.c:86,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:86,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/engine/eng_lib.c:88,28'
              BranchSideFuncs:
                - engine_pkey_meths_free
                - engine_pkey_asn1_meths_free
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_lib.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_lib.c:96,30'
              BranchSideFuncs:
                - engine_remove_dynamic_id
                - CRYPTO_free_ex_data
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:80,9'
          Dst:             CRYPTO_DOWN_REF
        - Src:             'crypto/engine/eng_lib.c:86,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/engine/eng_lib.c:88,5'
          Dst:             engine_pkey_meths_free
        - Src:             'crypto/engine/eng_lib.c:89,5'
          Dst:             engine_pkey_asn1_meths_free
        - Src:             'crypto/engine/eng_lib.c:96,5'
          Dst:             engine_remove_dynamic_id
        - Src:             'crypto/engine/eng_lib.c:97,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/engine/eng_lib.c:98,5'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_DOWN_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/refcount.h:51,9'
          Branch Sides:
            - BranchSide:      'include/internal/refcount.h:51,9'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/refcount.h:52,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    engine_set_all_null
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_new
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - ERR_put_error
        - do_engine_lock_init_ossl_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:31,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:33,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_lib.c:33,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_lib.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:33,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_lib.c:34,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_zalloc
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_lib.c:33,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:34,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_lib.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_lib.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:34,19'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_lib.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_lib.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_lib.c:38,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_lib.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_lib.c:44,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:33,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/engine/eng_lib.c:33,10'
          Dst:             do_engine_lock_init_ossl_
        - Src:             'crypto/engine/eng_lib.c:34,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/engine/eng_lib.c:35,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_lib.c:40,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/engine/eng_lib.c:41,9'
          Dst:             CRYPTO_free
    - functionName:    do_engine_lock_init_ossl_
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_engine_lock_init
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:21,1'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:21,1'
              BranchSideFuncs:
                - do_engine_lock_init
            - BranchSide:      'crypto/engine/eng_lib.c:21,1'
              BranchSideFuncs:
                - do_engine_lock_init
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:21,1'
          Dst:             do_engine_lock_init
    - functionName:    do_engine_lock_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - OPENSSL_init_crypto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_lib.c:23,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:23,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/engine/eng_lib.c:23,10'
              BranchSideFuncs:
                - OPENSSL_init_crypto
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_lock_new
        - Branch String:   'crypto/engine/eng_lib.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_lib.c:24,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
            - BranchSide:      'crypto/engine/eng_lib.c:25,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
      Callsites:
        - Src:             'crypto/engine/eng_lib.c:23,10'
          Dst:             OPENSSL_init_crypto
        - Src:             'crypto/engine/eng_lib.c:25,26'
          Dst:             CRYPTO_THREAD_lock_new
    - functionName:    engine_list_cleanup
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_remove
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:41,24'
              BranchSideFuncs:
                - ENGINE_remove
            - BranchSide:      'crypto/engine/eng_list.c:41,24'
              BranchSideFuncs:
                - ENGINE_remove
        - Branch String:   'crypto/engine/eng_list.c:43,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:44,23'
              BranchSideFuncs:
                - ENGINE_remove
            - BranchSide:      'crypto/engine/eng_list.c:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_list.c:44,9'
          Dst:             ENGINE_remove
    - functionName:    ENGINE_remove
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - engine_list_remove
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:319,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:320,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:323,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_list_remove
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:325,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:328,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_list.c:320,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:323,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:324,10'
          Dst:             engine_list_remove
        - Src:             'crypto/engine/eng_list.c:325,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:328,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    engine_list_remove
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         26
      ICount:          141
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - engine_free_util
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:109,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:113,16'
              BranchSideFuncs:
                - engine_free_util
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:114,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:114,25'
              BranchSideFuncs:
                - engine_free_util
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:114,5'
              BranchSideFuncs:
                - engine_free_util
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:114,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:115,20'
              BranchSideFuncs:
                - engine_free_util
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:116,9'
              BranchSideFuncs:
                - engine_free_util
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:122,9'
              BranchSideFuncs:
                - engine_free_util
        - Branch String:   'crypto/engine/eng_list.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:123,25'
              BranchSideFuncs:
                - engine_free_util
            - BranchSide:      'crypto/engine/eng_list.c:124,9'
              BranchSideFuncs:
                - engine_free_util
        - Branch String:   'crypto/engine/eng_list.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:125,25'
              BranchSideFuncs:
                - engine_free_util
            - BranchSide:      'crypto/engine/eng_list.c:127,9'
              BranchSideFuncs:
                - engine_free_util
        - Branch String:   'crypto/engine/eng_list.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:128,28'
              BranchSideFuncs:
                - engine_free_util
            - BranchSide:      'crypto/engine/eng_list.c:129,9'
              BranchSideFuncs:
                - engine_free_util
        - Branch String:   'crypto/engine/eng_list.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:130,28'
              BranchSideFuncs:
                - engine_free_util
            - BranchSide:      'crypto/engine/eng_list.c:131,22'
              BranchSideFuncs:
                - engine_free_util
      Callsites:
        - Src:             'crypto/engine/eng_list.c:109,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:117,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:131,5'
          Dst:             engine_free_util
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_up_ref
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:430,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:431,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:434,20'
              BranchSideFuncs:
                - CRYPTO_UP_REF.10669
      Callsites:
        - Src:             'crypto/engine/eng_list.c:431,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:434,5'
          Dst:             CRYPTO_UP_REF
    - functionName:    engine_cpy
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         3
      ICount:          133
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_add_dynamic_id
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_list.c:361,5'
          Dst:             engine_add_dynamic_id
    - functionName:    engine_add_dynamic_id
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - e
        - dynamic_id
        - not_locked
      BBCount:         40
      ICount:          200
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:143,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_list.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:145,31'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:145,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_list.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:148,20'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:148,49'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:151,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:149,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:151,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:152,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:154,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:158,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:154,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:155,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:156,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:159,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:160,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:171,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:166,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:167,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:172,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:172,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:174,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:184,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:185,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_list.c:148,24'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:184,9'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ENGINE_by_id
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - id
      BBCount:         50
      ICount:          239
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_by_id
        - ENGINE_ctrl_cmd_string
        - ENGINE_free
        - ENGINE_new
        - ERR_add_error_data
        - ERR_put_error
        - do_engine_lock_init_ossl_
        - engine_cpy
        - ossl_safe_getenv
        - strcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:369,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:372,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:372,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:372,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:372,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:373,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:377,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:373,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:377,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:379,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:379,32'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
            - BranchSide:      'crypto/engine/eng_list.c:379,5'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:379,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:380,20'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:381,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
        - Branch String:   'crypto/engine/eng_list.c:381,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:387,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_new
                - engine_cpy
            - BranchSide:      'crypto/engine/eng_list.c:400,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:387,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:388,26'
              BranchSideFuncs:
                - ENGINE_new
                - engine_cpy
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:396,13'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:389,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:390,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:392,28'
              BranchSideFuncs:
                - engine_cpy
                - CRYPTO_THREAD_unlock
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:402,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_list.c:406,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:406,29'
              BranchSideFuncs:
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:407,25'
              BranchSideFuncs:
                - ossl_safe_getenv
                - ENGINE_by_id
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:407,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:408,22'
              BranchSideFuncs:
                - ENGINE_by_id
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:409,20'
              BranchSideFuncs:
                - ENGINE_by_id
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:410,23'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:410,50'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:416,13'
              BranchSideFuncs:
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_list.c:410,73'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:411,37'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:416,13'
              BranchSideFuncs:
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_list.c:411,67'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:412,37'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:416,13'
              BranchSideFuncs:
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_list.c:413,50'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:414,37'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:416,13'
              BranchSideFuncs:
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_list.c:414,67'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:415,37'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/engine/eng_list.c:416,13'
              BranchSideFuncs:
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_list.c:410,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:416,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_list.c:417,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_list.c:369,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:372,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/engine/eng_list.c:372,10'
          Dst:             do_engine_lock_init_ossl_
        - Src:             'crypto/engine/eng_list.c:373,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:377,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:379,25'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_list.c:388,26'
          Dst:             ENGINE_new
        - Src:             'crypto/engine/eng_list.c:392,17'
          Dst:             engine_cpy
        - Src:             'crypto/engine/eng_list.c:400,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_list.c:406,9'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_list.c:407,25'
          Dst:             ossl_safe_getenv
        - Src:             'crypto/engine/eng_list.c:409,20'
          Dst:             ENGINE_by_id
        - Src:             'crypto/engine/eng_list.c:410,27'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_list.c:411,14'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_list.c:412,14'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_list.c:414,14'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_list.c:415,14'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_list.c:420,5'
          Dst:             ENGINE_free
        - Src:             'crypto/engine/eng_list.c:421,5'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:422,5'
          Dst:             ERR_add_error_data
    - functionName:    engine_list_add
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         24
      ICount:          143
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - engine_cleanup_add_last
        - engine_list_cleanup
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:60,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:63,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_cleanup_add_last
                - ERR_put_error
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:64,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:64,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_cleanup_add_last
                - ERR_put_error
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:64,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_cleanup_add_last
                - ERR_put_error
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:64,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:65,28'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_cleanup_add_last
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:68,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_cleanup_add_last
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:69,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:72,9'
              BranchSideFuncs:
                - ERR_put_error
                - engine_cleanup_add_last
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:74,13'
              BranchSideFuncs:
                - engine_cleanup_add_last
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:86,14'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:75,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:78,28'
              BranchSideFuncs:
                - engine_cleanup_add_last
        - Branch String:   'crypto/engine/eng_list.c:86,40'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:86,44'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:90,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_list.c:60,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:65,21'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_list.c:69,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:75,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:83,9'
          Dst:             engine_cleanup_add_last
        - Src:             'crypto/engine/eng_list.c:83,9'
          Dst:             engine_list_cleanup
        - Src:             'crypto/engine/eng_list.c:87,13'
          Dst:             ERR_put_error
    - functionName:    ENGINE_add
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - engine_list_add
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:299,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:302,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_list_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:302,25'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:302,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:303,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_list.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:303,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:306,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_list_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:308,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:311,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_list.c:299,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:303,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:306,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:307,10'
          Dst:             engine_list_add
        - Src:             'crypto/engine/eng_list.c:308,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:311,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ENGINE_get_prev
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_free
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:278,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:281,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_list.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:285,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ENGINE_free
            - BranchSide:      'crypto/engine/eng_list.c:288,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ENGINE_free
      Callsites:
        - Src:             'crypto/engine/eng_list.c:278,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:281,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:288,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_list.c:290,5'
          Dst:             ENGINE_free
    - functionName:    ENGINE_get_next
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ENGINE_free
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:258,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_list.c:261,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_list.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:265,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ENGINE_free
            - BranchSide:      'crypto/engine/eng_list.c:268,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ENGINE_free
      Callsites:
        - Src:             'crypto/engine/eng_list.c:258,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:261,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:268,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_list.c:270,5'
          Dst:             ENGINE_free
    - functionName:    ENGINE_get_last
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          66
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - do_engine_lock_init_ossl_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:236,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:238,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:238,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:238,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:238,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:238,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:239,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:243,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:239,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:243,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:246,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:249,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_list.c:238,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/engine/eng_list.c:238,10'
          Dst:             do_engine_lock_init_ossl_
        - Src:             'crypto/engine/eng_list.c:239,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:243,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:249,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ENGINE_get_first
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          66
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - do_engine_lock_init_ossl_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:219,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_list.c:219,10'
              BranchSideFuncs:
                - CRYPTO_THREAD_run_once
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:219,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:219,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:219,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:220,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:224,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:220,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:224,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:227,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:230,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_list.c:219,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/engine/eng_list.c:219,10'
          Dst:             do_engine_lock_init_ossl_
        - Src:             'crypto/engine/eng_list.c:220,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_list.c:224,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:230,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    engine_remove_dynamic_id
      functionSourceFile: '/src/openssl111/crypto/engine/eng_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - int
      constantsTouched: []
      argNames:
        - e
        - not_locked
      BBCount:         28
      ICount:          146
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_list.c:191,19'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:191,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_list.c:192,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_list.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:192,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_list.c:194,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_list.c:194,20'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:194,49'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:197,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:197,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:201,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:202,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:203,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:205,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:206,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:207,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:208,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_list.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_list.c:210,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_list.c:211,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_list.c:194,24'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_list.c:211,9'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    test_sha1_final
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA1_Final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:330,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/engine/eng_openssl.c:330,12'
          Dst:             SHA1_Final
    - functionName:    test_sha1_update
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA1_Update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:322,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/engine/eng_openssl.c:322,12'
          Dst:             SHA1_Update
    - functionName:    test_sha1_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - SHA1_Init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:314,22'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/engine/eng_openssl.c:314,12'
          Dst:             SHA1_Init
    - functionName:    test_sha_md
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          103
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - EVP_MD_meth_free
        - EVP_MD_meth_new
        - EVP_MD_meth_set_app_datasize
        - EVP_MD_meth_set_final
        - EVP_MD_meth_set_flags
        - EVP_MD_meth_set_init
        - EVP_MD_meth_set_input_blocksize
        - EVP_MD_meth_set_result_size
        - EVP_MD_meth_set_update
        - test_sha1_final
        - test_sha1_init
        - test_sha1_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:336,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:336,9'
              BranchSideFuncs:
                - EVP_MD_meth_new
                - EVP_MD_meth_set_result_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_input_blocksize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_app_datasize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:336,9'
              BranchSideFuncs:
                - EVP_MD_meth_new
                - EVP_MD_meth_set_result_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_input_blocksize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_app_datasize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_openssl.c:336,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:336,9'
              BranchSideFuncs:
                - EVP_MD_meth_new
                - EVP_MD_meth_set_result_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_input_blocksize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_app_datasize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:339,19'
              BranchSideFuncs:
                - EVP_MD_meth_new
                - EVP_MD_meth_set_result_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_input_blocksize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_app_datasize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_openssl.c:340,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:340,45'
              BranchSideFuncs:
                - EVP_MD_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:341,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:341,49'
              BranchSideFuncs:
                - EVP_MD_meth_set_input_blocksize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_app_datasize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:342,46'
              BranchSideFuncs:
                - EVP_MD_meth_set_app_datasize
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:344,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:344,39'
              BranchSideFuncs:
                - EVP_MD_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:345,38'
              BranchSideFuncs:
                - EVP_MD_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:346,40'
              BranchSideFuncs:
                - EVP_MD_meth_set_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:347,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:347,39'
              BranchSideFuncs:
                - EVP_MD_meth_set_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs:
                - EVP_MD_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:339,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:348,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:351,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:339,19'
          Dst:             EVP_MD_meth_new
        - Src:             'crypto/engine/eng_openssl.c:340,17'
          Dst:             EVP_MD_meth_set_result_size
        - Src:             'crypto/engine/eng_openssl.c:341,17'
          Dst:             EVP_MD_meth_set_input_blocksize
        - Src:             'crypto/engine/eng_openssl.c:342,17'
          Dst:             EVP_MD_meth_set_app_datasize
        - Src:             'crypto/engine/eng_openssl.c:344,17'
          Dst:             EVP_MD_meth_set_flags
        - Src:             'crypto/engine/eng_openssl.c:345,17'
          Dst:             EVP_MD_meth_set_init
        - Src:             'crypto/engine/eng_openssl.c:345,17'
          Dst:             test_sha1_init
        - Src:             'crypto/engine/eng_openssl.c:346,17'
          Dst:             EVP_MD_meth_set_update
        - Src:             'crypto/engine/eng_openssl.c:346,17'
          Dst:             test_sha1_update
        - Src:             'crypto/engine/eng_openssl.c:347,17'
          Dst:             EVP_MD_meth_set_final
        - Src:             'crypto/engine/eng_openssl.c:347,17'
          Dst:             test_sha1_final
        - Src:             'crypto/engine/eng_openssl.c:348,13'
          Dst:             EVP_MD_meth_free
    - functionName:    test_digest_nids
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'int **'
      constantsTouched: []
      argNames:
        - nids
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_type
        - test_sha_md
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:366,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:368,19'
              BranchSideFuncs:
                - test_sha_md
                - EVP_MD_type
        - Branch String:   'crypto/engine/eng_openssl.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:369,46'
              BranchSideFuncs:
                - EVP_MD_type
            - BranchSide:      'crypto/engine/eng_openssl.c:370,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:368,19'
          Dst:             test_sha_md
        - Src:             'crypto/engine/eng_openssl.c:369,34'
          Dst:             EVP_MD_type
    - functionName:    test_rc4_cipher
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:209,10'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/engine/eng_openssl.c:209,5'
          Dst:             RC4
    - functionName:    RC4
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.rc4_key_st *'
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    test_rc4_init_key
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC4_set_key
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:195,5'
          Dst:             fprintf
        - Src:             'crypto/engine/eng_openssl.c:197,13'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/engine/eng_openssl.c:197,37'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/engine/eng_openssl.c:198,18'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/engine/eng_openssl.c:198,33'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/engine/eng_openssl.c:199,17'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/engine/eng_openssl.c:198,5'
          Dst:             RC4_set_key
    - functionName:    RC4_set_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.rc4_key_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    test_r4_40_cipher
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          85
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_meth_free
        - EVP_CIPHER_meth_new
        - EVP_CIPHER_meth_set_do_cipher
        - EVP_CIPHER_meth_set_flags
        - EVP_CIPHER_meth_set_impl_ctx_size
        - EVP_CIPHER_meth_set_init
        - EVP_CIPHER_meth_set_iv_length
        - test_rc4_cipher
        - test_rc4_init_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:241,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:241,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_openssl.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:241,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:244,23'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_openssl.c:245,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:245,47'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:250,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:246,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:246,43'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:250,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:247,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:247,42'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:250,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:248,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:248,47'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:250,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:249,51'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:250,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:250,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:253,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:244,23'
          Dst:             EVP_CIPHER_meth_new
        - Src:             'crypto/engine/eng_openssl.c:245,17'
          Dst:             EVP_CIPHER_meth_set_iv_length
        - Src:             'crypto/engine/eng_openssl.c:246,17'
          Dst:             EVP_CIPHER_meth_set_flags
        - Src:             'crypto/engine/eng_openssl.c:247,17'
          Dst:             EVP_CIPHER_meth_set_init
        - Src:             'crypto/engine/eng_openssl.c:247,17'
          Dst:             test_rc4_init_key
        - Src:             'crypto/engine/eng_openssl.c:248,17'
          Dst:             EVP_CIPHER_meth_set_do_cipher
        - Src:             'crypto/engine/eng_openssl.c:248,17'
          Dst:             test_rc4_cipher
        - Src:             'crypto/engine/eng_openssl.c:249,17'
          Dst:             EVP_CIPHER_meth_set_impl_ctx_size
        - Src:             'crypto/engine/eng_openssl.c:250,13'
          Dst:             EVP_CIPHER_meth_free
    - functionName:    test_r4_cipher
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          85
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_meth_free
        - EVP_CIPHER_meth_new
        - EVP_CIPHER_meth_set_do_cipher
        - EVP_CIPHER_meth_set_flags
        - EVP_CIPHER_meth_set_impl_ctx_size
        - EVP_CIPHER_meth_set_init
        - EVP_CIPHER_meth_set_iv_length
        - test_rc4_cipher
        - test_rc4_init_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:216,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:216,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_openssl.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:216,9'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:219,23'
              BranchSideFuncs:
                - EVP_CIPHER_meth_new
                - EVP_CIPHER_meth_set_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_openssl.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:220,47'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:225,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:221,43'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:225,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:222,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:222,42'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:225,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:223,47'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_do_cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:225,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:224,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:224,51'
              BranchSideFuncs:
                - EVP_CIPHER_meth_set_impl_ctx_size
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:225,34'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
        - Branch String:   'crypto/engine/eng_openssl.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:225,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:228,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:219,23'
          Dst:             EVP_CIPHER_meth_new
        - Src:             'crypto/engine/eng_openssl.c:220,17'
          Dst:             EVP_CIPHER_meth_set_iv_length
        - Src:             'crypto/engine/eng_openssl.c:221,17'
          Dst:             EVP_CIPHER_meth_set_flags
        - Src:             'crypto/engine/eng_openssl.c:222,17'
          Dst:             EVP_CIPHER_meth_set_init
        - Src:             'crypto/engine/eng_openssl.c:222,17'
          Dst:             test_rc4_init_key
        - Src:             'crypto/engine/eng_openssl.c:223,17'
          Dst:             EVP_CIPHER_meth_set_do_cipher
        - Src:             'crypto/engine/eng_openssl.c:223,17'
          Dst:             test_rc4_cipher
        - Src:             'crypto/engine/eng_openssl.c:224,17'
          Dst:             EVP_CIPHER_meth_set_impl_ctx_size
        - Src:             'crypto/engine/eng_openssl.c:225,13'
          Dst:             EVP_CIPHER_meth_free
    - functionName:    test_cipher_nids
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'int **'
      constantsTouched: []
      argNames:
        - nids
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_CIPHER_nid
        - test_r4_40_cipher
        - test_r4_cipher
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:268,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:270,23'
              BranchSideFuncs:
                - test_r4_cipher
                - test_r4_40_cipher
                - EVP_CIPHER_nid
                - EVP_CIPHER_nid
        - Branch String:   'crypto/engine/eng_openssl.c:270,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:271,49'
              BranchSideFuncs:
                - EVP_CIPHER_nid
                - test_r4_40_cipher
                - EVP_CIPHER_nid
            - BranchSide:      'crypto/engine/eng_openssl.c:272,23'
              BranchSideFuncs:
                - test_r4_40_cipher
                - EVP_CIPHER_nid
        - Branch String:   'crypto/engine/eng_openssl.c:272,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:273,49'
              BranchSideFuncs:
                - EVP_CIPHER_nid
            - BranchSide:      'crypto/engine/eng_openssl.c:274,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:270,23'
          Dst:             test_r4_cipher
        - Src:             'crypto/engine/eng_openssl.c:271,34'
          Dst:             EVP_CIPHER_nid
        - Src:             'crypto/engine/eng_openssl.c:272,23'
          Dst:             test_r4_40_cipher
        - Src:             'crypto/engine/eng_openssl.c:273,34'
          Dst:             EVP_CIPHER_nid
    - functionName:    test_r4_40_cipher_destroy
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_meth_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:259,26'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:259,26'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:259,26'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:259,5'
          Dst:             EVP_CIPHER_meth_free
    - functionName:    test_r4_cipher_destroy
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_meth_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:234,26'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:234,26'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:234,26'
              BranchSideFuncs:
                - EVP_CIPHER_meth_free
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:234,5'
          Dst:             EVP_CIPHER_meth_free
    - functionName:    test_sha_md_destroy
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_meth_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:357,22'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:357,22'
              BranchSideFuncs:
                - EVP_MD_meth_free
            - BranchSide:      'crypto/engine/eng_openssl.c:357,22'
              BranchSideFuncs:
                - EVP_MD_meth_free
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:357,5'
          Dst:             EVP_MD_meth_free
    - functionName:    openssl_load_privkey
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - eng
        - key_id
        - ui_method
        - callback_data
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_file
        - PEM_read_bio_PrivateKey
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:410,9'
              BranchSideFuncs:
                - PEM_read_bio_PrivateKey
                - BIO_free
            - BranchSide:      'crypto/engine/eng_openssl.c:411,35'
              BranchSideFuncs:
                - PEM_read_bio_PrivateKey
                - BIO_free
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:406,5'
          Dst:             fprintf
        - Src:             'crypto/engine/eng_openssl.c:408,10'
          Dst:             BIO_new_file
        - Src:             'crypto/engine/eng_openssl.c:411,11'
          Dst:             PEM_read_bio_PrivateKey
        - Src:             'crypto/engine/eng_openssl.c:412,5'
          Dst:             BIO_free
    - functionName:    openssl_digests
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'struct.evp_md_st.48 **'
        - 'int **'
        - int
      constantsTouched: []
      argNames:
        - e
        - digest
        - nids
        - nid
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - test_digest_nids
        - test_sha_md
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:382,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - test_sha_md
            - BranchSide:      'crypto/engine/eng_openssl.c:385,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - test_sha_md
        - Branch String:   'crypto/engine/eng_openssl.c:385,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:386,19'
              BranchSideFuncs:
                - test_sha_md
            - BranchSide:      'crypto/engine/eng_openssl.c:392,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:382,16'
          Dst:             test_digest_nids
        - Src:             'crypto/engine/eng_openssl.c:386,19'
          Dst:             test_sha_md
    - functionName:    openssl_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'struct.evp_cipher_st **'
        - 'int **'
        - int
      constantsTouched: []
      argNames:
        - e
        - cipher
        - nids
        - nid
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - test_cipher_nids
        - test_r4_40_cipher
        - test_r4_cipher
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:286,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - test_r4_40_cipher
                - test_r4_cipher
            - BranchSide:      'crypto/engine/eng_openssl.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - test_r4_40_cipher
                - test_r4_cipher
        - Branch String:   'crypto/engine/eng_openssl.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:290,19'
              BranchSideFuncs:
                - test_r4_cipher
            - BranchSide:      'crypto/engine/eng_openssl.c:291,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - test_r4_40_cipher
        - Branch String:   'crypto/engine/eng_openssl.c:291,14'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:292,19'
              BranchSideFuncs:
                - test_r4_40_cipher
            - BranchSide:      'crypto/engine/eng_openssl.c:298,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:286,16'
          Dst:             test_cipher_nids
        - Src:             'crypto/engine/eng_openssl.c:290,19'
          Dst:             test_r4_cipher
        - Src:             'crypto/engine/eng_openssl.c:292,19'
          Dst:             test_r4_40_cipher
    - functionName:    openssl_destroy
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - test_r4_40_cipher_destroy
        - test_r4_cipher_destroy
        - test_sha_md_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:643,5'
          Dst:             test_sha_md_destroy
        - Src:             'crypto/engine/eng_openssl.c:645,5'
          Dst:             test_r4_cipher_destroy
        - Src:             'crypto/engine/eng_openssl.c:646,5'
          Dst:             test_r4_40_cipher_destroy
    - functionName:    bind_helper
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         27
      ICount:          129
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - DH_get_default_method
        - DSA_get_default_method
        - EC_KEY_OpenSSL
        - ENGINE_set_DH
        - ENGINE_set_DSA
        - ENGINE_set_EC
        - ENGINE_set_RAND
        - ENGINE_set_RSA
        - ENGINE_set_ciphers
        - ENGINE_set_destroy_function
        - ENGINE_set_digests
        - ENGINE_set_id
        - ENGINE_set_load_privkey_function
        - ENGINE_set_name
        - RAND_OpenSSL
        - RSA_get_default_method
        - openssl_ciphers
        - openssl_destroy
        - openssl_digests
        - openssl_load_privkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:89,29'
              BranchSideFuncs:
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_destroy_function
                - __sanitizer_cov_trace_const_cmp4
                - RSA_get_default_method
                - ENGINE_set_RSA
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get_default_method
                - ENGINE_set_DSA
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_OpenSSL
                - ENGINE_set_EC
                - __sanitizer_cov_trace_const_cmp4
                - DH_get_default_method
                - ENGINE_set_DH
                - __sanitizer_cov_trace_const_cmp4
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:90,41'
              BranchSideFuncs:
                - ENGINE_set_destroy_function
                - __sanitizer_cov_trace_const_cmp4
                - RSA_get_default_method
                - ENGINE_set_RSA
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get_default_method
                - ENGINE_set_DSA
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_OpenSSL
                - ENGINE_set_EC
                - __sanitizer_cov_trace_const_cmp4
                - DH_get_default_method
                - ENGINE_set_DH
                - __sanitizer_cov_trace_const_cmp4
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:93,28'
              BranchSideFuncs:
                - RSA_get_default_method
                - ENGINE_set_RSA
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get_default_method
                - ENGINE_set_DSA
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_OpenSSL
                - ENGINE_set_EC
                - __sanitizer_cov_trace_const_cmp4
                - DH_get_default_method
                - ENGINE_set_DH
                - __sanitizer_cov_trace_const_cmp4
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:96,28'
              BranchSideFuncs:
                - DSA_get_default_method
                - ENGINE_set_DSA
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_OpenSSL
                - ENGINE_set_EC
                - __sanitizer_cov_trace_const_cmp4
                - DH_get_default_method
                - ENGINE_set_DH
                - __sanitizer_cov_trace_const_cmp4
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:99,27'
              BranchSideFuncs:
                - EC_KEY_OpenSSL
                - ENGINE_set_EC
                - __sanitizer_cov_trace_const_cmp4
                - DH_get_default_method
                - ENGINE_set_DH
                - __sanitizer_cov_trace_const_cmp4
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:102,27'
              BranchSideFuncs:
                - DH_get_default_method
                - ENGINE_set_DH
                - __sanitizer_cov_trace_const_cmp4
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:104,29'
              BranchSideFuncs:
                - RAND_OpenSSL
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:106,32'
              BranchSideFuncs:
                - ENGINE_set_ciphers
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:109,32'
              BranchSideFuncs:
                - ENGINE_set_digests
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:113,46'
              BranchSideFuncs:
                - ENGINE_set_load_privkey_function
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_openssl.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:126,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:88,10'
          Dst:             ENGINE_set_id
        - Src:             'crypto/engine/eng_openssl.c:89,13'
          Dst:             ENGINE_set_name
        - Src:             'crypto/engine/eng_openssl.c:90,13'
          Dst:             ENGINE_set_destroy_function
        - Src:             'crypto/engine/eng_openssl.c:90,13'
          Dst:             openssl_destroy
        - Src:             'crypto/engine/eng_openssl.c:93,31'
          Dst:             RSA_get_default_method
        - Src:             'crypto/engine/eng_openssl.c:93,13'
          Dst:             ENGINE_set_RSA
        - Src:             'crypto/engine/eng_openssl.c:96,31'
          Dst:             DSA_get_default_method
        - Src:             'crypto/engine/eng_openssl.c:96,13'
          Dst:             ENGINE_set_DSA
        - Src:             'crypto/engine/eng_openssl.c:99,30'
          Dst:             EC_KEY_OpenSSL
        - Src:             'crypto/engine/eng_openssl.c:99,13'
          Dst:             ENGINE_set_EC
        - Src:             'crypto/engine/eng_openssl.c:102,30'
          Dst:             DH_get_default_method
        - Src:             'crypto/engine/eng_openssl.c:102,13'
          Dst:             ENGINE_set_DH
        - Src:             'crypto/engine/eng_openssl.c:104,32'
          Dst:             RAND_OpenSSL
        - Src:             'crypto/engine/eng_openssl.c:104,13'
          Dst:             ENGINE_set_RAND
        - Src:             'crypto/engine/eng_openssl.c:106,13'
          Dst:             ENGINE_set_ciphers
        - Src:             'crypto/engine/eng_openssl.c:106,13'
          Dst:             openssl_ciphers
        - Src:             'crypto/engine/eng_openssl.c:109,13'
          Dst:             ENGINE_set_digests
        - Src:             'crypto/engine/eng_openssl.c:109,13'
          Dst:             openssl_digests
        - Src:             'crypto/engine/eng_openssl.c:113,13'
          Dst:             ENGINE_set_load_privkey_function
        - Src:             'crypto/engine/eng_openssl.c:113,13'
          Dst:             openssl_load_privkey
    - functionName:    engine_openssl
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_free
        - ENGINE_new
        - bind_helper
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:131,19'
              BranchSideFuncs:
                - ENGINE_new
                - bind_helper
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'crypto/engine/eng_openssl.c:131,19'
              BranchSideFuncs:
                - ENGINE_new
                - bind_helper
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_openssl.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:134,22'
              BranchSideFuncs:
                - bind_helper
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_openssl.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:135,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_openssl.c:138,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:131,19'
          Dst:             ENGINE_new
        - Src:             'crypto/engine/eng_openssl.c:134,10'
          Dst:             bind_helper
        - Src:             'crypto/engine/eng_openssl.c:135,9'
          Dst:             ENGINE_free
    - functionName:    engine_load_openssl_int
      functionSourceFile: '/src/openssl111/crypto/engine/eng_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_add
        - ENGINE_free
        - ERR_clear_error
        - engine_openssl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_openssl.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:143,21'
              BranchSideFuncs:
                - engine_openssl.10741
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_openssl.c:143,21'
              BranchSideFuncs:
                - engine_openssl.10741
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_openssl.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_openssl.c:145,9'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_openssl.c:146,16'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
      Callsites:
        - Src:             'crypto/engine/eng_openssl.c:143,21'
          Dst:             engine_openssl
        - Src:             'crypto/engine/eng_openssl.c:146,5'
          Dst:             ENGINE_add
        - Src:             'crypto/engine/eng_openssl.c:151,5'
          Dst:             ENGINE_free
        - Src:             'crypto/engine/eng_openssl.c:152,5'
          Dst:             ERR_clear_error
    - functionName:    ENGINE_load_ssl_client_cert
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.engine_st *'
        - 'struct.ssl_st *'
        - 'struct.stack_st_X509_NAME *'
        - 'struct.x509_st **'
        - 'struct.evp_pkey_st **'
        - 'struct.stack_st_X509 **'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - s
        - ca_dn
        - pcert
        - ppkey
        - pother
        - ui_method
        - callback_data
      BBCount:         10
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_pkey.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:121,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:125,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_THREAD_unlock
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:127,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:132,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_pkey.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:134,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_pkey.c:138,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/engine/eng_pkey.c:121,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:125,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_pkey.c:127,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_pkey.c:128,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:132,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_pkey.c:134,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_load_public_key
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - key_id
        - ui_method
        - callback_data
      BBCount:         12
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_pkey.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:90,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:94,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:96,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:100,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:105,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_pkey.c:111,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_pkey.c:90,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:94,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_pkey.c:96,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_pkey.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:100,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_pkey.c:102,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:107,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_load_private_key
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - 'struct.engine_st *'
        - 'char *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - e
        - key_id
        - ui_method
        - callback_data
      BBCount:         12
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_pkey.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:63,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:65,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:69,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:71,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_pkey.c:75,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_pkey.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_pkey.c:77,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_pkey.c:81,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_pkey.c:59,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:63,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_pkey.c:65,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_pkey.c:66,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:69,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_pkey.c:71,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_pkey.c:77,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_get_ssl_client_cert_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_load_pubkey_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_load_privkey_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_load_ssl_client_cert_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - loadssl_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_load_pubkey_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - loadpub_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_load_privkey_function
      functionSourceFile: '/src/openssl111/crypto/engine/eng_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - loadpriv_f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    random_status
      functionSourceFile: '/src/openssl111/crypto/engine/eng_rdrand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_random_bytes
      functionSourceFile: '/src/openssl111/crypto/engine/eng_rdrand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_ia32_rdrand_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_rdrand.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_rdrand.c:31,20'
              BranchSideFuncs:
                - OPENSSL_ia32_rdrand_bytes
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/engine/eng_rdrand.c:31,27'
          Dst:             OPENSSL_ia32_rdrand_bytes
    - functionName:    OPENSSL_ia32_rdrand_bytes
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rdrand_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_rdrand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bind_helper
      functionSourceFile: '/src/openssl111/crypto/engine/eng_rdrand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         15
      ICount:          70
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ENGINE_set_RAND
        - ENGINE_set_flags
        - ENGINE_set_id
        - ENGINE_set_init_function
        - ENGINE_set_name
        - rdrand_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_rdrand.c:58,47'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:59,26'
              BranchSideFuncs:
                - ENGINE_set_name
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_rdrand.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_rdrand.c:59,51'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:60,27'
              BranchSideFuncs:
                - ENGINE_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_rdrand.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_rdrand.c:60,60'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:61,35'
              BranchSideFuncs:
                - ENGINE_set_init_function
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_rdrand.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_rdrand.c:61,51'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:62,26'
              BranchSideFuncs:
                - ENGINE_set_RAND
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_rdrand.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_rdrand.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_rdrand.c:65,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_rdrand.c:58,10'
          Dst:             ENGINE_set_id
        - Src:             'crypto/engine/eng_rdrand.c:59,10'
          Dst:             ENGINE_set_name
        - Src:             'crypto/engine/eng_rdrand.c:60,10'
          Dst:             ENGINE_set_flags
        - Src:             'crypto/engine/eng_rdrand.c:61,10'
          Dst:             ENGINE_set_init_function
        - Src:             'crypto/engine/eng_rdrand.c:61,10'
          Dst:             rdrand_init
        - Src:             'crypto/engine/eng_rdrand.c:62,10'
          Dst:             ENGINE_set_RAND
    - functionName:    ENGINE_rdrand
      functionSourceFile: '/src/openssl111/crypto/engine/eng_rdrand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_free
        - ENGINE_new
        - bind_helper
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_rdrand.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:70,19'
              BranchSideFuncs:
                - ENGINE_new
                - bind_helper.10785
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
            - BranchSide:      'crypto/engine/eng_rdrand.c:70,19'
              BranchSideFuncs:
                - ENGINE_new
                - bind_helper.10785
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_rdrand.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_rdrand.c:73,22'
              BranchSideFuncs:
                - bind_helper.10785
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_rdrand.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:74,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_rdrand.c:77,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_rdrand.c:70,19'
          Dst:             ENGINE_new
        - Src:             'crypto/engine/eng_rdrand.c:73,10'
          Dst:             bind_helper
        - Src:             'crypto/engine/eng_rdrand.c:74,9'
          Dst:             ENGINE_free
    - functionName:    engine_load_rdrand_int
      functionSourceFile: '/src/openssl111/crypto/engine/eng_rdrand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_add
        - ENGINE_free
        - ENGINE_rdrand
        - ERR_clear_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_rdrand.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:84,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_rdrand
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_rdrand.c:84,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_rdrand
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_rdrand.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:84,9'
              BranchSideFuncs:
                - ENGINE_rdrand
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_rdrand.c:85,25'
              BranchSideFuncs:
                - ENGINE_rdrand
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_rdrand.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_rdrand.c:87,13'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_rdrand.c:88,20'
              BranchSideFuncs:
                - ENGINE_add
                - ENGINE_free
                - ERR_clear_error
      Callsites:
        - Src:             'crypto/engine/eng_rdrand.c:85,25'
          Dst:             ENGINE_rdrand
        - Src:             'crypto/engine/eng_rdrand.c:88,9'
          Dst:             ENGINE_add
        - Src:             'crypto/engine/eng_rdrand.c:89,9'
          Dst:             ENGINE_free
        - Src:             'crypto/engine/eng_rdrand.c:90,9'
          Dst:             ERR_clear_error
    - functionName:    sk_ENGINE_value
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ENGINE_num
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ENGINE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_num
    - functionName:    look_str_cb
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'struct.stack_st_ENGINE *'
        - 'struct.engine_st.2305 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - nid
        - sk
        - def
        - arg
      BBCount:         17
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - sk_ENGINE_num
        - sk_ENGINE_value
        - strlen
        - strncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_asnmth.c:171,12'
              BranchSideFuncs:
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:171,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:171,5'
              BranchSideFuncs:
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:172,37'
              BranchSideFuncs:
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:176,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:176,33'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:182,5'
              BranchSideFuncs:
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:177,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:177,32'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:182,5'
              BranchSideFuncs:
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:175,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:178,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_asnmth.c:182,5'
              BranchSideFuncs:
                - sk_ENGINE_num
                - __sanitizer_cov_trace_cmp4
                - sk_ENGINE_value
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:171,21'
          Dst:             sk_ENGINE_num
        - Src:             'crypto/engine/tb_asnmth.c:172,21'
          Dst:             sk_ENGINE_value
        - Src:             'crypto/engine/tb_asnmth.c:176,26'
          Dst:             strlen
        - Src:             'crypto/engine/tb_asnmth.c:177,20'
          Dst:             strncasecmp
    - functionName:    ENGINE_pkey_asn1_find_str
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        3
      argTypes:
        - 'struct.engine_st.2305 **'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - pe
        - str
        - len
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_THREAD_run_once
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - do_engine_lock_init_ossl_
        - engine_table_doall
        - look_str_cb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:195,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - engine_table_doall
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/tb_asnmth.c:195,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_THREAD_write_lock
                - engine_table_doall
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/tb_asnmth.c:195,10'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:196,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_table_doall
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/tb_asnmth.c:200,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_table_doall
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/tb_asnmth.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:196,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_table_doall
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/tb_asnmth.c:200,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - engine_table_doall
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/tb_asnmth.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:204,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/tb_asnmth.c:207,16'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:195,10'
          Dst:             CRYPTO_THREAD_run_once
        - Src:             'crypto/engine/tb_asnmth.c:195,10'
          Dst:             do_engine_lock_init_ossl_
        - Src:             'crypto/engine/tb_asnmth.c:196,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/tb_asnmth.c:200,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/tb_asnmth.c:201,5'
          Dst:             engine_table_doall
        - Src:             'crypto/engine/tb_asnmth.c:201,5'
          Dst:             look_str_cb
        - Src:             'crypto/engine/tb_asnmth.c:208,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ENGINE_get_pkey_asn1_meth_str
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        3
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - e
        - str
        - len
      BBCount:         20
      ICount:          136
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - strlen
        - strncasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/engine/tb_asnmth.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/engine/tb_asnmth.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:146,22'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:147,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:148,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:149,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:155,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_asnmth.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:151,29'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:154,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:152,28'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:154,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/tb_asnmth.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:153,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_asnmth.c:154,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:146,15'
          Dst:             strlen
        - Src:             'crypto/engine/tb_asnmth.c:151,22'
          Dst:             strlen
        - Src:             'crypto/engine/tb_asnmth.c:152,16'
          Dst:             strncasecmp
    - functionName:    engine_pkey_asn1_meths_free
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_asn1_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_free
            - BranchSide:      'crypto/engine/tb_asnmth.c:120,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_free
        - Branch String:   'crypto/engine/tb_asnmth.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:122,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_asn1_free
            - BranchSide:      'crypto/engine/tb_asnmth.c:126,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_asnmth.c:122,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:123,36'
              BranchSideFuncs:
                - EVP_PKEY_asn1_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_asnmth.c:125,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_free
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:123,17'
          Dst:             EVP_PKEY_asn1_free
    - functionName:    ENGINE_set_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_pkey_asn1_meth
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st.1247 *'
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - int
      constantsTouched: []
      argNames:
        - e
        - nid
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_get_pkey_asn1_meths
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:87,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/tb_asnmth.c:88,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/tb_asnmth.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_asnmth.c:92,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:86,37'
          Dst:             ENGINE_get_pkey_asn1_meths
        - Src:             'crypto/engine/tb_asnmth.c:88,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_get_pkey_asn1_meth_engine
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:76,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_pkey_asn1_meths
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:60,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_asnmth.c:66,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_asnmth.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:64,42'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_asnmth.c:65,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:62,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_asnmth.c:62,20'
          Dst:             engine_unregister_all_pkey_asn1_meths
    - functionName:    engine_unregister_all_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:32,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:32,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_asnmth.c:32,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:32,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_pkey_asn1_meths
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:52,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_pkey_asn1_meths
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_asnmth.c:52,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_pkey_asn1_meths
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_asnmth.c:52,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:53,41'
              BranchSideFuncs:
                - ENGINE_register_pkey_asn1_meths
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_asnmth.c:54,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:52,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_asnmth.c:53,9'
          Dst:             ENGINE_register_pkey_asn1_meths
        - Src:             'crypto/engine/tb_asnmth.c:52,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_pkey_asn1_meths
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_asnmth.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:39,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_asnmth.c:45,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_asnmth.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_asnmth.c:43,42'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_asnmth.c:44,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:41,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_asnmth.c:41,20'
          Dst:             engine_unregister_all_pkey_asn1_meths
    - functionName:    ENGINE_unregister_pkey_asn1_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_asnmth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_asnmth.c:27,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_cipher
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - int
      constantsTouched: []
      argNames:
        - e
        - nid
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_get_ciphers
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_cipher.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:73,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/tb_cipher.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/tb_cipher.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_cipher.c:77,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:72,29'
          Dst:             ENGINE_get_ciphers
        - Src:             'crypto/engine/tb_cipher.c:74,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_get_cipher_engine
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:65,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_ciphers
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_cipher.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_cipher.c:55,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_cipher.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:52,73'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_cipher.c:54,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:51,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_cipher.c:51,20'
          Dst:             engine_unregister_all_ciphers
    - functionName:    engine_unregister_all_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_cipher.c:21,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:21,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_cipher.c:21,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:21,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_ciphers
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_cipher.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:41,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_ciphers
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_cipher.c:41,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_ciphers
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_cipher.c:41,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:42,33'
              BranchSideFuncs:
                - ENGINE_register_ciphers
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_cipher.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:41,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_cipher.c:42,9'
          Dst:             ENGINE_register_ciphers
        - Src:             'crypto/engine/tb_cipher.c:41,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_ciphers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_cipher.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:28,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_cipher.c:34,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_cipher.c:29,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_cipher.c:31,73'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_cipher.c:33,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:30,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_cipher.c:30,20'
          Dst:             engine_unregister_all_ciphers
    - functionName:    ENGINE_unregister_ciphers
      functionSourceFile: '/src/openssl111/crypto/engine/tb_cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_cipher.c:16,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'struct.dh_method *'
      constantsTouched: []
      argNames:
        - e
        - dh_meth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.dh_method *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_default_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dh.c:58,12'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dh.c:58,12'
              BranchSideFuncs:
                - engine_table_select
            - BranchSide:      'crypto/engine/tb_dh.c:58,12'
              BranchSideFuncs:
                - engine_table_select
      Callsites:
        - Src:             'crypto/engine/tb_dh.c:58,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_DH
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dh.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dh.c:46,64'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_dh.c:48,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_dh.c:45,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_dh.c:45,16'
          Dst:             engine_unregister_all_DH
    - functionName:    engine_unregister_all_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dh.c:22,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dh.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_dh.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_dh.c:22,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_DH
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dh.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dh.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_DH
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_dh.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_DH
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_dh.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dh.c:39,28'
              BranchSideFuncs:
                - ENGINE_register_DH
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_dh.c:40,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_dh.c:38,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_dh.c:39,9'
          Dst:             ENGINE_register_DH
        - Src:             'crypto/engine/tb_dh.c:38,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_DH
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dh.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dh.c:29,64'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_dh.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_dh.c:28,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_dh.c:28,16'
          Dst:             engine_unregister_all_DH
    - functionName:    ENGINE_unregister_DH
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_dh.c:17,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_digest
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'struct.evp_md_st *'
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - int
      constantsTouched: []
      argNames:
        - e
        - nid
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_get_digests
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_digest.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:73,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/tb_digest.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/tb_digest.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_digest.c:77,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:72,29'
          Dst:             ENGINE_get_digests
        - Src:             'crypto/engine/tb_digest.c:74,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_get_digest_engine
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:65,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_digests
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_digest.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_digest.c:55,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_digest.c:50,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:52,73'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_digest.c:54,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:51,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_digest.c:51,20'
          Dst:             engine_unregister_all_digests
    - functionName:    engine_unregister_all_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_digest.c:21,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:21,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_digest.c:21,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:21,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_digests
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_digest.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:41,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_digests
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_digest.c:41,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_digests
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_digest.c:41,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:42,33'
              BranchSideFuncs:
                - ENGINE_register_digests
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_digest.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:41,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_digest.c:42,9'
          Dst:             ENGINE_register_digests
        - Src:             'crypto/engine/tb_digest.c:41,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_digests
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_digest.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:28,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_digest.c:34,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_digest.c:29,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_digest.c:31,73'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_digest.c:33,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:30,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_digest.c:30,20'
          Dst:             engine_unregister_all_digests
    - functionName:    ENGINE_unregister_digests
      functionSourceFile: '/src/openssl111/crypto/engine/tb_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_digest.c:16,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'struct.dsa_method *'
      constantsTouched: []
      argNames:
        - e
        - dsa_meth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.dsa_method *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_default_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dsa.c:58,12'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dsa.c:58,12'
              BranchSideFuncs:
                - engine_table_select
            - BranchSide:      'crypto/engine/tb_dsa.c:58,12'
              BranchSideFuncs:
                - engine_table_select
      Callsites:
        - Src:             'crypto/engine/tb_dsa.c:58,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dsa.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dsa.c:46,65'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_dsa.c:48,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_dsa.c:45,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_dsa.c:45,16'
          Dst:             engine_unregister_all_DSA
    - functionName:    engine_unregister_all_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dsa.c:22,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dsa.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_dsa.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_dsa.c:22,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dsa.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dsa.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_DSA
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_dsa.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_DSA
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_dsa.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dsa.c:39,29'
              BranchSideFuncs:
                - ENGINE_register_DSA
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_dsa.c:40,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_dsa.c:38,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_dsa.c:39,9'
          Dst:             ENGINE_register_DSA
        - Src:             'crypto/engine/tb_dsa.c:38,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_DSA
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_dsa.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_dsa.c:29,65'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_dsa.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_dsa.c:28,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_dsa.c:28,16'
          Dst:             engine_unregister_all_DSA
    - functionName:    ENGINE_unregister_DSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_dsa.c:17,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'struct.ec_key_method_st *'
      constantsTouched: []
      argNames:
        - e
        - ec_meth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.ec_key_method_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_default_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_eckey.c:58,12'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_eckey.c:58,12'
              BranchSideFuncs:
                - engine_table_select
            - BranchSide:      'crypto/engine/tb_eckey.c:58,12'
              BranchSideFuncs:
                - engine_table_select
      Callsites:
        - Src:             'crypto/engine/tb_eckey.c:58,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_EC
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_eckey.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_eckey.c:46,64'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_eckey.c:48,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_eckey.c:45,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_eckey.c:45,16'
          Dst:             engine_unregister_all_EC
    - functionName:    engine_unregister_all_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_eckey.c:22,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_eckey.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_eckey.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_eckey.c:22,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_EC
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_eckey.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_eckey.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_EC
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_eckey.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_EC
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_eckey.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_eckey.c:39,28'
              BranchSideFuncs:
                - ENGINE_register_EC
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_eckey.c:40,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_eckey.c:38,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_eckey.c:39,9'
          Dst:             ENGINE_register_EC
        - Src:             'crypto/engine/tb_eckey.c:38,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_EC
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_eckey.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_eckey.c:29,64'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_eckey.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_eckey.c:28,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_eckey.c:28,16'
          Dst:             engine_unregister_all_EC
    - functionName:    ENGINE_unregister_EC
      functionSourceFile: '/src/openssl111/crypto/engine/tb_eckey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_eckey.c:17,5'
          Dst:             engine_table_unregister
    - functionName:    engine_pkey_meths_free
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_meth_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_pkmeth.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:104,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_meth_free
            - BranchSide:      'crypto/engine/tb_pkmeth.c:107,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_meth_free
        - Branch String:   'crypto/engine/tb_pkmeth.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:109,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_meth_free
            - BranchSide:      'crypto/engine/tb_pkmeth.c:113,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_pkmeth.c:109,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:110,36'
              BranchSideFuncs:
                - EVP_PKEY_meth_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/tb_pkmeth.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_meth_free
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:110,17'
          Dst:             EVP_PKEY_meth_free
    - functionName:    ENGINE_set_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_pkey_meth
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st *'
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - int
      constantsTouched: []
      argNames:
        - e
        - nid
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ENGINE_get_pkey_meths
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_pkmeth.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:74,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/tb_pkmeth.c:75,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/tb_pkmeth.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/tb_pkmeth.c:79,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:73,32'
          Dst:             ENGINE_get_pkey_meths
        - Src:             'crypto/engine/tb_pkmeth.c:75,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_get_pkey_meth_engine
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:66,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_pkey_meths
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_pkmeth.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:50,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_pkmeth.c:56,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_pkmeth.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:53,76'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_pkmeth.c:55,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:52,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_pkmeth.c:52,20'
          Dst:             engine_unregister_all_pkey_meths
    - functionName:    engine_unregister_all_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_pkmeth.c:22,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_pkmeth.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:22,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_pkey_meths
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_pkmeth.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:42,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_pkey_meths
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_pkmeth.c:42,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_pkey_meths
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_pkmeth.c:42,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:43,36'
              BranchSideFuncs:
                - ENGINE_register_pkey_meths
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_pkmeth.c:44,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:42,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_pkmeth.c:43,9'
          Dst:             ENGINE_register_pkey_meths
        - Src:             'crypto/engine/tb_pkmeth.c:42,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_table_register
        - engine_unregister_all_pkey_meths
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_pkmeth.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:29,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_pkmeth.c:35,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/tb_pkmeth.c:30,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_pkmeth.c:32,76'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_pkmeth.c:34,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:31,20'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_pkmeth.c:31,20'
          Dst:             engine_unregister_all_pkey_meths
    - functionName:    ENGINE_unregister_pkey_meths
      functionSourceFile: '/src/openssl111/crypto/engine/tb_pkmeth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_pkmeth.c:17,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'struct.rand_meth_st *'
      constantsTouched: []
      argNames:
        - e
        - rand_meth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.rand_meth_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_default_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rand.c:58,12'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rand.c:58,12'
              BranchSideFuncs:
                - engine_table_select
            - BranchSide:      'crypto/engine/tb_rand.c:58,12'
              BranchSideFuncs:
                - engine_table_select
      Callsites:
        - Src:             'crypto/engine/tb_rand.c:58,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_RAND
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rand.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rand.c:46,66'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_rand.c:48,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_rand.c:45,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_rand.c:45,16'
          Dst:             engine_unregister_all_RAND
    - functionName:    engine_unregister_all_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rand.c:22,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rand.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_rand.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_rand.c:22,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_RAND
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rand.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rand.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_RAND
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_rand.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_RAND
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_rand.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rand.c:39,30'
              BranchSideFuncs:
                - ENGINE_register_RAND
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_rand.c:40,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_rand.c:38,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_rand.c:39,9'
          Dst:             ENGINE_register_RAND
        - Src:             'crypto/engine/tb_rand.c:38,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_RAND
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rand.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rand.c:29,66'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_rand.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_rand.c:28,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_rand.c:28,16'
          Dst:             engine_unregister_all_RAND
    - functionName:    ENGINE_unregister_RAND
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_rand.c:17,5'
          Dst:             engine_table_unregister
    - functionName:    ENGINE_set_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.2305 *'
        - 'struct.rsa_meth_st *'
      constantsTouched: []
      argNames:
        - e
        - rsa_meth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_default_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rsa.c:58,12'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rsa.c:58,12'
              BranchSideFuncs:
                - engine_table_select
            - BranchSide:      'crypto/engine/tb_rsa.c:58,12'
              BranchSideFuncs:
                - engine_table_select
      Callsites:
        - Src:             'crypto/engine/tb_rsa.c:58,12'
          Dst:             engine_table_select
    - functionName:    ENGINE_set_default_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_RSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rsa.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rsa.c:46,65'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_rsa.c:48,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_rsa.c:45,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_rsa.c:45,16'
          Dst:             engine_unregister_all_RSA
    - functionName:    engine_unregister_all_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rsa.c:22,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rsa.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
            - BranchSide:      'crypto/engine/tb_rsa.c:22,5'
              BranchSideFuncs:
                - engine_table_cleanup
      Callsites:
        - Src:             'crypto/engine/tb_rsa.c:22,5'
          Dst:             engine_table_cleanup
    - functionName:    ENGINE_register_all_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_get_first
        - ENGINE_register_RSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rsa.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rsa.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_RSA
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_rsa.c:38,14'
              BranchSideFuncs:
                - ENGINE_get_first
                - ENGINE_register_RSA
                - ENGINE_get_next
        - Branch String:   'crypto/engine/tb_rsa.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rsa.c:39,29'
              BranchSideFuncs:
                - ENGINE_register_RSA
                - ENGINE_get_next
            - BranchSide:      'crypto/engine/tb_rsa.c:40,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_rsa.c:38,14'
          Dst:             ENGINE_get_first
        - Src:             'crypto/engine/tb_rsa.c:39,9'
          Dst:             ENGINE_register_RSA
        - Src:             'crypto/engine/tb_rsa.c:38,41'
          Dst:             ENGINE_get_next
    - functionName:    ENGINE_register_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - engine_table_register
        - engine_unregister_all_RSA
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/tb_rsa.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/tb_rsa.c:29,65'
              BranchSideFuncs:
                - engine_table_register
            - BranchSide:      'crypto/engine/tb_rsa.c:31,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/tb_rsa.c:28,16'
          Dst:             engine_table_register
        - Src:             'crypto/engine/tb_rsa.c:28,16'
          Dst:             engine_unregister_all_RSA
    - functionName:    ENGINE_unregister_RSA
      functionSourceFile: '/src/openssl111/crypto/engine/tb_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - engine_table_unregister
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/tb_rsa.c:17,5'
          Dst:             engine_table_unregister
    - functionName:    err_load_crypto_strings_int
      functionSourceFile: '/src/openssl111/crypto/err/err_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         65
      ICount:          260
      EdgeCount:       95
      CyclomaticComplexity: 32
      functionsReached:
        - ERR_load_ASN1_strings
        - ERR_load_ASYNC_strings
        - ERR_load_BIO_strings
        - ERR_load_BN_strings
        - ERR_load_BUF_strings
        - ERR_load_CMS_strings
        - ERR_load_COMP_strings
        - ERR_load_CONF_strings
        - ERR_load_CRYPTO_strings
        - ERR_load_CT_strings
        - ERR_load_DH_strings
        - ERR_load_DSA_strings
        - ERR_load_DSO_strings
        - ERR_load_EC_strings
        - ERR_load_ENGINE_strings
        - ERR_load_ERR_strings
        - ERR_load_EVP_strings
        - ERR_load_KDF_strings
        - ERR_load_OBJ_strings
        - ERR_load_OCSP_strings
        - ERR_load_OSSL_STORE_strings
        - ERR_load_PEM_strings
        - ERR_load_PKCS12_strings
        - ERR_load_PKCS7_strings
        - ERR_load_RAND_strings
        - ERR_load_RSA_strings
        - ERR_load_TS_strings
        - ERR_load_UI_strings
        - ERR_load_X509V3_strings
        - ERR_load_X509_strings
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/err/err_all.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:46,9'
              BranchSideFuncs:
                - ERR_load_ERR_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_BN_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_RSA_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_DH_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_EVP_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_BUF_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_OBJ_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_PEM_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_DSA_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_X509_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_ASN1_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CONF_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CRYPTO_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_COMP_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_EC_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_BIO_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_PKCS7_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_X509V3_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_PKCS12_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_RAND_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_DSO_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_TS_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_ENGINE_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_OCSP_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_UI_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CMS_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CT_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_ASYNC_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_KDF_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_OSSL_STORE_strings
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err_all.c:46,9'
              BranchSideFuncs:
                - ERR_load_ERR_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_BN_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_RSA_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_DH_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_EVP_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_BUF_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_OBJ_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_PEM_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_DSA_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_X509_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_ASN1_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CONF_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CRYPTO_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_COMP_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_EC_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_BIO_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_PKCS7_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_X509V3_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_PKCS12_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_RAND_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_DSO_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_TS_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_ENGINE_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_OCSP_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_UI_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CMS_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_CT_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_ASYNC_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_KDF_strings
                - __sanitizer_cov_trace_const_cmp4
                - ERR_load_OSSL_STORE_strings
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err_all.c:46,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:47,36'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:49,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:52,36'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:54,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:54,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:55,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:56,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:56,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:57,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:59,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:61,38'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:62,38'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:63,38'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:64,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:64,40'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:66,38'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:69,36'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:72,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:73,39'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:74,40'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:75,40'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:76,38'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:77,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:77,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:79,36'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:82,40'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:85,38'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:87,36'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:89,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:92,36'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:94,39'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:96,37'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/err/err_all.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err_all.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_all.c:100,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err_all.c:46,9'
          Dst:             ERR_load_ERR_strings
        - Src:             'crypto/err/err_all.c:47,9'
          Dst:             ERR_load_BN_strings
        - Src:             'crypto/err/err_all.c:49,9'
          Dst:             ERR_load_RSA_strings
        - Src:             'crypto/err/err_all.c:52,9'
          Dst:             ERR_load_DH_strings
        - Src:             'crypto/err/err_all.c:54,9'
          Dst:             ERR_load_EVP_strings
        - Src:             'crypto/err/err_all.c:55,9'
          Dst:             ERR_load_BUF_strings
        - Src:             'crypto/err/err_all.c:56,9'
          Dst:             ERR_load_OBJ_strings
        - Src:             'crypto/err/err_all.c:57,9'
          Dst:             ERR_load_PEM_strings
        - Src:             'crypto/err/err_all.c:59,9'
          Dst:             ERR_load_DSA_strings
        - Src:             'crypto/err/err_all.c:61,9'
          Dst:             ERR_load_X509_strings
        - Src:             'crypto/err/err_all.c:62,9'
          Dst:             ERR_load_ASN1_strings
        - Src:             'crypto/err/err_all.c:63,9'
          Dst:             ERR_load_CONF_strings
        - Src:             'crypto/err/err_all.c:64,9'
          Dst:             ERR_load_CRYPTO_strings
        - Src:             'crypto/err/err_all.c:66,9'
          Dst:             ERR_load_COMP_strings
        - Src:             'crypto/err/err_all.c:69,9'
          Dst:             ERR_load_EC_strings
        - Src:             'crypto/err/err_all.c:72,9'
          Dst:             ERR_load_BIO_strings
        - Src:             'crypto/err/err_all.c:73,9'
          Dst:             ERR_load_PKCS7_strings
        - Src:             'crypto/err/err_all.c:74,9'
          Dst:             ERR_load_X509V3_strings
        - Src:             'crypto/err/err_all.c:75,9'
          Dst:             ERR_load_PKCS12_strings
        - Src:             'crypto/err/err_all.c:76,9'
          Dst:             ERR_load_RAND_strings
        - Src:             'crypto/err/err_all.c:77,9'
          Dst:             ERR_load_DSO_strings
        - Src:             'crypto/err/err_all.c:79,9'
          Dst:             ERR_load_TS_strings
        - Src:             'crypto/err/err_all.c:82,9'
          Dst:             ERR_load_ENGINE_strings
        - Src:             'crypto/err/err_all.c:85,9'
          Dst:             ERR_load_OCSP_strings
        - Src:             'crypto/err/err_all.c:87,9'
          Dst:             ERR_load_UI_strings
        - Src:             'crypto/err/err_all.c:89,9'
          Dst:             ERR_load_CMS_strings
        - Src:             'crypto/err/err_all.c:92,9'
          Dst:             ERR_load_CT_strings
        - Src:             'crypto/err/err_all.c:94,9'
          Dst:             ERR_load_ASYNC_strings
        - Src:             'crypto/err/err_all.c:96,9'
          Dst:             ERR_load_KDF_strings
        - Src:             'crypto/err/err_all.c:97,9'
          Dst:             ERR_load_OSSL_STORE_strings
    - functionName:    openssl_add_all_ciphers_int
      functionSourceFile: '/src/openssl111/crypto/evp/c_allc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          351
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_add_cipher
        - EVP_aes_128_cbc
        - EVP_aes_128_cbc_hmac_sha1
        - EVP_aes_128_cbc_hmac_sha256
        - EVP_aes_128_ccm
        - EVP_aes_128_cfb1
        - EVP_aes_128_cfb128
        - EVP_aes_128_cfb8
        - EVP_aes_128_ctr
        - EVP_aes_128_ecb
        - EVP_aes_128_gcm
        - EVP_aes_128_ocb
        - EVP_aes_128_ofb
        - EVP_aes_128_wrap
        - EVP_aes_128_wrap_pad
        - EVP_aes_128_xts
        - EVP_aes_192_cbc
        - EVP_aes_192_ccm
        - EVP_aes_192_cfb1
        - EVP_aes_192_cfb128
        - EVP_aes_192_cfb8
        - EVP_aes_192_ctr
        - EVP_aes_192_ecb
        - EVP_aes_192_gcm
        - EVP_aes_192_ocb
        - EVP_aes_192_ofb
        - EVP_aes_192_wrap
        - EVP_aes_192_wrap_pad
        - EVP_aes_256_cbc
        - EVP_aes_256_cbc_hmac_sha1
        - EVP_aes_256_cbc_hmac_sha256
        - EVP_aes_256_ccm
        - EVP_aes_256_cfb1
        - EVP_aes_256_cfb128
        - EVP_aes_256_cfb8
        - EVP_aes_256_ctr
        - EVP_aes_256_ecb
        - EVP_aes_256_gcm
        - EVP_aes_256_ocb
        - EVP_aes_256_ofb
        - EVP_aes_256_wrap
        - EVP_aes_256_wrap_pad
        - EVP_aes_256_xts
        - EVP_aria_128_cbc
        - EVP_aria_128_ccm
        - EVP_aria_128_cfb1
        - EVP_aria_128_cfb128
        - EVP_aria_128_cfb8
        - EVP_aria_128_ctr
        - EVP_aria_128_ecb
        - EVP_aria_128_gcm
        - EVP_aria_128_ofb
        - EVP_aria_192_cbc
        - EVP_aria_192_ccm
        - EVP_aria_192_cfb1
        - EVP_aria_192_cfb128
        - EVP_aria_192_cfb8
        - EVP_aria_192_ctr
        - EVP_aria_192_ecb
        - EVP_aria_192_gcm
        - EVP_aria_192_ofb
        - EVP_aria_256_cbc
        - EVP_aria_256_ccm
        - EVP_aria_256_cfb1
        - EVP_aria_256_cfb128
        - EVP_aria_256_cfb8
        - EVP_aria_256_ctr
        - EVP_aria_256_ecb
        - EVP_aria_256_gcm
        - EVP_aria_256_ofb
        - EVP_bf_cbc
        - EVP_bf_cfb64
        - EVP_bf_ecb
        - EVP_bf_ofb
        - EVP_camellia_128_cbc
        - EVP_camellia_128_cfb1
        - EVP_camellia_128_cfb128
        - EVP_camellia_128_cfb8
        - EVP_camellia_128_ctr
        - EVP_camellia_128_ecb
        - EVP_camellia_128_ofb
        - EVP_camellia_192_cbc
        - EVP_camellia_192_cfb1
        - EVP_camellia_192_cfb128
        - EVP_camellia_192_cfb8
        - EVP_camellia_192_ctr
        - EVP_camellia_192_ecb
        - EVP_camellia_192_ofb
        - EVP_camellia_256_cbc
        - EVP_camellia_256_cfb1
        - EVP_camellia_256_cfb128
        - EVP_camellia_256_cfb8
        - EVP_camellia_256_ctr
        - EVP_camellia_256_ecb
        - EVP_camellia_256_ofb
        - EVP_cast5_cbc
        - EVP_cast5_cfb64
        - EVP_cast5_ecb
        - EVP_cast5_ofb
        - EVP_chacha20
        - EVP_chacha20_poly1305
        - EVP_des_cbc
        - EVP_des_cfb1
        - EVP_des_cfb64
        - EVP_des_cfb8
        - EVP_des_ecb
        - EVP_des_ede
        - EVP_des_ede3
        - EVP_des_ede3_cbc
        - EVP_des_ede3_cfb1
        - EVP_des_ede3_cfb64
        - EVP_des_ede3_cfb8
        - EVP_des_ede3_ofb
        - EVP_des_ede3_wrap
        - EVP_des_ede_cbc
        - EVP_des_ede_cfb64
        - EVP_des_ede_ofb
        - EVP_des_ofb
        - EVP_desx_cbc
        - EVP_idea_cbc
        - EVP_idea_cfb64
        - EVP_idea_ecb
        - EVP_idea_ofb
        - EVP_rc2_40_cbc
        - EVP_rc2_64_cbc
        - EVP_rc2_cbc
        - EVP_rc2_cfb64
        - EVP_rc2_ecb
        - EVP_rc2_ofb
        - EVP_rc4
        - EVP_rc4_40
        - EVP_rc4_hmac_md5
        - EVP_rc5_32_12_16_cbc
        - EVP_rc5_32_12_16_cfb64
        - EVP_rc5_32_12_16_ecb
        - EVP_rc5_32_12_16_ofb
        - EVP_seed_cbc
        - EVP_seed_cfb128
        - EVP_seed_ecb
        - EVP_seed_ofb
        - EVP_sm4_cbc
        - EVP_sm4_cfb128
        - EVP_sm4_ctr
        - EVP_sm4_ecb
        - EVP_sm4_ofb
        - OBJ_NAME_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/c_allc.c:21,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/c_allc.c:21,20'
              BranchSideFuncs:
                - EVP_des_cfb64
                - EVP_add_cipher
                - EVP_des_cfb1
                - EVP_add_cipher
                - EVP_des_cfb8
                - EVP_add_cipher
                - EVP_des_ede_cfb64
                - EVP_add_cipher
                - EVP_des_ede3_cfb64
                - EVP_add_cipher
                - EVP_des_ede3_cfb1
                - EVP_add_cipher
                - EVP_des_ede3_cfb8
                - EVP_add_cipher
                - EVP_des_ofb
                - EVP_add_cipher
                - EVP_des_ede_ofb
                - EVP_add_cipher
                - EVP_des_ede3_ofb
                - EVP_add_cipher
                - EVP_desx_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ede_cbc
                - EVP_add_cipher
                - EVP_des_ede3_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ecb
                - EVP_add_cipher
                - EVP_des_ede
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ede3
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ede3_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_rc4
                - EVP_add_cipher
                - EVP_rc4_40
                - EVP_add_cipher
                - EVP_rc4_hmac_md5
                - EVP_add_cipher
                - EVP_idea_ecb
                - EVP_add_cipher
                - EVP_idea_cfb64
                - EVP_add_cipher
                - EVP_idea_ofb
                - EVP_add_cipher
                - EVP_idea_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_seed_ecb
                - EVP_add_cipher
                - EVP_seed_cfb128
                - EVP_add_cipher
                - EVP_seed_ofb
                - EVP_add_cipher
                - EVP_seed_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_sm4_ecb
                - EVP_add_cipher
                - EVP_sm4_cbc
                - EVP_add_cipher
                - EVP_sm4_cfb128
                - EVP_add_cipher
                - EVP_sm4_ofb
                - EVP_add_cipher
                - EVP_sm4_ctr
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_rc2_ecb
                - EVP_add_cipher
                - EVP_rc2_cfb64
                - EVP_add_cipher
                - EVP_rc2_ofb
                - EVP_add_cipher
                - EVP_rc2_cbc
                - EVP_add_cipher
                - EVP_rc2_40_cbc
                - EVP_add_cipher
                - EVP_rc2_64_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_bf_ecb
                - EVP_add_cipher
                - EVP_bf_cfb64
                - EVP_add_cipher
                - EVP_bf_ofb
                - EVP_add_cipher
                - EVP_bf_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_cast5_ecb
                - EVP_add_cipher
                - EVP_cast5_cfb64
                - EVP_add_cipher
                - EVP_cast5_ofb
                - EVP_add_cipher
                - EVP_cast5_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_rc5_32_12_16_ecb
                - EVP_add_cipher
                - EVP_rc5_32_12_16_cfb64
                - EVP_add_cipher
                - EVP_rc5_32_12_16_ofb
                - EVP_add_cipher
                - EVP_rc5_32_12_16_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_128_ecb
                - EVP_add_cipher
                - EVP_aes_128_cbc
                - EVP_add_cipher
                - EVP_aes_128_cfb128
                - EVP_add_cipher
                - EVP_aes_128_cfb1
                - EVP_add_cipher
                - EVP_aes_128_cfb8
                - EVP_add_cipher
                - EVP_aes_128_ofb
                - EVP_add_cipher
                - EVP_aes_128_ctr
                - EVP_add_cipher
                - EVP_aes_128_gcm
                - EVP_add_cipher
                - EVP_aes_128_ocb
                - EVP_add_cipher
                - EVP_aes_128_xts
                - EVP_add_cipher
                - EVP_aes_128_ccm
                - EVP_add_cipher
                - EVP_aes_128_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_aes_128_wrap_pad
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_192_ecb
                - EVP_add_cipher
                - EVP_aes_192_cbc
                - EVP_add_cipher
                - EVP_aes_192_cfb128
                - EVP_add_cipher
                - EVP_aes_192_cfb1
                - EVP_add_cipher
                - EVP_aes_192_cfb8
                - EVP_add_cipher
                - EVP_aes_192_ofb
                - EVP_add_cipher
                - EVP_aes_192_ctr
                - EVP_add_cipher
                - EVP_aes_192_gcm
                - EVP_add_cipher
                - EVP_aes_192_ocb
                - EVP_add_cipher
                - EVP_aes_192_ccm
                - EVP_add_cipher
                - EVP_aes_192_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_aes_192_wrap_pad
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_256_ecb
                - EVP_add_cipher
                - EVP_aes_256_cbc
                - EVP_add_cipher
                - EVP_aes_256_cfb128
                - EVP_add_cipher
                - EVP_aes_256_cfb1
                - EVP_add_cipher
                - EVP_aes_256_cfb8
                - EVP_add_cipher
                - EVP_aes_256_ofb
                - EVP_add_cipher
                - EVP_aes_256_ctr
                - EVP_add_cipher
                - EVP_aes_256_gcm
                - EVP_add_cipher
                - EVP_aes_256_ocb
                - EVP_add_cipher
                - EVP_aes_256_xts
                - EVP_add_cipher
                - EVP_aes_256_ccm
                - EVP_add_cipher
                - EVP_aes_256_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_aes_256_wrap_pad
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_128_cbc_hmac_sha1
                - EVP_add_cipher
                - EVP_aes_256_cbc_hmac_sha1
                - EVP_add_cipher
                - EVP_aes_128_cbc_hmac_sha256
                - EVP_add_cipher
                - EVP_aes_256_cbc_hmac_sha256
                - EVP_add_cipher
                - EVP_aria_128_ecb
                - EVP_add_cipher
                - EVP_aria_128_cbc
                - EVP_add_cipher
                - EVP_aria_128_cfb128
                - EVP_add_cipher
                - EVP_aria_128_cfb1
                - EVP_add_cipher
                - EVP_aria_128_cfb8
                - EVP_add_cipher
                - EVP_aria_128_ctr
                - EVP_add_cipher
                - EVP_aria_128_ofb
                - EVP_add_cipher
                - EVP_aria_128_gcm
                - EVP_add_cipher
                - EVP_aria_128_ccm
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aria_192_ecb
                - EVP_add_cipher
                - EVP_aria_192_cbc
                - EVP_add_cipher
                - EVP_aria_192_cfb128
                - EVP_add_cipher
                - EVP_aria_192_cfb1
                - EVP_add_cipher
                - EVP_aria_192_cfb8
                - EVP_add_cipher
                - EVP_aria_192_ctr
                - EVP_add_cipher
                - EVP_aria_192_ofb
                - EVP_add_cipher
                - EVP_aria_192_gcm
                - EVP_add_cipher
                - EVP_aria_192_ccm
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aria_256_ecb
                - EVP_add_cipher
                - EVP_aria_256_cbc
                - EVP_add_cipher
                - EVP_aria_256_cfb128
                - EVP_add_cipher
                - EVP_aria_256_cfb1
                - EVP_add_cipher
                - EVP_aria_256_cfb8
                - EVP_add_cipher
                - EVP_aria_256_ctr
                - EVP_add_cipher
                - EVP_aria_256_ofb
                - EVP_add_cipher
                - EVP_aria_256_gcm
                - EVP_add_cipher
                - EVP_aria_256_ccm
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_128_ecb
                - EVP_add_cipher
                - EVP_camellia_128_cbc
                - EVP_add_cipher
                - EVP_camellia_128_cfb128
                - EVP_add_cipher
                - EVP_camellia_128_cfb1
                - EVP_add_cipher
                - EVP_camellia_128_cfb8
                - EVP_add_cipher
                - EVP_camellia_128_ofb
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_192_ecb
                - EVP_add_cipher
                - EVP_camellia_192_cbc
                - EVP_add_cipher
                - EVP_camellia_192_cfb128
                - EVP_add_cipher
                - EVP_camellia_192_cfb1
                - EVP_add_cipher
                - EVP_camellia_192_cfb8
                - EVP_add_cipher
                - EVP_camellia_192_ofb
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_256_ecb
                - EVP_add_cipher
                - EVP_camellia_256_cbc
                - EVP_add_cipher
                - EVP_camellia_256_cfb128
                - EVP_add_cipher
                - EVP_camellia_256_cfb1
                - EVP_add_cipher
                - EVP_camellia_256_cfb8
                - EVP_add_cipher
                - EVP_camellia_256_ofb
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_128_ctr
                - EVP_add_cipher
                - EVP_camellia_192_ctr
                - EVP_add_cipher
                - EVP_camellia_256_ctr
                - EVP_add_cipher
                - EVP_chacha20
                - EVP_add_cipher
                - EVP_chacha20_poly1305
                - EVP_add_cipher
            - BranchSide:      'crypto/evp/c_allc.c:21,20'
              BranchSideFuncs:
                - EVP_des_cfb64
                - EVP_add_cipher
                - EVP_des_cfb1
                - EVP_add_cipher
                - EVP_des_cfb8
                - EVP_add_cipher
                - EVP_des_ede_cfb64
                - EVP_add_cipher
                - EVP_des_ede3_cfb64
                - EVP_add_cipher
                - EVP_des_ede3_cfb1
                - EVP_add_cipher
                - EVP_des_ede3_cfb8
                - EVP_add_cipher
                - EVP_des_ofb
                - EVP_add_cipher
                - EVP_des_ede_ofb
                - EVP_add_cipher
                - EVP_des_ede3_ofb
                - EVP_add_cipher
                - EVP_desx_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ede_cbc
                - EVP_add_cipher
                - EVP_des_ede3_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ecb
                - EVP_add_cipher
                - EVP_des_ede
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ede3
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_des_ede3_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_rc4
                - EVP_add_cipher
                - EVP_rc4_40
                - EVP_add_cipher
                - EVP_rc4_hmac_md5
                - EVP_add_cipher
                - EVP_idea_ecb
                - EVP_add_cipher
                - EVP_idea_cfb64
                - EVP_add_cipher
                - EVP_idea_ofb
                - EVP_add_cipher
                - EVP_idea_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_seed_ecb
                - EVP_add_cipher
                - EVP_seed_cfb128
                - EVP_add_cipher
                - EVP_seed_ofb
                - EVP_add_cipher
                - EVP_seed_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_sm4_ecb
                - EVP_add_cipher
                - EVP_sm4_cbc
                - EVP_add_cipher
                - EVP_sm4_cfb128
                - EVP_add_cipher
                - EVP_sm4_ofb
                - EVP_add_cipher
                - EVP_sm4_ctr
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_rc2_ecb
                - EVP_add_cipher
                - EVP_rc2_cfb64
                - EVP_add_cipher
                - EVP_rc2_ofb
                - EVP_add_cipher
                - EVP_rc2_cbc
                - EVP_add_cipher
                - EVP_rc2_40_cbc
                - EVP_add_cipher
                - EVP_rc2_64_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_bf_ecb
                - EVP_add_cipher
                - EVP_bf_cfb64
                - EVP_add_cipher
                - EVP_bf_ofb
                - EVP_add_cipher
                - EVP_bf_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_cast5_ecb
                - EVP_add_cipher
                - EVP_cast5_cfb64
                - EVP_add_cipher
                - EVP_cast5_ofb
                - EVP_add_cipher
                - EVP_cast5_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_rc5_32_12_16_ecb
                - EVP_add_cipher
                - EVP_rc5_32_12_16_cfb64
                - EVP_add_cipher
                - EVP_rc5_32_12_16_ofb
                - EVP_add_cipher
                - EVP_rc5_32_12_16_cbc
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_128_ecb
                - EVP_add_cipher
                - EVP_aes_128_cbc
                - EVP_add_cipher
                - EVP_aes_128_cfb128
                - EVP_add_cipher
                - EVP_aes_128_cfb1
                - EVP_add_cipher
                - EVP_aes_128_cfb8
                - EVP_add_cipher
                - EVP_aes_128_ofb
                - EVP_add_cipher
                - EVP_aes_128_ctr
                - EVP_add_cipher
                - EVP_aes_128_gcm
                - EVP_add_cipher
                - EVP_aes_128_ocb
                - EVP_add_cipher
                - EVP_aes_128_xts
                - EVP_add_cipher
                - EVP_aes_128_ccm
                - EVP_add_cipher
                - EVP_aes_128_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_aes_128_wrap_pad
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_192_ecb
                - EVP_add_cipher
                - EVP_aes_192_cbc
                - EVP_add_cipher
                - EVP_aes_192_cfb128
                - EVP_add_cipher
                - EVP_aes_192_cfb1
                - EVP_add_cipher
                - EVP_aes_192_cfb8
                - EVP_add_cipher
                - EVP_aes_192_ofb
                - EVP_add_cipher
                - EVP_aes_192_ctr
                - EVP_add_cipher
                - EVP_aes_192_gcm
                - EVP_add_cipher
                - EVP_aes_192_ocb
                - EVP_add_cipher
                - EVP_aes_192_ccm
                - EVP_add_cipher
                - EVP_aes_192_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_aes_192_wrap_pad
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_256_ecb
                - EVP_add_cipher
                - EVP_aes_256_cbc
                - EVP_add_cipher
                - EVP_aes_256_cfb128
                - EVP_add_cipher
                - EVP_aes_256_cfb1
                - EVP_add_cipher
                - EVP_aes_256_cfb8
                - EVP_add_cipher
                - EVP_aes_256_ofb
                - EVP_add_cipher
                - EVP_aes_256_ctr
                - EVP_add_cipher
                - EVP_aes_256_gcm
                - EVP_add_cipher
                - EVP_aes_256_ocb
                - EVP_add_cipher
                - EVP_aes_256_xts
                - EVP_add_cipher
                - EVP_aes_256_ccm
                - EVP_add_cipher
                - EVP_aes_256_wrap
                - EVP_add_cipher
                - OBJ_NAME_add
                - EVP_aes_256_wrap_pad
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aes_128_cbc_hmac_sha1
                - EVP_add_cipher
                - EVP_aes_256_cbc_hmac_sha1
                - EVP_add_cipher
                - EVP_aes_128_cbc_hmac_sha256
                - EVP_add_cipher
                - EVP_aes_256_cbc_hmac_sha256
                - EVP_add_cipher
                - EVP_aria_128_ecb
                - EVP_add_cipher
                - EVP_aria_128_cbc
                - EVP_add_cipher
                - EVP_aria_128_cfb128
                - EVP_add_cipher
                - EVP_aria_128_cfb1
                - EVP_add_cipher
                - EVP_aria_128_cfb8
                - EVP_add_cipher
                - EVP_aria_128_ctr
                - EVP_add_cipher
                - EVP_aria_128_ofb
                - EVP_add_cipher
                - EVP_aria_128_gcm
                - EVP_add_cipher
                - EVP_aria_128_ccm
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aria_192_ecb
                - EVP_add_cipher
                - EVP_aria_192_cbc
                - EVP_add_cipher
                - EVP_aria_192_cfb128
                - EVP_add_cipher
                - EVP_aria_192_cfb1
                - EVP_add_cipher
                - EVP_aria_192_cfb8
                - EVP_add_cipher
                - EVP_aria_192_ctr
                - EVP_add_cipher
                - EVP_aria_192_ofb
                - EVP_add_cipher
                - EVP_aria_192_gcm
                - EVP_add_cipher
                - EVP_aria_192_ccm
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_aria_256_ecb
                - EVP_add_cipher
                - EVP_aria_256_cbc
                - EVP_add_cipher
                - EVP_aria_256_cfb128
                - EVP_add_cipher
                - EVP_aria_256_cfb1
                - EVP_add_cipher
                - EVP_aria_256_cfb8
                - EVP_add_cipher
                - EVP_aria_256_ctr
                - EVP_add_cipher
                - EVP_aria_256_ofb
                - EVP_add_cipher
                - EVP_aria_256_gcm
                - EVP_add_cipher
                - EVP_aria_256_ccm
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_128_ecb
                - EVP_add_cipher
                - EVP_camellia_128_cbc
                - EVP_add_cipher
                - EVP_camellia_128_cfb128
                - EVP_add_cipher
                - EVP_camellia_128_cfb1
                - EVP_add_cipher
                - EVP_camellia_128_cfb8
                - EVP_add_cipher
                - EVP_camellia_128_ofb
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_192_ecb
                - EVP_add_cipher
                - EVP_camellia_192_cbc
                - EVP_add_cipher
                - EVP_camellia_192_cfb128
                - EVP_add_cipher
                - EVP_camellia_192_cfb1
                - EVP_add_cipher
                - EVP_camellia_192_cfb8
                - EVP_add_cipher
                - EVP_camellia_192_ofb
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_256_ecb
                - EVP_add_cipher
                - EVP_camellia_256_cbc
                - EVP_add_cipher
                - EVP_camellia_256_cfb128
                - EVP_add_cipher
                - EVP_camellia_256_cfb1
                - EVP_add_cipher
                - EVP_camellia_256_cfb8
                - EVP_add_cipher
                - EVP_camellia_256_ofb
                - EVP_add_cipher
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_camellia_128_ctr
                - EVP_add_cipher
                - EVP_camellia_192_ctr
                - EVP_add_cipher
                - EVP_camellia_256_ctr
                - EVP_add_cipher
                - EVP_chacha20
                - EVP_add_cipher
                - EVP_chacha20_poly1305
                - EVP_add_cipher
      Callsites:
        - Src:             'crypto/evp/c_allc.c:21,20'
          Dst:             EVP_des_cfb64
        - Src:             'crypto/evp/c_allc.c:21,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:22,20'
          Dst:             EVP_des_cfb1
        - Src:             'crypto/evp/c_allc.c:22,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:23,20'
          Dst:             EVP_des_cfb8
        - Src:             'crypto/evp/c_allc.c:23,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:24,20'
          Dst:             EVP_des_ede_cfb64
        - Src:             'crypto/evp/c_allc.c:24,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:25,20'
          Dst:             EVP_des_ede3_cfb64
        - Src:             'crypto/evp/c_allc.c:25,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:26,20'
          Dst:             EVP_des_ede3_cfb1
        - Src:             'crypto/evp/c_allc.c:26,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:27,20'
          Dst:             EVP_des_ede3_cfb8
        - Src:             'crypto/evp/c_allc.c:27,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:29,20'
          Dst:             EVP_des_ofb
        - Src:             'crypto/evp/c_allc.c:29,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:30,20'
          Dst:             EVP_des_ede_ofb
        - Src:             'crypto/evp/c_allc.c:30,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:31,20'
          Dst:             EVP_des_ede3_ofb
        - Src:             'crypto/evp/c_allc.c:31,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:33,20'
          Dst:             EVP_desx_cbc
        - Src:             'crypto/evp/c_allc.c:33,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:34,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:35,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:37,20'
          Dst:             EVP_des_cbc
        - Src:             'crypto/evp/c_allc.c:37,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:38,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:39,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:40,20'
          Dst:             EVP_des_ede_cbc
        - Src:             'crypto/evp/c_allc.c:40,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:41,20'
          Dst:             EVP_des_ede3_cbc
        - Src:             'crypto/evp/c_allc.c:41,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:42,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:43,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:45,20'
          Dst:             EVP_des_ecb
        - Src:             'crypto/evp/c_allc.c:45,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:46,20'
          Dst:             EVP_des_ede
        - Src:             'crypto/evp/c_allc.c:46,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:47,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:48,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:49,20'
          Dst:             EVP_des_ede3
        - Src:             'crypto/evp/c_allc.c:49,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:50,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:51,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:52,20'
          Dst:             EVP_des_ede3_wrap
        - Src:             'crypto/evp/c_allc.c:52,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:53,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:57,20'
          Dst:             EVP_rc4
        - Src:             'crypto/evp/c_allc.c:57,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:58,20'
          Dst:             EVP_rc4_40
        - Src:             'crypto/evp/c_allc.c:58,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:60,20'
          Dst:             EVP_rc4_hmac_md5
        - Src:             'crypto/evp/c_allc.c:60,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:65,20'
          Dst:             EVP_idea_ecb
        - Src:             'crypto/evp/c_allc.c:65,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:66,20'
          Dst:             EVP_idea_cfb64
        - Src:             'crypto/evp/c_allc.c:66,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:67,20'
          Dst:             EVP_idea_ofb
        - Src:             'crypto/evp/c_allc.c:67,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:68,20'
          Dst:             EVP_idea_cbc
        - Src:             'crypto/evp/c_allc.c:68,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:69,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:70,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:74,20'
          Dst:             EVP_seed_ecb
        - Src:             'crypto/evp/c_allc.c:74,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:75,20'
          Dst:             EVP_seed_cfb128
        - Src:             'crypto/evp/c_allc.c:75,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:76,20'
          Dst:             EVP_seed_ofb
        - Src:             'crypto/evp/c_allc.c:76,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:77,20'
          Dst:             EVP_seed_cbc
        - Src:             'crypto/evp/c_allc.c:77,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:78,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:79,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:83,20'
          Dst:             EVP_sm4_ecb
        - Src:             'crypto/evp/c_allc.c:83,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:84,20'
          Dst:             EVP_sm4_cbc
        - Src:             'crypto/evp/c_allc.c:84,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:85,20'
          Dst:             EVP_sm4_cfb128
        - Src:             'crypto/evp/c_allc.c:85,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:86,20'
          Dst:             EVP_sm4_ofb
        - Src:             'crypto/evp/c_allc.c:86,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:87,20'
          Dst:             EVP_sm4_ctr
        - Src:             'crypto/evp/c_allc.c:87,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:88,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:89,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:93,20'
          Dst:             EVP_rc2_ecb
        - Src:             'crypto/evp/c_allc.c:93,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:94,20'
          Dst:             EVP_rc2_cfb64
        - Src:             'crypto/evp/c_allc.c:94,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:95,20'
          Dst:             EVP_rc2_ofb
        - Src:             'crypto/evp/c_allc.c:95,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:96,20'
          Dst:             EVP_rc2_cbc
        - Src:             'crypto/evp/c_allc.c:96,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:97,20'
          Dst:             EVP_rc2_40_cbc
        - Src:             'crypto/evp/c_allc.c:97,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:98,20'
          Dst:             EVP_rc2_64_cbc
        - Src:             'crypto/evp/c_allc.c:98,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:99,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:100,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:101,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:102,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:103,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:107,20'
          Dst:             EVP_bf_ecb
        - Src:             'crypto/evp/c_allc.c:107,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:108,20'
          Dst:             EVP_bf_cfb64
        - Src:             'crypto/evp/c_allc.c:108,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:109,20'
          Dst:             EVP_bf_ofb
        - Src:             'crypto/evp/c_allc.c:109,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:110,20'
          Dst:             EVP_bf_cbc
        - Src:             'crypto/evp/c_allc.c:110,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:111,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:112,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:113,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:117,20'
          Dst:             EVP_cast5_ecb
        - Src:             'crypto/evp/c_allc.c:117,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:118,20'
          Dst:             EVP_cast5_cfb64
        - Src:             'crypto/evp/c_allc.c:118,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:119,20'
          Dst:             EVP_cast5_ofb
        - Src:             'crypto/evp/c_allc.c:119,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:120,20'
          Dst:             EVP_cast5_cbc
        - Src:             'crypto/evp/c_allc.c:120,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:121,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:122,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:123,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:124,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:128,20'
          Dst:             EVP_rc5_32_12_16_ecb
        - Src:             'crypto/evp/c_allc.c:128,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:129,20'
          Dst:             EVP_rc5_32_12_16_cfb64
        - Src:             'crypto/evp/c_allc.c:129,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:130,20'
          Dst:             EVP_rc5_32_12_16_ofb
        - Src:             'crypto/evp/c_allc.c:130,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:131,20'
          Dst:             EVP_rc5_32_12_16_cbc
        - Src:             'crypto/evp/c_allc.c:131,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:132,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:133,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:136,20'
          Dst:             EVP_aes_128_ecb
        - Src:             'crypto/evp/c_allc.c:136,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:137,20'
          Dst:             EVP_aes_128_cbc
        - Src:             'crypto/evp/c_allc.c:137,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:138,20'
          Dst:             EVP_aes_128_cfb128
        - Src:             'crypto/evp/c_allc.c:138,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:139,20'
          Dst:             EVP_aes_128_cfb1
        - Src:             'crypto/evp/c_allc.c:139,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:140,20'
          Dst:             EVP_aes_128_cfb8
        - Src:             'crypto/evp/c_allc.c:140,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:141,20'
          Dst:             EVP_aes_128_ofb
        - Src:             'crypto/evp/c_allc.c:141,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:142,20'
          Dst:             EVP_aes_128_ctr
        - Src:             'crypto/evp/c_allc.c:142,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:143,20'
          Dst:             EVP_aes_128_gcm
        - Src:             'crypto/evp/c_allc.c:143,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:145,20'
          Dst:             EVP_aes_128_ocb
        - Src:             'crypto/evp/c_allc.c:145,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:147,20'
          Dst:             EVP_aes_128_xts
        - Src:             'crypto/evp/c_allc.c:147,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:148,20'
          Dst:             EVP_aes_128_ccm
        - Src:             'crypto/evp/c_allc.c:148,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:149,20'
          Dst:             EVP_aes_128_wrap
        - Src:             'crypto/evp/c_allc.c:149,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:150,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:151,20'
          Dst:             EVP_aes_128_wrap_pad
        - Src:             'crypto/evp/c_allc.c:151,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:152,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:153,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:154,20'
          Dst:             EVP_aes_192_ecb
        - Src:             'crypto/evp/c_allc.c:154,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:155,20'
          Dst:             EVP_aes_192_cbc
        - Src:             'crypto/evp/c_allc.c:155,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:156,20'
          Dst:             EVP_aes_192_cfb128
        - Src:             'crypto/evp/c_allc.c:156,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:157,20'
          Dst:             EVP_aes_192_cfb1
        - Src:             'crypto/evp/c_allc.c:157,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:158,20'
          Dst:             EVP_aes_192_cfb8
        - Src:             'crypto/evp/c_allc.c:158,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:159,20'
          Dst:             EVP_aes_192_ofb
        - Src:             'crypto/evp/c_allc.c:159,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:160,20'
          Dst:             EVP_aes_192_ctr
        - Src:             'crypto/evp/c_allc.c:160,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:161,20'
          Dst:             EVP_aes_192_gcm
        - Src:             'crypto/evp/c_allc.c:161,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:163,20'
          Dst:             EVP_aes_192_ocb
        - Src:             'crypto/evp/c_allc.c:163,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:165,20'
          Dst:             EVP_aes_192_ccm
        - Src:             'crypto/evp/c_allc.c:165,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:166,20'
          Dst:             EVP_aes_192_wrap
        - Src:             'crypto/evp/c_allc.c:166,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:167,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:168,20'
          Dst:             EVP_aes_192_wrap_pad
        - Src:             'crypto/evp/c_allc.c:168,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:169,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:170,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:171,20'
          Dst:             EVP_aes_256_ecb
        - Src:             'crypto/evp/c_allc.c:171,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:172,20'
          Dst:             EVP_aes_256_cbc
        - Src:             'crypto/evp/c_allc.c:172,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:173,20'
          Dst:             EVP_aes_256_cfb128
        - Src:             'crypto/evp/c_allc.c:173,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:174,20'
          Dst:             EVP_aes_256_cfb1
        - Src:             'crypto/evp/c_allc.c:174,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:175,20'
          Dst:             EVP_aes_256_cfb8
        - Src:             'crypto/evp/c_allc.c:175,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:176,20'
          Dst:             EVP_aes_256_ofb
        - Src:             'crypto/evp/c_allc.c:176,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:177,20'
          Dst:             EVP_aes_256_ctr
        - Src:             'crypto/evp/c_allc.c:177,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:178,20'
          Dst:             EVP_aes_256_gcm
        - Src:             'crypto/evp/c_allc.c:178,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:180,20'
          Dst:             EVP_aes_256_ocb
        - Src:             'crypto/evp/c_allc.c:180,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:182,20'
          Dst:             EVP_aes_256_xts
        - Src:             'crypto/evp/c_allc.c:182,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:183,20'
          Dst:             EVP_aes_256_ccm
        - Src:             'crypto/evp/c_allc.c:183,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:184,20'
          Dst:             EVP_aes_256_wrap
        - Src:             'crypto/evp/c_allc.c:184,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:185,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:186,20'
          Dst:             EVP_aes_256_wrap_pad
        - Src:             'crypto/evp/c_allc.c:186,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:187,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:188,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:189,20'
          Dst:             EVP_aes_128_cbc_hmac_sha1
        - Src:             'crypto/evp/c_allc.c:189,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:190,20'
          Dst:             EVP_aes_256_cbc_hmac_sha1
        - Src:             'crypto/evp/c_allc.c:190,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:191,20'
          Dst:             EVP_aes_128_cbc_hmac_sha256
        - Src:             'crypto/evp/c_allc.c:191,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:192,20'
          Dst:             EVP_aes_256_cbc_hmac_sha256
        - Src:             'crypto/evp/c_allc.c:192,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:195,20'
          Dst:             EVP_aria_128_ecb
        - Src:             'crypto/evp/c_allc.c:195,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:196,20'
          Dst:             EVP_aria_128_cbc
        - Src:             'crypto/evp/c_allc.c:196,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:197,20'
          Dst:             EVP_aria_128_cfb128
        - Src:             'crypto/evp/c_allc.c:197,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:198,20'
          Dst:             EVP_aria_128_cfb1
        - Src:             'crypto/evp/c_allc.c:198,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:199,20'
          Dst:             EVP_aria_128_cfb8
        - Src:             'crypto/evp/c_allc.c:199,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:200,20'
          Dst:             EVP_aria_128_ctr
        - Src:             'crypto/evp/c_allc.c:200,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:201,20'
          Dst:             EVP_aria_128_ofb
        - Src:             'crypto/evp/c_allc.c:201,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:202,20'
          Dst:             EVP_aria_128_gcm
        - Src:             'crypto/evp/c_allc.c:202,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:203,20'
          Dst:             EVP_aria_128_ccm
        - Src:             'crypto/evp/c_allc.c:203,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:204,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:205,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:206,20'
          Dst:             EVP_aria_192_ecb
        - Src:             'crypto/evp/c_allc.c:206,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:207,20'
          Dst:             EVP_aria_192_cbc
        - Src:             'crypto/evp/c_allc.c:207,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:208,20'
          Dst:             EVP_aria_192_cfb128
        - Src:             'crypto/evp/c_allc.c:208,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:209,20'
          Dst:             EVP_aria_192_cfb1
        - Src:             'crypto/evp/c_allc.c:209,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:210,20'
          Dst:             EVP_aria_192_cfb8
        - Src:             'crypto/evp/c_allc.c:210,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:211,20'
          Dst:             EVP_aria_192_ctr
        - Src:             'crypto/evp/c_allc.c:211,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:212,20'
          Dst:             EVP_aria_192_ofb
        - Src:             'crypto/evp/c_allc.c:212,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:213,20'
          Dst:             EVP_aria_192_gcm
        - Src:             'crypto/evp/c_allc.c:213,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:214,20'
          Dst:             EVP_aria_192_ccm
        - Src:             'crypto/evp/c_allc.c:214,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:215,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:216,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:217,20'
          Dst:             EVP_aria_256_ecb
        - Src:             'crypto/evp/c_allc.c:217,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:218,20'
          Dst:             EVP_aria_256_cbc
        - Src:             'crypto/evp/c_allc.c:218,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:219,20'
          Dst:             EVP_aria_256_cfb128
        - Src:             'crypto/evp/c_allc.c:219,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:220,20'
          Dst:             EVP_aria_256_cfb1
        - Src:             'crypto/evp/c_allc.c:220,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:221,20'
          Dst:             EVP_aria_256_cfb8
        - Src:             'crypto/evp/c_allc.c:221,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:222,20'
          Dst:             EVP_aria_256_ctr
        - Src:             'crypto/evp/c_allc.c:222,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:223,20'
          Dst:             EVP_aria_256_ofb
        - Src:             'crypto/evp/c_allc.c:223,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:224,20'
          Dst:             EVP_aria_256_gcm
        - Src:             'crypto/evp/c_allc.c:224,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:225,20'
          Dst:             EVP_aria_256_ccm
        - Src:             'crypto/evp/c_allc.c:225,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:226,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:227,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:231,20'
          Dst:             EVP_camellia_128_ecb
        - Src:             'crypto/evp/c_allc.c:231,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:232,20'
          Dst:             EVP_camellia_128_cbc
        - Src:             'crypto/evp/c_allc.c:232,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:233,20'
          Dst:             EVP_camellia_128_cfb128
        - Src:             'crypto/evp/c_allc.c:233,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:234,20'
          Dst:             EVP_camellia_128_cfb1
        - Src:             'crypto/evp/c_allc.c:234,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:235,20'
          Dst:             EVP_camellia_128_cfb8
        - Src:             'crypto/evp/c_allc.c:235,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:236,20'
          Dst:             EVP_camellia_128_ofb
        - Src:             'crypto/evp/c_allc.c:236,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:237,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:238,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:239,20'
          Dst:             EVP_camellia_192_ecb
        - Src:             'crypto/evp/c_allc.c:239,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:240,20'
          Dst:             EVP_camellia_192_cbc
        - Src:             'crypto/evp/c_allc.c:240,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:241,20'
          Dst:             EVP_camellia_192_cfb128
        - Src:             'crypto/evp/c_allc.c:241,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:242,20'
          Dst:             EVP_camellia_192_cfb1
        - Src:             'crypto/evp/c_allc.c:242,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:243,20'
          Dst:             EVP_camellia_192_cfb8
        - Src:             'crypto/evp/c_allc.c:243,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:244,20'
          Dst:             EVP_camellia_192_ofb
        - Src:             'crypto/evp/c_allc.c:244,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:245,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:246,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:247,20'
          Dst:             EVP_camellia_256_ecb
        - Src:             'crypto/evp/c_allc.c:247,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:248,20'
          Dst:             EVP_camellia_256_cbc
        - Src:             'crypto/evp/c_allc.c:248,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:249,20'
          Dst:             EVP_camellia_256_cfb128
        - Src:             'crypto/evp/c_allc.c:249,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:250,20'
          Dst:             EVP_camellia_256_cfb1
        - Src:             'crypto/evp/c_allc.c:250,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:251,20'
          Dst:             EVP_camellia_256_cfb8
        - Src:             'crypto/evp/c_allc.c:251,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:252,20'
          Dst:             EVP_camellia_256_ofb
        - Src:             'crypto/evp/c_allc.c:252,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:253,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:254,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_allc.c:255,20'
          Dst:             EVP_camellia_128_ctr
        - Src:             'crypto/evp/c_allc.c:255,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:256,20'
          Dst:             EVP_camellia_192_ctr
        - Src:             'crypto/evp/c_allc.c:256,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:257,20'
          Dst:             EVP_camellia_256_ctr
        - Src:             'crypto/evp/c_allc.c:257,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:261,20'
          Dst:             EVP_chacha20
        - Src:             'crypto/evp/c_allc.c:261,5'
          Dst:             EVP_add_cipher
        - Src:             'crypto/evp/c_allc.c:263,20'
          Dst:             EVP_chacha20_poly1305
        - Src:             'crypto/evp/c_allc.c:263,5'
          Dst:             EVP_add_cipher
    - functionName:    openssl_add_all_digests_int
      functionSourceFile: '/src/openssl111/crypto/evp/c_alld.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_add_digest
        - EVP_blake2b512
        - EVP_blake2s256
        - EVP_md4
        - EVP_md5
        - EVP_md5_sha1
        - EVP_mdc2
        - EVP_ripemd160
        - EVP_sha1
        - EVP_sha224
        - EVP_sha256
        - EVP_sha384
        - EVP_sha3_224
        - EVP_sha3_256
        - EVP_sha3_384
        - EVP_sha3_512
        - EVP_sha512
        - EVP_sha512_224
        - EVP_sha512_256
        - EVP_shake128
        - EVP_shake256
        - EVP_sm3
        - EVP_whirlpool
        - OBJ_NAME_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/c_alld.c:20,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/c_alld.c:20,20'
              BranchSideFuncs:
                - EVP_md4
                - EVP_add_digest
                - EVP_md5
                - EVP_add_digest
                - OBJ_NAME_add
                - EVP_md5_sha1
                - EVP_add_digest
                - EVP_sha1
                - EVP_add_digest
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_mdc2
                - EVP_add_digest
                - EVP_ripemd160
                - EVP_add_digest
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_sha224
                - EVP_add_digest
                - EVP_sha256
                - EVP_add_digest
                - EVP_sha384
                - EVP_add_digest
                - EVP_sha512
                - EVP_add_digest
                - EVP_sha512_224
                - EVP_add_digest
                - EVP_sha512_256
                - EVP_add_digest
                - EVP_whirlpool
                - EVP_add_digest
                - EVP_sm3
                - EVP_add_digest
                - EVP_blake2b512
                - EVP_add_digest
                - EVP_blake2s256
                - EVP_add_digest
                - EVP_sha3_224
                - EVP_add_digest
                - EVP_sha3_256
                - EVP_add_digest
                - EVP_sha3_384
                - EVP_add_digest
                - EVP_sha3_512
                - EVP_add_digest
                - EVP_shake128
                - EVP_add_digest
                - EVP_shake256
                - EVP_add_digest
            - BranchSide:      'crypto/evp/c_alld.c:20,20'
              BranchSideFuncs:
                - EVP_md4
                - EVP_add_digest
                - EVP_md5
                - EVP_add_digest
                - OBJ_NAME_add
                - EVP_md5_sha1
                - EVP_add_digest
                - EVP_sha1
                - EVP_add_digest
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_mdc2
                - EVP_add_digest
                - EVP_ripemd160
                - EVP_add_digest
                - OBJ_NAME_add
                - OBJ_NAME_add
                - EVP_sha224
                - EVP_add_digest
                - EVP_sha256
                - EVP_add_digest
                - EVP_sha384
                - EVP_add_digest
                - EVP_sha512
                - EVP_add_digest
                - EVP_sha512_224
                - EVP_add_digest
                - EVP_sha512_256
                - EVP_add_digest
                - EVP_whirlpool
                - EVP_add_digest
                - EVP_sm3
                - EVP_add_digest
                - EVP_blake2b512
                - EVP_add_digest
                - EVP_blake2s256
                - EVP_add_digest
                - EVP_sha3_224
                - EVP_add_digest
                - EVP_sha3_256
                - EVP_add_digest
                - EVP_sha3_384
                - EVP_add_digest
                - EVP_sha3_512
                - EVP_add_digest
                - EVP_shake128
                - EVP_add_digest
                - EVP_shake256
                - EVP_add_digest
      Callsites:
        - Src:             'crypto/evp/c_alld.c:20,20'
          Dst:             EVP_md4
        - Src:             'crypto/evp/c_alld.c:20,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:23,20'
          Dst:             EVP_md5
        - Src:             'crypto/evp/c_alld.c:23,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:24,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_alld.c:25,20'
          Dst:             EVP_md5_sha1
        - Src:             'crypto/evp/c_alld.c:25,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:27,20'
          Dst:             EVP_sha1
        - Src:             'crypto/evp/c_alld.c:27,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:28,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_alld.c:29,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_alld.c:31,20'
          Dst:             EVP_mdc2
        - Src:             'crypto/evp/c_alld.c:31,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:34,20'
          Dst:             EVP_ripemd160
        - Src:             'crypto/evp/c_alld.c:34,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:35,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_alld.c:36,5'
          Dst:             OBJ_NAME_add
        - Src:             'crypto/evp/c_alld.c:38,20'
          Dst:             EVP_sha224
        - Src:             'crypto/evp/c_alld.c:38,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:39,20'
          Dst:             EVP_sha256
        - Src:             'crypto/evp/c_alld.c:39,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:40,20'
          Dst:             EVP_sha384
        - Src:             'crypto/evp/c_alld.c:40,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:41,20'
          Dst:             EVP_sha512
        - Src:             'crypto/evp/c_alld.c:41,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:42,20'
          Dst:             EVP_sha512_224
        - Src:             'crypto/evp/c_alld.c:42,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:43,20'
          Dst:             EVP_sha512_256
        - Src:             'crypto/evp/c_alld.c:43,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:45,20'
          Dst:             EVP_whirlpool
        - Src:             'crypto/evp/c_alld.c:45,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:48,20'
          Dst:             EVP_sm3
        - Src:             'crypto/evp/c_alld.c:48,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:51,20'
          Dst:             EVP_blake2b512
        - Src:             'crypto/evp/c_alld.c:51,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:52,20'
          Dst:             EVP_blake2s256
        - Src:             'crypto/evp/c_alld.c:52,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:54,20'
          Dst:             EVP_sha3_224
        - Src:             'crypto/evp/c_alld.c:54,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:55,20'
          Dst:             EVP_sha3_256
        - Src:             'crypto/evp/c_alld.c:55,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:56,20'
          Dst:             EVP_sha3_384
        - Src:             'crypto/evp/c_alld.c:56,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:57,20'
          Dst:             EVP_sha3_512
        - Src:             'crypto/evp/c_alld.c:57,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:58,20'
          Dst:             EVP_shake128
        - Src:             'crypto/evp/c_alld.c:58,5'
          Dst:             EVP_add_digest
        - Src:             'crypto/evp/c_alld.c:59,20'
          Dst:             EVP_shake256
        - Src:             'crypto/evp/c_alld.c:59,5'
          Dst:             EVP_add_digest
    - functionName:    EVP_CIPHER_meth_get_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_get_get_asn1_params
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_get_set_asn1_params
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_get_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_get_do_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_get_init
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cipher
        - ctrl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_get_asn1_params
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cipher
        - get_asn1_parameters
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_set_asn1_params
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cipher
        - set_asn1_parameters
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cipher
        - cleanup
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_do_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cipher
        - do_cipher
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_init
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - cipher
        - init
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_impl_ctx_size
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - int
      constantsTouched: []
      argNames:
        - cipher
        - ctx_size
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_flags
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - size_t
      constantsTouched: []
      argNames:
        - cipher
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_set_iv_length
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
        - int
      constantsTouched: []
      argNames:
        - cipher
        - iv_len
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_meth_free
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/cmeth_lib.c:40,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_CIPHER_meth_dup
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2477 *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.2477 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_meth_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/cmeth_lib.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/cmeth_lib.c:33,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/cmeth_lib.c:34,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/cmeth_lib.c:30,22'
          Dst:             EVP_CIPHER_meth_new
    - functionName:    EVP_CIPHER_meth_new
      functionSourceFile: '/src/openssl111/crypto/evp/cmeth_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2477 *'
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cipher_type
        - block_size
        - key_len
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/cmeth_lib.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/cmeth_lib.c:20,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/cmeth_lib.c:21,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/cmeth_lib.c:18,26'
          Dst:             CRYPTO_zalloc
    - functionName:    aes_ocb_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4043
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         33
      ICount:          241
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - AES_encrypt
        - AES_set_decrypt_key
        - AES_set_encrypt_key
        - CRYPTO_ocb128_init
        - CRYPTO_ocb128_setiv
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - vpaes_encrypt
        - vpaes_set_decrypt_key
        - vpaes_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:4045,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4045,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4047,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4045,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4046,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4047,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4047,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4048,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
        - Branch String:   'crypto/evp/e_aes.c:4071,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4072,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4085,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4076,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4081,21'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4082,17'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4089,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4094,17'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4095,9'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4101,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4101,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4103,13'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4101,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4102,18'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4103,13'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4103,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4104,38'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4109,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4104,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4106,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:4107,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4112,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4113,34'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:4115,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aes.c:4044,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:4072,44'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:4072,17'
          Dst:             vpaes_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:4074,44'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:4074,17'
          Dst:             vpaes_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:4076,22'
          Dst:             CRYPTO_ocb128_init
        - Src:             'crypto/evp/e_aes.c:4076,22'
          Dst:             vpaes_encrypt
        - Src:             'crypto/evp/e_aes.c:4076,22'
          Dst:             vpaes_decrypt
        - Src:             'crypto/evp/e_aes.c:4085,38'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:4085,13'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:4087,38'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:4087,13'
          Dst:             AES_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:4089,18'
          Dst:             CRYPTO_ocb128_init
        - Src:             'crypto/evp/e_aes.c:4089,18'
          Dst:             AES_encrypt
        - Src:             'crypto/evp/e_aes.c:4089,18'
          Dst:             AES_decrypt
        - Src:             'crypto/evp/e_aes.c:4104,17'
          Dst:             CRYPTO_ocb128_setiv
        - Src:             'crypto/evp/e_aes.c:4113,13'
          Dst:             CRYPTO_ocb128_setiv
    - functionName:    vpaes_set_encrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_set_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_ocb_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3956
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         33
      ICount:          237
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_ocb128_copy_ctx
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_iv_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3961,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3963,9'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aes.c:3973,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3978,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3985,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3999,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4006,34'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - CRYPTO_ocb128_copy_ctx
            - BranchSide:      'crypto/evp/e_aes.c:4013,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3978,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3978,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3979,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3978,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3979,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3981,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3985,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3987,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3993,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3987,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3987,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3988,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3987,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3988,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3990,28'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3993,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3993,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3994,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3993,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3994,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3995,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3999,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3999,63'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:4000,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3999,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4000,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4002,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3957,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3965,23'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/evp/e_aes.c:3966,20'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3993,36'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3999,37'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:4007,20'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:4008,16'
          Dst:             CRYPTO_ocb128_copy_ctx
    - functionName:    aes_ocb_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ocb128_cleanup
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:4272,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:4273,5'
          Dst:             CRYPTO_ocb128_cleanup
    - functionName:    aes_ocb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4123
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         76
      ICount:          532
      EdgeCount:       106
      CyclomaticComplexity: 32
      functionsReached:
        - CRYPTO_ocb128_aad
        - CRYPTO_ocb128_decrypt
        - CRYPTO_ocb128_encrypt
        - CRYPTO_ocb128_finish
        - CRYPTO_ocb128_tag
        - ERR_put_error
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - is_partially_overlapping
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:4131,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4132,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:4134,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:4134,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:4137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:4137,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4146,13'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:4232,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4146,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4147,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4150,19'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:4153,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:4154,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:4163,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4166,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4198,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4167,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4168,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4172,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4179,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4180,41'
              BranchSideFuncs:
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4182,50'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4180,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4181,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4182,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4182,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4183,45'
              BranchSideFuncs:
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4187,45'
              BranchSideFuncs:
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4183,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4185,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4186,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4187,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4189,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4193,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4194,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4203,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4204,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4221,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:4204,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4205,41'
              BranchSideFuncs:
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4207,50'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4205,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4206,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4207,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:4207,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4209,23'
              BranchSideFuncs:
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4213,23'
              BranchSideFuncs:
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:4208,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4210,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4211,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:4212,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4214,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4221,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4222,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:4226,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4232,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4233,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4245,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4233,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4234,45'
              BranchSideFuncs:
                - CRYPTO_ocb128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4238,45'
              BranchSideFuncs:
                - CRYPTO_ocb128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4234,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4236,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4237,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4238,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4240,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4245,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4247,19'
              BranchSideFuncs:
                - CRYPTO_ocb128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4252,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4246,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4248,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4249,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4252,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4253,17'
              BranchSideFuncs:
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:4262,32'
              BranchSideFuncs:
                - CRYPTO_ocb128_tag
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4253,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4254,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:4255,39'
              BranchSideFuncs:
                - CRYPTO_ocb128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:4255,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4257,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:4258,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:4262,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:4263,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:4265,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:4128,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:4153,17'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/e_aes.c:4154,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aes.c:4180,22'
          Dst:             CRYPTO_ocb128_aad
        - Src:             'crypto/evp/e_aes.c:4182,24'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:4183,22'
          Dst:             CRYPTO_ocb128_encrypt
        - Src:             'crypto/evp/e_aes.c:4187,22'
          Dst:             CRYPTO_ocb128_decrypt
        - Src:             'crypto/evp/e_aes.c:4205,22'
          Dst:             CRYPTO_ocb128_aad
        - Src:             'crypto/evp/e_aes.c:4207,24'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:4208,22'
          Dst:             CRYPTO_ocb128_encrypt
        - Src:             'crypto/evp/e_aes.c:4212,22'
          Dst:             CRYPTO_ocb128_decrypt
        - Src:             'crypto/evp/e_aes.c:4233,17'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:4234,22'
          Dst:             CRYPTO_ocb128_encrypt
        - Src:             'crypto/evp/e_aes.c:4238,22'
          Dst:             CRYPTO_ocb128_decrypt
        - Src:             'crypto/evp/e_aes.c:4246,18'
          Dst:             CRYPTO_ocb128_aad
        - Src:             'crypto/evp/e_aes.c:4252,14'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:4255,17'
          Dst:             CRYPTO_ocb128_finish
        - Src:             'crypto/evp/e_aes.c:4262,13'
          Dst:             CRYPTO_ocb128_tag
    - functionName:    aesni_ocb_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         29
      ICount:          199
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_ocb128_init
        - CRYPTO_ocb128_setiv
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - aesni_encrypt
        - aesni_set_decrypt_key
        - aesni_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:482,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:482,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:482,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:483,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:484,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:485,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:519,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_ocb128_setiv
        - Branch String:   'crypto/evp/e_aes.c:495,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:501,17'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:502,9'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:508,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:508,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:510,13'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:508,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:509,18'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:510,13'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:510,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:511,38'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:516,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:511,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:513,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:514,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:519,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:520,34'
              BranchSideFuncs:
                - CRYPTO_ocb128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:522,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aes.c:481,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:491,40'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:491,13'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:493,40'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:493,13'
          Dst:             aesni_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:495,18'
          Dst:             CRYPTO_ocb128_init
        - Src:             'crypto/evp/e_aes.c:495,18'
          Dst:             aesni_encrypt
        - Src:             'crypto/evp/e_aes.c:495,18'
          Dst:             aesni_decrypt
        - Src:             'crypto/evp/e_aes.c:511,17'
          Dst:             CRYPTO_ocb128_setiv
        - Src:             'crypto/evp/e_aes.c:520,13'
          Dst:             CRYPTO_ocb128_setiv
    - functionName:    aesni_set_encrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_set_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_ocb_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_ocb_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_wrap_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3809
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inlen
      BBCount:         42
      ICount:          260
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - AES_decrypt
        - AES_encrypt
        - CRYPTO_128_unwrap
        - CRYPTO_128_unwrap_pad
        - CRYPTO_128_wrap
        - CRYPTO_128_wrap_pad
        - ERR_put_error
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_length
        - is_partially_overlapping
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3815,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3816,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3818,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3818,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3819,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3821,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3821,41'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3821,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3824,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3821,56'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3821,59'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3822,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3821,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3822,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3824,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3824,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3824,17'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3826,34'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3824,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3825,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3826,34'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3826,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3827,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3830,10'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
        - Branch String:   'crypto/evp/e_aes.c:3830,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3831,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
            - BranchSide:      'crypto/evp/e_aes.c:3846,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - CRYPTO_128_wrap_pad
        - Branch String:   'crypto/evp/e_aes.c:3831,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3833,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3843,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3833,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3834,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3836,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3846,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3847,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap_pad
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap_pad
            - BranchSide:      'crypto/evp/e_aes.c:3856,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_128_wrap
        - Branch String:   'crypto/evp/e_aes.c:3847,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3848,39'
              BranchSideFuncs:
                - CRYPTO_128_wrap_pad
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:3852,41'
              BranchSideFuncs:
                - CRYPTO_128_unwrap_pad
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aes.c:3856,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3857,35'
              BranchSideFuncs:
                - CRYPTO_128_wrap
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:3860,37'
              BranchSideFuncs:
                - CRYPTO_128_unwrap
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aes.c:3863,12'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3863,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3863,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3810,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3813,15'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/e_aes.c:3821,10'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3826,9'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/e_aes.c:3827,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aes.c:3831,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3847,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3848,18'
          Dst:             CRYPTO_128_wrap_pad
        - Src:             'crypto/evp/e_aes.c:3848,18'
          Dst:             AES_encrypt
        - Src:             'crypto/evp/e_aes.c:3852,18'
          Dst:             CRYPTO_128_unwrap_pad
        - Src:             'crypto/evp/e_aes.c:3852,18'
          Dst:             AES_decrypt
        - Src:             'crypto/evp/e_aes.c:3856,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3857,18'
          Dst:             CRYPTO_128_wrap
        - Src:             'crypto/evp/e_aes.c:3857,18'
          Dst:             AES_encrypt
        - Src:             'crypto/evp/e_aes.c:3860,18'
          Dst:             CRYPTO_128_unwrap
        - Src:             'crypto/evp/e_aes.c:3860,18'
          Dst:             AES_decrypt
    - functionName:    aes_wrap_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3786
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         21
      ICount:          126
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - AES_set_decrypt_key
        - AES_set_encrypt_key
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_key_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3788,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3788,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
            - BranchSide:      'crypto/evp/e_aes.c:3790,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
        - Branch String:   'crypto/evp/e_aes.c:3788,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3789,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
            - BranchSide:      'crypto/evp/e_aes.c:3790,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
        - Branch String:   'crypto/evp/e_aes.c:3790,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3791,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
            - BranchSide:      'crypto/evp/e_aes.c:3800,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
        - Branch String:   'crypto/evp/e_aes.c:3791,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3792,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aes.c:3795,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
        - Branch String:   'crypto/evp/e_aes.c:3797,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3798,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aes.c:3799,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
        - Branch String:   'crypto/evp/e_aes.c:3800,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3801,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aes.c:3804,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3787,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3791,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3792,38'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3792,13'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3795,38'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3795,13'
          Dst:             AES_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:3801,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3801,52'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/e_aes.c:3802,20'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    aes_ccm_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3602
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         19
      ICount:          149
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - AES_encrypt
        - AES_set_encrypt_key
        - CRYPTO_ccm128_init
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_key_length
        - vpaes_encrypt
        - vpaes_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3604,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3604,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_ccm128_init
            - BranchSide:      'crypto/evp/e_aes.c:3606,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_ccm128_init
        - Branch String:   'crypto/evp/e_aes.c:3604,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3605,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_ccm128_init
            - BranchSide:      'crypto/evp/e_aes.c:3606,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_ccm128_init
        - Branch String:   'crypto/evp/e_aes.c:3606,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3607,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_ccm128_init
            - BranchSide:      'crypto/evp/e_aes.c:3638,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3621,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3622,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3631,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - CRYPTO_ccm128_init
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3638,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3639,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3642,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3603,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3622,44'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3622,17'
          Dst:             vpaes_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3624,17'
          Dst:             CRYPTO_ccm128_init
        - Src:             'crypto/evp/e_aes.c:3624,17'
          Dst:             vpaes_encrypt
        - Src:             'crypto/evp/e_aes.c:3631,38'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3631,13'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3633,13'
          Dst:             CRYPTO_ccm128_init
        - Src:             'crypto/evp/e_aes.c:3633,13'
          Dst:             AES_encrypt
        - Src:             'crypto/evp/e_aes.c:3639,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    aes_ccm_tls_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3647
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         39
      ICount:          283
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_ccm128_aad
        - CRYPTO_ccm128_decrypt
        - CRYPTO_ccm128_decrypt_ccm64
        - CRYPTO_ccm128_encrypt
        - CRYPTO_ccm128_encrypt_ccm64
        - CRYPTO_ccm128_setiv
        - CRYPTO_ccm128_tag
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3651,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3651,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3652,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3651,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3652,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3654,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3654,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3655,16'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3658,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3662,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3664,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3666,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3670,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3671,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3679,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3671,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3671,53'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:3673,35'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aes.c:3671,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3674,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3675,32'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aes.c:3671,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3674,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3675,32'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aes.c:3675,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3676,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3677,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3679,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3679,54'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3681,36'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3679,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3683,35'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3688,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3679,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3683,35'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3688,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3683,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3684,36'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3687,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3684,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3685,28'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3686,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3648,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3654,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3655,21'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3658,12'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3662,34'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3662,9'
          Dst:             CRYPTO_ccm128_setiv
        - Src:             'crypto/evp/e_aes.c:3666,28'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3666,5'
          Dst:             CRYPTO_ccm128_aad
        - Src:             'crypto/evp/e_aes.c:3670,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3671,25'
          Dst:             CRYPTO_ccm128_encrypt_ccm64
        - Src:             'crypto/evp/e_aes.c:3673,13'
          Dst:             CRYPTO_ccm128_encrypt
        - Src:             'crypto/evp/e_aes.c:3675,14'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aes.c:3679,26'
          Dst:             CRYPTO_ccm128_decrypt_ccm64
        - Src:             'crypto/evp/e_aes.c:3681,14'
          Dst:             CRYPTO_ccm128_decrypt
        - Src:             'crypto/evp/e_aes.c:3683,17'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aes.c:3684,22'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aes.c:3688,9'
          Dst:             OPENSSL_cleanse
    - functionName:    aes_ccm_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3502
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         58
      ICount:          424
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - CRYPTO_ccm128_tag
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3504,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3506,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3515,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3519,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
            - BranchSide:      'crypto/evp/e_aes.c:3545,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3552,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3555,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3561,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3573,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:3584,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_aes.c:3595,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3519,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3520,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3521,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aes.c:3528,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3529,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3530,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aes.c:3532,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3533,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
            - BranchSide:      'crypto/evp/e_aes.c:3537,54'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aes.c:3533,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3534,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3535,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aes.c:3545,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3546,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3548,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3555,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3555,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3556,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3555,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3556,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3557,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3561,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3561,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3562,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3561,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3561,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3562,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3561,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3562,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3563,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3563,42'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3563,45'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3565,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3563,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3564,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3565,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3565,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3566,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3569,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3573,43'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3573,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:3574,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3573,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3574,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:3575,33'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aes.c:3575,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3576,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3577,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3586,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3587,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3591,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3587,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3588,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3589,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3503,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3521,16'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3525,17'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3526,19'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3532,18'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3537,13'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3538,13'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3548,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3563,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3567,20'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3573,14'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3575,14'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aes.c:3585,41'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    aes_ccm_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3695
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         63
      ICount:          381
      EdgeCount:       87
      CyclomaticComplexity: 26
      functionsReached:
        - CRYPTO_ccm128_aad
        - CRYPTO_ccm128_decrypt
        - CRYPTO_ccm128_decrypt_ccm64
        - CRYPTO_ccm128_encrypt
        - CRYPTO_ccm128_encrypt_ccm64
        - CRYPTO_ccm128_setiv
        - CRYPTO_ccm128_tag
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
        - aes_ccm_tls_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3699,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3700,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - aes_ccm_tls_cipher
            - BranchSide:      'crypto/evp/e_aes.c:3702,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - aes_ccm_tls_cipher
        - Branch String:   'crypto/evp/e_aes.c:3702,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3703,35'
              BranchSideFuncs:
                - aes_ccm_tls_cipher
            - BranchSide:      'crypto/evp/e_aes.c:3706,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3706,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3706,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3709,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3706,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3707,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3709,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3709,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3710,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3712,10'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3712,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3713,14'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3728,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3713,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3714,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
            - BranchSide:      'crypto/evp/e_aes.c:3721,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
        - Branch String:   'crypto/evp/e_aes.c:3714,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3716,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3717,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3721,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3721,31'
              BranchSideFuncs:
                - CRYPTO_ccm128_aad
            - BranchSide:      'crypto/evp/e_aes.c:3723,27'
              BranchSideFuncs:
                - CRYPTO_ccm128_aad
        - Branch String:   'crypto/evp/e_aes.c:3721,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3722,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3723,27'
              BranchSideFuncs:
                - CRYPTO_ccm128_aad
        - Branch String:   'crypto/evp/e_aes.c:3728,41'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3728,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3732,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3728,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3729,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3732,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3732,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3733,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3738,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3733,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3735,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3736,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3738,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3739,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3746,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3739,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3739,53'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3741,35'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3739,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3742,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3743,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3739,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3742,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3743,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3747,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3747,54'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3749,36'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3747,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3751,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3757,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3747,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3751,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3757,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3751,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3752,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3756,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3752,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3754,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3755,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3757,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3758,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3759,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3696,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3703,16'
          Dst:             aes_ccm_tls_cipher
        - Src:             'crypto/evp/e_aes.c:3714,42'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3714,17'
          Dst:             CRYPTO_ccm128_setiv
        - Src:             'crypto/evp/e_aes.c:3723,9'
          Dst:             CRYPTO_ccm128_aad
        - Src:             'crypto/evp/e_aes.c:3728,10'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3733,38'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3733,13'
          Dst:             CRYPTO_ccm128_setiv
        - Src:             'crypto/evp/e_aes.c:3738,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3739,25'
          Dst:             CRYPTO_ccm128_encrypt_ccm64
        - Src:             'crypto/evp/e_aes.c:3741,13'
          Dst:             CRYPTO_ccm128_encrypt
        - Src:             'crypto/evp/e_aes.c:3747,26'
          Dst:             CRYPTO_ccm128_decrypt_ccm64
        - Src:             'crypto/evp/e_aes.c:3749,14'
          Dst:             CRYPTO_ccm128_decrypt
        - Src:             'crypto/evp/e_aes.c:3751,17'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aes.c:3752,41'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:3752,22'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aes.c:3758,13'
          Dst:             OPENSSL_cleanse
    - functionName:    aesni_ccm_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         15
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_ccm128_init
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_key_length
        - aesni_encrypt
        - aesni_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:442,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:442,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:444,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:443,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:444,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:445,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:453,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:453,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:454,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:457,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:441,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:445,36'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:445,9'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:447,9'
          Dst:             CRYPTO_ccm128_init
        - Src:             'crypto/evp/e_aes.c:447,9'
          Dst:             aesni_encrypt
        - Src:             'crypto/evp/e_aes.c:454,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    aesni_ccm64_encrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_ccm64_decrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_xts_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3350
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         31
      ICount:          249
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - AES_set_decrypt_key
        - AES_set_encrypt_key
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_key_length
        - vpaes_set_decrypt_key
        - vpaes_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3353,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3353,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3356,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3353,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3354,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3356,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:3356,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3357,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3465,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3377,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3377,38'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3385,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
        - Branch String:   'crypto/evp/e_aes.c:3377,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3378,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:3385,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
        - Branch String:   'crypto/evp/e_aes.c:3424,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3425,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3430,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3447,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3448,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3452,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:3465,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3466,27'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:3470,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3351,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3359,31'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3377,24'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aes.c:3378,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aes.c:3426,43'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3425,21'
          Dst:             vpaes_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3431,43'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3430,21'
          Dst:             vpaes_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:3436,45'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3437,39'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3436,17'
          Dst:             vpaes_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3448,42'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3448,17'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3452,42'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3452,17'
          Dst:             AES_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:3457,39'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3458,33'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:3457,13'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3467,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    aes_xts_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3322
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         19
      ICount:          141
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3325,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3326,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_aes.c:3340,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3329,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3330,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3334,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3330,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3331,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3332,35'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3334,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3335,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3339,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3335,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3336,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3337,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3323,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3327,37'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    aes_xts_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3475
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         21
      ICount:          131
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_xts128_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3477,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3477,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_aes.c:3478,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3477,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3478,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_aes.c:3479,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/e_aes.c:3479,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3479,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_aes.c:3480,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3479,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3479,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_aes.c:3480,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3479,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3480,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3481,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/e_aes.c:3481,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3482,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_aes.c:3485,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_xts128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3485,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3488,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3476,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3484,26'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3485,48'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:3487,36'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:3485,14'
          Dst:             CRYPTO_xts128_encrypt
    - functionName:    aesni_xts_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         23
      ICount:          183
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_key_length
        - aesni_set_decrypt_key
        - aesni_set_encrypt_key
        - aesni_xts_decrypt
        - aesni_xts_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:387,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:387,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:390,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:387,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:388,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:390,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:390,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:392,53'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:426,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:400,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:400,34'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:406,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
        - Branch String:   'crypto/evp/e_aes.c:400,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:401,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:406,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
        - Branch String:   'crypto/evp/e_aes.c:406,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:407,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:412,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:427,27'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:431,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:385,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:392,27'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:400,20'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aes.c:401,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aes.c:407,40'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:407,13'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:412,40'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:412,13'
          Dst:             aesni_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:418,37'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:419,31'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:418,9'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:428,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    aesni_xts_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_xts_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_gcm_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2988
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         28
      ICount:          195
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - AES_encrypt
        - AES_set_encrypt_key
        - CRYPTO_gcm128_init
        - CRYPTO_gcm128_setiv
        - EVP_CIPHER_CTX_get_cipher_data
        - vpaes_encrypt
        - vpaes_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2990,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2990,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init
            - BranchSide:      'crypto/evp/e_aes.c:2992,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init
        - Branch String:   'crypto/evp/e_aes.c:2990,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2991,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init
            - BranchSide:      'crypto/evp/e_aes.c:2992,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init
        - Branch String:   'crypto/evp/e_aes.c:2992,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2993,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init
            - BranchSide:      'crypto/evp/e_aes.c:3049,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:3040,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3040,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:3042,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:3040,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3041,18'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:3042,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:3042,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3043,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:3046,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3049,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3050,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:3052,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2989,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3018,17'
          Dst:             vpaes_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3019,17'
          Dst:             CRYPTO_gcm128_init
        - Src:             'crypto/evp/e_aes.c:3019,17'
          Dst:             vpaes_encrypt
        - Src:             'crypto/evp/e_aes.c:3027,13'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:3028,13'
          Dst:             CRYPTO_gcm128_init
        - Src:             'crypto/evp/e_aes.c:3028,13'
          Dst:             AES_encrypt
        - Src:             'crypto/evp/e_aes.c:3043,13'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aes.c:3050,13'
          Dst:             CRYPTO_gcm128_setiv
    - functionName:    ctr64_inc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:160,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/evp/e_aes.c:160,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/evp/e_aes.c:160,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    aes_gcm_tls_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3068
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         51
      ICount:          416
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_decrypt_ctr32
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_encrypt_ctr32
        - CRYPTO_gcm128_tag
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_get_cipher_data
        - OPENSSL_cleanse
        - aesni_gcm_decrypt
        - aesni_gcm_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3073,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3073,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3074,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3072,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3074,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3079,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
        - Branch String:   'crypto/evp/e_aes.c:3079,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3082,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3084,28'
              BranchSideFuncs:
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
        - Branch String:   'crypto/evp/e_aes.c:3084,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3085,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3087,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
        - Branch String:   'crypto/evp/e_aes.c:3090,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3092,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3133,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
        - Branch String:   'crypto/evp/e_aes.c:3092,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3093,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3111,20'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3095,27'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3095,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3105,46'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3095,30'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3095,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3105,46'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3095,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3096,44'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
            - BranchSide:      'crypto/evp/e_aes.c:3105,46'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3096,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3097,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3099,40'
              BranchSideFuncs:
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3105,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3109,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3110,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3123,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3125,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3133,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3134,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
            - BranchSide:      'crypto/evp/e_aes.c:3152,20'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3136,27'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3136,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
            - BranchSide:      'crypto/evp/e_aes.c:3146,46'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3136,30'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3136,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
            - BranchSide:      'crypto/evp/e_aes.c:3146,46'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3136,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3137,44'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3146,46'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3137,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3138,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3140,40'
              BranchSideFuncs:
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3146,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3150,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3151,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes.c:3164,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3166,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3171,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3172,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes.c:3175,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3069,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3079,9'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/evp/e_aes.c:3084,9'
          Dst:             CRYPTO_gcm128_aad
        - Src:             'crypto/evp/e_aes.c:3096,21'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             'crypto/evp/e_aes.c:3099,24'
          Dst:             aesni_gcm_encrypt
        - Src:             'crypto/evp/e_aes.c:3105,17'
          Dst:             CRYPTO_gcm128_encrypt_ctr32
        - Src:             'crypto/evp/e_aes.c:3123,17'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             'crypto/evp/e_aes.c:3129,9'
          Dst:             CRYPTO_gcm128_tag
        - Src:             'crypto/evp/e_aes.c:3137,21'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             'crypto/evp/e_aes.c:3140,24'
          Dst:             aesni_gcm_decrypt
        - Src:             'crypto/evp/e_aes.c:3146,17'
          Dst:             CRYPTO_gcm128_decrypt_ctr32
        - Src:             'crypto/evp/e_aes.c:3164,17'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             'crypto/evp/e_aes.c:3169,9'
          Dst:             CRYPTO_gcm128_tag
        - Src:             'crypto/evp/e_aes.c:3171,13'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aes.c:3172,13'
          Dst:             OPENSSL_cleanse
    - functionName:    aesni_ctr32_encrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_ghash_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'struct.timespec *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_gcm_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_gcm_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_gcm_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2846
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         95
      ICount:          706
      EdgeCount:       127
      CyclomaticComplexity: 34
      functionsReached:
        - CRYPTO_free
        - CRYPTO_gcm128_setiv
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_iv_length
        - RAND_bytes
        - ctr64_inc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2848,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2850,9'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
            - BranchSide:      'crypto/evp/e_aes.c:2860,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2864,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aes.c:2879,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:2886,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:2894,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:2913,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc
            - BranchSide:      'crypto/evp/e_aes.c:2928,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:2937,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:2961,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2981,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2864,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2865,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2867,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/evp/e_aes.c:2867,39'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2867,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aes.c:2875,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2867,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2868,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aes.c:2875,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2868,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2869,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2870,29'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:2870,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2871,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2874,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2879,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2879,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2880,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2879,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2879,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2880,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2879,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2880,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2881,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:2886,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2886,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2888,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2886,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2886,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2888,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2887,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2887,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:2888,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2886,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2888,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2889,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:2894,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2895,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes.c:2903,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:2903,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2903,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2904,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2903,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2904,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2905,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes.c:2905,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2906,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:2907,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:2907,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2907,38'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:2909,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2907,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2908,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2909,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2913,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2913,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2914,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2913,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2914,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2915,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc
        - Branch String:   'crypto/evp/e_aes.c:2916,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2916,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc
            - BranchSide:      'crypto/evp/e_aes.c:2917,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc
        - Branch String:   'crypto/evp/e_aes.c:2916,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2917,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc
            - BranchSide:      'crypto/evp/e_aes.c:2918,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc
        - Branch String:   'crypto/evp/e_aes.c:2928,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2928,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2929,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2928,53'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2928,56'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2929,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2928,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2929,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2930,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:2937,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2938,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2939,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:2944,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2945,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2946,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:2948,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2949,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2953,31'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2949,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2950,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2951,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:2963,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2964,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2968,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:2964,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2965,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2966,38'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:2968,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2969,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2971,37'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:2971,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2972,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2975,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2847,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2852,23'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/evp/e_aes.c:2869,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/evp/e_aes.c:2870,29'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/e_aes.c:2871,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aes.c:2907,27'
          Dst:             RAND_bytes
        - Src:             'crypto/evp/e_aes.c:2915,9'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aes.c:2923,9'
          Dst:             ctr64_inc
        - Src:             'crypto/evp/e_aes.c:2931,9'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aes.c:2962,41'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2971,37'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/e_aes.c:2972,21'
          Dst:             ERR_put_error
    - functionName:    aes_gcm_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2835
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2837,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2838,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2839,22'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_free
        - Branch String:   'crypto/evp/e_aes.c:2840,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2841,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aes.c:2842,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2836,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2839,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_aes.c:2840,21'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2841,9'
          Dst:             CRYPTO_free
    - functionName:    aes_gcm_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3186
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         58
      ICount:          475
      EdgeCount:       82
      CyclomaticComplexity: 26
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_decrypt_ctr32
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_encrypt_ctr32
        - CRYPTO_gcm128_finish
        - CRYPTO_gcm128_tag
        - EVP_CIPHER_CTX_get_cipher_data
        - aes_gcm_tls_cipher
        - aesni_gcm_decrypt
        - aesni_gcm_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:3189,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3190,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - aes_gcm_tls_cipher
            - BranchSide:      'crypto/evp/e_aes.c:3192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - aes_gcm_tls_cipher
        - Branch String:   'crypto/evp/e_aes.c:3192,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3193,35'
              BranchSideFuncs:
                - aes_gcm_tls_cipher
            - BranchSide:      'crypto/evp/e_aes.c:3195,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3195,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3196,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3197,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3197,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3292,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3198,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3199,36'
              BranchSideFuncs:
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3201,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
        - Branch String:   'crypto/evp/e_aes.c:3199,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3200,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3201,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3201,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3202,17'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3246,17'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
        - Branch String:   'crypto/evp/e_aes.c:3202,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3203,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3225,24'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3205,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3205,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3219,50'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3205,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3205,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:3219,50'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3205,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3206,40'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3219,50'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3208,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3209,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3211,44'
              BranchSideFuncs:
                - aesni_gcm_encrypt
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3219,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3223,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3224,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3241,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3243,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3246,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3247,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
            - BranchSide:      'crypto/evp/e_aes.c:3269,24'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3249,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3249,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
            - BranchSide:      'crypto/evp/e_aes.c:3263,50'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3249,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3249,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
            - BranchSide:      'crypto/evp/e_aes.c:3263,50'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3249,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3250,40'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:3263,50'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3252,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3253,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3255,44'
              BranchSideFuncs:
                - aesni_gcm_decrypt
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3263,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3267,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3268,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3285,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3287,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:3292,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3293,17'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
            - BranchSide:      'crypto/evp/e_aes.c:3300,28'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aes.c:3293,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3294,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3295,39'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:3295,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:3296,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:3297,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:3187,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:3193,16'
          Dst:             aes_gcm_tls_cipher
        - Src:             'crypto/evp/e_aes.c:3199,17'
          Dst:             CRYPTO_gcm128_aad
        - Src:             'crypto/evp/e_aes.c:3208,25'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             'crypto/evp/e_aes.c:3211,28'
          Dst:             aesni_gcm_encrypt
        - Src:             'crypto/evp/e_aes.c:3219,21'
          Dst:             CRYPTO_gcm128_encrypt_ctr32
        - Src:             'crypto/evp/e_aes.c:3241,21'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             'crypto/evp/e_aes.c:3252,25'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             'crypto/evp/e_aes.c:3255,28'
          Dst:             aesni_gcm_decrypt
        - Src:             'crypto/evp/e_aes.c:3263,21'
          Dst:             CRYPTO_gcm128_decrypt_ctr32
        - Src:             'crypto/evp/e_aes.c:3285,21'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             'crypto/evp/e_aes.c:3295,17'
          Dst:             CRYPTO_gcm128_finish
        - Src:             'crypto/evp/e_aes.c:3300,9'
          Dst:             CRYPTO_gcm128_tag
    - functionName:    aesni_gcm_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         23
      ICount:          161
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_gcm128_init
        - CRYPTO_gcm128_setiv
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - aesni_ctr32_encrypt_blocks
        - aesni_encrypt
        - aesni_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:349,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:351,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:349,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:351,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:352,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - CRYPTO_gcm128_init
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:368,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:359,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:359,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:361,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:359,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:360,18'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:361,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aes.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:362,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:369,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aes.c:371,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aes.c:348,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:352,36'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:352,9'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:354,9'
          Dst:             CRYPTO_gcm128_init
        - Src:             'crypto/evp/e_aes.c:354,9'
          Dst:             aesni_encrypt
        - Src:             'crypto/evp/e_aes.c:362,13'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aes.c:369,13'
          Dst:             CRYPTO_gcm128_setiv
    - functionName:    aes_ctr_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2812
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_ctr128_encrypt
        - CRYPTO_ctr128_encrypt_ctr32
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2816,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2817,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ctr128_encrypt_ctr32
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aes.c:2822,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ctr128_encrypt
                - EVP_CIPHER_CTX_set_num
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2813,24'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2814,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2818,37'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2819,37'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:2817,9'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             'crypto/evp/e_aes.c:2823,31'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2824,31'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aes.c:2822,9'
          Dst:             CRYPTO_ctr128_encrypt
        - Src:             'crypto/evp/e_aes.c:2826,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aes_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2764
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_8_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2765,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2767,15'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2769,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2770,29'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2768,5'
          Dst:             CRYPTO_cfb128_8_encrypt
        - Src:             'crypto/evp/e_aes.c:2771,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aes_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2777
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         12
      ICount:          138
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_cfb128_1_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
        - EVP_CIPHER_CTX_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2780,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2781,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aes.c:2789,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_aes.c:2789,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2790,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aes.c:2799,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_aes.c:2799,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2800,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aes.c:2807,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2778,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2780,9'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/e_aes.c:2781,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2783,33'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2784,33'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2782,9'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_aes.c:2785,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_aes.c:2790,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2792,33'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2793,33'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2791,9'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_aes.c:2794,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_aes.c:2800,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2802,33'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2803,33'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2801,9'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_aes.c:2804,9'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aes_cfb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2751
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2752,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2754,15'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2756,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2757,27'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2755,5'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             'crypto/evp/e_aes.c:2758,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aes_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2739
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2740,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2742,15'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aes.c:2744,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2743,5'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             'crypto/evp/e_aes.c:2745,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aes_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2723
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2728,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2729,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:2731,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/e_aes.c:2731,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2732,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes.c:2734,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2724,17'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/evp/e_aes.c:2726,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    aesni_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - aesni_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:317,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes.c:319,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aesni_ecb_encrypt
      Callsites:
        - Src:             'crypto/evp/e_aes.c:314,17'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/evp/e_aes.c:319,38'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:320,23'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:319,5'
          Dst:             aesni_ecb_encrypt
    - functionName:    aesni_ecb_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2704
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         9
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2707,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2708,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_aes.c:2711,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_decrypt
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_encrypt
        - Branch String:   'crypto/evp/e_aes.c:2711,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2712,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_encrypt
            - BranchSide:      'crypto/evp/e_aes.c:2715,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2705,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2709,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2710,29'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2711,14'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:2713,31'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2712,9'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             'crypto/evp/e_aes.c:2716,31'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:2715,9'
          Dst:             CRYPTO_cbc128_decrypt
    - functionName:    aes_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         21
      ICount:          196
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - AES_set_decrypt_key
        - AES_set_encrypt_key
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - vpaes_set_decrypt_key
        - vpaes_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:2604,36'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2604,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:2605,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:2605,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2605,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:2674,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:2604,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2628,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:2674,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:2628,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2629,41'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2638,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:2674,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2675,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2683,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:2694,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:2695,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:2699,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:2601,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:2603,12'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_aes.c:2603,12'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/e_aes.c:2630,41'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:2629,19'
          Dst:             vpaes_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:2639,39'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:2638,19'
          Dst:             AES_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:2675,42'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:2675,15'
          Dst:             vpaes_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:2683,40'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:2683,15'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:2695,9'
          Dst:             ERR_put_error
    - functionName:    vpaes_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - aesni_cbc_encrypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:304,38'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:305,23'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes.c:306,23'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes.c:304,5'
          Dst:             aesni_cbc_encrypt
    - functionName:    aesni_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2479 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         21
      ICount:          155
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - aesni_ctr32_encrypt_blocks
        - aesni_set_decrypt_key
        - aesni_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes.c:274,36'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:274,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:275,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:275,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes.c:282,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:276,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:282,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:286,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:287,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:287,18'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:288,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:290,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aes.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes.c:294,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aes.c:298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes.c:271,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes.c:273,12'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_aes.c:273,12'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/e_aes.c:276,42'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:276,15'
          Dst:             aesni_set_decrypt_key
        - Src:             'crypto/evp/e_aes.c:282,42'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes.c:282,15'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes.c:294,9'
          Dst:             ERR_put_error
    - functionName:    EVP_aes_256_ocb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4281
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ocb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4279
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ocb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4277
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_wrap_pad
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3950
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_wrap_pad
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3936
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_wrap_pad
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3922
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_wrap
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3908
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_wrap
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3894
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_wrap
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3880
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_ccm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3772
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ccm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3770
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ccm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3768
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_xts
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3499
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_xts
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3498
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_gcm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3318
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_gcm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3316
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_gcm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3314
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2482 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tls1_1_multi_block_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'struct.EVP_AES_HMAC_SHA1 *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - key
        - out
        - inp
        - inp_len
        - n4x
      BBCount:         68
      ICount:          1720
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached:
        - OPENSSL_cleanse
        - RAND_bytes
        - aesni_multi_cbc_encrypt
        - sha1_multi_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:178,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:180,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:184,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:184,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:189,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:185,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:189,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:201,48'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:212,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:212,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:213,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:249,22'
              BranchSideFuncs:
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:213,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:213,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:213,52'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:229,37'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:233,33'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:259,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:259,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:259,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:261,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:285,22'
              BranchSideFuncs:
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:262,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:266,9'
              BranchSideFuncs:
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:270,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:271,39'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:279,23'
              BranchSideFuncs:
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:267,30'
              BranchSideFuncs:
                - sha1_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:282,5'
              BranchSideFuncs:
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:288,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:289,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:317,22'
              BranchSideFuncs:
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:289,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:289,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:289,52'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:302,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:320,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:335,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:353,22'
              BranchSideFuncs:
                - sha1_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:355,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:356,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:393,29'
              BranchSideFuncs:
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:356,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:356,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:356,52'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:376,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:377,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:177,9'
          Dst:             RAND_bytes
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:249,5'
          Dst:             sha1_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:267,13'
          Dst:             sha1_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:268,13'
          Dst:             aesni_multi_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:285,5'
          Dst:             sha1_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:317,5'
          Dst:             sha1_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:353,5'
          Dst:             sha1_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:393,5'
          Dst:             aesni_multi_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:395,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:396,5'
          Dst:             OPENSSL_cleanse
    - functionName:    sha1_multi_block
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHA1_MB_CTX *'
        - 'struct.anon.197 *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_multi_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.CIPH_DESC *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_lt
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:123,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_ge
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:145,13'
          Dst:             constant_time_lt
    - functionName:    sha1_update
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         18
      ICount:          151
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SHA1_Update
        - sha1_block_data_order
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:103,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:111,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:105,19'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:106,21'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:115,31'
              BranchSideFuncs:
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:120,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:121,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:122,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:124,9'
              BranchSideFuncs:
                - SHA1_Update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:125,21'
              BranchSideFuncs:
                - SHA1_Update
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:106,9'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:115,9'
          Dst:             sha1_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:125,9'
          Dst:             SHA1_Update
    - functionName:    aesni_cbc_hmac_sha1_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         59
      ICount:          559
      EdgeCount:       76
      CyclomaticComplexity: 19
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - OPENSSL_cleanse
        - SHA1_Final
        - SHA1_Init
        - sha1_update
        - tls1_1_multi_block_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:773,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:779,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
                - SHA1_Init
                - sha1_update
                - SHA1_Final
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:805,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:838,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:842,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:891,47'
              BranchSideFuncs:
                - tls1_1_multi_block_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:898,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:901,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:781,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:782,28'
              BranchSideFuncs:
                - SHA1_Init
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:786,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:789,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:790,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:791,24'
              BranchSideFuncs:
                - SHA1_Init
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:794,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:795,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:796,24'
              BranchSideFuncs:
                - SHA1_Init
                - sha1_update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:808,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:809,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:811,19'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:813,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:814,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:830,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:815,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:817,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:823,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:817,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:818,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:819,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:846,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:847,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:849,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:851,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:852,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:887,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:852,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:853,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:855,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:855,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:856,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:861,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:856,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:857,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:859,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:859,41'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:859,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:861,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:859,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:860,29'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:861,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:861,58'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:861,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:864,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:861,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:862,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:864,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:874,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:874,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:879,38'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:874,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:875,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:879,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:771,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:782,17'
          Dst:             SHA1_Init
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:783,17'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:784,17'
          Dst:             SHA1_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:791,13'
          Dst:             SHA1_Init
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:792,13'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:796,13'
          Dst:             SHA1_Init
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:797,13'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:799,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:813,17'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:824,17'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:851,17'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:867,17'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:894,25'
          Dst:             tls1_1_multi_block_encrypt
    - functionName:    aesni_cbc_hmac_sha1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         71
      ICount:          1288
      EdgeCount:       93
      CyclomaticComplexity: 24
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - SHA1_Final
        - aesni_cbc_encrypt
        - aesni_cbc_sha1_enc
        - constant_time_ge
        - constant_time_select
        - sha1_block_data_order
        - sha1_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:418,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:421,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - sha1_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - constant_time_ge.11517
                - constant_time_select.11516
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:422,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:481,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - sha1_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - constant_time_ge.11517
                - constant_time_select.11516
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:422,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:423,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:424,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:424,18'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:427,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:428,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:433,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:433,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:447,21'
              BranchSideFuncs:
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:432,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:434,26'
              BranchSideFuncs:
                - sha1_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha1_enc
                - __sanitizer_cov_trace_cmp4
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:447,21'
              BranchSideFuncs:
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:444,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:445,17'
              BranchSideFuncs:
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:446,9'
              BranchSideFuncs:
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:453,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:454,17'
              BranchSideFuncs:
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:471,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:454,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:455,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:458,24'
              BranchSideFuncs:
                - SHA1_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:465,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:466,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:468,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:486,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - constant_time_ge.11517
                - constant_time_select.11516
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:758,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - sha1_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:496,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:498,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - constant_time_ge.11517
                - constant_time_select.11516
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - sha1_update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:507,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - constant_time_ge.11517
                - constant_time_select.11516
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - sha1_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:498,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:499,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:502,50'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - constant_time_ge.11517
                - constant_time_select.11516
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - sha1_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:507,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:508,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:575,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:576,22'
              BranchSideFuncs:
                - sha1_update
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:585,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:602,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:603,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:625,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:609,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:610,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:613,30'
              BranchSideFuncs:
                - sha1_block_data_order
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:625,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:626,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:628,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:628,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:629,30'
              BranchSideFuncs:
                - sha1_block_data_order
                - llvm.memset.p0i8.i64
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:642,39'
              BranchSideFuncs:
                - sha1_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:658,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:659,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:666,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha1_update
                - SHA1_Final
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:701,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:702,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:711,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:405,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:421,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:434,13'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:437,32'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:436,13'
          Dst:             aesni_cbc_sha1_enc
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:451,9'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:458,13'
          Dst:             SHA1_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:460,13'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:461,13'
          Dst:             SHA1_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:469,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:468,13'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:472,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:471,13'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:502,24'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:523,35'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:522,17'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:531,20'
          Dst:             constant_time_ge
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:539,19'
          Dst:             constant_time_select
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:548,13'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:578,17'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:615,17'
          Dst:             sha1_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:631,17'
          Dst:             sha1_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:643,13'
          Dst:             sha1_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:688,13'
          Dst:             sha1_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:689,13'
          Dst:             SHA1_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:759,35'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:758,17'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:761,13'
          Dst:             sha1_update
    - functionName:    aesni_cbc_sha1_enc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'char *'
        - 'struct.SHAstate_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_cbc_hmac_sha1_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - inkey
        - iv
        - enc
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - SHA1_Init
        - aesni_set_decrypt_key
        - aesni_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha1.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:71,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - SHA1_Init
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha1.c:75,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - SHA1_Init
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:67,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:72,37'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:71,15'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:76,37'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:75,15'
          Dst:             aesni_set_decrypt_key
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha1.c:79,5'
          Dst:             SHA1_Init
    - functionName:    EVP_aes_256_cbc_hmac_sha1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_cbc_hmac_sha1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tls1_1_multi_block_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'struct.EVP_AES_HMAC_SHA256 *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - key
        - out
        - inp
        - inp_len
        - n4x
      BBCount:         68
      ICount:          2126
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached:
        - OPENSSL_cleanse
        - RAND_bytes
        - aesni_multi_cbc_encrypt
        - sha256_multi_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:177,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:181,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:181,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:186,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:182,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:186,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:197,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:198,48'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:209,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:209,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:210,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:249,24'
              BranchSideFuncs:
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:210,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:210,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:210,52'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:229,37'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:233,33'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:259,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:259,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:259,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:261,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:285,24'
              BranchSideFuncs:
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:262,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:266,9'
              BranchSideFuncs:
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:270,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:271,39'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:279,23'
              BranchSideFuncs:
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:267,32'
              BranchSideFuncs:
                - sha256_multi_block
                - aesni_multi_cbc_encrypt
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:282,5'
              BranchSideFuncs:
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:288,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:289,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:317,24'
              BranchSideFuncs:
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:289,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:289,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:289,52'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:302,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:320,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:341,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:365,24'
              BranchSideFuncs:
                - sha256_multi_block
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:367,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:368,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:408,29'
              BranchSideFuncs:
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:368,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:368,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:368,52'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:390,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:391,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:392,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - aesni_multi_cbc_encrypt
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:173,9'
          Dst:             RAND_bytes
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:249,5'
          Dst:             sha256_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:267,13'
          Dst:             sha256_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:268,13'
          Dst:             aesni_multi_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:285,5'
          Dst:             sha256_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:317,5'
          Dst:             sha256_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:365,5'
          Dst:             sha256_multi_block
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:408,5'
          Dst:             aesni_multi_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:410,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:411,5'
          Dst:             OPENSSL_cleanse
    - functionName:    sha256_multi_block
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHA256_MB_CTX *'
        - 'struct.anon.197 *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_lt
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:123,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_ge
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:145,13'
          Dst:             constant_time_lt
    - functionName:    sha256_update
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHA256state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         18
      ICount:          151
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - SHA256_Update
        - sha256_block_data_order
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:99,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - SHA256_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:107,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:101,19'
              BranchSideFuncs:
                - SHA256_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:102,23'
              BranchSideFuncs:
                - SHA256_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:111,33'
              BranchSideFuncs:
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:117,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:118,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:120,9'
              BranchSideFuncs:
                - SHA256_Update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:121,23'
              BranchSideFuncs:
                - SHA256_Update
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:102,9'
          Dst:             SHA256_Update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:111,9'
          Dst:             sha256_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:121,9'
          Dst:             SHA256_Update
    - functionName:    aesni_cbc_hmac_sha256_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         63
      ICount:          583
      EdgeCount:       82
      CyclomaticComplexity: 21
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - OPENSSL_cleanse
        - SHA256_Final
        - SHA256_Init
        - sha256_update
        - tls1_1_multi_block_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:751,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:757,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
                - SHA256_Init
                - sha256_update
                - SHA256_Final
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:786,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:819,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:823,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:875,47'
              BranchSideFuncs:
                - tls1_1_multi_block_encrypt.11551
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:882,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:885,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:759,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:760,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:762,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
                - SHA256_Init
                - sha256_update
                - SHA256_Final
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:762,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:763,30'
              BranchSideFuncs:
                - SHA256_Init
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:767,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:770,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:771,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:772,26'
              BranchSideFuncs:
                - SHA256_Init
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:775,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:776,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:777,26'
              BranchSideFuncs:
                - SHA256_Init
                - sha256_update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:789,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:790,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:792,19'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:794,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:795,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:811,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:796,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:798,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:804,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:798,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:799,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:800,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:827,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:828,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:830,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:830,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:831,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:833,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:835,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:836,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:871,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:836,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:837,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:839,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:839,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:840,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:845,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:840,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:841,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:843,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:843,41'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:843,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:845,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:843,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:844,29'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:845,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:845,58'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:845,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:848,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:845,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:846,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:848,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:858,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:858,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:863,38'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:858,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:859,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:863,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:748,32'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:763,17'
          Dst:             SHA256_Init
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:764,17'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:765,17'
          Dst:             SHA256_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:772,13'
          Dst:             SHA256_Init
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:773,13'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:777,13'
          Dst:             SHA256_Init
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:778,13'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:780,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:794,17'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:805,17'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:835,17'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:851,17'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:878,25'
          Dst:             tls1_1_multi_block_encrypt
    - functionName:    aesni_cbc_hmac_sha256_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         76
      ICount:          1475
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - SHA256_Final
        - aesni_cbc_encrypt
        - aesni_cbc_sha256_enc
        - constant_time_ge
        - constant_time_select
        - sha256_block_data_order
        - sha256_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:437,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - constant_time_ge.11556
                - constant_time_select.11555
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:437,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:438,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:511,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - constant_time_ge.11556
                - constant_time_select.11555
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - sha256_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:438,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:439,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:440,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:440,18'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:443,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:444,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:458,49'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:459,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:462,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:459,57'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:460,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:477,21'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:461,56'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:462,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:477,21'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:462,35'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:463,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:477,21'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:458,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:464,28'
              BranchSideFuncs:
                - sha256_update
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_cmp4
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:477,21'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:474,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:475,17'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:476,9'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:484,17'
              BranchSideFuncs:
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:501,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:484,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:485,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:488,26'
              BranchSideFuncs:
                - SHA256_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:495,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:496,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:498,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - aesni_cbc_encrypt
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:520,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - constant_time_ge.11556
                - constant_time_select.11555
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - sha256_update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:738,28'
              BranchSideFuncs:
                - sha256_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:526,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:528,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_ge.11556
                - constant_time_select.11555
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - sha256_update
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:530,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_ge.11556
                - constant_time_select.11555
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - sha256_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:530,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:531,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:534,20'
              BranchSideFuncs:
                - constant_time_ge.11556
                - constant_time_select.11555
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - sha256_update
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:564,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:565,22'
              BranchSideFuncs:
                - sha256_update
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:574,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:594,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:595,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:620,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:601,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:602,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:605,30'
              BranchSideFuncs:
                - sha256_block_data_order
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:620,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:621,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:623,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:623,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:624,30'
              BranchSideFuncs:
                - sha256_block_data_order
                - llvm.memset.p0i8.i64
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:640,39'
              BranchSideFuncs:
                - sha256_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:662,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:663,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:670,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sha256_update
                - SHA256_Final
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:706,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:707,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:716,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:421,32'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:437,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:464,13'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:467,40'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:466,19'
          Dst:             aesni_cbc_sha256_enc
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:481,9'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:488,13'
          Dst:             SHA256_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:490,13'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:491,13'
          Dst:             SHA256_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:499,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:498,13'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:502,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:501,13'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:515,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:514,9'
          Dst:             aesni_cbc_encrypt
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:543,20'
          Dst:             constant_time_ge
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:551,19'
          Dst:             constant_time_select
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:560,13'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:567,17'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:607,17'
          Dst:             sha256_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:626,17'
          Dst:             sha256_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:641,13'
          Dst:             sha256_block_data_order
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:692,13'
          Dst:             sha256_update
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:693,13'
          Dst:             SHA256_Final
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:738,13'
          Dst:             sha256_update
    - functionName:    aesni_cbc_sha256_enc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'char *'
        - 'struct.SHA256state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_cbc_hmac_sha256_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - inkey
        - iv
        - enc
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - SHA256_Init
        - aesni_set_decrypt_key
        - aesni_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:68,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_encrypt_key
                - SHA256_Init
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:72,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aesni_set_decrypt_key
                - SHA256_Init
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:64,32'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:69,37'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:68,15'
          Dst:             aesni_set_encrypt_key
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:73,37'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:72,15'
          Dst:             aesni_set_decrypt_key
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:76,5'
          Dst:             SHA256_Init
    - functionName:    EVP_aes_256_cbc_hmac_sha256
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aesni_cbc_sha256_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:936,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:936,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:936,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:936,52'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:936,52'
              BranchSideFuncs:
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:937,13'
              BranchSideFuncs:
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:937,13'
          Dst:             aesni_cbc_sha256_enc
    - functionName:    EVP_aes_128_cbc_hmac_sha256
      functionSourceFile: '/src/openssl111/crypto/evp/e_aes_cbc_hmac_sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aesni_cbc_sha256_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:929,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:929,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:929,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aes_cbc_hmac_sha256.c:929,52'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:929,52'
              BranchSideFuncs:
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aes_cbc_hmac_sha256.c:930,13'
              BranchSideFuncs:
                - aesni_cbc_sha256_enc
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/e_aes_cbc_hmac_sha256.c:930,13'
          Dst:             aesni_cbc_sha256_enc
    - functionName:    aria_ccm_tls_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         39
      ICount:          283
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_ccm128_aad
        - CRYPTO_ccm128_decrypt
        - CRYPTO_ccm128_decrypt_ccm64
        - CRYPTO_ccm128_encrypt
        - CRYPTO_ccm128_encrypt_ccm64
        - CRYPTO_ccm128_setiv
        - CRYPTO_ccm128_tag
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:638,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:638,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:639,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:638,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:639,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:641,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:641,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:642,16'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:645,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:651,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:653,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:657,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:658,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:665,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:658,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:658,53'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:659,47'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aria.c:658,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:660,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:661,32'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aria.c:658,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:660,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:661,32'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aria.c:661,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:662,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:663,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:665,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:665,54'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:666,48'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:665,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:668,35'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:673,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:665,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:668,35'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:673,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:668,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:669,36'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:672,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:669,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:670,28'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:671,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/e_aria.c:634,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:641,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:642,21'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:645,12'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:649,34'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:649,9'
          Dst:             CRYPTO_ccm128_setiv
        - Src:             'crypto/evp/e_aria.c:653,28'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:653,5'
          Dst:             CRYPTO_ccm128_aad
        - Src:             'crypto/evp/e_aria.c:657,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:658,25'
          Dst:             CRYPTO_ccm128_encrypt_ccm64
        - Src:             'crypto/evp/e_aria.c:659,25'
          Dst:             CRYPTO_ccm128_encrypt
        - Src:             'crypto/evp/e_aria.c:661,14'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aria.c:665,26'
          Dst:             CRYPTO_ccm128_decrypt_ccm64
        - Src:             'crypto/evp/e_aria.c:666,26'
          Dst:             CRYPTO_ccm128_decrypt
        - Src:             'crypto/evp/e_aria.c:668,17'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aria.c:669,22'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aria.c:673,9'
          Dst:             OPENSSL_cleanse
    - functionName:    aria_ccm_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         58
      ICount:          424
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - CRYPTO_ccm128_tag
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:535,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:537,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:548,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
            - BranchSide:      'crypto/evp/e_aria.c:574,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:581,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:585,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:588,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:593,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:605,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:616,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_aria.c:627,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:548,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:549,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:550,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:557,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:558,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:559,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:561,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:562,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
            - BranchSide:      'crypto/evp/e_aria.c:566,54'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:562,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:563,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:564,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:574,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:575,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:577,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:588,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:588,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:589,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:588,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:589,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:590,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:593,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:593,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:594,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:593,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:593,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:594,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:593,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:594,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:595,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:595,42'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:595,45'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:597,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:595,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:596,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:597,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:597,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:598,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:601,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:605,43'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:605,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:606,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:605,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:606,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:607,33'
              BranchSideFuncs:
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_aria.c:607,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:608,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:609,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:618,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:619,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:623,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:619,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:620,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:621,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:533,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:550,16'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:554,17'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:555,19'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:561,18'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:566,13'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:567,13'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:577,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:595,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:599,20'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:605,14'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:607,14'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aria.c:617,42'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    aria_ccm_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         63
      ICount:          381
      EdgeCount:       87
      CyclomaticComplexity: 26
      functionsReached:
        - CRYPTO_ccm128_aad
        - CRYPTO_ccm128_decrypt
        - CRYPTO_ccm128_decrypt_ccm64
        - CRYPTO_ccm128_encrypt
        - CRYPTO_ccm128_encrypt_ccm64
        - CRYPTO_ccm128_setiv
        - CRYPTO_ccm128_tag
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
        - aria_ccm_tls_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:685,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:686,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - aria_ccm_tls_cipher
            - BranchSide:      'crypto/evp/e_aria.c:688,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - aria_ccm_tls_cipher
        - Branch String:   'crypto/evp/e_aria.c:688,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:689,36'
              BranchSideFuncs:
                - aria_ccm_tls_cipher
            - BranchSide:      'crypto/evp/e_aria.c:692,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:692,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:692,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:695,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:692,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:693,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:695,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:696,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:698,10'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:698,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:699,14'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:714,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:699,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:700,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
            - BranchSide:      'crypto/evp/e_aria.c:707,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_ccm128_aad
        - Branch String:   'crypto/evp/e_aria.c:700,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:702,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:703,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:707,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:707,31'
              BranchSideFuncs:
                - CRYPTO_ccm128_aad
            - BranchSide:      'crypto/evp/e_aria.c:709,27'
              BranchSideFuncs:
                - CRYPTO_ccm128_aad
        - Branch String:   'crypto/evp/e_aria.c:707,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:708,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:709,27'
              BranchSideFuncs:
                - CRYPTO_ccm128_aad
        - Branch String:   'crypto/evp/e_aria.c:714,41'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:714,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:718,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:714,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:715,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:718,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_ccm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:718,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:719,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:724,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:719,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:721,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:722,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:724,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:725,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:731,13'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:725,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:725,53'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:726,47'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:725,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:727,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:725,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:727,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:732,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:732,54'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt_ccm64
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:734,36'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ccm128_tag
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:732,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:736,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:742,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:732,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:736,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:742,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:736,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:737,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:741,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:737,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:739,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:740,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:742,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:743,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:744,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:681,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:689,16'
          Dst:             aria_ccm_tls_cipher
        - Src:             'crypto/evp/e_aria.c:700,42'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:700,17'
          Dst:             CRYPTO_ccm128_setiv
        - Src:             'crypto/evp/e_aria.c:709,9'
          Dst:             CRYPTO_ccm128_aad
        - Src:             'crypto/evp/e_aria.c:714,10'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:719,38'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:719,13'
          Dst:             CRYPTO_ccm128_setiv
        - Src:             'crypto/evp/e_aria.c:724,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:725,25'
          Dst:             CRYPTO_ccm128_encrypt_ccm64
        - Src:             'crypto/evp/e_aria.c:726,25'
          Dst:             CRYPTO_ccm128_encrypt
        - Src:             'crypto/evp/e_aria.c:732,26'
          Dst:             CRYPTO_ccm128_decrypt_ccm64
        - Src:             'crypto/evp/e_aria.c:734,14'
          Dst:             CRYPTO_ccm128_decrypt
        - Src:             'crypto/evp/e_aria.c:736,17'
          Dst:             CRYPTO_ccm128_tag
        - Src:             'crypto/evp/e_aria.c:737,41'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:737,22'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aria.c:743,13'
          Dst:             OPENSSL_cleanse
    - functionName:    aria_ccm_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         17
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_ccm128_init
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_key_length
        - aria_encrypt
        - aria_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:509,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:509,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:512,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:509,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:510,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:512,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:512,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:513,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:524,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:518,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:521,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:525,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:528,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:507,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:513,41'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aria.c:513,15'
          Dst:             aria_set_encrypt_key
        - Src:             'crypto/evp/e_aria.c:515,9'
          Dst:             CRYPTO_ccm128_init
        - Src:             'crypto/evp/e_aria.c:515,9'
          Dst:             aria_encrypt
        - Src:             'crypto/evp/e_aria.c:518,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aria.c:525,16'
          Dst:             EVP_CIPHER_CTX_iv_noconst
    - functionName:    ctr64_inc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:203,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/evp/e_aria.c:204,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:198,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/evp/e_aria.c:204,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    aria_gcm_tls_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         23
      ICount:          180
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_tag
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:401,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:402,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:402,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:407,29'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aria.c:407,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:410,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:412,28'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aria.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:414,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:416,8'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aria.c:419,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:421,36'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
            - BranchSide:      'crypto/evp/e_aria.c:429,36'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:421,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:422,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:423,16'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aria.c:429,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:430,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:432,28'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_aria.c:435,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:437,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_aria.c:440,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:396,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:407,34'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:407,9'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/evp/e_aria.c:412,39'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:412,9'
          Dst:             CRYPTO_gcm128_aad
        - Src:             'crypto/evp/e_aria.c:419,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:421,13'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             'crypto/evp/e_aria.c:425,9'
          Dst:             CRYPTO_gcm128_tag
        - Src:             'crypto/evp/e_aria.c:429,13'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             'crypto/evp/e_aria.c:432,39'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:432,9'
          Dst:             CRYPTO_gcm128_tag
        - Src:             'crypto/evp/e_aria.c:435,27'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:435,13'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_aria.c:437,13'
          Dst:             OPENSSL_cleanse
    - functionName:    aria_gcm_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         95
      ICount:          694
      EdgeCount:       127
      CyclomaticComplexity: 34
      functionsReached:
        - CRYPTO_free
        - CRYPTO_gcm128_setiv
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_iv_length
        - RAND_bytes
        - ctr64_inc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:251,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:253,9'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aria.c:263,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aria.c:278,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:282,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:289,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:297,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:317,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc.11694
            - BranchSide:      'crypto/evp/e_aria.c:332,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aria.c:342,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
            - BranchSide:      'crypto/evp/e_aria.c:368,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aria.c:388,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:263,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:264,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:266,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/evp/e_aria.c:266,39'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:266,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aria.c:274,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:266,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:267,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aria.c:274,23'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:267,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:268,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:269,29'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:269,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:270,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:273,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:282,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:282,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:283,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:282,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:282,63'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:283,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:283,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:284,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:289,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:289,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:291,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:289,34'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:289,64'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:291,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:290,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:290,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:291,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:291,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:292,16'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:297,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:298,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_aria.c:306,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:306,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:306,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:307,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:306,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:307,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:308,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_aria.c:308,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:309,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:310,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:311,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:311,27'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:313,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:310,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:312,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:313,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:317,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:317,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:318,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:317,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:318,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:319,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc.11694
        - Branch String:   'crypto/evp/e_aria.c:320,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:320,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc.11694
            - BranchSide:      'crypto/evp/e_aria.c:321,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc.11694
        - Branch String:   'crypto/evp/e_aria.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:321,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc.11694
            - BranchSide:      'crypto/evp/e_aria.c:322,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr64_inc.11694
        - Branch String:   'crypto/evp/e_aria.c:332,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:332,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:334,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:333,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:333,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:334,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:332,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:334,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:335,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aria.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:343,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:344,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:351,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:352,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:353,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:355,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:356,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
            - BranchSide:      'crypto/evp/e_aria.c:360,54'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:356,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:357,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:358,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - EVP_CIPHER_CTX_buf_noconst
        - Branch String:   'crypto/evp/e_aria.c:370,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:371,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aria.c:375,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_iv_noconst
        - Branch String:   'crypto/evp/e_aria.c:371,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:372,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:373,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_iv_noconst
        - Branch String:   'crypto/evp/e_aria.c:375,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:376,58'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
            - BranchSide:      'crypto/evp/e_aria.c:378,37'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:378,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:379,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:382,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aria.c:249,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:255,23'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/evp/e_aria.c:256,20'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:267,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:268,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/evp/e_aria.c:269,29'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/e_aria.c:270,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aria.c:282,37'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:284,16'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:289,38'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:292,21'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:310,13'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:311,16'
          Dst:             RAND_bytes
        - Src:             'crypto/evp/e_aria.c:319,9'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aria.c:327,9'
          Dst:             ctr64_inc
        - Src:             'crypto/evp/e_aria.c:333,16'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:336,9'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aria.c:344,16'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:348,17'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:349,19'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:355,18'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:360,13'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:361,13'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:369,42'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:375,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:376,32'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:378,37'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/e_aria.c:379,21'
          Dst:             ERR_put_error
    - functionName:    aria_gcm_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:497,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:497,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/evp/e_aria.c:498,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/evp/e_aria.c:495,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:497,21'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:498,9'
          Dst:             CRYPTO_free
    - functionName:    aria_gcm_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         30
      ICount:          195
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_finish
        - CRYPTO_gcm128_tag
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - aria_gcm_tls_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:456,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - aria_gcm_tls_cipher
            - BranchSide:      'crypto/evp/e_aria.c:458,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - aria_gcm_tls_cipher
        - Branch String:   'crypto/evp/e_aria.c:458,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:459,36'
              BranchSideFuncs:
                - aria_gcm_tls_cipher
            - BranchSide:      'crypto/evp/e_aria.c:461,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:461,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:462,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:463,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:463,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:464,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:476,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aria.c:464,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:465,36'
              BranchSideFuncs:
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:467,46'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:465,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:466,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:467,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:467,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:468,40'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_aria.c:471,40'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:468,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:469,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:470,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:471,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:472,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:477,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
            - BranchSide:      'crypto/evp/e_aria.c:486,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_tag
        - Branch String:   'crypto/evp/e_aria.c:477,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:478,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:479,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:479,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:482,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:483,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:452,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:459,16'
          Dst:             aria_gcm_tls_cipher
        - Src:             'crypto/evp/e_aria.c:465,17'
          Dst:             CRYPTO_gcm128_aad
        - Src:             'crypto/evp/e_aria.c:467,20'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:468,17'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             'crypto/evp/e_aria.c:471,17'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             'crypto/evp/e_aria.c:476,10'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:480,34'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:479,13'
          Dst:             CRYPTO_gcm128_finish
        - Src:             'crypto/evp/e_aria.c:486,35'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:486,5'
          Dst:             CRYPTO_gcm128_tag
    - functionName:    aria_gcm_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         25
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_gcm128_init
        - CRYPTO_gcm128_setiv
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - aria_encrypt
        - aria_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:213,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_gcm128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_gcm128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:214,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_gcm128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_gcm128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:216,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - aria_set_encrypt_key
                - CRYPTO_gcm128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:237,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aria.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:221,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:228,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_aria.c:228,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:228,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aria.c:230,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aria.c:228,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:229,18'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aria.c:230,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   'crypto/evp/e_aria.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:231,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aria.c:234,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:238,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      'crypto/evp/e_aria.c:240,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_aria.c:211,30'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:216,41'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aria.c:216,15'
          Dst:             aria_set_encrypt_key
        - Src:             'crypto/evp/e_aria.c:218,9'
          Dst:             CRYPTO_gcm128_init
        - Src:             'crypto/evp/e_aria.c:218,9'
          Dst:             aria_encrypt
        - Src:             'crypto/evp/e_aria.c:221,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_aria.c:231,13'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             'crypto/evp/e_aria.c:238,13'
          Dst:             CRYPTO_gcm128_setiv
    - functionName:    aria_ctr_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ctr128_encrypt
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
        - aria_encrypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:174,24'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:175,25'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:178,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:179,27'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_aria.c:177,5'
          Dst:             CRYPTO_ctr128_encrypt
        - Src:             'crypto/evp/e_aria.c:177,5'
          Dst:             aria_encrypt
        - Src:             'crypto/evp/e_aria.c:181,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_256_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb8_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:157,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:157,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:157,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:157,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:157,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:157,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:157,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:157,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:157,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:157,1'
          Dst:             aria_cfb8_encrypt
        - Src:             'crypto/evp/e_aria.c:157,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_cfb8_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aria_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_8_encrypt
        - aria_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:113,5'
          Dst:             CRYPTO_cfb128_8_encrypt
        - Src:             'crypto/evp/e_aria.c:113,5'
          Dst:             aria_encrypt
    - functionName:    aria_192_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb8_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:156,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:156,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:156,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:156,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:156,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:156,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:156,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:156,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:156,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:156,1'
          Dst:             aria_cfb8_encrypt
        - Src:             'crypto/evp/e_aria.c:156,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_128_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb8_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:155,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:155,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:155,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:155,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:155,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb8_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:155,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:155,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:155,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:155,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:155,1'
          Dst:             aria_cfb8_encrypt
        - Src:             'crypto/evp/e_aria.c:155,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_256_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         18
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb1_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:154,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:154,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:154,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:154,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:154,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:154,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             aria_cfb1_encrypt
        - Src:             'crypto/evp/e_aria.c:154,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_cfb1_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aria_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_1_encrypt
        - aria_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:105,5'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_aria.c:105,5'
          Dst:             aria_encrypt
    - functionName:    aria_192_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         18
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb1_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:153,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:153,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:153,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:153,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:153,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:153,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             aria_cfb1_encrypt
        - Src:             'crypto/evp/e_aria.c:153,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_128_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         18
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb1_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:152,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:152,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:152,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:152,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:152,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:152,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             aria_cfb1_encrypt
        - Src:             'crypto/evp/e_aria.c:152,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_256_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - aria_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aria_ecb_encrypt
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aria_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             aria_ecb_encrypt
    - functionName:    aria_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aria_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - key
        - enc
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aria_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:120,5'
          Dst:             aria_encrypt
    - functionName:    aria_256_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_ofb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             aria_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             aria_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_ofb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aria_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
        - aria_encrypt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:127,5'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:127,5'
          Dst:             aria_encrypt
    - functionName:    aria_256_cfb128_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             aria_cfb128_encrypt
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_cfb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aria_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_encrypt
        - aria_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:97,5'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             'crypto/evp/e_aria.c:97,5'
          Dst:             aria_encrypt
    - functionName:    aria_256_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - aria_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
        - Branch String:   'crypto/evp/e_aria.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:143,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             aria_cbc_encrypt
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:143,1'
          Dst:             aria_cbc_encrypt
    - functionName:    aria_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aria_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - enc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - aria_encrypt
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:85,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:88,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             'crypto/evp/e_aria.c:85,9'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             'crypto/evp/e_aria.c:85,9'
          Dst:             aria_encrypt
        - Src:             'crypto/evp/e_aria.c:88,9'
          Dst:             CRYPTO_cbc128_decrypt
        - Src:             'crypto/evp/e_aria.c:88,9'
          Dst:             aria_encrypt
    - functionName:    aria_192_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - aria_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aria_ecb_encrypt
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aria_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             aria_ecb_encrypt
    - functionName:    aria_192_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_ofb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             aria_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             aria_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_192_cfb128_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             aria_cfb128_encrypt
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_192_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - aria_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
        - Branch String:   'crypto/evp/e_aria.c:137,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:137,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             aria_cbc_encrypt
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:137,1'
          Dst:             aria_cbc_encrypt
    - functionName:    aria_128_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - aria_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aria_ecb_encrypt
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - aria_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             aria_ecb_encrypt
    - functionName:    aria_128_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_ofb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - aria_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             aria_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             aria_ofb128_encrypt
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_128_cfb128_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - aria_cfb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             aria_cfb128_encrypt
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    aria_128_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - aria_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
        - Branch String:   'crypto/evp/e_aria.c:131,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - aria_cbc_encrypt
            - BranchSide:      'crypto/evp/e_aria.c:131,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             aria_cbc_encrypt
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_aria.c:131,1'
          Dst:             aria_cbc_encrypt
    - functionName:    aria_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2512 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - aria_set_decrypt_key
        - aria_set_encrypt_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_aria.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:66,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:67,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:66,43'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:66,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_encrypt_key
            - BranchSide:      'crypto/evp/e_aria.c:70,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:67,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:70,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - aria_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_aria.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_aria.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_aria.c:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_aria.c:64,16'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_aria.c:64,16'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/e_aria.c:67,41'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aria.c:68,41'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:67,15'
          Dst:             aria_set_encrypt_key
        - Src:             'crypto/evp/e_aria.c:70,41'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_aria.c:71,41'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_aria.c:70,15'
          Dst:             aria_set_decrypt_key
        - Src:             'crypto/evp/e_aria.c:73,9'
          Dst:             ERR_put_error
    - functionName:    EVP_aria_256_ccm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_ccm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_ccm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_gcm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_gcm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_gcm
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_256_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_192_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aria_128_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2515 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bf_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - BF_ecb_encrypt
        - EVP_CIPHER_CTX_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - BF_ecb_encrypt
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - BF_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             BF_ecb_encrypt
    - functionName:    bf_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BF_ofb64_encrypt
        - EVP_CIPHER_CTX_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - BF_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - BF_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - BF_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - BF_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             BF_ofb64_encrypt
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             BF_ofb64_encrypt
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    bf_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BF_cfb64_encrypt
        - EVP_CIPHER_CTX_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             BF_cfb64_encrypt
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    bf_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BF_cbc_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cbc_encrypt
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cbc_encrypt
        - Branch String:   'crypto/evp/e_bf.c:27,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - BF_cbc_encrypt
            - BranchSide:      'crypto/evp/e_bf.c:27,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             BF_cbc_encrypt
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_bf.c:27,1'
          Dst:             BF_cbc_encrypt
    - functionName:    bf_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BF_set_key
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_bf.c:34,17'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_bf.c:34,32'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_bf.c:34,5'
          Dst:             BF_set_key
    - functionName:    EVP_bf_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_bf_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_bf_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_bf_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_bf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    camellia_ctr_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_ctr128_encrypt
        - CRYPTO_ctr128_encrypt_ctr32
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_camellia.c:349,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:350,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ctr128_encrypt_ctr32
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_camellia.c:355,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_buf_noconst
                - CRYPTO_ctr128_encrypt
                - EVP_CIPHER_CTX_set_num
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:346,24'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:347,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:351,37'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:352,37'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_camellia.c:350,9'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             'crypto/evp/e_camellia.c:356,31'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:357,31'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_camellia.c:355,9'
          Dst:             CRYPTO_ctr128_encrypt
        - Src:             'crypto/evp/e_camellia.c:359,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    camellia_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_8_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:302,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:304,15'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:306,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:306,67'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:305,5'
          Dst:             CRYPTO_cfb128_8_encrypt
        - Src:             'crypto/evp/e_camellia.c:307,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    camellia_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         12
      ICount:          138
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_cfb128_1_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
        - EVP_CIPHER_CTX_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_camellia.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:317,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_camellia.c:324,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_camellia.c:324,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:325,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_camellia.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_camellia.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:334,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CRYPTO_cfb128_1_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_camellia.c:340,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:314,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:316,9'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/e_camellia.c:317,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:319,33'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:319,71'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:318,9'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_camellia.c:320,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_camellia.c:325,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:327,33'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:327,71'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:326,9'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_camellia.c:328,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_camellia.c:334,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:336,33'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:336,71'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:335,9'
          Dst:             CRYPTO_cfb128_1_encrypt
        - Src:             'crypto/evp/e_camellia.c:337,9'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    camellia_cfb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:290,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:292,15'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:294,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:294,65'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:293,5'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             'crypto/evp/e_camellia.c:295,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    camellia_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:278,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:280,15'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_camellia.c:282,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:281,5'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             'crypto/evp/e_camellia.c:283,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    camellia_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_camellia.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:267,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_camellia.c:269,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/e_camellia.c:269,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:270,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_camellia.c:272,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:262,17'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/evp/e_camellia.c:264,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    camellia_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         9
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_camellia.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:246,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_camellia.c:249,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_decrypt
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_encrypt
        - Branch String:   'crypto/evp/e_camellia.c:249,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:250,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_encrypt
            - BranchSide:      'crypto/evp/e_camellia.c:253,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:243,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:247,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:248,29'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:249,14'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_camellia.c:251,31'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:250,9'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             'crypto/evp/e_camellia.c:254,31'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_camellia.c:253,9'
          Dst:             CRYPTO_cbc128_decrypt
    - functionName:    camellia_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         15
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - Camellia_set_key
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_camellia.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:221,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_camellia.c:225,12'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_camellia.c:226,36'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:226,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_camellia.c:227,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_camellia.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:227,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_camellia.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_camellia.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_camellia.c:228,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_camellia.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/e_camellia.c:217,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_camellia.c:219,33'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_camellia.c:219,11'
          Dst:             Camellia_set_key
        - Src:             'crypto/evp/e_camellia.c:221,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_camellia.c:225,12'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_camellia.c:225,12'
          Dst:             EVP_CIPHER_flags
    - functionName:    Camellia_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.camellia_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_256_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_192_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_camellia_128_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_camellia.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cast5_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CAST_ecb_encrypt
        - EVP_CIPHER_CTX_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - CAST_ecb_encrypt
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - CAST_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             CAST_ecb_encrypt
    - functionName:    cast5_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CAST_ofb64_encrypt
        - EVP_CIPHER_CTX_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - CAST_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - CAST_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - CAST_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - CAST_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             CAST_ofb64_encrypt
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             CAST_ofb64_encrypt
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    cast5_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CAST_cfb64_encrypt
        - EVP_CIPHER_CTX_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             CAST_cfb64_encrypt
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    cast5_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CAST_cbc_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cbc_encrypt
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cbc_encrypt
        - Branch String:   'crypto/evp/e_cast.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - CAST_cbc_encrypt
            - BranchSide:      'crypto/evp/e_cast.c:28,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             CAST_cbc_encrypt
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_cast.c:28,1'
          Dst:             CAST_cbc_encrypt
    - functionName:    cast_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CAST_set_key
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_cast.c:36,19'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_cast.c:36,34'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_cast.c:36,5'
          Dst:             CAST_set_key
    - functionName:    EVP_cast5_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_cast5_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_cast5_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_cast5_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_cast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_poly1305_tls_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         29
      ICount:          541
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_memcmp
        - ChaCha20_ctr32
        - OPENSSL_cleanse
        - Poly1305_Final
        - Poly1305_Init
        - Poly1305_Update
        - xor128_decrypt_n_pad
        - xor128_encrypt_n_pad
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:220,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:222,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ChaCha20_ctr32
                - Poly1305_Init
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - ChaCha20_ctr32
                - Poly1305_Update
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ChaCha20_ctr32
                - Poly1305_Update
                - ChaCha20_ctr32
                - Poly1305_Init
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - xor128_decrypt_n_pad
                - xor128_encrypt_n_pad
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:228,9'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - Poly1305_Init
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - xor128_decrypt_n_pad
                - xor128_encrypt_n_pad
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:286,9'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - Poly1305_Init
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - ChaCha20_ctr32
                - Poly1305_Update
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ChaCha20_ctr32
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:239,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:240,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - xor128_decrypt_n_pad
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - xor128_encrypt_n_pad
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:249,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:240,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:241,44'
              BranchSideFuncs:
                - xor128_encrypt_n_pad
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:243,44'
              BranchSideFuncs:
                - xor128_decrypt_n_pad
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:299,28'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - Poly1305_Update
                - Poly1305_Update
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:302,29'
              BranchSideFuncs:
                - Poly1305_Update
                - ChaCha20_ctr32
                - Poly1305_Update
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:319,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:321,39'
              BranchSideFuncs:
                - Poly1305_Update
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:344,40'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:344,55'
              BranchSideFuncs:
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:345,55'
              BranchSideFuncs:
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:349,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:350,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:352,27'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:352,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:0,0'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:353,20'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/e_chacha20_poly1305.c:230,9'
          Dst:             ChaCha20_ctr32
        - Src:             'crypto/evp/e_chacha20_poly1305.c:232,9'
          Dst:             Poly1305_Init
        - Src:             'crypto/evp/e_chacha20_poly1305.c:241,23'
          Dst:             xor128_encrypt_n_pad
        - Src:             'crypto/evp/e_chacha20_poly1305.c:243,23'
          Dst:             xor128_decrypt_n_pad
        - Src:             'crypto/evp/e_chacha20_poly1305.c:287,9'
          Dst:             ChaCha20_ctr32
        - Src:             'crypto/evp/e_chacha20_poly1305.c:289,9'
          Dst:             Poly1305_Init
        - Src:             'crypto/evp/e_chacha20_poly1305.c:292,9'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:299,13'
          Dst:             ChaCha20_ctr32
        - Src:             'crypto/evp/e_chacha20_poly1305.c:300,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:302,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:303,13'
          Dst:             ChaCha20_ctr32
        - Src:             'crypto/evp/e_chacha20_poly1305.c:309,9'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:342,5'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:343,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_chacha20_poly1305.c:344,5'
          Dst:             Poly1305_Final
        - Src:             'crypto/evp/e_chacha20_poly1305.c:352,13'
          Dst:             CRYPTO_memcmp
    - functionName:    ChaCha20_ctr32
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor128_encrypt_n_pad
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    xor128_decrypt_n_pad
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_poly1305_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         53
      ICount:          537
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_memdup
        - CRYPTO_zalloc
        - ERR_put_error
        - Poly1305_ctx_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:505,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:507,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ERR_put_error
                - Poly1305_ctx_size
                - CRYPTO_zalloc
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:525,13'
              BranchSideFuncs:
                - Poly1305_ctx_size
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:538,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:542,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:548,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:559,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:568,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:574,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:606,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:609,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:507,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:509,20'
              BranchSideFuncs:
                - Poly1305_ctx_size
                - CRYPTO_zalloc
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:510,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:510,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:511,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:514,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:525,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:526,53'
              BranchSideFuncs:
                - Poly1305_ctx_size
                - CRYPTO_memdup
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:535,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:530,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:531,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:534,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:542,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:542,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:543,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:542,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:543,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:544,27'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:548,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:549,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:551,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:559,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:559,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:560,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:559,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:560,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:561,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:561,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:562,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:565,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:568,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:568,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:569,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:568,51'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:568,55'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:569,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:568,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:569,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:570,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:574,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:575,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:578,34'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:584,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:585,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:591,40'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:585,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:586,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:587,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_chacha20_poly1305.c:509,20'
          Dst:             Poly1305_ctx_size
        - Src:             'crypto/evp/e_chacha20_poly1305.c:509,20'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/evp/e_chacha20_poly1305.c:511,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_chacha20_poly1305.c:529,20'
          Dst:             Poly1305_ctx_size
        - Src:             'crypto/evp/e_chacha20_poly1305.c:529,20'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/evp/e_chacha20_poly1305.c:531,17'
          Dst:             ERR_put_error
    - functionName:    chacha20_poly1305_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - Poly1305_ctx_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:495,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:495,9'
              BranchSideFuncs:
                - Poly1305_ctx_size
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:496,25'
              BranchSideFuncs:
                - Poly1305_ctx_size
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/e_chacha20_poly1305.c:496,59'
          Dst:             Poly1305_ctx_size
        - Src:             'crypto/evp/e_chacha20_poly1305.c:496,9'
          Dst:             OPENSSL_cleanse
    - functionName:    chacha20_poly1305_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         72
      ICount:          671
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - CRYPTO_memcmp
        - ChaCha20_ctr32
        - Poly1305_Final
        - Poly1305_Init
        - Poly1305_Update
        - chacha20_poly1305_tls_cipher
        - chacha_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:373,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:392,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:373,43'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:373,46'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - Poly1305_Init
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
                - Poly1305_Update
                - chacha20_poly1305_tls_cipher
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:376,9'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - Poly1305_Init
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:373,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:374,49'
              BranchSideFuncs:
                - chacha20_poly1305_tls_cipher
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:376,9'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - Poly1305_Init
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:384,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:385,29'
              BranchSideFuncs:
                - Poly1305_Update
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:390,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:392,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:393,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:427,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:393,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:394,29'
              BranchSideFuncs:
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:399,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:399,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:400,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:406,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:400,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:401,37'
              BranchSideFuncs:
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:403,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:407,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:408,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:409,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
                - chacha_cipher
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:409,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:410,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:412,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:413,31'
              BranchSideFuncs:
                - chacha_cipher
                - Poly1305_Update
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:419,33'
              BranchSideFuncs:
                - Poly1305_Update
                - chacha_cipher
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:428,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:428,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:432,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:432,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:489,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:435,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:436,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:442,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:436,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:437,33'
              BranchSideFuncs:
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:439,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:442,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:443,29'
              BranchSideFuncs:
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:446,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - Poly1305_Update
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:446,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:447,29'
              BranchSideFuncs:
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:450,40'
              BranchSideFuncs:
                - Poly1305_Update
                - __sanitizer_cov_trace_const_cmp4
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:470,44'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:470,59'
              BranchSideFuncs:
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:471,59'
              BranchSideFuncs:
                - Poly1305_Final
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:474,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:474,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:484,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:474,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:475,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:484,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:475,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:476,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:478,35'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:478,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:0,0'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:479,28'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:485,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:486,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:487,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_chacha20_poly1305.c:374,20'
          Dst:             chacha20_poly1305_tls_cipher
        - Src:             'crypto/evp/e_chacha20_poly1305.c:377,9'
          Dst:             ChaCha20_ctr32
        - Src:             'crypto/evp/e_chacha20_poly1305.c:379,9'
          Dst:             Poly1305_Init
        - Src:             'crypto/evp/e_chacha20_poly1305.c:385,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:394,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:401,21'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:413,17'
          Dst:             chacha_cipher
        - Src:             'crypto/evp/e_chacha20_poly1305.c:414,17'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:419,17'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:420,17'
          Dst:             chacha_cipher
        - Src:             'crypto/evp/e_chacha20_poly1305.c:437,17'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:443,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:447,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:468,13'
          Dst:             Poly1305_Update
        - Src:             'crypto/evp/e_chacha20_poly1305.c:470,9'
          Dst:             Poly1305_Final
        - Src:             'crypto/evp/e_chacha20_poly1305.c:478,21'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_chacha20_poly1305.c:485,17'
          Dst:             CRYPTO_memcmp
    - functionName:    chacha_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - inp
        - len
      BBCount:         40
      ICount:          330
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - ChaCha20_ctr32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:64,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:81,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:64,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:64,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:64,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:65,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:68,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:71,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:73,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:74,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:79,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:76,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:77,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:78,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:85,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:115,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:92,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:100,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:102,23'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:105,16'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:112,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:116,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:124,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:120,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:121,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_chacha20_poly1305.c:106,9'
          Dst:             ChaCha20_ctr32
        - Src:             'crypto/evp/e_chacha20_poly1305.c:117,9'
          Dst:             ChaCha20_ctr32
    - functionName:    chacha20_poly1305_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - inkey
        - iv
        - enc
      BBCount:         15
      ICount:          146
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - chacha_init_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:171,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:171,20'
              BranchSideFuncs:
                - chacha_init_key
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - chacha_init_key
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:174,5'
              BranchSideFuncs:
                - chacha_init_key
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - chacha_init_key
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:172,9'
              BranchSideFuncs:
                - chacha_init_key
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - chacha_init_key
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:174,5'
              BranchSideFuncs:
                - chacha_init_key
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - chacha_init_key
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:181,23'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - chacha_init_key
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:194,25'
              BranchSideFuncs:
                - chacha_init_key
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:185,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - chacha_init_key
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:188,25'
              BranchSideFuncs:
                - chacha_init_key
      Callsites:
        - Src:             'crypto/evp/e_chacha20_poly1305.c:188,9'
          Dst:             chacha_init_key
        - Src:             'crypto/evp/e_chacha20_poly1305.c:194,9'
          Dst:             chacha_init_key
    - functionName:    chacha_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2538 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - user_key
        - iv
        - enc
      BBCount:         15
      ICount:          161
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:43,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:44,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:45,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:48,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_chacha20_poly1305.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:49,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_chacha20_poly1305.c:50,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_chacha20_poly1305
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2541 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_chacha20
      functionSourceFile: '/src/openssl111/crypto/evp/e_chacha20_poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2541 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    des_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_cfb_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:176,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:177,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des.c:185,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
        - Branch String:   'crypto/evp/e_des.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:185,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des.c:186,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
      Callsites:
        - Src:             'crypto/evp/e_des.c:178,25'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:179,39'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:180,25'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:177,9'
          Dst:             DES_cfb_encrypt
        - Src:             'crypto/evp/e_des.c:187,25'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:188,39'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:189,25'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:186,9'
          Dst:             DES_cfb_encrypt
    - functionName:    des_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         19
      ICount:          170
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - DES_cfb_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:151,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_des.c:153,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_des.c:153,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:153,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des.c:153,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
        - Branch String:   'crypto/evp/e_des.c:153,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:154,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des.c:170,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_des.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:155,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_des.c:163,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_des.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:153,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_des.c:167,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_des.c:156,41'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:157,43'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:158,29'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:156,13'
          Dst:             DES_cfb_encrypt
    - functionName:    des_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ecb_encrypt
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:58,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:58,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des.c:58,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_ecb_encrypt
        - Branch String:   'crypto/evp/e_des.c:58,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:59,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_des.c:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des.c:58,5'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_des.c:60,25'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:61,25'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:59,9'
          Dst:             DES_ecb_encrypt
    - functionName:    des_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ofb64_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:68,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:69,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des.c:78,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_des.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:78,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des.c:79,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
      Callsites:
        - Src:             'crypto/evp/e_des.c:69,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des.c:71,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:72,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:70,9'
          Dst:             DES_ofb64_encrypt
        - Src:             'crypto/evp/e_des.c:73,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_des.c:79,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des.c:81,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:82,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:80,9'
          Dst:             DES_ofb64_encrypt
        - Src:             'crypto/evp/e_des.c:83,9'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    des_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_cfb64_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:118,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:119,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des.c:129,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_des.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:129,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des.c:130,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
      Callsites:
        - Src:             'crypto/evp/e_des.c:119,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des.c:121,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:122,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:123,27'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:120,9'
          Dst:             DES_cfb64_encrypt
        - Src:             'crypto/evp/e_des.c:124,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_des.c:130,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des.c:132,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:133,41'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:134,27'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:131,9'
          Dst:             DES_cfb64_encrypt
        - Src:             'crypto/evp/e_des.c:135,9'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    des_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         8
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_odd_parity
        - RAND_priv_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:230,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:232,29'
              BranchSideFuncs:
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_odd_parity
            - BranchSide:      'crypto/evp/e_des.c:238,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_des.c:232,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:233,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des.c:234,42'
              BranchSideFuncs:
                - DES_set_odd_parity
      Callsites:
        - Src:             'crypto/evp/e_des.c:232,13'
          Dst:             RAND_priv_bytes
        - Src:             'crypto/evp/e_des.c:234,9'
          Dst:             DES_set_odd_parity
    - functionName:    des_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DES_ncbc_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:94,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_des.c:98,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ncbc_encrypt
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ncbc_encrypt
        - Branch String:   'crypto/evp/e_des.c:98,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:99,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ncbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ncbc_encrypt
            - BranchSide:      'crypto/evp/e_des.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ncbc_encrypt
        - Branch String:   'crypto/evp/e_des.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des.c:108,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ncbc_encrypt
            - BranchSide:      'crypto/evp/e_des.c:112,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des.c:91,40'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:95,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:100,26'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:101,40'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:102,26'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:99,9'
          Dst:             DES_ncbc_encrypt
        - Src:             'crypto/evp/e_des.c:109,26'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:110,40'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des.c:111,26'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des.c:108,9'
          Dst:             DES_ncbc_encrypt
    - functionName:    des_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_unchecked
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_des.c:209,40'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:223,35'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des.c:223,5'
          Dst:             DES_set_key_unchecked
    - functionName:    EVP_des_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    des_ede3_unwrap
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         17
      ICount:          167
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BUF_reverse
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
        - SHA1
        - des_ede_cbc_cipher
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:322,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:323,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - BUF_reverse
                - BUF_reverse
                - EVP_CIPHER_CTX_iv_noconst
                - BUF_reverse
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - SHA1
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_des3.c:323,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:324,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:325,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - BUF_reverse
                - BUF_reverse
                - EVP_CIPHER_CTX_iv_noconst
                - BUF_reverse
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - SHA1
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_des3.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:334,17'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - BUF_reverse
                - BUF_reverse
                - EVP_CIPHER_CTX_iv_noconst
                - BUF_reverse
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - SHA1
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_des3.c:337,24'
              BranchSideFuncs:
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - BUF_reverse
                - BUF_reverse
                - EVP_CIPHER_CTX_iv_noconst
                - BUF_reverse
                - des_ede_cbc_cipher
                - des_ede_cbc_cipher
                - SHA1
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_des3.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:351,14'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_des3.c:352,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_des3.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:357,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_des3.c:359,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:325,12'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:327,5'
          Dst:             des_ede_cbc_cipher
        - Src:             'crypto/evp/e_des3.c:337,5'
          Dst:             des_ede_cbc_cipher
        - Src:             'crypto/evp/e_des3.c:339,5'
          Dst:             des_ede_cbc_cipher
        - Src:             'crypto/evp/e_des3.c:341,5'
          Dst:             BUF_reverse
        - Src:             'crypto/evp/e_des3.c:342,5'
          Dst:             BUF_reverse
        - Src:             'crypto/evp/e_des3.c:343,17'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:343,5'
          Dst:             BUF_reverse
        - Src:             'crypto/evp/e_des3.c:345,5'
          Dst:             des_ede_cbc_cipher
        - Src:             'crypto/evp/e_des3.c:346,5'
          Dst:             des_ede_cbc_cipher
        - Src:             'crypto/evp/e_des3.c:348,5'
          Dst:             SHA1
        - Src:             'crypto/evp/e_des3.c:350,10'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_des3.c:352,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_des3.c:353,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_des3.c:354,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_des3.c:355,21'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:355,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_des3.c:357,9'
          Dst:             OPENSSL_cleanse
    - functionName:    des_ede_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DES_ede3_cbc_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:109,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/e_des3.c:114,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cbc_encrypt
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cbc_encrypt
        - Branch String:   'crypto/evp/e_des3.c:114,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:115,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cbc_encrypt
            - BranchSide:      'crypto/evp/e_des3.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cbc_encrypt
        - Branch String:   'crypto/evp/e_des3.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:124,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cbc_encrypt
            - BranchSide:      'crypto/evp/e_des3.c:128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:106,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:110,29'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:117,44'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:118,30'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:115,9'
          Dst:             DES_ede3_cbc_encrypt
        - Src:             'crypto/evp/e_des3.c:126,44'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:127,30'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:124,9'
          Dst:             DES_ede3_cbc_encrypt
    - functionName:    des_ede3_wrap
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         8
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BUF_reverse
        - EVP_CIPHER_CTX_iv_noconst
        - OPENSSL_cleanse
        - RAND_bytes
        - SHA1
        - des_ede_cbc_cipher
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:367,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:369,13'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - SHA1
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_iv_noconst
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - des_ede_cbc_cipher
                - BUF_reverse
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - des_ede_cbc_cipher
        - Branch String:   'crypto/evp/e_des3.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:377,12'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - des_ede_cbc_cipher
                - BUF_reverse
                - EVP_CIPHER_CTX_iv_noconst
                - llvm.memcpy.p0i8.p0i8.i64
                - des_ede_cbc_cipher
      Callsites:
        - Src:             'crypto/evp/e_des3.c:371,5'
          Dst:             SHA1
        - Src:             'crypto/evp/e_des3.c:373,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_des3.c:375,20'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:375,9'
          Dst:             RAND_bytes
        - Src:             'crypto/evp/e_des3.c:377,17'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:379,5'
          Dst:             des_ede_cbc_cipher
        - Src:             'crypto/evp/e_des3.c:380,5'
          Dst:             BUF_reverse
        - Src:             'crypto/evp/e_des3.c:381,12'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:382,5'
          Dst:             des_ede_cbc_cipher
    - functionName:    des_ede3_wrap_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_encrypting
        - des_ede3_unwrap
        - des_ede3_wrap
        - is_partially_overlapping
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:394,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:394,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_des3.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:397,34'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - des_ede3_unwrap
                - des_ede3_wrap
                - ERR_put_error
        - Branch String:   'crypto/evp/e_des3.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:398,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_des3.c:402,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - des_ede3_unwrap
                - des_ede3_wrap
        - Branch String:   'crypto/evp/e_des3.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:403,30'
              BranchSideFuncs:
                - des_ede3_wrap
            - BranchSide:      'crypto/evp/e_des3.c:405,32'
              BranchSideFuncs:
                - des_ede3_unwrap
      Callsites:
        - Src:             'crypto/evp/e_des3.c:397,9'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/e_des3.c:398,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_des3.c:402,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:403,16'
          Dst:             des_ede3_wrap
        - Src:             'crypto/evp/e_des3.c:405,16'
          Dst:             des_ede3_unwrap
    - functionName:    des_ede3_cfb8_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          105
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ede3_cfb_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:187,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:188,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des3.c:197,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
        - Branch String:   'crypto/evp/e_des3.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:197,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des3.c:198,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
      Callsites:
        - Src:             'crypto/evp/e_des3.c:189,31'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:189,48'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:190,31'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:191,44'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:192,30'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:188,9'
          Dst:             DES_ede3_cfb_encrypt
        - Src:             'crypto/evp/e_des3.c:199,31'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:199,48'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:200,31'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:201,44'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:202,30'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:198,9'
          Dst:             DES_ede3_cfb_encrypt
    - functionName:    des_ede3_cfb1_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          135
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ede3_cfb_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:169,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
            - BranchSide:      'crypto/evp/e_des3.c:170,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
        - Branch String:   'crypto/evp/e_des3.c:170,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:171,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_des3.c:181,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:168,10'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/e_des3.c:173,31'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:173,48'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:174,31'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:175,44'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:176,30'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:172,9'
          Dst:             DES_ede3_cfb_encrypt
    - functionName:    des_ede3_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_unchecked
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:256,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:273,5'
          Dst:             DES_set_key_unchecked
        - Src:             'crypto/evp/e_des3.c:274,5'
          Dst:             DES_set_key_unchecked
        - Src:             'crypto/evp/e_des3.c:275,5'
          Dst:             DES_set_key_unchecked
    - functionName:    des_ede_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ecb3_encrypt
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:68,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:68,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:68,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_ecb3_encrypt
        - Branch String:   'crypto/evp/e_des3.c:68,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:69,47'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_ecb3_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_des3.c:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:68,5'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_des3.c:71,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:71,44'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:72,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:72,43'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:69,9'
          Dst:             DES_ecb3_encrypt
    - functionName:    des_ede_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          117
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ede3_ofb64_encrypt
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:79,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:80,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ede3_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ede3_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des3.c:91,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ede3_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_des3.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:91,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ede3_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des3.c:92,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - DES_ede3_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
      Callsites:
        - Src:             'crypto/evp/e_des3.c:80,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des3.c:82,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:82,50'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:83,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:84,46'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:81,9'
          Dst:             DES_ede3_ofb64_encrypt
        - Src:             'crypto/evp/e_des3.c:86,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_des3.c:92,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des3.c:94,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:94,50'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:95,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:96,46'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:93,9'
          Dst:             DES_ede3_ofb64_encrypt
        - Src:             'crypto/evp/e_des3.c:98,9'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    des_ede_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          121
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ede3_cfb64_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:134,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:135,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des3.c:146,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_des3.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:146,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_des3.c:147,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - DES_ede3_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
      Callsites:
        - Src:             'crypto/evp/e_des3.c:135,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des3.c:137,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:137,50'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:138,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:139,46'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:140,38'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:136,9'
          Dst:             DES_ede3_cfb64_encrypt
        - Src:             'crypto/evp/e_des3.c:141,9'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_des3.c:147,19'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_des3.c:149,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:149,50'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:150,33'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:151,46'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_des3.c:152,38'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_des3.c:148,9'
          Dst:             DES_ede3_cfb64_encrypt
        - Src:             'crypto/evp/e_des3.c:153,9'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    des3_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         14
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - DES_set_odd_parity
        - EVP_CIPHER_CTX_key_length
        - RAND_priv_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_des3.c:284,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:286,29'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_odd_parity
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_odd_parity
                - DES_set_odd_parity
            - BranchSide:      'crypto/evp/e_des3.c:296,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_des3.c:286,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:287,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_des3.c:288,28'
              BranchSideFuncs:
                - DES_set_odd_parity
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_odd_parity
                - DES_set_odd_parity
        - Branch String:   'crypto/evp/e_des3.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:290,32'
              BranchSideFuncs:
                - DES_set_odd_parity
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_odd_parity
            - BranchSide:      'crypto/evp/e_des3.c:291,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_odd_parity
        - Branch String:   'crypto/evp/e_des3.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_des3.c:292,32'
              BranchSideFuncs:
                - DES_set_odd_parity
            - BranchSide:      'crypto/evp/e_des3.c:293,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:286,34'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_des3.c:286,13'
          Dst:             RAND_priv_bytes
        - Src:             'crypto/evp/e_des3.c:288,9'
          Dst:             DES_set_odd_parity
        - Src:             'crypto/evp/e_des3.c:289,13'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_des3.c:290,13'
          Dst:             DES_set_odd_parity
        - Src:             'crypto/evp/e_des3.c:291,13'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_des3.c:292,13'
          Dst:             DES_set_odd_parity
    - functionName:    des_ede_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2555 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_unchecked
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_des3.c:229,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_des3.c:246,5'
          Dst:             DES_set_key_unchecked
        - Src:             'crypto/evp/e_des3.c:247,5'
          Dst:             DES_set_key_unchecked
    - functionName:    EVP_des_ede3_wrap
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_cfb8
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_cfb1
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_des3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2558 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idea_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - IDEA_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_idea.c:36,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:36,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_idea.c:36,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_ecb_encrypt
        - Branch String:   'crypto/evp/e_idea.c:36,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:37,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_idea.c:38,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_idea.c:36,5'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_idea.c:37,44'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:37,9'
          Dst:             IDEA_ecb_encrypt
    - functionName:    idea_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - IDEA_ofb64_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_idea.c:42,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:42,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - IDEA_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - IDEA_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_idea.c:42,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - IDEA_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_idea.c:42,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:42,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - IDEA_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_idea.c:42,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             IDEA_ofb64_encrypt
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             IDEA_ofb64_encrypt
        - Src:             'crypto/evp/e_idea.c:42,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    idea_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - IDEA_cfb64_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_idea.c:43,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_idea.c:43,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_idea.c:43,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_idea.c:43,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_idea.c:43,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_idea.c:43,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_idea.c:43,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:43,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_idea.c:43,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_idea.c:43,1'
          Dst:             IDEA_cfb64_encrypt
        - Src:             'crypto/evp/e_idea.c:43,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    idea_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - IDEA_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_idea.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:41,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cbc_encrypt
            - BranchSide:      'crypto/evp/e_idea.c:41,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cbc_encrypt
        - Branch String:   'crypto/evp/e_idea.c:41,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:41,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - IDEA_cbc_encrypt
            - BranchSide:      'crypto/evp/e_idea.c:41,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             IDEA_cbc_encrypt
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_idea.c:41,1'
          Dst:             IDEA_cbc_encrypt
    - functionName:    idea_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_get_cipher_data
        - IDEA_set_decrypt_key
        - IDEA_set_encrypt_key
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_idea.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_set_encrypt_key
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_decrypt_key
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_encrypt_key
            - BranchSide:      'crypto/evp/e_idea.c:58,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_set_encrypt_key
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_decrypt_key
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_encrypt_key
        - Branch String:   'crypto/evp/e_idea.c:53,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:54,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_set_encrypt_key
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_decrypt_key
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_encrypt_key
            - BranchSide:      'crypto/evp/e_idea.c:55,18'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_set_encrypt_key
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_decrypt_key
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_encrypt_key
        - Branch String:   'crypto/evp/e_idea.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_idea.c:59,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_encrypt_key
            - BranchSide:      'crypto/evp/e_idea.c:61,27'
              BranchSideFuncs:
                - IDEA_set_encrypt_key
                - EVP_CIPHER_CTX_get_cipher_data
                - IDEA_set_decrypt_key
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/e_idea.c:53,13'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_idea.c:53,13'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/e_idea.c:55,18'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_idea.c:55,18'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/e_idea.c:59,36'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:59,9'
          Dst:             IDEA_set_encrypt_key
        - Src:             'crypto/evp/e_idea.c:63,9'
          Dst:             IDEA_set_encrypt_key
        - Src:             'crypto/evp/e_idea.c:64,37'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_idea.c:64,9'
          Dst:             IDEA_set_decrypt_key
        - Src:             'crypto/evp/e_idea.c:65,9'
          Dst:             OPENSSL_cleanse
    - functionName:    EVP_idea_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_idea_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_idea_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_idea_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_idea.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rc2_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - RC2_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - RC2_ecb_encrypt
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - RC2_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             RC2_ecb_encrypt
    - functionName:    rc2_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - RC2_ofb64_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC2_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC2_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC2_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC2_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             RC2_ofb64_encrypt
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             RC2_ofb64_encrypt
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    rc2_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - RC2_cfb64_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             RC2_cfb64_encrypt
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    rc2_magic_to_meth
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:111,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_rc2.c:111,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:113,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/e_rc2.c:113,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:114,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:116,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:116,9'
          Dst:             ERR_put_error
    - functionName:    rc2_meth_to_magic
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         12
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_ctrl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:97,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:99,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:99,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:101,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:101,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:102,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:104,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:95,9'
          Dst:             EVP_CIPHER_CTX_ctrl
    - functionName:    rc2_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         10
      ICount:          80
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:165,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:167,55'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc2.c:171,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc2.c:175,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc2.c:187,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc2.c:175,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:176,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc2.c:179,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:167,29'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_rc2.c:167,9'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:171,23'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:176,13'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    rc2_get_asn1_type_and_iv
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - c
        - type
      BBCount:         25
      ICount:          138
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_TYPE_get_int_octetstring
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_set_key_length
        - EVP_CipherInit_ex
        - OPENSSL_die
        - rc2_magic_to_meth
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:130,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - ASN1_TYPE_get_int_octetstring
                - __sanitizer_cov_trace_cmp4
                - rc2_magic_to_meth
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc2.c:145,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc2.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:131,9'
              BranchSideFuncs:
                - ASN1_TYPE_get_int_octetstring
                - __sanitizer_cov_trace_cmp4
                - rc2_magic_to_meth
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc2.c:132,43'
              BranchSideFuncs:
                - ASN1_TYPE_get_int_octetstring
                - __sanitizer_cov_trace_cmp4
                - rc2_magic_to_meth
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:134,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:135,43'
              BranchSideFuncs:
                - rc2_magic_to_meth
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:137,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc2.c:138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:138,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:138,41'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc2.c:140,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:139,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc2.c:140,33'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc2.c:142,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:142,50'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc2.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc2.c:144,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:130,13'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/e_rc2.c:131,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/e_rc2.c:132,13'
          Dst:             ASN1_TYPE_get_int_octetstring
        - Src:             'crypto/evp/e_rc2.c:135,20'
          Dst:             rc2_magic_to_meth
        - Src:             'crypto/evp/e_rc2.c:138,23'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/evp/e_rc2.c:140,13'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/evp/e_rc2.c:142,20'
          Dst:             EVP_CIPHER_CTX_set_key_length
    - functionName:    rc2_set_asn1_type_and_iv
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - c
        - type
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_set_int_octetstring
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_original_iv
        - rc2_meth_to_magic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:153,9'
              BranchSideFuncs:
                - rc2_meth_to_magic
                - EVP_CIPHER_CTX_iv_length
                - EVP_CIPHER_CTX_original_iv
                - ASN1_TYPE_set_int_octetstring
            - BranchSide:      'crypto/evp/e_rc2.c:154,33'
              BranchSideFuncs:
                - rc2_meth_to_magic
                - EVP_CIPHER_CTX_iv_length
                - EVP_CIPHER_CTX_original_iv
                - ASN1_TYPE_set_int_octetstring
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:154,15'
          Dst:             rc2_meth_to_magic
        - Src:             'crypto/evp/e_rc2.c:155,13'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/e_rc2.c:157,60'
          Dst:             EVP_CIPHER_CTX_original_iv
        - Src:             'crypto/evp/e_rc2.c:156,13'
          Dst:             ASN1_TYPE_set_int_octetstring
    - functionName:    rc2_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC2_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cbc_encrypt
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cbc_encrypt
        - Branch String:   'crypto/evp/e_rc2.c:35,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC2_cbc_encrypt
            - BranchSide:      'crypto/evp/e_rc2.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             RC2_cbc_encrypt
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc2.c:35,1'
          Dst:             RC2_cbc_encrypt
    - functionName:    rc2_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC2_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_rc2.c:86,18'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:86,33'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_rc2.c:87,22'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc2.c:86,5'
          Dst:             RC2_set_key
    - functionName:    EVP_rc2_40_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc2_64_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc2_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc2_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc2_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc2_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rc4_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_rc4.c:79,10'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc4.c:79,5'
          Dst:             RC4
    - functionName:    rc4_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC4_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_rc4.c:72,18'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc4.c:72,33'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_rc4.c:72,5'
          Dst:             RC4_set_key
    - functionName:    EVP_rc4_40
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc4
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rc4_hmac_md5_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4_hmac_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         25
      ICount:          237
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - MD5_Final
        - MD5_Init
        - MD5_Update
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:187,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
                - MD5_Init
                - MD5_Update
                - MD5_Final
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:213,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:235,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:189,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:190,27'
              BranchSideFuncs:
                - MD5_Init
                - MD5_Update
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:194,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:198,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:199,23'
              BranchSideFuncs:
                - MD5_Init
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:203,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:204,23'
              BranchSideFuncs:
                - MD5_Init
                - MD5_Update
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:216,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:217,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:219,19'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:221,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:222,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:228,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:222,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:223,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:224,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
      Callsites:
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:179,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:190,17'
          Dst:             MD5_Init
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:191,17'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:192,17'
          Dst:             MD5_Final
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:199,13'
          Dst:             MD5_Init
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:200,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:204,13'
          Dst:             MD5_Init
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:205,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:207,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:221,18'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:230,13'
          Dst:             MD5_Update
    - functionName:    rc4_hmac_md5_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4_hmac_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         54
      ICount:          544
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_memcmp
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - MD5_Final
        - MD5_Update
        - RC4
        - rc4_md5_enc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:78,35'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:78,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:81,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:81,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_encrypting
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:82,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:83,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:86,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:87,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:89,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:89,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:89,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:104,21'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:89,72'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:90,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:104,21'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:91,25'
              BranchSideFuncs:
                - MD5_Update
                - RC4
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:104,21'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:101,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:102,17'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:103,9'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_cmp8
                - RC4
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:111,17'
              BranchSideFuncs:
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:122,18'
              BranchSideFuncs:
                - RC4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:112,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:115,23'
              BranchSideFuncs:
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - RC4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:129,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:131,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:133,27'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:133,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:149,21'
              BranchSideFuncs:
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:133,70'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:134,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:149,21'
              BranchSideFuncs:
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:135,18'
              BranchSideFuncs:
                - RC4
                - MD5_Update
                - rc4_md5_enc
                - __sanitizer_cov_trace_cmp4
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:149,21'
              BranchSideFuncs:
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:144,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:145,17'
              BranchSideFuncs:
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:146,26'
              BranchSideFuncs:
                - RC4
                - __sanitizer_cov_trace_const_cmp8
                - MD5_Update
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:156,25'
              BranchSideFuncs:
                - MD5_Update
                - MD5_Final
                - llvm.memcpy.p0i8.p0i8.i64
                - MD5_Update
                - MD5_Final
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:167,25'
              BranchSideFuncs:
                - MD5_Update
        - Branch String:   'crypto/evp/e_rc4_hmac_md5.c:164,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:165,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc4_hmac_md5.c:166,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:68,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:81,9'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:91,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:92,13'
          Dst:             RC4
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:94,13'
          Dst:             rc4_md5_enc
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:108,9'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:115,13'
          Dst:             MD5_Final
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:117,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:118,13'
          Dst:             MD5_Final
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:120,13'
          Dst:             RC4
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:122,13'
          Dst:             RC4
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:135,13'
          Dst:             RC4
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:136,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:138,13'
          Dst:             rc4_md5_enc
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:154,9'
          Dst:             RC4
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:156,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:159,13'
          Dst:             MD5_Final
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:161,13'
          Dst:             MD5_Update
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:162,13'
          Dst:             MD5_Final
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:164,17'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:167,13'
          Dst:             MD5_Update
    - functionName:    rc4_md5_enc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'struct.rc4_key_st *'
        - 'char *'
        - 'char *'
        - 'struct.MD5state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rc4_hmac_md5_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4_hmac_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - inkey
        - iv
        - enc
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - MD5_Init
        - RC4_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:41,29'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:43,27'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:43,5'
          Dst:             RC4_set_key
        - Src:             'crypto/evp/e_rc4_hmac_md5.c:45,5'
          Dst:             MD5_Init
    - functionName:    EVP_rc4_hmac_md5
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc4_hmac_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rc5_32_12_16_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2583 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - RC5_32_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_ecb_encrypt
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             RC5_32_ecb_encrypt
    - functionName:    rc5_32_12_16_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2583 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - RC5_32_ofb64_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC5_32_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC5_32_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC5_32_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - RC5_32_ofb64_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             RC5_32_ofb64_encrypt
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             RC5_32_ofb64_encrypt
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    rc5_32_12_16_cfb64_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2583 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - RC5_32_cfb64_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cfb64_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             RC5_32_cfb64_encrypt
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    rc5_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2583 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         13
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc5.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:41,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc5.c:45,23'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc5.c:49,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_get_cipher_data
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_rc5.c:62,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_rc5.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:53,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc5.c:53,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc5.c:53,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
            - BranchSide:      'crypto/evp/e_rc5.c:57,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/evp/e_rc5.c:41,9'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:45,23'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:53,13'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:57,13'
          Dst:             ERR_put_error
    - functionName:    rc5_32_12_16_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2583 *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - RC5_32_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cbc_encrypt
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cbc_encrypt
        - Branch String:   'crypto/evp/e_rc5.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - RC5_32_cbc_encrypt
            - BranchSide:      'crypto/evp/e_rc5.c:32,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             RC5_32_cbc_encrypt
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_rc5.c:32,1'
          Dst:             RC5_32_cbc_encrypt
    - functionName:    r_32_12_16_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2583 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_key_length
        - RC5_32_set_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_rc5.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_rc5.c:70,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/e_rc5.c:73,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_key_length
                - EVP_CIPHER_CTX_get_cipher_data
                - RC5_32_set_key
      Callsites:
        - Src:             'crypto/evp/e_rc5.c:69,9'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_rc5.c:70,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/e_rc5.c:73,21'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:73,36'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/e_rc5.c:74,25'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_rc5.c:73,5'
          Dst:             RC5_32_set_key
    - functionName:    EVP_rc5_32_12_16_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2586 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc5_32_12_16_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2586 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc5_32_12_16_cfb64
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2586 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc5_32_12_16_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_rc5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.2586 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    seed_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - SEED_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - SEED_ecb_encrypt
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - SEED_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             SEED_ecb_encrypt
    - functionName:    seed_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - SEED_ofb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - SEED_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - SEED_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - SEED_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - SEED_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             SEED_ofb128_encrypt
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             SEED_ofb128_encrypt
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    seed_cfb128_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - SEED_cfb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             SEED_cfb128_encrypt
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    seed_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - SEED_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cbc_encrypt
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cbc_encrypt
        - Branch String:   'crypto/evp/e_seed.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - SEED_cbc_encrypt
            - BranchSide:      'crypto/evp/e_seed.c:28,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             SEED_cbc_encrypt
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_seed.c:28,1'
          Dst:             SEED_cbc_encrypt
    - functionName:    seed_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - SEED_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_seed.c:35,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_seed.c:35,5'
          Dst:             SEED_set_key
    - functionName:    EVP_seed_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_seed_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_seed_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_seed_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sm4_ctr_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ctr128_encrypt
        - EVP_CIPHER_CTX_buf_noconst
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
        - EVP_CIPHER_CTX_num
        - EVP_CIPHER_CTX_set_num
        - SM4_encrypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:74,24'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_sm4.c:75,24'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:78,27'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_sm4.c:79,27'
          Dst:             EVP_CIPHER_CTX_buf_noconst
        - Src:             'crypto/evp/e_sm4.c:77,5'
          Dst:             CRYPTO_ctr128_encrypt
        - Src:             'crypto/evp/e_sm4.c:77,5'
          Dst:             SM4_encrypt
        - Src:             'crypto/evp/e_sm4.c:81,5'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    sm4_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.seed_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - key
        - enc
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SM4_decrypt
        - SM4_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/e_sm4.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:54,21'
              BranchSideFuncs:
                - SM4_encrypt
            - BranchSide:      'crypto/evp/e_sm4.c:56,21'
              BranchSideFuncs:
                - SM4_decrypt
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:54,9'
          Dst:             SM4_encrypt
        - Src:             'crypto/evp/e_sm4.c:56,9'
          Dst:             SM4_decrypt
    - functionName:    sm4_ecb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - sm4_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - sm4_ecb_encrypt
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - sm4_ecb_encrypt
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             sm4_ecb_encrypt
    - functionName:    sm4_ofb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.seed_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
        - SM4_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:63,5'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             'crypto/evp/e_sm4.c:63,5'
          Dst:             SM4_encrypt
    - functionName:    sm4_ofb_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_num
        - sm4_ofb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - sm4_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - sm4_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - sm4_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - sm4_ofb128_encrypt
                - EVP_CIPHER_CTX_set_num
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             sm4_ofb128_encrypt
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_set_num
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             sm4_ofb128_encrypt
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    sm4_cfb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.seed_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_encrypt
        - SM4_encrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:46,5'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             'crypto/evp/e_sm4.c:46,5'
          Dst:             SM4_encrypt
    - functionName:    sm4_cfb128_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_num
        - sm4_cfb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_num
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cfb128_encrypt
                - EVP_CIPHER_CTX_set_num
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_num
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             sm4_cfb128_encrypt
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_set_num
    - functionName:    sm4_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.seed_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - enc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - SM4_decrypt
        - SM4_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/e_sm4.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:35,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_encrypt
            - BranchSide:      'crypto/evp/e_sm4.c:38,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:35,9'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             'crypto/evp/e_sm4.c:35,9'
          Dst:             SM4_encrypt
        - Src:             'crypto/evp/e_sm4.c:38,9'
          Dst:             CRYPTO_cbc128_decrypt
        - Src:             'crypto/evp/e_sm4.c:38,9'
          Dst:             SM4_decrypt
    - functionName:    sm4_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - sm4_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cbc_encrypt
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cbc_encrypt
        - Branch String:   'crypto/evp/e_sm4.c:67,1'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_encrypting
                - sm4_cbc_encrypt
            - BranchSide:      'crypto/evp/e_sm4.c:67,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             sm4_cbc_encrypt
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_sm4.c:67,1'
          Dst:             sm4_cbc_encrypt
    - functionName:    sm4_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_get_cipher_data
        - SM4_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_sm4.c:26,22'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_sm4.c:26,5'
          Dst:             SM4_set_key
    - functionName:    EVP_sm4_ctr
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sm4_ecb
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sm4_ofb
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sm4_cfb128
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sm4_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    desx_cbc_cipher
      functionSourceFile: '/src/openssl111/crypto/evp/e_xcbc_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          93
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_xcbc_encrypt
        - EVP_CIPHER_CTX_encrypting
        - EVP_CIPHER_CTX_get_cipher_data
        - EVP_CIPHER_CTX_iv_noconst
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/e_xcbc_d.c:67,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_xcbc_d.c:68,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_xcbc_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_xcbc_encrypt
            - BranchSide:      'crypto/evp/e_xcbc_d.c:76,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_xcbc_encrypt
        - Branch String:   'crypto/evp/e_xcbc_d.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/e_xcbc_d.c:76,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_xcbc_encrypt
            - BranchSide:      'crypto/evp/e_xcbc_d.c:77,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_iv_noconst
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_get_cipher_data
                - EVP_CIPHER_CTX_encrypting
                - DES_xcbc_encrypt
      Callsites:
        - Src:             'crypto/evp/e_xcbc_d.c:68,56'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:69,40'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_xcbc_d.c:70,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:70,44'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:71,26'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_xcbc_d.c:68,9'
          Dst:             DES_xcbc_encrypt
        - Src:             'crypto/evp/e_xcbc_d.c:77,47'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:78,40'
          Dst:             EVP_CIPHER_CTX_iv_noconst
        - Src:             'crypto/evp/e_xcbc_d.c:79,27'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:79,44'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:80,26'
          Dst:             EVP_CIPHER_CTX_encrypting
        - Src:             'crypto/evp/e_xcbc_d.c:77,9'
          Dst:             DES_xcbc_encrypt
    - functionName:    desx_cbc_init_key
      functionSourceFile: '/src/openssl111/crypto/evp/e_xcbc_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_unchecked
        - EVP_CIPHER_CTX_get_cipher_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/e_xcbc_d.c:57,36'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:57,5'
          Dst:             DES_set_key_unchecked
        - Src:             'crypto/evp/e_xcbc_d.c:58,13'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
        - Src:             'crypto/evp/e_xcbc_d.c:59,13'
          Dst:             EVP_CIPHER_CTX_get_cipher_data
    - functionName:    EVP_desx_cbc
      functionSourceFile: '/src/openssl111/crypto/evp/e_xcbc_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.64 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_copy
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_ctx_st.2605 *'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         26
      ICount:          175
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_malloc
        - ENGINE_init
        - ERR_put_error
        - EVP_CIPHER_CTX_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:687,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:687,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:688,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:687,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:688,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:693,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:693,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:693,36'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:699,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:693,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:694,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:699,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:702,25'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:702,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:712,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:702,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:703,28'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:712,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:704,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:705,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:709,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:712,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:713,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:718,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:713,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:713,74'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:714,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:688,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:693,24'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/evp_enc.c:694,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:699,5'
          Dst:             EVP_CIPHER_CTX_reset
        - Src:             'crypto/evp/evp_enc.c:703,28'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/evp_enc.c:706,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:715,13'
          Dst:             ERR_put_error
    - functionName:    EVP_CIPHER_CTX_reset
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         19
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_free
        - ENGINE_finish
        - OPENSSL_cleanse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:26,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:27,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:33,5'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:27,32'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:27,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/evp_enc.c:30,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/evp_enc.c:27,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:28,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/evp_enc.c:30,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/evp_enc.c:30,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:30,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/evp_enc.c:32,5'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:30,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:31,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:32,5'
              BranchSideFuncs:
                - CRYPTO_free
                - ENGINE_finish
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:31,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/evp_enc.c:33,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/evp/evp_enc.c:35,5'
          Dst:             ENGINE_finish
    - functionName:    EVP_CIPHER_CTX_rand_key
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - key
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_ctrl
        - RAND_priv_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:678,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:679,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
            - BranchSide:      'crypto/evp/evp_enc.c:680,25'
              BranchSideFuncs:
                - RAND_priv_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:680,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:681,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:682,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:679,16'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/evp/evp_enc.c:680,9'
          Dst:             RAND_priv_bytes
    - functionName:    EVP_CIPHER_CTX_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:657,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:658,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:662,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:662,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:663,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:667,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:668,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:669,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:673,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:658,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:663,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:669,9'
          Dst:             ERR_put_error
    - functionName:    EVP_CIPHER_CTX_set_padding
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pad
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:647,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:649,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_key_length
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - int
      constantsTouched: []
      argNames:
        - c
        - keylen
      BBCount:         13
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_ctrl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:632,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:633,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
            - BranchSide:      'crypto/evp/evp_enc.c:634,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/evp_enc.c:634,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:635,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:636,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/evp_enc.c:636,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:636,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:640,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:636,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:637,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:640,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:633,16'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/evp/evp_enc.c:640,5'
          Dst:             ERR_put_error
    - functionName:    evp_EncryptDecryptUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
        - in
        - inl
      BBCount:         56
      ICount:          448
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_test_flags
        - EVP_CIPHER_flags
        - OPENSSL_die
        - is_partially_overlapping
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:306,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:308,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:315,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:317,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:316,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:316,20'
              BranchSideFuncs:
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:321,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:317,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:321,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:323,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:336,34'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:323,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:323,49'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:328,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:324,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:328,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:330,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:332,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:336,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:337,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:341,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:341,27'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:341,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:342,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:350,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:343,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:346,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:351,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:351,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:352,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:353,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:382,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:353,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:354,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:359,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:368,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:369,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:373,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:376,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:377,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:378,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:385,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:386,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:391,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:386,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:387,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:388,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:392,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:393,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:305,9'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/evp_enc.c:316,20'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_enc.c:323,24'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/evp_enc.c:324,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:336,9'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/evp_enc.c:337,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:351,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_enc.c:369,17'
          Dst:             ERR_put_error
    - functionName:    is_partially_overlapping
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ptr1
        - ptr2
        - len
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DecryptInit_ex
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_st.2603 *'
        - 'struct.engine_st.2195 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - impl
        - key
        - iv
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:258,12'
          Dst:             EVP_CipherInit_ex
    - functionName:    EVP_CipherInit_ex
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_st.2603 *'
        - 'struct.engine_st.2195 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - impl
        - key
        - iv
        - enc
      BBCount:         100
      ICount:          587
      EdgeCount:       128
      CyclomaticComplexity: 30
      functionsReached:
        - CRYPTO_zalloc
        - ENGINE_finish
        - ENGINE_get_cipher
        - ENGINE_get_cipher_engine
        - ENGINE_init
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_reset
        - OPENSSL_die
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:65,15'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:67,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:68,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:69,24'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:78,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:78,24'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
        - Branch String:   'crypto/evp/evp_enc.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:79,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
            - BranchSide:      'crypto/evp/evp_enc.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
        - Branch String:   'crypto/evp/evp_enc.c:79,28'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:79,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:80,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:80,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
        - Branch String:   'crypto/evp/evp_enc.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:88,13'
              BranchSideFuncs:
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_reset
            - BranchSide:      'crypto/evp/evp_enc.c:148,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:90,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:90,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:93,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:92,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:92,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:93,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:93,35'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:100,13'
              BranchSideFuncs:
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:101,30'
              BranchSideFuncs:
                - ENGINE_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:107,45'
              BranchSideFuncs:
                - ENGINE_get_cipher_engine
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:101,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:102,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:110,53'
              BranchSideFuncs:
                - ENGINE_get_cipher
                - ENGINE_finish
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:111,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:112,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:117,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:129,32'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:136,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:130,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:131,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:142,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:148,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:142,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:143,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:147,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:148,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:149,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:156,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:156,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:160,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:156,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:156,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:160,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:156,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:156,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:160,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:161,12'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:166,50'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:162,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:166,50'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:167,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:171,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:171,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:176,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:176,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:181,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:189,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:196,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:181,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:183,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:183,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:184,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:185,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:191,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:192,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:193,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:200,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:201,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:201,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:204,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:202,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:203,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:94,13'
          Dst:             EVP_CIPHER_CTX_reset
        - Src:             'crypto/evp/evp_enc.c:101,18'
          Dst:             ENGINE_init
        - Src:             'crypto/evp/evp_enc.c:102,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:107,20'
          Dst:             ENGINE_get_cipher_engine
        - Src:             'crypto/evp/evp_enc.c:110,35'
          Dst:             ENGINE_get_cipher
        - Src:             'crypto/evp/evp_enc.c:112,17'
          Dst:             ENGINE_finish
        - Src:             'crypto/evp/evp_enc.c:113,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:129,32'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/evp/evp_enc.c:132,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:142,18'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/evp/evp_enc.c:144,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:149,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:156,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_enc.c:161,12'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/evp_enc.c:161,12'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_enc.c:162,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:166,28'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/evp_enc.c:166,11'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_enc.c:167,17'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/evp_enc.c:167,17'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_enc.c:181,13'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/evp_enc.c:181,13'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_enc.c:184,38'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/evp_enc.c:185,39'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/evp/evp_enc.c:192,37'
          Dst:             EVP_CIPHER_CTX_iv_length
    - functionName:    EVP_DecryptInit
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_st.2603 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - iv
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:251,12'
          Dst:             EVP_CipherInit
    - functionName:    EVP_CipherInit
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_st.2603 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - iv
        - enc
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_reset
        - EVP_CipherInit_ex
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:55,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - EVP_CipherInit_ex
            - BranchSide:      'crypto/evp/evp_enc.c:56,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - EVP_CipherInit_ex
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:56,9'
          Dst:             EVP_CIPHER_CTX_reset
        - Src:             'crypto/evp/evp_enc.c:57,12'
          Dst:             EVP_CipherInit_ex
    - functionName:    EVP_EncryptInit_ex
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_st.2603 *'
        - 'struct.engine_st.2195 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - impl
        - key
        - iv
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:245,12'
          Dst:             EVP_CipherInit_ex
    - functionName:    EVP_EncryptInit
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'struct.evp_cipher_st.2603 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - iv
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:238,12'
          Dst:             EVP_CipherInit
    - functionName:    EVP_DecryptFinal
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DecryptFinal_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:563,11'
          Dst:             EVP_DecryptFinal_ex
    - functionName:    EVP_DecryptFinal_ex
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         42
      ICount:          267
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - OPENSSL_die
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:573,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:574,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:578,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:580,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:581,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:589,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:582,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:583,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:585,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:590,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:591,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:599,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:591,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:592,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:596,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:599,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:600,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:626,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:600,26'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:600,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:601,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:600,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:601,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:604,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:604,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:610,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:611,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:611,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:612,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:611,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:612,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:615,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:615,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:616,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:621,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:616,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:617,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:620,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:622,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:623,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:624,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:574,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:592,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:601,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:604,9'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_enc.c:612,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:617,17'
          Dst:             ERR_put_error
    - functionName:    EVP_EncryptFinal
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_EncryptFinal_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:413,11'
          Dst:             EVP_EncryptFinal_ex
    - functionName:    EVP_EncryptFinal_ex
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         28
      ICount:          205
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - OPENSSL_die
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:423,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:424,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:428,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:428,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:429,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:437,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:430,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:433,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:438,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:438,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:439,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:440,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:443,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:445,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:454,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:445,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:446,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:450,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:455,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:456,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:457,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:459,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:460,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:462,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:424,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:438,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_enc.c:446,13'
          Dst:             ERR_put_error
    - functionName:    EVP_CipherFinal
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptFinal
        - EVP_EncryptFinal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:230,33'
              BranchSideFuncs:
                - EVP_EncryptFinal
            - BranchSide:      'crypto/evp/evp_enc.c:232,33'
              BranchSideFuncs:
                - EVP_DecryptFinal
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:230,16'
          Dst:             EVP_EncryptFinal
        - Src:             'crypto/evp/evp_enc.c:232,16'
          Dst:             EVP_DecryptFinal
    - functionName:    EVP_CipherFinal_ex
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptFinal_ex
        - EVP_EncryptFinal_ex
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:222,36'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
            - BranchSide:      'crypto/evp/evp_enc.c:224,36'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:222,16'
          Dst:             EVP_EncryptFinal_ex
        - Src:             'crypto/evp/evp_enc.c:224,16'
          Dst:             EVP_DecryptFinal_ex
    - functionName:    EVP_DecryptUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
        - in
        - inl
      BBCount:         54
      ICount:          362
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_test_flags
        - EVP_CIPHER_flags
        - OPENSSL_die
        - evp_EncryptDecryptUpdate
        - is_partially_overlapping
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:473,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:474,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:478,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:480,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:481,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:487,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:488,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:488,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:490,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:489,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:489,20'
              BranchSideFuncs:
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:494,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:487,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:490,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:494,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:494,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:495,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:509,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - evp_EncryptDecryptUpdate
        - Branch String:   'crypto/evp/evp_enc.c:495,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:495,48'
              BranchSideFuncs:
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:500,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:495,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:496,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:500,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:501,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:502,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:505,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_enc.c:509,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:510,41'
              BranchSideFuncs:
                - evp_EncryptDecryptUpdate
            - BranchSide:      'crypto/evp/evp_enc.c:512,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:512,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:512,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:514,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:514,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:516,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - is_partially_overlapping
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:538,17'
              BranchSideFuncs:
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:517,41'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:518,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:516,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:518,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:530,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_enc.c:530,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:531,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_enc.c:534,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_EncryptDecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:540,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:541,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/evp_enc.c:547,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/evp_enc.c:547,15'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:547,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:552,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:548,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/evp_enc.c:552,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/evp_enc.c:554,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:555,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_enc.c:557,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:474,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:480,9'
          Dst:             EVP_CIPHER_CTX_test_flags
        - Src:             'crypto/evp/evp_enc.c:489,20'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/evp/evp_enc.c:495,23'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/evp_enc.c:496,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:510,16'
          Dst:             evp_EncryptDecryptUpdate
        - Src:             'crypto/evp/evp_enc.c:512,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/evp_enc.c:517,16'
          Dst:             is_partially_overlapping
        - Src:             'crypto/evp/evp_enc.c:518,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:531,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:540,10'
          Dst:             evp_EncryptDecryptUpdate
    - functionName:    EVP_EncryptUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
        - in
        - inl
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - evp_EncryptDecryptUpdate
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:403,9'
              BranchSideFuncs:
                - evp_EncryptDecryptUpdate
            - BranchSide:      'crypto/evp/evp_enc.c:407,37'
              BranchSideFuncs:
                - evp_EncryptDecryptUpdate
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:403,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_enc.c:407,12'
          Dst:             evp_EncryptDecryptUpdate
    - functionName:    EVP_CipherUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
        - in
        - inl
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptUpdate
        - EVP_EncryptUpdate
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:214,34'
              BranchSideFuncs:
                - EVP_EncryptUpdate
            - BranchSide:      'crypto/evp/evp_enc.c:216,34'
              BranchSideFuncs:
                - EVP_DecryptUpdate
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:214,16'
          Dst:             EVP_EncryptUpdate
        - Src:             'crypto/evp/evp_enc.c:216,16'
          Dst:             EVP_DecryptUpdate
    - functionName:    EVP_CIPHER_CTX_free
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
        - EVP_CIPHER_CTX_reset
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:48,5'
          Dst:             EVP_CIPHER_CTX_reset
        - Src:             'crypto/evp/evp_enc.c:49,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_CIPHER_CTX_new
      functionSourceFile: '/src/openssl111/crypto/evp/evp_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.evp_cipher_ctx_st.2605 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_enc.c:43,12'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_enc.c:43,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
            - BranchSide:      'crypto/evp/evp_enc.c:43,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
      Callsites:
        - Src:             'crypto/evp/evp_enc.c:43,12'
          Dst:             CRYPTO_zalloc
    - functionName:    ERR_load_EVP_strings
      functionSourceFile: '/src/openssl111/crypto/evp/evp_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_err.c:289,49'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_err.c:289,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/evp/evp_err.c:289,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/evp/evp_err.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_err.c:289,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/evp/evp_err.c:290,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/evp/evp_err.c:289,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/evp/evp_err.c:290,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/evp/evp_err.c:291,9'
          Dst:             ERR_load_strings_const
    - functionName:    pbe2_cmp
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pbe_st *'
        - 'struct.evp_pbe_st *'
      constantsTouched: []
      argNames:
        - pbe1
        - pbe2
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:144,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pbe2_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pbe2_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:147,1'
          Dst:             pbe2_cmp
    - functionName:    EVP_PBE_get
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - ptype
        - ppbe_nid
        - num
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:256,26'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_pbe.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:258,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:259,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_pbe.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:260,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:261,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_evp_pbe_ctl
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pbe_st *'
      constantsTouched: []
      argNames:
        - pbe
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:240,5'
          Dst:             CRYPTO_free
    - functionName:    sk_EVP_PBE_CTL_pop_free
      functionSourceFile: '/src/openssl111/crypto/evp/evp_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PBE_CTL *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_local.h:66,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    EVP_PBE_cleanup
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_evp_pbe_ctl
        - sk_EVP_PBE_CTL_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:245,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:245,29'
              BranchSideFuncs:
                - sk_EVP_PBE_CTL_pop_free
            - BranchSide:      'crypto/evp/evp_pbe.c:245,29'
              BranchSideFuncs:
                - sk_EVP_PBE_CTL_pop_free
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:245,5'
          Dst:             sk_EVP_PBE_CTL_pop_free
        - Src:             'crypto/evp/evp_pbe.c:245,5'
          Dst:             free_evp_pbe_ctl
    - functionName:    OBJ_bsearch_pbe2
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'struct.evp_pbe_st *'
      argCount:        3
      argTypes:
        - 'struct.evp_pbe_st *'
        - 'struct.evp_pbe_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - pbe2_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:147,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/evp/evp_pbe.c:147,1'
          Dst:             pbe2_cmp_BSEARCH_CMP_FN
    - functionName:    sk_EVP_PBE_CTL_value
      functionSourceFile: '/src/openssl111/crypto/evp/evp_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.evp_pbe_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PBE_CTL *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_local.h:66,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_EVP_PBE_CTL_find
      functionSourceFile: '/src/openssl111/crypto/evp/evp_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PBE_CTL *'
        - 'struct.evp_pbe_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_local.h:66,1'
          Dst:             OPENSSL_sk_find
    - functionName:    EVP_PBE_alg_add
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.evp_cipher_st.64 *'
        - 'struct.evp_md_st.48 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - nid
        - cipher
        - md
        - keygen
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_nid
        - EVP_MD_type
        - EVP_PBE_alg_add_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:197,37'
              BranchSideFuncs:
                - EVP_CIPHER_nid
                - EVP_PBE_alg_add_type
                - EVP_MD_type
            - BranchSide:      'crypto/evp/evp_pbe.c:199,20'
              BranchSideFuncs:
                - EVP_PBE_alg_add_type
                - EVP_MD_type
        - Branch String:   'crypto/evp/evp_pbe.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:201,30'
              BranchSideFuncs:
                - EVP_MD_type
                - EVP_PBE_alg_add_type
            - BranchSide:      'crypto/evp/evp_pbe.c:203,16'
              BranchSideFuncs:
                - EVP_PBE_alg_add_type
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:197,22'
          Dst:             EVP_CIPHER_nid
        - Src:             'crypto/evp/evp_pbe.c:201,18'
          Dst:             EVP_MD_type
        - Src:             'crypto/evp/evp_pbe.c:205,12'
          Dst:             EVP_PBE_alg_add_type
    - functionName:    EVP_PBE_alg_add_type
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - pbe_type
        - pbe_nid
        - cipher_nid
        - md_nid
        - keygen
      BBCount:         14
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - pbe_cmp
        - sk_EVP_PBE_CTL_new
        - sk_EVP_PBE_CTL_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:166,20'
              BranchSideFuncs:
                - sk_EVP_PBE_CTL_new
                - CRYPTO_malloc
                - sk_EVP_PBE_CTL_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:171,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_EVP_PBE_CTL_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:168,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:169,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_EVP_PBE_CTL_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:172,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:174,25'
              BranchSideFuncs:
                - sk_EVP_PBE_CTL_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:181,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:184,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:166,20'
          Dst:             sk_EVP_PBE_CTL_new
        - Src:             'crypto/evp/evp_pbe.c:166,20'
          Dst:             pbe_cmp
        - Src:             'crypto/evp/evp_pbe.c:171,20'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/evp_pbe.c:180,10'
          Dst:             sk_EVP_PBE_CTL_push
        - Src:             'crypto/evp/evp_pbe.c:181,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/evp/evp_pbe.c:187,5'
          Dst:             ERR_put_error
    - functionName:    pbe_cmp
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pbe_st **'
        - 'struct.evp_pbe_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:153,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:155,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_EVP_PBE_CTL_new
      functionSourceFile: '/src/openssl111/crypto/evp/evp_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.stack_st_EVP_PBE_CTL *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_local.h:66,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_EVP_PBE_CTL_push
      functionSourceFile: '/src/openssl111/crypto/evp/evp_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_EVP_PBE_CTL *'
        - 'struct.evp_pbe_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_local.h:66,1'
          Dst:             OPENSSL_sk_push
    - functionName:    EVP_PBE_find
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - 'int *'
        - 'int *'
        - 'func_type **'
      constantsTouched: []
      argNames:
        - type
        - pbe_nid
        - pcnid
        - pmnid
        - pkeygen
      BBCount:         23
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - OBJ_bsearch_pbe2
        - sk_EVP_PBE_CTL_find
        - sk_EVP_PBE_CTL_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:215,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:217,22'
              BranchSideFuncs:
                - OBJ_bsearch_pbe2
                - sk_EVP_PBE_CTL_find
                - sk_EVP_PBE_CTL_value
        - Branch String:   'crypto/evp/evp_pbe.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:221,33'
              BranchSideFuncs:
                - sk_EVP_PBE_CTL_find
                - sk_EVP_PBE_CTL_value
                - OBJ_bsearch_pbe2
            - BranchSide:      'crypto/evp/evp_pbe.c:224,9'
              BranchSideFuncs:
                - OBJ_bsearch_pbe2
        - Branch String:   'crypto/evp/evp_pbe.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:225,18'
              BranchSideFuncs:
                - OBJ_bsearch_pbe2
            - BranchSide:      'crypto/evp/evp_pbe.c:227,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_pbe.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:228,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_pbe.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:230,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:231,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_pbe.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:232,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:233,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_pbe.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:234,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:235,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:221,13'
          Dst:             sk_EVP_PBE_CTL_find
        - Src:             'crypto/evp/evp_pbe.c:222,18'
          Dst:             sk_EVP_PBE_CTL_value
        - Src:             'crypto/evp/evp_pbe.c:225,18'
          Dst:             OBJ_bsearch_pbe2
    - functionName:    EVP_PBE_CipherInit
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.asn1_object_st *'
        - 'char *'
        - int
        - 'struct.asn1_type_st *'
        - 'struct.evp_cipher_ctx_st.2609 *'
        - int
      constantsTouched: []
      argNames:
        - pbe_obj
        - pass
        - passlen
        - param
        - ctx
        - en_de
      BBCount:         27
      ICount:          172
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - EVP_PBE_find
        - EVP_get_cipherbyname
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OPENSSL_strlcpy
        - i2t_ASN1_OBJECT
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pbe.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/evp/evp_pbe.c:104,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/evp/evp_pbe.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:97,29'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - ERR_add_error_data
            - BranchSide:      'crypto/evp/evp_pbe.c:99,29'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - ERR_add_error_data
        - Branch String:   'crypto/evp/evp_pbe.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:105,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
            - BranchSide:      'crypto/evp/evp_pbe.c:106,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/evp/evp_pbe.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:110,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:112,18'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:114,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:120,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:122,14'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pbe.c:124,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pbe.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pbe.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pbe.c:133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pbe.c:92,43'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/evp/evp_pbe.c:92,10'
          Dst:             EVP_PBE_find
        - Src:             'crypto/evp/evp_pbe.c:95,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pbe.c:97,13'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/evp/evp_pbe.c:99,13'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/evp/evp_pbe.c:100,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/evp/evp_pbe.c:107,19'
          Dst:             strlen
        - Src:             'crypto/evp/evp_pbe.c:112,18'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/evp_pbe.c:112,18'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/evp/evp_pbe.c:114,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pbe.c:122,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/evp_pbe.c:122,14'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/evp/evp_pbe.c:124,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pbe.c:130,9'
          Dst:             ERR_put_error
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD4_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_md4.c:34,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md4.c:34,12'
          Dst:             MD4_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD4_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_md4.c:29,23'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md4.c:29,12'
          Dst:             MD4_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD4_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_md4.c:24,21'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md4.c:24,12'
          Dst:             MD4_Init
    - functionName:    EVP_md4
      functionSourceFile: '/src/openssl111/crypto/evp/m_md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_md5.c:34,26'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5.c:34,12'
          Dst:             MD5_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_md5.c:29,23'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5.c:29,12'
          Dst:             MD5_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_md5.c:24,21'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5.c:24,12'
          Dst:             MD5_Init
    - functionName:    EVP_md5
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - mslen
        - ms
      BBCount:         32
      ICount:          208
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Final
        - MD5_Update
        - OPENSSL_cleanse
        - SHA1_Final
        - SHA1_Update
        - init
        - update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_md5_sha1.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_md5_sha1.c:60,9'
              BranchSideFuncs:
                - EVP_MD_CTX_md_data
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_md5_sha1.c:63,31'
              BranchSideFuncs:
                - EVP_MD_CTX_md_data
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_md5_sha1.c:73,16'
              BranchSideFuncs:
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_md5_sha1.c:77,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:80,9'
              BranchSideFuncs:
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:82,20'
              BranchSideFuncs:
                - MD5_Final
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:83,9'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:85,23'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:86,9'
              BranchSideFuncs:
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:88,21'
              BranchSideFuncs:
                - SHA1_Final
                - __sanitizer_cov_trace_const_cmp4
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:89,9'
              BranchSideFuncs:
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:93,15'
              BranchSideFuncs:
                - init.12654
                - __sanitizer_cov_trace_const_cmp4
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:94,9'
              BranchSideFuncs:
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:96,16'
              BranchSideFuncs:
                - update.12653
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_md5_sha1.c:100,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:103,9'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:105,22'
              BranchSideFuncs:
                - MD5_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:106,9'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:108,23'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:109,9'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:111,23'
              BranchSideFuncs:
                - SHA1_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/m_md5_sha1.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:112,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/m_md5_sha1.c:116,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/m_md5_sha1.c:63,12'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5_sha1.c:73,9'
          Dst:             update
        - Src:             'crypto/evp/m_md5_sha1.c:79,10'
          Dst:             MD5_Update
        - Src:             'crypto/evp/m_md5_sha1.c:82,10'
          Dst:             MD5_Final
        - Src:             'crypto/evp/m_md5_sha1.c:85,10'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_md5_sha1.c:88,10'
          Dst:             SHA1_Final
        - Src:             'crypto/evp/m_md5_sha1.c:93,10'
          Dst:             init
        - Src:             'crypto/evp/m_md5_sha1.c:96,9'
          Dst:             update
        - Src:             'crypto/evp/m_md5_sha1.c:102,10'
          Dst:             MD5_Update
        - Src:             'crypto/evp/m_md5_sha1.c:105,10'
          Dst:             MD5_Update
        - Src:             'crypto/evp/m_md5_sha1.c:108,10'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_md5_sha1.c:111,10'
          Dst:             SHA1_Update
        - Src:             'crypto/evp/m_md5_sha1.c:116,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/m_md5_sha1.c:117,5'
          Dst:             OPENSSL_cleanse
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Update
        - SHA1_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/m_md5_sha1.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:38,9'
              BranchSideFuncs:
                - SHA1_Update
            - BranchSide:      'crypto/evp/m_md5_sha1.c:39,25'
              BranchSideFuncs:
                - SHA1_Update
      Callsites:
        - Src:             'crypto/evp/m_md5_sha1.c:36,33'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5_sha1.c:37,10'
          Dst:             MD5_Update
        - Src:             'crypto/evp/m_md5_sha1.c:39,12'
          Dst:             SHA1_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Init
        - SHA1_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/m_md5_sha1.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:30,9'
              BranchSideFuncs:
                - SHA1_Init
            - BranchSide:      'crypto/evp/m_md5_sha1.c:31,23'
              BranchSideFuncs:
                - SHA1_Init
      Callsites:
        - Src:             'crypto/evp/m_md5_sha1.c:28,33'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5_sha1.c:29,10'
          Dst:             MD5_Init
        - Src:             'crypto/evp/m_md5_sha1.c:31,12'
          Dst:             SHA1_Init
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_md_data
        - MD5_Final
        - SHA1_Final
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_md5_sha1.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_md5_sha1.c:46,9'
              BranchSideFuncs:
                - SHA1_Final
            - BranchSide:      'crypto/evp/m_md5_sha1.c:47,23'
              BranchSideFuncs:
                - SHA1_Final
      Callsites:
        - Src:             'crypto/evp/m_md5_sha1.c:44,33'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_md5_sha1.c:45,10'
          Dst:             MD5_Final
        - Src:             'crypto/evp/m_md5_sha1.c:47,12'
          Dst:             SHA1_Final
    - functionName:    EVP_md5_sha1
      functionSourceFile: '/src/openssl111/crypto/evp/m_md5_sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_mdc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MDC2_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_mdc2.c:34,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_mdc2.c:34,12'
          Dst:             MDC2_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_mdc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MDC2_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_mdc2.c:29,24'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_mdc2.c:29,12'
          Dst:             MDC2_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_mdc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - MDC2_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_mdc2.c:24,22'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_mdc2.c:24,12'
          Dst:             MDC2_Init
    - functionName:    EVP_mdc2
      functionSourceFile: '/src/openssl111/crypto/evp/m_mdc2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_md_null
      functionSourceFile: '/src/openssl111/crypto/evp/m_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.evp_md_st.1778 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_ripemd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - RIPEMD160_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_ripemd.c:34,32'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_ripemd.c:34,12'
          Dst:             RIPEMD160_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_ripemd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - RIPEMD160_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_ripemd.c:29,29'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_ripemd.c:29,12'
          Dst:             RIPEMD160_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_ripemd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - RIPEMD160_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_ripemd.c:24,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_ripemd.c:24,12'
          Dst:             RIPEMD160_Init
    - functionName:    EVP_ripemd160
      functionSourceFile: '/src/openssl111/crypto/evp/m_ripemd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - char
      constantsTouched: []
      argNames:
        - evp_ctx
        - pad
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sha3.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:39,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/evp/m_sha3.c:49,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_shake256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shake_init
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - evp_ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha3.c:59,12'
          Dst:             init
    - functionName:    sha3_update
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - evp_ctx
        - _inp
        - len
      BBCount:         17
      ICount:          175
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - SHA3_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sha3.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha3.c:72,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/m_sha3.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:73,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/m_sha3.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
        - Branch String:   'crypto/evp/m_sha3.c:75,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:76,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/m_sha3.c:85,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - SHA3_absorb
        - Branch String:   'crypto/evp/m_sha3.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:93,27'
              BranchSideFuncs:
                - SHA3_absorb
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/m_sha3.c:95,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/m_sha3.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:98,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/m_sha3.c:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/m_sha3.c:87,15'
          Dst:             SHA3_absorb
        - Src:             'crypto/evp/m_sha3.c:93,15'
          Dst:             SHA3_absorb
    - functionName:    sha3_final
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - evp_ctx
        - md
      BBCount:         6
      ICount:          99
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SHA3_absorb
        - SHA3_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sha3.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha3.c:119,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - SHA3_absorb
                - SHA3_squeeze
      Callsites:
        - Src:             'crypto/evp/m_sha3.c:123,11'
          Dst:             SHA3_absorb
        - Src:             'crypto/evp/m_sha3.c:125,5'
          Dst:             SHA3_squeeze
    - functionName:    shake_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - evp_ctx
        - cmd
        - p1
        - p2
      BBCount:         4
      ICount:          44
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/m_sha3.c:134,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/m_sha3.c:136,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/m_sha3.c:139,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SHA3_absorb
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA3_squeeze
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_shake128
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha3_512
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha3_init
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - evp_ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_sha3.c:54,12'
          Dst:             init
    - functionName:    EVP_sha3_384
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha3_256
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha3_224
      functionSourceFile: '/src/openssl111/crypto/evp/m_sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/evp/m_wp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - WHIRLPOOL_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_wp.c:33,32'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_wp.c:33,12'
          Dst:             WHIRLPOOL_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/evp/m_wp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - WHIRLPOOL_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_wp.c:28,29'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_wp.c:28,12'
          Dst:             WHIRLPOOL_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/evp/m_wp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md_data
        - WHIRLPOOL_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/m_wp.c:23,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/evp/m_wp.c:23,12'
          Dst:             WHIRLPOOL_Init
    - functionName:    EVP_whirlpool
      functionSourceFile: '/src/openssl111/crypto/evp/m_wp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS5_PBE_keyivgen
      functionSourceFile: '/src/openssl111/crypto/evp/p5_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_cipher_ctx_st.2609 *'
        - 'char *'
        - int
        - 'struct.asn1_type_st *'
        - 'struct.evp_cipher_st.64 *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - cctx
        - pass
        - passlen
        - param
        - cipher
        - md
        - en_de
      BBCount:         57
      ICount:          371
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_TYPE_unpack_sequence
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CipherInit_ex
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - OPENSSL_cleanse
        - PBEPARAM_free
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p5_crpt.c:39,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:39,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt.c:39,57'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:40,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt.c:45,63'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_INTEGER_get
                - ERR_put_error
                - PBEPARAM_free
                - ERR_put_error
                - PBEPARAM_free
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt.c:51,32'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_INTEGER_get
                - ERR_put_error
                - PBEPARAM_free
                - ERR_put_error
                - PBEPARAM_free
        - Branch String:   'crypto/evp/p5_crpt.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:52,20'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
            - BranchSide:      'crypto/evp/p5_crpt.c:53,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
        - Branch String:   'crypto/evp/p5_crpt.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:53,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
            - BranchSide:      'crypto/evp/p5_crpt.c:57,32'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_INTEGER_get
                - ERR_put_error
                - PBEPARAM_free
        - Branch String:   'crypto/evp/p5_crpt.c:58,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:58,19'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
            - BranchSide:      'crypto/evp/p5_crpt.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
        - Branch String:   'crypto/evp/p5_crpt.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
            - BranchSide:      'crypto/evp/p5_crpt.c:64,10'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ASN1_INTEGER_get
        - Branch String:   'crypto/evp/p5_crpt.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:65,14'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/evp/p5_crpt.c:67,33'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/evp/p5_crpt.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:72,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
            - BranchSide:      'crypto/evp/p5_crpt.c:73,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/evp/p5_crpt.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:78,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBEPARAM_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/evp/p5_crpt.c:82,28'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:83,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:84,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:85,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:86,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:87,9'
              BranchSideFuncs:
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:88,19'
              BranchSideFuncs:
                - PBEPARAM_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:91,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:92,26'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p5_crpt.c:95,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:95,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:96,32'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/p5_crpt.c:103,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/p5_crpt.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:97,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:98,31'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:99,13'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:100,33'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:101,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBEPARAM_free
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt.c:106,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - PBEPARAM_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/evp/p5_crpt.c:107,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - PBEPARAM_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/evp/p5_crpt.c:41,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt.c:45,11'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/evp/p5_crpt.c:47,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt.c:51,11'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/evp/p5_crpt.c:53,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt.c:54,9'
          Dst:             PBEPARAM_free
        - Src:             'crypto/evp/p5_crpt.c:57,10'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/evp/p5_crpt.c:59,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt.c:60,9'
          Dst:             PBEPARAM_free
        - Src:             'crypto/evp/p5_crpt.c:67,16'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/evp/p5_crpt.c:74,19'
          Dst:             strlen
        - Src:             'crypto/evp/p5_crpt.c:76,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/p5_crpt.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt.c:82,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/evp/p5_crpt.c:84,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/p5_crpt.c:86,10'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/p5_crpt.c:88,5'
          Dst:             PBEPARAM_free
        - Src:             'crypto/evp/p5_crpt.c:90,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/p5_crpt.c:92,14'
          Dst:             EVP_MD_size
        - Src:             'crypto/evp/p5_crpt.c:96,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/evp/p5_crpt.c:98,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/p5_crpt.c:100,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/p5_crpt.c:105,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/evp/p5_crpt.c:107,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/p5_crpt.c:108,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/p5_crpt.c:109,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/p5_crpt.c:112,5'
          Dst:             PBEPARAM_free
        - Src:             'crypto/evp/p5_crpt.c:113,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    PKCS5_PBE_add
      functionSourceFile: '/src/openssl111/crypto/evp/p5_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS5_v2_PBKDF2_keyivgen
      functionSourceFile: '/src/openssl111/crypto/evp/p5_crpt2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_cipher_ctx_st.2609 *'
        - 'char *'
        - int
        - 'struct.asn1_type_st *'
        - 'struct.evp_cipher_st.64 *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pass
        - passlen
        - param
        - c
        - md
        - en_de
      BBCount:         28
      ICount:          238
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_TYPE_unpack_sequence
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_key_length
        - EVP_CipherInit_ex
        - EVP_PBE_find
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OPENSSL_cleanse
        - OPENSSL_die
        - PBKDF2PARAM_free
        - PKCS5_PBKDF2_HMAC
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p5_crpt2.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:202,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_die
                - ASN1_TYPE_unpack_sequence
                - EVP_CIPHER_CTX_key_length
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:203,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:203,5'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - EVP_CIPHER_CTX_key_length
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:207,66'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - EVP_CIPHER_CTX_key_length
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:214,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:218,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:218,45'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_cmp8
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:223,9'
              BranchSideFuncs:
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
        - Branch String:   'crypto/evp/p5_crpt2.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:219,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:223,9'
              BranchSideFuncs:
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
        - Branch String:   'crypto/evp/p5_crpt2.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:224,31'
              BranchSideFuncs:
                - OBJ_obj2nid
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:226,17'
              BranchSideFuncs:
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:229,9'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:233,13'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - EVP_CipherInit_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:235,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:239,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - EVP_CipherInit_ex
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:240,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:245,12'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
                - EVP_CipherInit_ex
        - Branch String:   'crypto/evp/p5_crpt2.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:250,9'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:251,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - PBKDF2PARAM_free
      Callsites:
        - Src:             'crypto/evp/p5_crpt2.c:198,9'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/evp/p5_crpt2.c:199,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:202,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/p5_crpt2.c:203,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/p5_crpt2.c:207,11'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/evp/p5_crpt2.c:210,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:214,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/evp/p5_crpt2.c:218,28'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/evp/p5_crpt2.c:219,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:224,19'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/evp/p5_crpt2.c:228,10'
          Dst:             EVP_PBE_find
        - Src:             'crypto/evp/p5_crpt2.c:229,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:233,13'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/p5_crpt2.c:233,13'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/evp/p5_crpt2.c:235,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:240,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:247,12'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/evp/p5_crpt2.c:248,10'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             'crypto/evp/p5_crpt2.c:251,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/evp/p5_crpt2.c:253,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/evp/p5_crpt2.c:254,5'
          Dst:             PBKDF2PARAM_free
    - functionName:    PKCS5_PBKDF2_HMAC
      functionSourceFile: '/src/openssl111/crypto/evp/p5_crpt2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'struct.evp_md_st.48 *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - iter
        - digest
        - keylen
        - out
      BBCount:         48
      ICount:          359
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - EVP_MD_size
        - HMAC_CTX_copy
        - HMAC_CTX_free
        - HMAC_CTX_new
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/p5_crpt2.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p5_crpt2.c:45,16'
              BranchSideFuncs:
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_free
                - strlen
        - Branch String:   'crypto/evp/p5_crpt2.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/p5_crpt2.c:48,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_free
                - strlen
        - Branch String:   'crypto/evp/p5_crpt2.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:51,16'
              BranchSideFuncs:
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:53,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_free
                - strlen
        - Branch String:   'crypto/evp/p5_crpt2.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:57,23'
              BranchSideFuncs:
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:60,12'
              BranchSideFuncs:
                - HMAC_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_free
        - Branch String:   'crypto/evp/p5_crpt2.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:62,23'
              BranchSideFuncs:
                - HMAC_CTX_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/p5_crpt2.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:110,19'
              BranchSideFuncs:
                - HMAC_CTX_free
                - HMAC_CTX_free
        - Branch String:   'crypto/evp/p5_crpt2.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:67,21'
              BranchSideFuncs:
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:69,21'
              BranchSideFuncs:
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/p5_crpt2.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:79,27'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:83,26'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/p5_crpt2.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:84,29'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:86,27'
              BranchSideFuncs:
                - HMAC_CTX_free
                - HMAC_CTX_free
        - Branch String:   'crypto/evp/p5_crpt2.c:85,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:85,28'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:86,27'
              BranchSideFuncs:
                - HMAC_CTX_free
                - HMAC_CTX_free
        - Branch String:   'crypto/evp/p5_crpt2.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:86,27'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:90,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/p5_crpt2.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:92,32'
              BranchSideFuncs:
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/p5_crpt2.c:106,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/p5_crpt2.c:92,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:93,31'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:97,30'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
        - Branch String:   'crypto/evp/p5_crpt2.c:98,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:98,32'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:99,31'
              BranchSideFuncs:
                - HMAC_CTX_free
                - HMAC_CTX_free
        - Branch String:   'crypto/evp/p5_crpt2.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:99,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:103,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/p5_crpt2.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:104,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p5_crpt2.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - __sanitizer_cov_trace_cmp4
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - HMAC_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_free
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/evp/p5_crpt2.c:41,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/evp/p5_crpt2.c:45,16'
          Dst:             HMAC_CTX_new
        - Src:             'crypto/evp/p5_crpt2.c:54,19'
          Dst:             strlen
        - Src:             'crypto/evp/p5_crpt2.c:56,10'
          Dst:             HMAC_Init_ex
        - Src:             'crypto/evp/p5_crpt2.c:57,9'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:60,12'
          Dst:             HMAC_CTX_new
        - Src:             'crypto/evp/p5_crpt2.c:62,9'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:78,14'
          Dst:             HMAC_CTX_copy
        - Src:             'crypto/evp/p5_crpt2.c:79,13'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:80,13'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:83,14'
          Dst:             HMAC_Update
        - Src:             'crypto/evp/p5_crpt2.c:84,17'
          Dst:             HMAC_Update
        - Src:             'crypto/evp/p5_crpt2.c:85,17'
          Dst:             HMAC_Final
        - Src:             'crypto/evp/p5_crpt2.c:86,13'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:87,13'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:92,18'
          Dst:             HMAC_CTX_copy
        - Src:             'crypto/evp/p5_crpt2.c:93,17'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:94,17'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:97,18'
          Dst:             HMAC_Update
        - Src:             'crypto/evp/p5_crpt2.c:98,21'
          Dst:             HMAC_Final
        - Src:             'crypto/evp/p5_crpt2.c:99,17'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:100,17'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:110,5'
          Dst:             HMAC_CTX_free
        - Src:             'crypto/evp/p5_crpt2.c:111,5'
          Dst:             HMAC_CTX_free
    - functionName:    PKCS5_v2_PBE_keyivgen
      functionSourceFile: '/src/openssl111/crypto/evp/p5_crpt2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_cipher_ctx_st.2609 *'
        - 'char *'
        - int
        - 'struct.asn1_type_st *'
        - 'struct.evp_cipher_st.64 *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pass
        - passlen
        - param
        - c
        - md
        - en_de
      BBCount:         14
      ICount:          134
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_TYPE_unpack_sequence
        - ERR_put_error
        - EVP_CIPHER_asn1_to_param
        - EVP_CipherInit_ex
        - EVP_PBE_find
        - EVP_get_cipherbyname
        - OBJ_obj2nid
        - PBE2PARAM_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/p5_crpt2.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:150,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:155,53'
              BranchSideFuncs:
                - OBJ_obj2nid
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBE2PARAM_free
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:157,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - PBE2PARAM_free
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:166,14'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - PBE2PARAM_free
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:169,9'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBE2PARAM_free
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:174,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - PBE2PARAM_free
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:175,9'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - PBE2PARAM_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/p5_crpt2.c:176,34'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - PBE2PARAM_free
                - ERR_put_error
        - Branch String:   'crypto/evp/p5_crpt2.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p5_crpt2.c:177,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
            - BranchSide:      'crypto/evp/p5_crpt2.c:180,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - PBE2PARAM_free
      Callsites:
        - Src:             'crypto/evp/p5_crpt2.c:148,12'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/evp/p5_crpt2.c:150,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:155,41'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/evp/p5_crpt2.c:155,10'
          Dst:             EVP_PBE_find
        - Src:             'crypto/evp/p5_crpt2.c:157,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:166,14'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/evp/p5_crpt2.c:166,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/evp/p5_crpt2.c:166,14'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/evp/p5_crpt2.c:169,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:174,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/evp/p5_crpt2.c:176,9'
          Dst:             EVP_CIPHER_asn1_to_param
        - Src:             'crypto/evp/p5_crpt2.c:177,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p5_crpt2.c:182,5'
          Dst:             PBE2PARAM_free
    - functionName:    PKCS5_PBKDF2_HMAC_SHA1
      functionSourceFile: '/src/openssl111/crypto/evp/p5_crpt2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - iter
        - keylen
        - out
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha1
        - PKCS5_PBKDF2_HMAC
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/p5_crpt2.c:128,66'
          Dst:             EVP_sha1
        - Src:             'crypto/evp/p5_crpt2.c:128,12'
          Dst:             PKCS5_PBKDF2_HMAC
    - functionName:    salsa208_word_specification
      functionSourceFile: '/src/openssl111/crypto/evp/pbe_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - inout
      BBCount:         11
      ICount:          612
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pbe_scrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:26,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/pbe_scrypt.c:59,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/pbe_scrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:60,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/pbe_scrypt.c:61,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/evp/pbe_scrypt.c:61,5'
          Dst:             OPENSSL_cleanse
    - functionName:    scryptBlockMix
      functionSourceFile: '/src/openssl111/crypto/evp/pbe_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - size_t
      constantsTouched: []
      argNames:
        - B_
        - B
        - r
      BBCount:         11
      ICount:          101
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - salsa208_word_specification
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/pbe_scrypt.c:71,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:72,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - salsa208_word_specification
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/pbe_scrypt.c:77,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/evp/pbe_scrypt.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:73,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - salsa208_word_specification
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
            - BranchSide:      'crypto/evp/pbe_scrypt.c:74,37'
              BranchSideFuncs:
                - salsa208_word_specification
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'crypto/evp/pbe_scrypt.c:74,9'
          Dst:             salsa208_word_specification
        - Src:             'crypto/evp/pbe_scrypt.c:77,5'
          Dst:             OPENSSL_cleanse
    - functionName:    scryptROMix
      functionSourceFile: '/src/openssl111/crypto/evp/pbe_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - B
        - r
        - N
        - X
        - T
        - V
      BBCount:         23
      ICount:          264
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - scryptBlockMix
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pbe_scrypt.c:88,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:89,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - scryptBlockMix
            - BranchSide:      'crypto/evp/pbe_scrypt.c:95,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - scryptBlockMix
        - Branch String:   'crypto/evp/pbe_scrypt.c:95,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:96,24'
              BranchSideFuncs:
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
            - BranchSide:      'crypto/evp/pbe_scrypt.c:98,20'
              BranchSideFuncs:
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
        - Branch String:   'crypto/evp/pbe_scrypt.c:100,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/pbe_scrypt.c:109,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/pbe_scrypt.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:105,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/pbe_scrypt.c:106,24'
              BranchSideFuncs:
                - scryptBlockMix
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/evp/pbe_scrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:110,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/evp/pbe_scrypt.c:116,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pbe_scrypt.c:96,9'
          Dst:             scryptBlockMix
        - Src:             'crypto/evp/pbe_scrypt.c:98,5'
          Dst:             scryptBlockMix
        - Src:             'crypto/evp/pbe_scrypt.c:106,9'
          Dst:             scryptBlockMix
    - functionName:    EVP_PBE_scrypt
      functionSourceFile: '/src/openssl111/crypto/evp/pbe_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - N
        - r
        - p
        - maxmem
        - key
        - keylen
      BBCount:         50
      ICount:          350
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_sha256
        - PKCS5_PBKDF2_HMAC
        - scryptROMix
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/pbe_scrypt.c:170,16'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:170,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pbe_scrypt.c:171,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pbe_scrypt.c:170,26'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:170,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pbe_scrypt.c:171,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pbe_scrypt.c:170,35'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:170,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pbe_scrypt.c:171,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pbe_scrypt.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:171,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pbe_scrypt.c:173,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:183,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:184,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:197,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:185,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:188,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:211,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:213,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:216,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:220,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:225,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:228,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:229,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:231,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:232,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:237,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:238,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pbe_scrypt.c:240,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:242,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:245,22'
              BranchSideFuncs:
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
        - Branch String:   'crypto/evp/pbe_scrypt.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:250,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:252,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
                - scryptROMix
        - Branch String:   'crypto/evp/pbe_scrypt.c:252,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:253,21'
              BranchSideFuncs:
                - scryptROMix
                - __sanitizer_cov_trace_cmp8
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:255,27'
              BranchSideFuncs:
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:257,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/pbe_scrypt.c:258,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/evp/pbe_scrypt.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pbe_scrypt.c:261,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
            - BranchSide:      'crypto/evp/pbe_scrypt.c:263,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/evp/pbe_scrypt.c:174,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:185,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:203,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:213,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:220,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:232,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:240,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/evp/pbe_scrypt.c:242,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:248,60'
          Dst:             EVP_sha256
        - Src:             'crypto/evp/pbe_scrypt.c:248,9'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             'crypto/evp/pbe_scrypt.c:253,9'
          Dst:             scryptROMix
        - Src:             'crypto/evp/pbe_scrypt.c:255,59'
          Dst:             EVP_sha256
        - Src:             'crypto/evp/pbe_scrypt.c:255,9'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             'crypto/evp/pbe_scrypt.c:261,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pbe_scrypt.c:263,5'
          Dst:             CRYPTO_clear_free
    - functionName:    EVP_PKEY_param_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:223,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:228,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_gn.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:229,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/pmeth_gn.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:232,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:232,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:233,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:233,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:238,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:223,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:233,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_public_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:200,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:205,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_gn.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:206,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/pmeth_gn.c:209,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:209,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:209,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:215,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:200,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:210,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_check
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:177,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:182,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/evp/pmeth_gn.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:183,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/evp/pmeth_gn.c:186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:186,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:186,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:192,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:177,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:187,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_new_mac_key
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.2676 *'
      argCount:        4
      argTypes:
        - int
        - 'struct.engine_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - type
        - e
        - key
        - keylen
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new_id
        - EVP_PKEY_keygen
        - EVP_PKEY_keygen_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:160,9'
              BranchSideFuncs:
                - EVP_PKEY_keygen_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:161,30'
              BranchSideFuncs:
                - EVP_PKEY_keygen_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/pmeth_gn.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:162,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:163,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/pmeth_gn.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:164,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:165,25'
              BranchSideFuncs:
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/pmeth_gn.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:165,47'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:166,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:158,15'
          Dst:             EVP_PKEY_CTX_new_id
        - Src:             'crypto/evp/pmeth_gn.c:161,9'
          Dst:             EVP_PKEY_keygen_init
        - Src:             'crypto/evp/pmeth_gn.c:163,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/evp/pmeth_gn.c:165,9'
          Dst:             EVP_PKEY_keygen
        - Src:             'crypto/evp/pmeth_gn.c:168,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    EVP_PKEY_keygen_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:72,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:72,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:72,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:72,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:77,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_gn.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:80,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_gn.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:83,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:73,9'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_keygen
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
        - 'struct.evp_pkey_st.2676 **'
      constantsTouched: []
      argNames:
        - ctx
        - ppkey
      BBCount:         23
      ICount:          127
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:90,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:90,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:90,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:90,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:91,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:96,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
        - Branch String:   'crypto/evp/pmeth_gn.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:103,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
        - Branch String:   'crypto/evp/pmeth_gn.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:104,18'
              BranchSideFuncs:
                - EVP_PKEY_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:105,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/pmeth_gn.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:108,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/pmeth_gn.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:110,24'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:113,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:91,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:96,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:104,18'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/evp/pmeth_gn.c:110,9'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKEY_CTX_get_keygen_info
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - idx
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:147,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/pmeth_gn.c:148,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:148,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:149,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/pmeth_gn.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:150,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    trans_cb
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - a
        - b
        - gcb
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_GENCB_get_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:133,25'
          Dst:             BN_GENCB_get_arg
    - functionName:    evp_pkey_set_cb_translate
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.bn_gencb_st *'
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - cb
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_GENCB_set
        - trans_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:141,5'
          Dst:             BN_GENCB_set
        - Src:             'crypto/evp/pmeth_gn.c:141,5'
          Dst:             trans_cb
    - functionName:    EVP_PKEY_CTX_get_cb
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_set_cb
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_paramgen
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
        - 'struct.evp_pkey_st.2676 **'
      constantsTouched: []
      argNames:
        - ctx
        - ppkey
      BBCount:         23
      ICount:          128
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:39,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:39,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:40,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:39,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:39,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:40,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:40,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:45,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:46,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
                - EVP_PKEY_new
        - Branch String:   'crypto/evp/pmeth_gn.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:53,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
                - EVP_PKEY_new
        - Branch String:   'crypto/evp/pmeth_gn.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:54,18'
              BranchSideFuncs:
                - EVP_PKEY_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:56,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/pmeth_gn.c:61,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/pmeth_gn.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:63,24'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/pmeth_gn.c:66,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:40,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:46,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:54,18'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/evp/pmeth_gn.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/pmeth_gn.c:63,9'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKEY_paramgen_init
      functionSourceFile: '/src/openssl111/crypto/evp/pmeth_gn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.2678 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         16
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/pmeth_gn.c:22,14'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:22,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:23,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:22,29'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:22,33'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:23,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/evp/pmeth_gn.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:23,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:27,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_gn.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:29,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/pmeth_gn.c:30,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/pmeth_gn.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/pmeth_gn.c:32,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/pmeth_gn.c:33,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/pmeth_gn.c:23,9'
          Dst:             ERR_put_error
    - functionName:    ossl_safe_getenv
      functionSourceFile: '/src/openssl111/crypto/getenv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - secure_getenv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/getenv.c:22,12'
          Dst:             secure_getenv
    - functionName:    secure_getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hmac_get_priv_key
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2693 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_ameth.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:82,35'
              BranchSideFuncs:
                - ASN1_STRING_length
            - BranchSide:      'crypto/hmac/hm_ameth.c:86,9'
              BranchSideFuncs:
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp8
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/hmac/hm_ameth.c:86,20'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:86,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_ameth.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/hmac/hm_ameth.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_ameth.c:89,31'
              BranchSideFuncs:
                - ASN1_STRING_length
                - ASN1_STRING_get0_data
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/hmac/hm_ameth.c:82,16'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/hmac/hm_ameth.c:86,38'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/hmac/hm_ameth.c:89,12'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/hmac/hm_ameth.c:90,18'
          Dst:             ASN1_STRING_get0_data
    - functionName:    hmac_set_priv_key
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2693 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_ameth.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_ameth.c:62,10'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/hmac/hm_ameth.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:64,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_ameth.c:67,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/hmac/hm_ameth.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:68,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_ameth.c:72,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/hmac/hm_ameth.c:62,10'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/hmac/hm_ameth.c:67,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/hmac/hm_ameth.c:68,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    hmac_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.2693 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         4
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_ameth.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:40,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/hmac/hm_ameth.c:44,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    hmac_key_free
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2693 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - EVP_PKEY_get0
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/hmac/hm_ameth.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:29,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/hmac/hm_ameth.c:30,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/hmac/hm_ameth.c:30,13'
          Branch Sides:
            - BranchSide:      'crypto/hmac/hm_ameth.c:31,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/hmac/hm_ameth.c:32,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             'crypto/hmac/hm_ameth.c:28,29'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/hmac/hm_ameth.c:31,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/hmac/hm_ameth.c:32,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    hmac_size
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2693 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hmac_pkey_public_cmp
      functionSourceFile: '/src/openssl111/crypto/hmac/hm_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.2693 *'
        - 'struct.evp_pkey_st.2693 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - EVP_PKEY_get0
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/hmac/hm_ameth.c:51,34'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/hmac/hm_ameth.c:51,52'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/hmac/hm_ameth.c:51,12'
          Dst:             ASN1_OCTET_STRING_cmp
    - functionName:    IDEA_encrypt
      functionSourceFile: '/src/openssl111/crypto/idea/i_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.idea_key_st *'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         103
      ICount:          1924
      EdgeCount:       136
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/idea/i_cbc.c:101,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:101,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:101,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:101,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:101,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:103,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:103,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:103,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:103,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:103,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:104,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:104,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:105,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:105,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:105,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:105,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:107,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:108,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:108,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:108,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:108,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:108,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:111,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:111,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_cbc.c:111,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_cbc.c:118,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:118,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:118,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    IDEA_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/idea/i_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.idea_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - ks
        - iv
        - encrypt
      BBCount:         54
      ICount:          1085
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - IDEA_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/idea/i_cbc.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:23,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - IDEA_encrypt
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:54,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - IDEA_encrypt
                - __sanitizer_cov_trace_switch
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_cbc.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:27,13'
              BranchSideFuncs:
                - IDEA_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:39,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_cbc.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:51,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/idea/i_cbc.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:40,13'
              BranchSideFuncs:
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cbc.c:41,21'
              BranchSideFuncs:
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_cbc.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:58,13'
              BranchSideFuncs:
                - IDEA_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - IDEA_encrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/idea/i_cbc.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - IDEA_encrypt
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/idea/i_cbc.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:71,13'
              BranchSideFuncs:
                - IDEA_encrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/idea/i_cbc.c:82,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/idea/i_cbc.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_cbc.c:79,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/idea/i_cbc.c:33,13'
          Dst:             IDEA_encrypt
        - Src:             'crypto/idea/i_cbc.c:45,13'
          Dst:             IDEA_encrypt
        - Src:             'crypto/idea/i_cbc.c:62,13'
          Dst:             IDEA_encrypt
        - Src:             'crypto/idea/i_cbc.c:75,13'
          Dst:             IDEA_encrypt
    - functionName:    IDEA_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/idea/i_cfb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.idea_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
        - encrypt
      BBCount:         18
      ICount:          475
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - IDEA_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/idea/i_cfb64.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cfb64.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cfb64.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_cfb64.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cfb64.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cfb64.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/idea/i_cfb64.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cfb64.c:33,17'
              BranchSideFuncs:
                - IDEA_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/idea/i_cfb64.c:45,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_cfb64.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cfb64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_cfb64.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_cfb64.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_cfb64.c:53,17'
              BranchSideFuncs:
                - IDEA_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/idea/i_cfb64.c:65,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_encrypt
      Callsites:
        - Src:             'crypto/idea/i_cfb64.c:37,17'
          Dst:             IDEA_encrypt
        - Src:             'crypto/idea/i_cfb64.c:57,17'
          Dst:             IDEA_encrypt
    - functionName:    IDEA_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/idea/i_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.idea_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
      BBCount:         3
      ICount:          175
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IDEA_encrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/idea/i_ecb.c:28,5'
          Dst:             IDEA_encrypt
    - functionName:    IDEA_options
      functionSourceFile: '/src/openssl111/crypto/idea/i_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IDEA_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/idea/i_ofb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.idea_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
      BBCount:         12
      ICount:          401
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - IDEA_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/idea/i_ofb64.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_ofb64.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_encrypt
            - BranchSide:      'crypto/idea/i_ofb64.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/idea/i_ofb64.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_ofb64.c:41,43'
              BranchSideFuncs:
                - IDEA_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/idea/i_ofb64.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - IDEA_encrypt
        - Branch String:   'crypto/idea/i_ofb64.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_ofb64.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_ofb64.c:53,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/idea/i_ofb64.c:41,13'
          Dst:             IDEA_encrypt
    - functionName:    inverse
      functionSourceFile: '/src/openssl111/crypto/idea/i_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - xin
      BBCount:         14
      ICount:          99
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/idea/i_skey.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:89,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_skey.c:91,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_skey.c:99,17'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:100,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_skey.c:103,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_skey.c:100,21'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:101,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_skey.c:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/idea/i_skey.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/idea/i_skey.c:97,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
    - functionName:    IDEA_set_decrypt_key
      functionSourceFile: '/src/openssl111/crypto/idea/i_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.idea_key_st *'
        - 'struct.idea_key_st *'
      constantsTouched: []
      argNames:
        - ek
        - dk
      BBCount:         10
      ICount:          149
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - inverse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/idea/i_skey.c:61,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:61,5'
              BranchSideFuncs:
                - inverse
                - inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/idea/i_skey.c:62,27'
              BranchSideFuncs:
                - inverse
                - inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/idea/i_skey.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:67,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_skey.c:68,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - inverse
                - inverse
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/idea/i_skey.c:62,19'
          Dst:             inverse
        - Src:             'crypto/idea/i_skey.c:65,19'
          Dst:             inverse
    - functionName:    IDEA_set_encrypt_key
      functionSourceFile: '/src/openssl111/crypto/idea/i_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.idea_key_st *'
      constantsTouched: []
      argNames:
        - key
        - ks
      BBCount:         8
      ICount:          325
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/idea/i_skey.c:31,5'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:31,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/idea/i_skey.c:32,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/idea/i_skey.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/idea/i_skey.c:47,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/idea/i_skey.c:48,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ERR_load_KDF_strings
      functionSourceFile: '/src/openssl111/crypto/kdf/kdf_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/kdf/kdf_err.c:61,49'
          Branch Sides:
            - BranchSide:      'crypto/kdf/kdf_err.c:61,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/kdf/kdf_err.c:61,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/kdf/kdf_err.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/kdf/kdf_err.c:61,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/kdf/kdf_err.c:62,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/kdf/kdf_err.c:61,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/kdf/kdf_err.c:62,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/kdf/kdf_err.c:63,9'
          Dst:             ERR_load_strings_const
    - functionName:    MD4_Init
      functionSourceFile: '/src/openssl111/crypto/md4/md4_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.MD5state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    MD4_Final
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.MD5state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         8
      ICount:          319
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - md4_block_data_order
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:199,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:200,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
                - md4_block_data_order
                - OPENSSL_cleanse
            - BranchSide:      'include/crypto/md32_common.h:204,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - md4_block_data_order
                - OPENSSL_cleanse
      Callsites:
        - Src:             'include/crypto/md32_common.h:202,9'
          Dst:             md4_block_data_order
        - Src:             'include/crypto/md32_common.h:215,5'
          Dst:             md4_block_data_order
        - Src:             'include/crypto/md32_common.h:217,5'
          Dst:             OPENSSL_cleanse
    - functionName:    md4_block_data_order
      functionSourceFile: '/src/openssl111/crypto/md4/md4_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.MD5state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - num
      BBCount:         4
      ICount:          1908
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/md4/md4_dgst.c:56,5'
          Branch Sides:
            - BranchSide:      'crypto/md4/md4_dgst.c:57,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/md4/md4_dgst.c:146,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    MD4_Transform
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.MD5state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md4_block_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/md32_common.h:188,5'
          Dst:             md4_block_data_order
    - functionName:    MD4_Update
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.MD5state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - len
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - md4_block_data_order
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:135,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:136,9'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:139,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:141,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:146,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:147,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,32'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:149,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,13'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md4_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:164,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:171,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:172,31'
              BranchSideFuncs:
                - md4_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:178,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:179,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:151,13'
          Dst:             md4_block_data_order
        - Src:             'include/crypto/md32_common.h:172,9'
          Dst:             md4_block_data_order
    - functionName:    MD5_Init
      functionSourceFile: '/src/openssl111/crypto/md5/md5_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.MD5state_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    MD5_Final
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.MD5state_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         8
      ICount:          319
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - md5_block_asm_data_order
      functionUses:    8
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:199,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:200,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
                - md5_block_asm_data_order
                - OPENSSL_cleanse
            - BranchSide:      'include/crypto/md32_common.h:204,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - md5_block_asm_data_order
                - OPENSSL_cleanse
      Callsites:
        - Src:             'include/crypto/md32_common.h:202,9'
          Dst:             md5_block_asm_data_order
        - Src:             'include/crypto/md32_common.h:215,5'
          Dst:             md5_block_asm_data_order
        - Src:             'include/crypto/md32_common.h:217,5'
          Dst:             OPENSSL_cleanse
    - functionName:    md5_block_asm_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.MD5state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    MD5_Transform
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.MD5state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md5_block_asm_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/md32_common.h:188,5'
          Dst:             md5_block_asm_data_order
    - functionName:    MD5_Update
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.MD5state_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - len
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - md5_block_asm_data_order
      functionUses:    16
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:135,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:136,9'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:139,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:141,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:146,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:147,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
            - BranchSide:      'include/crypto/md32_common.h:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
        - Branch String:   'include/crypto/md32_common.h:149,32'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:149,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
        - Branch String:   'include/crypto/md32_common.h:149,13'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - md5_block_asm_data_order
            - BranchSide:      'include/crypto/md32_common.h:164,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:171,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:172,31'
              BranchSideFuncs:
                - md5_block_asm_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:178,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:179,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:151,13'
          Dst:             md5_block_asm_data_order
        - Src:             'include/crypto/md32_common.h:172,9'
          Dst:             md5_block_asm_data_order
    - functionName:    MDC2_Final
      functionSourceFile: '/src/openssl111/crypto/mdc2/mdc2dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.mdc2_ctx_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         12
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mdc2_body
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mdc2/mdc2dgst.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:117,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:118,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/mdc2/mdc2dgst.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:118,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/mdc2/mdc2dgst.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:119,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:120,18'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/mdc2/mdc2dgst.c:121,9'
          Dst:             mdc2_body
    - functionName:    mdc2_body
      functionSourceFile: '/src/openssl111/crypto/mdc2/mdc2dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.mdc2_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - in
        - len
      BBCount:         7
      ICount:          324
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - DES_encrypt1
        - DES_set_key_unchecked
        - DES_set_odd_parity
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/mdc2/mdc2dgst.c:80,5'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:81,9'
              BranchSideFuncs:
                - DES_set_odd_parity
                - DES_set_key_unchecked
                - DES_encrypt1
                - DES_set_odd_parity
                - DES_set_key_unchecked
                - DES_encrypt1
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mdc2/mdc2dgst.c:88,9'
          Dst:             DES_set_odd_parity
        - Src:             'crypto/mdc2/mdc2dgst.c:89,9'
          Dst:             DES_set_key_unchecked
        - Src:             'crypto/mdc2/mdc2dgst.c:90,9'
          Dst:             DES_encrypt1
        - Src:             'crypto/mdc2/mdc2dgst.c:92,9'
          Dst:             DES_set_odd_parity
        - Src:             'crypto/mdc2/mdc2dgst.c:93,9'
          Dst:             DES_set_key_unchecked
        - Src:             'crypto/mdc2/mdc2dgst.c:94,9'
          Dst:             DES_encrypt1
    - functionName:    MDC2_Update
      functionSourceFile: '/src/openssl111/crypto/mdc2/mdc2dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.mdc2_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - in
        - len
      BBCount:         16
      ICount:          145
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - mdc2_body
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/mdc2/mdc2dgst.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:45,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - mdc2_body
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - mdc2_body
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - mdc2_body
        - Branch String:   'crypto/mdc2/mdc2dgst.c:45,13'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:47,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:52,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - mdc2_body
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - mdc2_body
        - Branch String:   'crypto/mdc2/mdc2dgst.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:62,19'
              BranchSideFuncs:
                - mdc2_body
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/mdc2/mdc2dgst.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:65,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/mdc2/mdc2dgst.c:68,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/mdc2/mdc2dgst.c:57,13'
          Dst:             mdc2_body
        - Src:             'crypto/mdc2/mdc2dgst.c:62,9'
          Dst:             mdc2_body
    - functionName:    MDC2_Init
      functionSourceFile: '/src/openssl111/crypto/mdc2/mdc2dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.mdc2_ctx_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_mem_ctrl
      functionSourceFile: '/src/openssl111/crypto/mem_dbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_cbc128_decrypt
      functionSourceFile: '/src/openssl111/crypto/modes/cbc128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - block
      BBCount:         62
      ICount:          479
      EdgeCount:       80
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/modes/cbc128.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/cbc128.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:91,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:122,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:95,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:105,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:96,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cbc128.c:104,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/cbc128.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:98,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:99,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cbc128.c:106,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/cbc128.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:111,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:112,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:118,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:119,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:136,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:125,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:126,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:127,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:131,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:138,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:143,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:144,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:148,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:155,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:155,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:157,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:158,28'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:158,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/cbc128.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:159,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/cbc128.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:164,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:168,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:165,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:166,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_cbc128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/cbc128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - block
      BBCount:         42
      ICount:          293
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/modes/cbc128.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:32,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/cbc128.c:36,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:37,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cbc128.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cbc128.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:38,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:46,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:38,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:39,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:40,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:48,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:48,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:50,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:51,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:59,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:60,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:72,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/cbc128.c:60,28'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:60,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:61,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:63,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cbc128.c:64,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:67,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cbc128.c:68,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/cbc128.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cbc128.c:72,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cbc128.c:73,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    CRYPTO_ccm128_tag
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - len
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:439,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:440,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    CRYPTO_ccm128_decrypt_ccm64
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - inp
        - out
        - len
        - stream
      BBCount:         30
      ICount:          364
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - ctr64_add
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:389,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
            - BranchSide:      'crypto/modes/ccm128.c:391,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:392,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:393,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
            - BranchSide:      'crypto/modes/ccm128.c:397,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:403,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:404,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr64_add
            - BranchSide:      'crypto/modes/ccm128.c:413,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:409,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:410,23'
              BranchSideFuncs:
                - ctr64_add
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:411,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:413,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:414,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:420,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:415,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:416,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:417,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:420,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:421,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:423,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/modes/ccm128.c:410,13'
          Dst:             ctr64_add
    - functionName:    ctr64_add
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - counter
        - inc
      BBCount:         11
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:307,16'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:307,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:307,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ccm128.c:307,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:302,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:308,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_ccm128_encrypt_ccm64
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - inp
        - out
        - len
        - stream
      BBCount:         36
      ICount:          410
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - ctr64_add
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:325,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
            - BranchSide:      'crypto/modes/ccm128.c:327,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:328,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:329,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
            - BranchSide:      'crypto/modes/ccm128.c:333,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:336,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:337,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:339,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:341,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:343,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - ctr64_add
        - Branch String:   'crypto/modes/ccm128.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:344,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ctr64_add
            - BranchSide:      'crypto/modes/ccm128.c:353,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/ccm128.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:350,23'
              BranchSideFuncs:
                - ctr64_add
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:351,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/ccm128.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:354,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:362,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:355,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:356,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:359,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:360,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:362,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:363,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:365,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/modes/ccm128.c:350,13'
          Dst:             ctr64_add
    - functionName:    CRYPTO_ccm128_decrypt
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - inp
        - out
        - len
      BBCount:         27
      ICount:          386
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - ctr64_inc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:236,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:238,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:239,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:240,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:244,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:248,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:250,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:250,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:255,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:278,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:284,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:280,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:281,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:284,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:285,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:287,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/modes/ccm128.c:258,9'
          Dst:             ctr64_inc
    - functionName:    ctr64_inc
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:134,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/ccm128.c:134,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:128,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/ccm128.c:134,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_ccm128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - inp
        - out
        - len
      BBCount:         33
      ICount:          438
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - ctr64_inc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:152,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ccm128.c:154,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ccm128.c:155,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:156,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ccm128.c:160,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ccm128.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:166,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ccm128.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:168,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:170,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ccm128.c:170,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:175,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ctr64_inc.13067
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/ccm128.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:201,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:209,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:202,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:203,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:205,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:206,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:207,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ccm128.c:209,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ccm128.c:212,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/modes/ccm128.c:186,9'
          Dst:             ctr64_inc
    - functionName:    CRYPTO_ccm128_aad
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - aad
        - alen
      BBCount:         23
      ICount:          384
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:77,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ccm128.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:81,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:85,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ccm128.c:84,16'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:86,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:98,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ccm128.c:108,23'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:108,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ccm128.c:108,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ccm128.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:109,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:110,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ccm128.c:112,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:108,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ccm128.c:112,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_ccm128_setiv
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ccm128_context *'
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - nonce
        - nlen
        - mlen
      BBCount:         7
      ICount:          140
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/modes/ccm128.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ccm128.c:48,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ccm128.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ccm128.c:49,32'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ccm128.c:54,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    CRYPTO_ccm128_init
      functionSourceFile: '/src/openssl111/crypto/modes/ccm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.ccm128_context *'
        - int
        - int
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - M
        - L
        - key
        - block
      BBCount:         1
      ICount:          54
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_cfb128_8_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/cfb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'int *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
        - block
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - cfbr_encrypt_block
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/cfb128.c:204,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:205,29'
              BranchSideFuncs:
                - cfbr_encrypt_block
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cfb128.c:206,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/cfb128.c:205,9'
          Dst:             cfbr_encrypt_block
    - functionName:    cfbr_encrypt_block
      functionSourceFile: '/src/openssl111/crypto/modes/cfb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'char *'
        - 'char *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - nbits
        - key
        - ivec
        - enc
        - block
      BBCount:         26
      ICount:          226
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/cfb128.c:154,20'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:154,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/cfb128.c:155,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/cfb128.c:158,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/modes/cfb128.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:163,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cfb128.c:166,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/cfb128.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:164,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cfb128.c:164,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/cfb128.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cfb128.c:167,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/cfb128.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:172,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/cfb128.c:174,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/modes/cfb128.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/cfb128.c:175,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    CRYPTO_cfb128_1_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/cfb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'int *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - bits
        - key
        - ivec
        - num
        - enc
        - block
      BBCount:         7
      ICount:          113
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - cfbr_encrypt_block
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/modes/cfb128.c:189,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:190,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/cfb128.c:195,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/cfb128.c:191,9'
          Dst:             cfbr_encrypt_block
    - functionName:    CRYPTO_cfb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/cfb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'int *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - num
        - enc
        - block
      BBCount:         64
      ICount:          551
      EdgeCount:       83
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/modes/cfb128.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:38,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cfb128.c:86,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/cfb128.c:39,26'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:39,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/cfb128.c:39,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/cfb128.c:39,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:40,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cfb128.c:45,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:45,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:47,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:49,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:49,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:50,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:61,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:51,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:54,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:56,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:61,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:62,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:68,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:63,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:64,45'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/cfb128.c:67,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:75,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:82,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:75,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:76,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/cfb128.c:78,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:87,26'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:87,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/cfb128.c:87,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/cfb128.c:87,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:88,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/cfb128.c:95,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:95,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:97,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:99,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:99,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:100,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:112,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:101,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:102,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:107,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/cfb128.c:112,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:113,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:121,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:114,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:115,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/cfb128.c:120,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:129,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/cfb128.c:137,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/cfb128.c:129,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/cfb128.c:130,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/cfb128.c:132,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    ctr96_inc
      functionSourceFile: '/src/openssl111/crypto/modes/ctr128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ctr128.c:151,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ctr128.c:152,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_ctr128_encrypt_ctr32
      functionSourceFile: '/src/openssl111/crypto/modes/ctr128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - ecount_buf
        - num
        - func
      BBCount:         30
      ICount:          330
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - ctr96_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ctr128.c:164,14'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:164,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ctr128.c:164,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ctr128.c:164,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:165,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ctr128.c:170,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   'crypto/modes/ctr128.c:171,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:172,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - ctr96_inc
            - BranchSide:      'crypto/modes/ctr128.c:202,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   'crypto/modes/ctr128.c:178,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:179,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - ctr96_inc
            - BranchSide:      'crypto/modes/ctr128.c:186,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - ctr96_inc
        - Branch String:   'crypto/modes/ctr128.c:187,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:188,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ctr96_inc
            - BranchSide:      'crypto/modes/ctr128.c:191,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ctr96_inc
        - Branch String:   'crypto/modes/ctr128.c:195,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:196,23'
              BranchSideFuncs:
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ctr128.c:197,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   'crypto/modes/ctr128.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:202,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
            - BranchSide:      'crypto/modes/ctr128.c:203,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   'crypto/modes/ctr128.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:208,23'
              BranchSideFuncs:
                - ctr96_inc
            - BranchSide:      'crypto/modes/ctr128.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ctr128.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:210,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ctr128.c:213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/ctr128.c:196,13'
          Dst:             ctr96_inc
        - Src:             'crypto/modes/ctr128.c:208,13'
          Dst:             ctr96_inc
    - functionName:    ctr128_inc
      functionSourceFile: '/src/openssl111/crypto/modes/ctr128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ctr128.c:35,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ctr128.c:36,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctr128_inc_aligned
      functionSourceFile: '/src/openssl111/crypto/modes/ctr128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ctr128_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ctr128.c:49,26'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:49,38'
              BranchSideFuncs:
                - ctr128_inc
            - BranchSide:      'crypto/modes/ctr128.c:50,20'
              BranchSideFuncs:
                - ctr128_inc
        - Branch String:   'crypto/modes/ctr128.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:50,20'
              BranchSideFuncs:
                - ctr128_inc
            - BranchSide:      'crypto/modes/ctr128.c:54,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ctr128.c:62,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ctr128.c:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/ctr128.c:50,9'
          Dst:             ctr128_inc
    - functionName:    CRYPTO_ctr128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/ctr128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - ecount_buf
        - num
        - block
      BBCount:         33
      ICount:          281
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - ctr128_inc
        - ctr128_inc_aligned
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ctr128.c:91,22'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:91,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ctr128.c:91,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ctr128.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:92,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ctr128.c:98,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
        - Branch String:   'crypto/modes/ctr128.c:98,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:100,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
            - BranchSide:      'crypto/modes/ctr128.c:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
        - Branch String:   'crypto/modes/ctr128.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:103,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
            - BranchSide:      'crypto/modes/ctr128.c:114,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
        - Branch String:   'crypto/modes/ctr128.c:105,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:107,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
            - BranchSide:      'crypto/modes/ctr128.c:109,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
        - Branch String:   'crypto/modes/ctr128.c:114,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:115,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc_aligned
            - BranchSide:      'crypto/modes/ctr128.c:122,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ctr128.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:118,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ctr128.c:121,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ctr128.c:128,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:129,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
            - BranchSide:      'crypto/modes/ctr128.c:138,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ctr128.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ctr128.c:130,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ctr128.c:133,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
      Callsites:
        - Src:             'crypto/modes/ctr128.c:104,17'
          Dst:             ctr128_inc_aligned
        - Src:             'crypto/modes/ctr128.c:116,17'
          Dst:             ctr128_inc_aligned
        - Src:             'crypto/modes/ctr128.c:131,13'
          Dst:             ctr128_inc
    - functionName:    CRYPTO_gcm128_release
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.gcm128_context *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_clear_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/modes/gcm128.c:1893,5'
          Dst:             CRYPTO_clear_free
    - functionName:    CRYPTO_gcm128_new
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionDepth:   0
      returnType:      'struct.gcm128_context *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - block
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_gcm128_init
        - CRYPTO_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1885,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1885,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_init
            - BranchSide:      'crypto/modes/gcm128.c:1886,28'
              BranchSideFuncs:
                - CRYPTO_gcm128_init
      Callsites:
        - Src:             'crypto/modes/gcm128.c:1885,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/modes/gcm128.c:1886,9'
          Dst:             CRYPTO_gcm128_init
    - functionName:    CRYPTO_gcm128_init
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - block
      BBCount:         12
      ICount:          260
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gcm_ghash_4bit
        - gcm_ghash_avx
        - gcm_ghash_clmul
        - gcm_gmult_4bit
        - gcm_gmult_avx
        - gcm_gmult_clmul
        - gcm_init_4bit
        - gcm_init_avx
        - gcm_init_clmul
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:738,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_4bit
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_clmul
                - gcm_init_avx
            - BranchSide:      'crypto/modes/gcm128.c:756,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_4bit
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_clmul
                - gcm_init_avx
        - Branch String:   'crypto/modes/gcm128.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:757,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_clmul
                - gcm_init_avx
            - BranchSide:      'crypto/modes/gcm128.c:769,19'
              BranchSideFuncs:
                - gcm_init_4bit
        - Branch String:   'crypto/modes/gcm128.c:757,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:758,26'
              BranchSideFuncs:
                - gcm_init_avx
            - BranchSide:      'crypto/modes/gcm128.c:762,28'
              BranchSideFuncs:
                - gcm_init_clmul
      Callsites:
        - Src:             'crypto/modes/gcm128.c:758,13'
          Dst:             gcm_init_avx
        - Src:             'crypto/modes/gcm128.c:762,13'
          Dst:             gcm_init_clmul
        - Src:             'crypto/modes/gcm128.c:769,5'
          Dst:             gcm_init_4bit
    - functionName:    gcm_init_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.timespec *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_init_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.timespec *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_ghash_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'struct.timespec *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_init_4bit
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.timespec *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - Htable
        - H
      BBCount:         7
      ICount:          383
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_4bit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.timespec *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_ghash_4bit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'struct.timespec *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_gcm128_tag
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - len
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_gcm128_finish
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1878,12'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1878,39'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/gcm128.c:1878,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/modes/gcm128.c:1876,5'
          Dst:             CRYPTO_gcm128_finish
    - functionName:    CRYPTO_gcm128_finish
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1802
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - len
      BBCount:         21
      ICount:          374
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1821,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1822,28'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1830,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1826,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1827,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
            - BranchSide:      'crypto/modes/gcm128.c:1830,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
        - Branch String:   'crypto/modes/gcm128.c:1838,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1843,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
            - BranchSide:      'crypto/modes/gcm128.c:1854,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
        - Branch String:   'crypto/modes/gcm128.c:1868,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1868,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memcmp
            - BranchSide:      'crypto/modes/gcm128.c:1871,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1868,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1869,30'
              BranchSideFuncs:
                - CRYPTO_memcmp
            - BranchSide:      'crypto/modes/gcm128.c:1871,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/gcm128.c:1869,16'
          Dst:             CRYPTO_memcmp
    - functionName:    CRYPTO_gcm128_decrypt_ctr32
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - in
        - out
        - len
        - stream
      BBCount:         55
      ICount:          706
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1653,38'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1653,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1654,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1653,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1654,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1655,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1659,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1662,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1677,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1662,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1663,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1667,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1677,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1681,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1684,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1687,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1719,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1689,18'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1689,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/gcm128.c:1689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1689,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1690,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1694,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1694,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1695,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1698,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1719,19'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1719,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1724,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1719,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1720,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1724,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1724,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1725,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1742,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1728,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1732,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1735,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1742,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1743,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1772,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1760,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1764,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1767,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1772,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1773,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1795,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1775,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1779,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1782,28'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1783,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1785,41'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1793,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_gcm128_encrypt_ctr32
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - in
        - out
        - len
        - stream
      BBCount:         55
      ICount:          706
      EdgeCount:       73
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1489,38'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1489,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1490,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1489,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1490,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1491,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1495,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1498,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1513,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1498,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1499,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1503,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1513,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1517,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1520,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1523,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1525,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1553,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1525,18'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1525,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/gcm128.c:1525,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1525,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1526,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1530,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1530,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1531,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1534,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1553,23'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1553,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1558,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1553,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1554,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1558,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1558,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1559,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1576,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1561,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1565,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1568,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1576,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1577,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1603,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1581,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1585,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1588,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1603,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1604,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1624,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1606,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1610,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1613,28'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1614,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1616,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1622,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_gcm128_decrypt
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - out
        - len
      BBCount:         86
      ICount:          985
      EdgeCount:       113
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1244,38'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1244,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1245,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1244,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1245,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1246,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1250,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1268,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1253,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1254,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1258,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1268,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1272,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1275,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1281,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1283,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1313,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1283,26'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1283,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/gcm128.c:1283,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1283,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1284,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1288,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1288,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1289,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1292,33'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1313,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1314,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1317,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1317,27'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1317,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1322,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1317,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1318,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1322,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1322,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1323,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1349,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1326,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1327,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1346,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1332,25'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1336,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1339,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1340,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1341,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1342,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1349,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1350,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1398,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1351,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1352,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1371,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1357,25'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1361,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1364,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1365,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1366,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1367,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1398,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1399,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1425,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1401,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1405,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1408,36'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1410,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1411,49'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1423,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1430,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1432,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1461,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1432,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1433,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1445,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1435,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1439,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1442,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1447,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1448,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1459,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    CRYPTO_gcm128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - out
        - len
      BBCount:         86
      ICount:          990
      EdgeCount:       113
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:1009,38'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1009,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1010,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1009,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1010,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1011,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1015,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1018,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1033,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1018,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1019,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1023,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1033,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1037,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1040,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1046,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1048,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1076,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1048,26'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1048,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/gcm128.c:1048,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:1048,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1049,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:1053,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1053,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1054,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1057,33'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1076,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1077,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1080,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1080,27'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1080,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1085,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1080,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1081,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1085,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1085,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1086,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1112,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1088,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1089,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1108,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1094,25'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1098,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1101,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1102,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1103,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1104,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1112,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1113,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1160,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1115,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1116,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1135,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1121,25'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1125,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1128,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1129,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1130,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1131,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:1160,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1161,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1185,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1163,21'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1167,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1170,36'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1172,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1173,48'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:1183,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1190,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1191,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1218,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:1191,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1192,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1204,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1194,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1198,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:1201,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:1206,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:1207,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:1216,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    CRYPTO_gcm128_aad
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - aad
        - len
      BBCount:         33
      ICount:          260
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:941,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:943,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:944,31'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:944,55'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:945,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:944,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:945,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:946,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:949,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:950,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:963,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:950,18'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:950,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/gcm128.c:950,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/gcm128.c:950,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:951,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:955,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:955,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:956,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:958,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:963,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:964,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:977,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/modes/gcm128.c:977,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:978,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:983,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/gcm128.c:979,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:980,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/gcm128.c:981,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_gcm128_setiv
      functionSourceFile: '/src/openssl111/crypto/modes/gcm128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.gcm128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - len
      BBCount:         29
      ICount:          511
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/modes/gcm128.c:850,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:851,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:859,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:865,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:866,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:872,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:866,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:867,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/gcm128.c:868,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/gcm128.c:872,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:873,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:877,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:873,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:874,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:875,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:878,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:882,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:892,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:897,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:901,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/gcm128.c:904,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/gcm128.c:916,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/gcm128.c:920,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/gcm128.c:923,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_ocb128_cleanup
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocb128_context *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_clear_free
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:556,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:556,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/ocb128.c:557,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/modes/ocb128.c:557,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/modes/ocb128.c:558,9'
          Dst:             OPENSSL_cleanse
    - functionName:    CRYPTO_ocb128_tag
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ocb_finish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:548,12'
          Dst:             ocb_finish
    - functionName:    ocb_finish
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - len
        - write
      BBCount:         11
      ICount:          162
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:514,18'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:514,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:515,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ocb128.c:514,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:515,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:521,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:526,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:527,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:530,30'
              BranchSideFuncs:
                - CRYPTO_memcmp
      Callsites:
        - Src:             'crypto/modes/ocb128.c:530,16'
          Dst:             CRYPTO_memcmp
    - functionName:    CRYPTO_ocb128_finish
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ocb_finish
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:540,12'
          Dst:             ocb_finish
    - functionName:    CRYPTO_ocb128_decrypt
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - out
        - len
      BBCount:         26
      ICount:          447
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ocb_block_xor
        - ocb_lookup_l
        - ocb_ntz
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:435,20'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:435,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ocb128.c:455,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:436,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ocb128.c:455,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:435,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:437,16'
              BranchSideFuncs:
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:455,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:444,20'
              BranchSideFuncs:
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:445,26'
              BranchSideFuncs:
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:445,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:446,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:448,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:0,0'
              BranchSideFuncs:
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:458,46'
              BranchSideFuncs:
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:459,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:460,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:461,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
        - Branch String:   'crypto/modes/ocb128.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:486,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:504,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:445,13'
          Dst:             ocb_lookup_l
        - Src:             'crypto/modes/ocb128.c:458,51'
          Dst:             ocb_ntz
        - Src:             'crypto/modes/ocb128.c:458,33'
          Dst:             ocb_lookup_l
        - Src:             'crypto/modes/ocb128.c:495,9'
          Dst:             ocb_block_xor
    - functionName:    ocb_lookup_l
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'union.OCB_BLOCK *'
      argCount:        2
      argTypes:
        - 'struct.ocb128_context *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - idx
      BBCount:         14
      ICount:          130
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_realloc
        - ocb_double
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:97,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:101,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ocb_double
                - CRYPTO_realloc
        - Branch String:   'crypto/modes/ocb128.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:112,30'
              BranchSideFuncs:
                - CRYPTO_realloc
                - ocb_double
            - BranchSide:      'crypto/modes/ocb128.c:118,5'
              BranchSideFuncs:
                - ocb_double
        - Branch String:   'crypto/modes/ocb128.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:115,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:116,18'
              BranchSideFuncs:
                - ocb_double
        - Branch String:   'crypto/modes/ocb128.c:118,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:119,20'
              BranchSideFuncs:
                - ocb_double
            - BranchSide:      'crypto/modes/ocb128.c:122,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:113,19'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/modes/ocb128.c:119,9'
          Dst:             ocb_double
    - functionName:    ocb_ntz
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:32,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:33,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ocb128.c:36,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ocb_block_xor
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - in1
        - in2
        - len
        - out
      BBCount:         5
      ICount:          52
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:83,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:84,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/modes/ocb128.c:86,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ocb_double
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'union.OCB_BLOCK *'
        - 'union.OCB_BLOCK *'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ocb_block_lshift
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:70,5'
          Dst:             ocb_block_lshift
    - functionName:    ocb_block_lshift
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - in
        - shift
        - out
      BBCount:         5
      ICount:          69
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:48,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:49,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ocb128.c:53,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_ocb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - out
        - len
      BBCount:         26
      ICount:          447
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ocb_block_xor
        - ocb_lookup_l
        - ocb_ntz
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:343,20'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:343,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ocb128.c:361,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:344,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ocb128.c:361,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:345,16'
              BranchSideFuncs:
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:361,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:352,20'
              BranchSideFuncs:
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:353,26'
              BranchSideFuncs:
                - ocb_lookup_l
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:353,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:354,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:356,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:0,0'
              BranchSideFuncs:
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:366,35'
              BranchSideFuncs:
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/ocb128.c:367,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:368,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:369,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_ntz
                - ocb_lookup_l
        - Branch String:   'crypto/modes/ocb128.c:393,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:394,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ocb_block_xor
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/ocb128.c:412,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:353,13'
          Dst:             ocb_lookup_l
        - Src:             'crypto/modes/ocb128.c:366,40'
          Dst:             ocb_ntz
        - Src:             'crypto/modes/ocb128.c:366,22'
          Dst:             ocb_lookup_l
        - Src:             'crypto/modes/ocb128.c:403,9'
          Dst:             ocb_block_xor
    - functionName:    CRYPTO_ocb128_aad
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - aad
        - len
      BBCount:         13
      ICount:          331
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ocb_ntz
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:280,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:284,31'
              BranchSideFuncs:
                - ocb_ntz
                - ocb_lookup_l
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ocb128.c:302,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ocb128.c:285,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:287,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - ocb_ntz
                - ocb_lookup_l
        - Branch String:   'crypto/modes/ocb128.c:304,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:306,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ocb128.c:320,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/ocb128.c:284,36'
          Dst:             ocb_ntz
        - Src:             'crypto/modes/ocb128.c:284,18'
          Dst:             ocb_lookup_l
    - functionName:    CRYPTO_ocb128_setiv
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - len
        - taglen
      BBCount:         13
      ICount:          190
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ocb_block_lshift
        - ocb_block_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:228,20'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:228,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ocb128.c:228,33'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:228,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ocb128.c:228,50'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:228,54'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ocb128.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:229,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:233,13'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - ocb_block_xor
                - ocb_block_lshift
      Callsites:
        - Src:             'crypto/modes/ocb128.c:248,5'
          Dst:             ocb_block_xor
        - Src:             'crypto/modes/ocb128.c:255,5'
          Dst:             ocb_block_lshift
    - functionName:    CRYPTO_ocb128_copy_ctx
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ocb128_context *'
        - 'struct.ocb128_context *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dest
        - src
        - keyenc
        - keydec
      BBCount:         15
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:201,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/modes/ocb128.c:202,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/modes/ocb128.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:203,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/modes/ocb128.c:204,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/modes/ocb128.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:205,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/modes/ocb128.c:211,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ocb128.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:206,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/modes/ocb128.c:209,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/modes/ocb128.c:205,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/modes/ocb128.c:206,13'
          Dst:             ERR_put_error
    - functionName:    CRYPTO_ocb128_init
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ocb128_context *'
        - 'char *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - keyenc
        - keydec
        - encrypt
        - decrypt
        - stream
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - ocb_double
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/modes/ocb128.c:168,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ocb_double
                - ocb_double
                - ocb_double
                - ocb_double
                - ocb_double
                - ocb_double
      Callsites:
        - Src:             'crypto/modes/ocb128.c:158,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/modes/ocb128.c:159,9'
          Dst:             ERR_put_error
        - Src:             'crypto/modes/ocb128.c:178,5'
          Dst:             ocb_double
        - Src:             'crypto/modes/ocb128.c:181,5'
          Dst:             ocb_double
        - Src:             'crypto/modes/ocb128.c:184,5'
          Dst:             ocb_double
        - Src:             'crypto/modes/ocb128.c:185,5'
          Dst:             ocb_double
        - Src:             'crypto/modes/ocb128.c:186,5'
          Dst:             ocb_double
        - Src:             'crypto/modes/ocb128.c:187,5'
          Dst:             ocb_double
    - functionName:    CRYPTO_ocb128_new
      functionSourceFile: '/src/openssl111/crypto/modes/ocb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'struct.ocb128_context *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - keyenc
        - keydec
        - encrypt
        - decrypt
        - stream
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_ocb128_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/modes/ocb128.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:138,34'
              BranchSideFuncs:
                - CRYPTO_ocb128_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/modes/ocb128.c:145,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ocb128.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ocb128.c:141,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ocb128.c:142,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/modes/ocb128.c:137,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/modes/ocb128.c:138,15'
          Dst:             CRYPTO_ocb128_init
        - Src:             'crypto/modes/ocb128.c:142,9'
          Dst:             CRYPTO_free
    - functionName:    CRYPTO_ofb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/ofb128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - num
        - block
      BBCount:         33
      ICount:          271
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/modes/ofb128.c:37,22'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:37,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ofb128.c:37,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/ofb128.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:38,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/ofb128.c:43,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ofb128.c:43,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:45,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ofb128.c:47,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ofb128.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:48,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ofb128.c:58,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ofb128.c:49,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:51,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ofb128.c:53,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/ofb128.c:58,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:59,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ofb128.c:65,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ofb128.c:60,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:61,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/ofb128.c:64,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ofb128.c:71,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/ofb128.c:80,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/ofb128.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/ofb128.c:73,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/ofb128.c:75,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    CRYPTO_128_unwrap_pad
      functionSourceFile: '/src/openssl111/crypto/modes/wrap128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - icv
        - out
        - in
        - inlen
        - block
      BBCount:         34
      ICount:          248
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_memcmp
        - OPENSSL_cleanse
        - crypto_128_unwrap_raw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/modes/wrap128.c:267,28'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:267,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:268,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:267,42'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:267,45'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:268,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:268,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:270,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - crypto_128_unwrap_raw
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:277,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:286,22'
              BranchSideFuncs:
                - crypto_128_unwrap_raw
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:288,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:289,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:299,15'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:299,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:300,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:300,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:301,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:300,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:300,34'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:310,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:299,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:301,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:310,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:314,34'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:314,37'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:315,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:315,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:323,19'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:325,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:330,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/wrap128.c:284,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/modes/wrap128.c:287,15'
          Dst:             crypto_128_unwrap_raw
        - Src:             'crypto/modes/wrap128.c:289,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/modes/wrap128.c:299,18'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/modes/wrap128.c:300,20'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/modes/wrap128.c:301,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/modes/wrap128.c:315,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/modes/wrap128.c:324,9'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/modes/wrap128.c:325,9'
          Dst:             OPENSSL_cleanse
    - functionName:    crypto_128_unwrap_raw
      functionSourceFile: '/src/openssl111/crypto/modes/wrap128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - inlen
        - block
      BBCount:         22
      ICount:          210
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/wrap128.c:107,23'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:107,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:107,39'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:107,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:108,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:108,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:109,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:113,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:114,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/wrap128.c:127,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:116,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/wrap128.c:126,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:118,42'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/wrap128.c:122,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
    - functionName:    CRYPTO_128_wrap_pad
      functionSourceFile: '/src/openssl111/crypto/modes/wrap128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - icv
        - out
        - in
        - inlen
        - block
      BBCount:         15
      ICount:          165
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_128_wrap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/modes/wrap128.c:202,20'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:202,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:203,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:203,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:206,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - CRYPTO_128_wrap
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:207,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - CRYPTO_128_wrap
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/wrap128.c:209,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - CRYPTO_128_wrap
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/modes/wrap128.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:222,17'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/modes/wrap128.c:228,17'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memset.p0i8.i64
                - CRYPTO_128_wrap
      Callsites:
        - Src:             'crypto/modes/wrap128.c:230,15'
          Dst:             CRYPTO_128_wrap
    - functionName:    CRYPTO_128_wrap
      functionSourceFile: '/src/openssl111/crypto/modes/wrap128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - inlen
        - block
      BBCount:         25
      ICount:          215
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/modes/wrap128.c:55,23'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:55,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:56,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:55,39'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:55,43'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:56,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/modes/wrap128.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:56,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:57,9'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:61,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/wrap128.c:63,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/wrap128.c:79,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:68,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/wrap128.c:78,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/wrap128.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:72,42'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/modes/wrap128.c:76,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
    - functionName:    CRYPTO_128_unwrap
      functionSourceFile: '/src/openssl111/crypto/modes/wrap128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'func_type *'
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - inlen
        - block
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_memcmp
        - OPENSSL_cleanse
        - crypto_128_unwrap_raw
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/modes/wrap128.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/wrap128.c:161,10'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:162,12'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:163,23'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/modes/wrap128.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/wrap128.c:164,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/modes/wrap128.c:167,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/modes/wrap128.c:157,11'
          Dst:             crypto_128_unwrap_raw
        - Src:             'crypto/modes/wrap128.c:163,9'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/modes/wrap128.c:164,9'
          Dst:             OPENSSL_cleanse
    - functionName:    CRYPTO_xts128_encrypt
      functionSourceFile: '/src/openssl111/crypto/modes/xts128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.xts128_context *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - inp
        - out
        - len
        - enc
      BBCount:         41
      ICount:          610
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/modes/xts128.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/xts128.c:43,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/modes/xts128.c:47,14'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:47,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/xts128.c:50,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/modes/xts128.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:48,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/xts128.c:50,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/modes/xts128.c:50,5'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:52,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/xts128.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/xts128.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:73,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/modes/xts128.c:75,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/modes/xts128.c:75,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:76,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/modes/xts128.c:85,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/modes/xts128.c:85,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:89,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/modes/xts128.c:93,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/modes/xts128.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:97,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/xts128.c:114,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/xts128.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:98,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/xts128.c:102,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/xts128.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:115,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/xts128.c:124,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/xts128.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:128,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/xts128.c:132,45'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/modes/xts128.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/modes/xts128.c:147,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/modes/xts128.c:151,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    openssl_fopen
      functionSourceFile: '/src/openssl111/crypto/o_fopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'struct._IO_FILE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - filename
        - mode
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fopen64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/o_fopen.c:114,12'
          Dst:             fopen64
    - functionName:    fopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct._IO_FILE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    date_to_julian
      functionSourceFile: '/src/openssl111/crypto/o_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - y
        - m
        - d
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_gmtime_diff
      functionSourceFile: '/src/openssl111/crypto/o_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - 'struct.tm *'
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - pday
        - psec
        - from
        - to
      BBCount:         24
      ICount:          148
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - julian_adj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/o_time.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:108,9'
              BranchSideFuncs:
                - julian_adj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_time.c:109,21'
              BranchSideFuncs:
                - julian_adj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_time.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:110,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_time.c:111,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_time.c:114,22'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:114,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_time.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_time.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:115,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_time.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_time.c:118,22'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:118,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_time.c:123,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/o_time.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:119,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:123,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/o_time.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:124,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:125,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/o_time.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:126,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_time.c:107,10'
          Dst:             julian_adj
        - Src:             'crypto/o_time.c:109,10'
          Dst:             julian_adj
    - functionName:    julian_adj
      functionSourceFile: '/src/openssl111/crypto/o_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.tm *'
        - int
        - size_t
        - 'size_t *'
        - 'int *'
      constantsTouched: []
      argNames:
        - tm
        - off_day
        - offset_sec
        - pday
        - psec
      BBCount:         12
      ICount:          146
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - date_to_julian
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/o_time.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:148,19'
              BranchSideFuncs:
                - date_to_julian
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/o_time.c:150,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - date_to_julian
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/o_time.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:169,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:171,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_time.c:163,15'
          Dst:             date_to_julian
    - functionName:    julian_to_date
      functionSourceFile: '/src/openssl111/crypto/o_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - jd
        - y
        - m
        - d
      BBCount:         1
      ICount:          83
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_gmtime_adj
      functionSourceFile: '/src/openssl111/crypto/o_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.tm *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - tm
        - off_day
        - offset_sec
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - julian_adj
        - julian_to_date
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/o_time.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:79,9'
              BranchSideFuncs:
                - julian_to_date
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/o_time.c:83,20'
              BranchSideFuncs:
                - julian_to_date
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/o_time.c:85,26'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:85,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:86,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/o_time.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:90,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_time.c:78,10'
          Dst:             julian_adj
        - Src:             'crypto/o_time.c:83,5'
          Dst:             julian_to_date
    - functionName:    OPENSSL_gmtime
      functionSourceFile: '/src/openssl111/crypto/o_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      'struct.tm *'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - timer
        - result
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gmtime_r
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/o_time.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/o_time.c:42,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/o_time.c:43,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/o_time.c:41,9'
          Dst:             gmtime_r
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.tm *'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_OBJ_strings
      functionSourceFile: '/src/openssl111/crypto/objects/obj_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/objects/obj_err.c:40,49'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_err.c:40,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/objects/obj_err.c:40,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/objects/obj_err.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/objects/obj_err.c:40,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/objects/obj_err.c:41,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/objects/obj_err.c:40,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/objects/obj_err.c:41,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/objects/obj_err.c:42,9'
          Dst:             ERR_load_strings_const
    - functionName:    ERR_load_OCSP_strings
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_err.c:95,50'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_err.c:95,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ocsp/ocsp_err.c:95,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/ocsp/ocsp_err.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_err.c:95,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ocsp/ocsp_err.c:96,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/ocsp/ocsp_err.c:95,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/ocsp/ocsp_err.c:96,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/ocsp/ocsp_err.c:97,9'
          Dst:             ERR_load_strings_const
    - functionName:    sk_ACCESS_DESCRIPTION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ACCESS_DESCRIPTION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_num
    - functionName:    i2r_ocsp_serviceloc
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - in
        - bp
        - ind
      BBCount:         21
      ICount:          132
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_printf
        - BIO_puts
        - GENERAL_NAME_print
        - X509_NAME_print_ex
        - i2a_ASN1_OBJECT
        - sk_ACCESS_DESCRIPTION_num
        - sk_ACCESS_DESCRIPTION_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:248,28'
              BranchSideFuncs:
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:250,12'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:250,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:251,42'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:261,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/v3_ocsp.c:252,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:253,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:254,29'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:255,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:256,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:257,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:258,32'
              BranchSideFuncs:
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:258,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:259,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:260,5'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num.13382
                - __sanitizer_cov_trace_cmp4
                - sk_ACCESS_DESCRIPTION_value.13381
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:246,9'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:248,9'
          Dst:             X509_NAME_print_ex
        - Src:             'crypto/ocsp/v3_ocsp.c:250,21'
          Dst:             sk_ACCESS_DESCRIPTION_num
        - Src:             'crypto/ocsp/v3_ocsp.c:251,14'
          Dst:             sk_ACCESS_DESCRIPTION_value
        - Src:             'crypto/ocsp/v3_ocsp.c:252,13'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:254,13'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/ocsp/v3_ocsp.c:256,13'
          Dst:             BIO_puts
        - Src:             'crypto/ocsp/v3_ocsp.c:258,13'
          Dst:             GENERAL_NAME_print
    - functionName:    i2r_ocsp_nocheck
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - nocheck
        - out
        - indent
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    s2i_ocsp_nocheck
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_NULL_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:236,12'
          Dst:             ASN1_NULL_new
    - functionName:    i2r_ocsp_nonce
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - nonce
        - out
        - indent
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
        - i2a_ASN1_STRING
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:220,25'
              BranchSideFuncs:
                - i2a_ASN1_STRING
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:221,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:222,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:218,9'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:220,9'
          Dst:             i2a_ASN1_STRING
    - functionName:    i2d_ocsp_nonce
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:176,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:177,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
    - functionName:    d2i_ocsp_nonce
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         24
      ICount:          127
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:187,21'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:187,25'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:188,14'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/ocsp/v3_ocsp.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:188,14'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:192,15'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/ocsp/v3_ocsp.c:189,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:190,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:191,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/ocsp/v3_ocsp.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:195,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:197,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/v3_ocsp.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:200,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:201,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/v3_ocsp.c:204,23'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:204,28'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:205,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - ERR_put_error
        - Branch String:   'crypto/ocsp/v3_ocsp.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:205,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:206,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:188,14'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/ocsp/v3_ocsp.c:194,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/ocsp/v3_ocsp.c:205,9'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/ocsp/v3_ocsp.c:206,5'
          Dst:             ERR_put_error
    - functionName:    ocsp_nonce_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OCTET_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:212,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    ocsp_nonce_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OCTET_STRING_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:170,12'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:170,12'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:170,12'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:170,12'
          Dst:             ASN1_OCTET_STRING_new
    - functionName:    i2r_object
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - oid
        - bp
        - ind
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
        - i2a_ASN1_OBJECT
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:157,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:158,25'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:160,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:156,9'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:158,9'
          Dst:             i2a_ASN1_OBJECT
    - functionName:    i2r_ocsp_acutoff
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - cutoff
        - bp
        - ind
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_GENERALIZEDTIME_print
        - BIO_printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:148,37'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:146,9'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:148,10'
          Dst:             ASN1_GENERALIZEDTIME_print
    - functionName:    i2r_ocsp_crlid
      functionSourceFile: '/src/openssl111/crypto/ocsp/v3_ocsp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - in
        - bp
        - ind
      BBCount:         32
      ICount:          167
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_GENERALIZEDTIME_print
        - ASN1_STRING_print
        - BIO_printf
        - BIO_write
        - i2a_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/v3_ocsp.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:115,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:122,9'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:116,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:117,32'
              BranchSideFuncs:
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:118,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:119,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:120,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:121,5'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:123,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:130,9'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:124,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:125,30'
              BranchSideFuncs:
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:127,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:128,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:129,5'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:131,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:138,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/v3_ocsp.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:132,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:133,41'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:134,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:135,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/v3_ocsp.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/v3_ocsp.c:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/v3_ocsp.c:115,13'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:117,14'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/ocsp/v3_ocsp.c:119,13'
          Dst:             BIO_write
        - Src:             'crypto/ocsp/v3_ocsp.c:123,13'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:125,13'
          Dst:             i2a_ASN1_INTEGER
        - Src:             'crypto/ocsp/v3_ocsp.c:127,13'
          Dst:             BIO_write
        - Src:             'crypto/ocsp/v3_ocsp.c:131,13'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/v3_ocsp.c:133,14'
          Dst:             ASN1_GENERALIZEDTIME_print
        - Src:             'crypto/ocsp/v3_ocsp.c:135,13'
          Dst:             BIO_write
    - functionName:    ERR_load_PEM_strings
      functionSourceFile: '/src/openssl111/crypto/pem/pem_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_err.c:124,49'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_err.c:124,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/pem/pem_err.c:124,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/pem/pem_err.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_err.c:124,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/pem/pem_err.c:125,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/pem/pem_err.c:124,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/pem/pem_err.c:125,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/pem/pem_err.c:126,9'
          Dst:             ERR_load_strings_const
    - functionName:    PEM_read_DHparams
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.dh_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - PEM_read_bio_DHparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:241,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:244,5'
              BranchSideFuncs:
                - BIO_ctrl
                - PEM_read_bio_DHparams
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:240,22'
          Dst:             BIO_s_file
        - Src:             'crypto/pem/pem_pkey.c:240,14'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_pkey.c:241,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:244,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_pkey.c:245,11'
          Dst:             PEM_read_bio_DHparams
        - Src:             'crypto/pem/pem_pkey.c:246,5'
          Dst:             BIO_free
    - functionName:    PEM_read_bio_DHparams
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dh_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - PEM_bytes_read_bio
        - d2i_DHparams
        - d2i_DHxparams
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:219,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_DHparams
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - d2i_DHxparams
            - BranchSide:      'crypto/pem/pem_pkey.c:220,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_DHparams
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - d2i_DHxparams
        - Branch String:   'crypto/pem/pem_pkey.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:223,29'
              BranchSideFuncs:
                - d2i_DHxparams
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:225,28'
              BranchSideFuncs:
                - d2i_DHparams
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:228,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/pem/pem_pkey.c:229,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:218,10'
          Dst:             PEM_bytes_read_bio
        - Src:             'crypto/pem/pem_pkey.c:222,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_pkey.c:223,15'
          Dst:             d2i_DHxparams
        - Src:             'crypto/pem/pem_pkey.c:225,15'
          Dst:             d2i_DHparams
        - Src:             'crypto/pem/pem_pkey.c:228,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:229,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pem/pem_pkey.c:230,5'
          Dst:             CRYPTO_free
    - functionName:    PEM_write_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_write_bio_PrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:196,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:199,36'
              BranchSideFuncs:
                - PEM_write_bio_PrivateKey
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:195,14'
          Dst:             BIO_new_fp
        - Src:             'crypto/pem/pem_pkey.c:196,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:199,11'
          Dst:             PEM_write_bio_PrivateKey
        - Src:             'crypto/pem/pem_pkey.c:200,5'
          Dst:             BIO_free
    - functionName:    PEM_write_bio_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PEM_write_bio_PKCS8PrivateKey
        - PEM_write_bio_PrivateKey_traditional
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:99,26'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:99,29'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8PrivateKey
            - BranchSide:      'crypto/pem/pem_pkey.c:100,46'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8PrivateKey
        - Branch String:   'crypto/pem/pem_pkey.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:100,46'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8PrivateKey
            - BranchSide:      'crypto/pem/pem_pkey.c:102,49'
              BranchSideFuncs:
                - PEM_write_bio_PrivateKey_traditional
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:100,16'
          Dst:             PEM_write_bio_PKCS8PrivateKey
        - Src:             'crypto/pem/pem_pkey.c:102,12'
          Dst:             PEM_write_bio_PrivateKey_traditional
    - functionName:    PEM_write_bio_PrivateKey_traditional
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_snprintf
        - ERR_put_error
        - PEM_ASN1_write_bio
        - i2d_PrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:112,26'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:112,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:117,18'
              BranchSideFuncs:
                - BIO_snprintf
                - PEM_ASN1_write_bio
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:113,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:117,5'
          Dst:             BIO_snprintf
        - Src:             'crypto/pem/pem_pkey.c:118,12'
          Dst:             PEM_ASN1_write_bio
        - Src:             'crypto/pem/pem_pkey.c:118,12'
          Dst:             i2d_PrivateKey
    - functionName:    PEM_read_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - PEM_read_bio_PrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:179,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:182,5'
              BranchSideFuncs:
                - BIO_ctrl
                - PEM_read_bio_PrivateKey
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:178,22'
          Dst:             BIO_s_file
        - Src:             'crypto/pem/pem_pkey.c:178,14'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_pkey.c:179,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:182,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_pkey.c:183,11'
          Dst:             PEM_read_bio_PrivateKey
        - Src:             'crypto/pem/pem_pkey.c:184,5'
          Dst:             BIO_free
    - functionName:    PEM_read_bio_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         42
      ICount:          262
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_secure_clear_free
        - CRYPTO_secure_free
        - ERR_put_error
        - EVP_PKCS82PKEY
        - EVP_PKEY_asn1_find_str
        - EVP_PKEY_free
        - OPENSSL_cleanse
        - PEM_bytes_read_bio_secmem
        - PEM_def_callback
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_decrypt
        - X509_SIG_free
        - d2i_PKCS8_PRIV_KEY_INFO
        - d2i_PrivateKey
        - d2i_X509_SIG
        - pem_check_suffix
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:37,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_asn1_find_str
                - d2i_PrivateKey
                - d2i_X509_SIG
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:38,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_asn1_find_str
                - d2i_PrivateKey
                - d2i_X509_SIG
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:42,51'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:51,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_asn1_find_str
                - d2i_PrivateKey
                - d2i_X509_SIG
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/pem/pem_pkey.c:43,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:44,13'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:45,30'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:47,40'
              BranchSideFuncs:
                - EVP_PKEY_free
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:50,34'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:51,16'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:56,37'
              BranchSideFuncs:
                - d2i_X509_SIG
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/pem/pem_pkey.c:79,41'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_asn1_find_str
                - d2i_PrivateKey
        - Branch String:   'crypto/pem/pem_pkey.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:58,13'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/pem/pem_pkey.c:59,13'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/pem/pem_pkey.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:60,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      'crypto/pem/pem_pkey.c:62,37'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   'crypto/pem/pem_pkey.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:64,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/pem/pem_pkey.c:68,31'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:72,13'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:73,30'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:75,40'
              BranchSideFuncs:
                - EVP_PKEY_free
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:78,34'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:82,20'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:82,24'
              BranchSideFuncs:
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
                - d2i_PrivateKey
            - BranchSide:      'crypto/pem/pem_pkey.c:83,13'
              BranchSideFuncs:
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:83,13'
              BranchSideFuncs:
                - d2i_PrivateKey
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:84,30'
              BranchSideFuncs:
                - d2i_PrivateKey
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:87,16'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/pem/pem_pkey.c:88,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_secure_free
                - CRYPTO_secure_clear_free
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:35,10'
          Dst:             PEM_bytes_read_bio_secmem
        - Src:             'crypto/pem/pem_pkey.c:40,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_pkey.c:42,17'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             'crypto/pem/pem_pkey.c:45,15'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/pem/pem_pkey.c:47,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/pem/pem_pkey.c:50,9'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/pem/pem_pkey.c:51,16'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_pkey.c:56,14'
          Dst:             d2i_X509_SIG
        - Src:             'crypto/pem/pem_pkey.c:62,20'
          Dst:             PEM_def_callback
        - Src:             'crypto/pem/pem_pkey.c:64,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:65,13'
          Dst:             X509_SIG_free
        - Src:             'crypto/pem/pem_pkey.c:68,17'
          Dst:             PKCS8_decrypt
        - Src:             'crypto/pem/pem_pkey.c:69,9'
          Dst:             X509_SIG_free
        - Src:             'crypto/pem/pem_pkey.c:70,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_pkey.c:73,15'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/pem/pem_pkey.c:75,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/pem/pem_pkey.c:78,9'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/pem/pem_pkey.c:79,24'
          Dst:             pem_check_suffix
        - Src:             'crypto/pem/pem_pkey.c:81,17'
          Dst:             EVP_PKEY_asn1_find_str
        - Src:             'crypto/pem/pem_pkey.c:84,15'
          Dst:             d2i_PrivateKey
        - Src:             'crypto/pem/pem_pkey.c:88,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:90,5'
          Dst:             CRYPTO_secure_free
        - Src:             'crypto/pem/pem_pkey.c:91,5'
          Dst:             CRYPTO_secure_clear_free
    - functionName:    PEM_write_bio_Parameters
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_snprintf
        - PEM_ASN1_write_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:163,19'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:163,23'
              BranchSideFuncs:
                - BIO_snprintf
                - PEM_ASN1_write_bio
            - BranchSide:      'crypto/pem/pem_pkey.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_pkey.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:164,9'
              BranchSideFuncs:
                - BIO_snprintf
                - PEM_ASN1_write_bio
            - BranchSide:      'crypto/pem/pem_pkey.c:166,18'
              BranchSideFuncs:
                - BIO_snprintf
                - PEM_ASN1_write_bio
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:166,5'
          Dst:             BIO_snprintf
        - Src:             'crypto/pem/pem_pkey.c:167,12'
          Dst:             PEM_ASN1_write_bio
    - functionName:    PEM_read_bio_Parameters
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 **'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         25
      ICount:          149
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set_type_str
        - PEM_bytes_read_bio
        - pem_check_suffix
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pkey.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:133,9'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:134,9'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:136,55'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:137,15'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:139,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:140,36'
              BranchSideFuncs:
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:141,17'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:143,27'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:142,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:143,27'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:143,27'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pkey.c:147,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pkey.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:148,40'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pkey.c:151,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_pkey.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pkey.c:154,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/pem/pem_pkey.c:155,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pem/pem_pkey.c:131,10'
          Dst:             PEM_bytes_read_bio
        - Src:             'crypto/pem/pem_pkey.c:136,17'
          Dst:             pem_check_suffix
        - Src:             'crypto/pem/pem_pkey.c:137,15'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/pem/pem_pkey.c:140,14'
          Dst:             EVP_PKEY_set_type_str
        - Src:             'crypto/pem/pem_pkey.c:143,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/pem/pem_pkey.c:148,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/pem/pem_pkey.c:154,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pkey.c:155,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pem/pem_pkey.c:156,5'
          Dst:             CRYPTO_free
    - functionName:    PKCS12_PBE_keyivgen
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_cipher_ctx_st.2609 *'
        - 'char *'
        - int
        - 'struct.asn1_type_st *'
        - 'struct.evp_cipher_st.64 *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pass
        - passlen
        - param
        - cipher
        - md
        - en_de
      BBCount:         15
      ICount:          171
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_TYPE_unpack_sequence
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CipherInit_ex
        - OPENSSL_cleanse
        - PBEPARAM_free
        - PKCS12_key_gen_utf8
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_crpt.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:41,63'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_crpt.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:43,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:47,10'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ASN1_INTEGER_get
        - Branch String:   'crypto/pkcs12/p12_crpt.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:48,14'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:50,33'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_crpt.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:55,9'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:59,12'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBEPARAM_free
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_crpt.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:61,9'
              BranchSideFuncs:
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_crpt.c:65,19'
              BranchSideFuncs:
                - PBEPARAM_free
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/pkcs12/p12_crpt.c:41,11'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/pkcs12/p12_crpt.c:43,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_crpt.c:50,16'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/pkcs12/p12_crpt.c:54,34'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/pkcs12/p12_crpt.c:55,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_crpt.c:56,9'
          Dst:             PBEPARAM_free
        - Src:             'crypto/pkcs12/p12_crpt.c:60,34'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pkcs12/p12_crpt.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_crpt.c:62,9'
          Dst:             PBEPARAM_free
        - Src:             'crypto/pkcs12/p12_crpt.c:65,5'
          Dst:             PBEPARAM_free
        - Src:             'crypto/pkcs12/p12_crpt.c:66,11'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/pkcs12/p12_crpt.c:67,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pkcs12/p12_crpt.c:68,5'
          Dst:             OPENSSL_cleanse
    - functionName:    PKCS12_PBE_add
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS12_key_gen_utf8
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - int
        - 'char *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - id
        - iter
        - n
        - out
        - md_type
      BBCount:         11
      ICount:          100
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_clear_free
        - ERR_put_error
        - OPENSSL_utf82uni
        - PKCS12_key_gen_uni
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_key.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:62,17'
              BranchSideFuncs:
                - OPENSSL_utf82uni
                - ERR_put_error
                - PKCS12_key_gen_uni
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:64,34'
              BranchSideFuncs:
                - OPENSSL_utf82uni
                - ERR_put_error
                - PKCS12_key_gen_uni
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs12/p12_key.c:64,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:0,0'
              BranchSideFuncs:
                - PKCS12_key_gen_uni
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:65,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_key.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_key.c:72,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/pkcs12/p12_key.c:64,17'
          Dst:             OPENSSL_utf82uni
        - Src:             'crypto/pkcs12/p12_key.c:65,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_key.c:68,11'
          Dst:             PKCS12_key_gen_uni
        - Src:             'crypto/pkcs12/p12_key.c:72,5'
          Dst:             CRYPTO_clear_free
    - functionName:    PKCS12_key_gen_uni
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - int
        - 'char *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - id
        - iter
        - n
        - out
        - md_type
      BBCount:         74
      ICount:          514
      EdgeCount:       98
      CyclomaticComplexity: 26
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_block_size
        - EVP_MD_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_key.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:92,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:102,27'
              BranchSideFuncs:
                - EVP_MD_block_size
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:104,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:104,19'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:105,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:105,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:106,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:111,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:113,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:116,19'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:116,22'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:116,33'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:116,36'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:116,46'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:116,49'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:117,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:118,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:118,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:119,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:121,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:122,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:123,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:123,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:124,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:125,5'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:127,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:130,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:128,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:130,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:129,36'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:130,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:131,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:132,36'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:137,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:133,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:133,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:135,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:134,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:134,40'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:135,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs12/p12_key.c:132,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:135,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:137,25'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:137,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:137,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:143,17'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:146,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:149,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:150,16'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:152,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_key.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:157,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_key.c:161,9'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/pkcs12/p12_key.c:90,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/pkcs12/p12_key.c:102,9'
          Dst:             EVP_MD_block_size
        - Src:             'crypto/pkcs12/p12_key.c:103,9'
          Dst:             EVP_MD_size
        - Src:             'crypto/pkcs12/p12_key.c:106,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_key.c:107,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_key.c:108,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_key.c:115,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_key.c:126,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/pkcs12/p12_key.c:127,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/pkcs12/p12_key.c:128,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/pkcs12/p12_key.c:129,17'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/pkcs12/p12_key.c:132,18'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/pkcs12/p12_key.c:133,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/pkcs12/p12_key.c:134,21'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/pkcs12/p12_key.c:165,5'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_key.c:168,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_key.c:169,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_key.c:170,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_key.c:171,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_key.c:172,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    PKCS12_key_gen_asc
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - int
        - 'char *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - id
        - iter
        - n
        - out
        - md_type
      BBCount:         11
      ICount:          100
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_clear_free
        - ERR_put_error
        - OPENSSL_asc2uni
        - PKCS12_key_gen_uni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_key.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:39,17'
              BranchSideFuncs:
                - OPENSSL_asc2uni
                - ERR_put_error
                - PKCS12_key_gen_uni
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:41,33'
              BranchSideFuncs:
                - OPENSSL_asc2uni
                - ERR_put_error
                - PKCS12_key_gen_uni
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs12/p12_key.c:41,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:0,0'
              BranchSideFuncs:
                - PKCS12_key_gen_uni
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pkcs12/p12_key.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_key.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_key.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_key.c:49,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/pkcs12/p12_key.c:41,17'
          Dst:             OPENSSL_asc2uni
        - Src:             'crypto/pkcs12/p12_key.c:42,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_key.c:45,11'
          Dst:             PKCS12_key_gen_uni
        - Src:             'crypto/pkcs12/p12_key.c:49,5'
          Dst:             CRYPTO_clear_free
    - functionName:    PKCS8_decrypt
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_p8d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_sig_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p8
        - pass
        - passlen
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS12_item_decrypt_d2i
        - X509_SIG_get0
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_p8d.c:19,5'
          Dst:             X509_SIG_get0
        - Src:             'crypto/pkcs12/p12_p8d.c:20,12'
          Dst:             PKCS12_item_decrypt_d2i
    - functionName:    d2i_PKCS12_fp
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'struct.PKCS12_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.PKCS12_st **'
      constantsTouched: []
      argNames:
        - fp
        - p12
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:242,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    d2i_PKCS12_bio
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'struct.PKCS12_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.PKCS12_st **'
      constantsTouched: []
      argNames:
        - bp
        - p12
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:236,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_PKCS12_fp
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.PKCS12_st *'
      constantsTouched: []
      argNames:
        - fp
        - p12
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:230,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    i2d_PKCS12_bio
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.PKCS12_st *'
      constantsTouched: []
      argNames:
        - bp
        - p12
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:224,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    bmp_to_utf8
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - str
        - utf16
        - len
      BBCount:         23
      ICount:          148
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - UTF8_putc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_utl.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:153,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:155,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:155,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:158,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:160,28'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:160,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:173,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
        - Branch String:   'crypto/pkcs12/p12_utl.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
            - BranchSide:      'crypto/pkcs12/p12_utl.c:173,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
        - Branch String:   'crypto/pkcs12/p12_utl.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:163,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:165,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
        - Branch String:   'crypto/pkcs12/p12_utl.c:168,25'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:168,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:168,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
        - Branch String:   'crypto/pkcs12/p12_utl.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:168,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:169,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_putc
        - Branch String:   'crypto/pkcs12/p12_utl.c:173,44'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:173,63'
              BranchSideFuncs:
                - UTF8_putc
            - BranchSide:      'crypto/pkcs12/p12_utl.c:173,58'
              BranchSideFuncs:
                - UTF8_putc
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:173,12'
          Dst:             UTF8_putc
    - functionName:    OPENSSL_uni2utf8
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - uni
        - unilen
      BBCount:         38
      ICount:          238
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_uni2asc
        - bmp_to_utf8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_utl.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:183,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:185,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_uni2asc
        - Branch String:   'crypto/pkcs12/p12_utl.c:185,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:186,31'
              BranchSideFuncs:
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_uni2asc
            - BranchSide:      'crypto/pkcs12/p12_utl.c:199,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:192,43'
              BranchSideFuncs:
                - OPENSSL_uni2asc
            - BranchSide:      'crypto/pkcs12/p12_utl.c:193,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_uni2asc
        - Branch String:   'crypto/pkcs12/p12_utl.c:193,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:193,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_uni2asc
            - BranchSide:      'crypto/pkcs12/p12_utl.c:194,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_uni2asc
        - Branch String:   'crypto/pkcs12/p12_utl.c:199,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:199,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:200,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:199,34'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:199,36'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:200,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:200,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:202,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:208,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:208,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:209,25'
              BranchSideFuncs:
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:216,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:210,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:211,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bmp_to_utf8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:216,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:216,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:217,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_utl.c:216,34'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:216,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:217,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_utl.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:219,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:186,13'
          Dst:             bmp_to_utf8
        - Src:             'crypto/pkcs12/p12_utl.c:192,27'
          Dst:             OPENSSL_uni2asc
        - Src:             'crypto/pkcs12/p12_utl.c:202,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_utl.c:203,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_utl.c:209,13'
          Dst:             bmp_to_utf8
    - functionName:    OPENSSL_uni2asc
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - uni
        - unilen
      BBCount:         18
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_utl.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:49,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:50,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:52,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:53,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:53,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:54,8'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:56,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:59,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:59,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:60,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:61,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:55,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_utl.c:56,9'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_utf82uni
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - asc
        - asclen
        - uni
        - unilen
      BBCount:         33
      ICount:          270
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_asc2uni
        - UTF8_getc
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_utl.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:82,25'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_asc2uni
            - BranchSide:      'crypto/pkcs12/p12_utl.c:84,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_asc2uni
        - Branch String:   'crypto/pkcs12/p12_utl.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:85,46'
              BranchSideFuncs:
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_asc2uni
            - BranchSide:      'crypto/pkcs12/p12_utl.c:115,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:104,36'
              BranchSideFuncs:
                - OPENSSL_asc2uni
            - BranchSide:      'crypto/pkcs12/p12_utl.c:106,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_asc2uni
        - Branch String:   'crypto/pkcs12/p12_utl.c:106,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:107,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:109,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_asc2uni
        - Branch String:   'crypto/pkcs12/p12_utl.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:110,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_asc2uni
            - BranchSide:      'crypto/pkcs12/p12_utl.c:112,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_asc2uni
        - Branch String:   'crypto/pkcs12/p12_utl.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:118,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:122,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/pkcs12/p12_utl.c:122,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:123,46'
              BranchSideFuncs:
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:140,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_utl.c:124,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:125,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/pkcs12/p12_utl.c:135,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/pkcs12/p12_utl.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:144,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_utl.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:145,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:146,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:82,18'
          Dst:             strlen
        - Src:             'crypto/pkcs12/p12_utl.c:85,13'
          Dst:             UTF8_getc
        - Src:             'crypto/pkcs12/p12_utl.c:104,20'
          Dst:             OPENSSL_asc2uni
        - Src:             'crypto/pkcs12/p12_utl.c:117,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_utl.c:118,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_utl.c:123,13'
          Dst:             UTF8_getc
    - functionName:    OPENSSL_asc2uni
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_utl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - asc
        - asclen
        - uni
        - unilen
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_utl.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:23,25'
              BranchSideFuncs:
                - strlen
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:24,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_utl.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:26,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_utl.c:29,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pkcs12/p12_utl.c:29,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs12/p12_utl.c:34,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_utl.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:37,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:38,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_utl.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_utl.c:39,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_utl.c:40,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_utl.c:23,18'
          Dst:             strlen
        - Src:             'crypto/pkcs12/p12_utl.c:25,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_utl.c:26,9'
          Dst:             ERR_put_error
    - functionName:    ERR_load_PKCS12_strings
      functionSourceFile: '/src/openssl111/crypto/pkcs12/pk12err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/pk12err.c:111,52'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/pk12err.c:111,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/pkcs12/pk12err.c:111,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/pkcs12/pk12err.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/pk12err.c:111,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/pkcs12/pk12err.c:112,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/pkcs12/pk12err.c:111,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/pkcs12/pk12err.c:112,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/pkcs12/pk12err.c:113,9'
          Dst:             ERR_load_strings_const
    - functionName:    PKCS7_stream
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char ***'
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - boundary
        - p7
      BBCount:         18
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_new
        - OBJ_obj2nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:551,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:553,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:557,14'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:565,14'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:573,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:577,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:558,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:559,18'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:562,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:566,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:567,18'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:570,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:581,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:582,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:584,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:551,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:559,18'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/pkcs7/pk7_lib.c:567,18'
          Dst:             ASN1_OCTET_STRING_new
    - functionName:    PKCS7_set_cipher
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.evp_cipher_st.64 *'
      constantsTouched: []
      argNames:
        - p7
        - cipher
      BBCount:         10
      ICount:          82
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_type
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:523,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:525,14'
              BranchSideFuncs:
                - EVP_CIPHER_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:528,14'
              BranchSideFuncs:
                - EVP_CIPHER_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:531,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:537,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:538,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:543,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:522,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:531,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:536,9'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/pkcs7/pk7_lib.c:538,9'
          Dst:             ERR_put_error
    - functionName:    PKCS7_cert_from_signer_info
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.pkcs7_signer_info_st.2835 *'
      constantsTouched: []
      argNames:
        - p7
        - si
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_obj2nid
        - X509_find_by_issuer_and_serial
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:508,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:509,48'
              BranchSideFuncs:
                - X509_find_by_issuer_and_serial
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:514,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:508,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:509,17'
          Dst:             X509_find_by_issuer_and_serial
    - functionName:    sk_PKCS7_RECIP_INFO_push
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS7_RECIP_INFO *'
        - 'struct.pkcs7_recip_info_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:59,1'
          Dst:             OPENSSL_sk_push
    - functionName:    PKCS7_add_recipient_info
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.pkcs7_recip_info_st *'
      constantsTouched: []
      argNames:
        - p7
        - ri
      BBCount:         10
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - sk_PKCS7_RECIP_INFO_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:444,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:446,14'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:449,14'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:452,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:457,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:458,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:459,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:443,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:452,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:457,10'
          Dst:             sk_PKCS7_RECIP_INFO_push
    - functionName:    PKCS7_RECIP_INFO_set
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_recip_info_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - p7i
        - x509
      BBCount:         22
      ICount:          148
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_INTEGER_dup
        - ASN1_INTEGER_free
        - ASN1_INTEGER_set
        - ERR_put_error
        - X509_NAME_set
        - X509_get0_pubkey
        - X509_get_issuer_name
        - X509_get_serialNumber
        - X509_up_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:467,9'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - X509_get0_pubkey
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:468,25'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - X509_get0_pubkey
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:468,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:470,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - X509_get0_pubkey
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:472,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - X509_get0_pubkey
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:473,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:475,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:477,29'
              BranchSideFuncs:
                - X509_get0_pubkey
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:479,15'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:479,19'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:480,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:479,31'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:479,35'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:480,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:479,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:480,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:485,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:487,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:491,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:491,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:492,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:497,17'
              BranchSideFuncs:
                - X509_up_ref
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:466,10'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:469,24'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/pkcs7/pk7_lib.c:468,10'
          Dst:             X509_NAME_set
        - Src:             'crypto/pkcs7/pk7_lib.c:472,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/pkcs7/pk7_lib.c:474,28'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/pkcs7/pk7_lib.c:474,11'
          Dst:             ASN1_INTEGER_dup
        - Src:             'crypto/pkcs7/pk7_lib.c:477,12'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/pkcs7/pk7_lib.c:480,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:487,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:492,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:497,5'
          Dst:             X509_up_ref
    - functionName:    PKCS7_add_recipient
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'struct.pkcs7_recip_info_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - p7
        - x509
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - PKCS7_RECIP_INFO_free
        - PKCS7_RECIP_INFO_new
        - PKCS7_RECIP_INFO_set
        - PKCS7_add_recipient_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:427,9'
              BranchSideFuncs:
                - PKCS7_RECIP_INFO_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:428,31'
              BranchSideFuncs:
                - PKCS7_RECIP_INFO_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_RECIP_INFO_free
                - PKCS7_add_recipient_info
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:428,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:429,9'
              BranchSideFuncs:
                - PKCS7_add_recipient_info
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_RECIP_INFO_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:430,35'
              BranchSideFuncs:
                - PKCS7_add_recipient_info
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_RECIP_INFO_free
        - Branch String:   'crypto/pkcs7/pk7_lib.c:430,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:431,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:432,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:426,15'
          Dst:             PKCS7_RECIP_INFO_new
        - Src:             'crypto/pkcs7/pk7_lib.c:428,10'
          Dst:             PKCS7_RECIP_INFO_set
        - Src:             'crypto/pkcs7/pk7_lib.c:430,10'
          Dst:             PKCS7_add_recipient_info
        - Src:             'crypto/pkcs7/pk7_lib.c:434,5'
          Dst:             PKCS7_RECIP_INFO_free
    - functionName:    PKCS7_RECIP_INFO_get0_alg
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.pkcs7_recip_info_st *'
        - 'struct.X509_algor_st **'
      constantsTouched: []
      argNames:
        - ri
        - penc
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:418,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:418,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:419,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PKCS7_SIGNER_INFO_get0_algs
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.pkcs7_signer_info_st.2835 *'
        - 'struct.evp_pkey_st.2834 **'
        - 'struct.X509_algor_st **'
        - 'struct.X509_algor_st **'
      constantsTouched: []
      argNames:
        - si
        - pk
        - pdig
        - psig
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:408,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:409,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:410,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:411,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:412,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:412,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:413,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PKCS7_get_signer_info
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      'struct.stack_st_PKCS7_SIGNER_INFO *'
      argCount:        1
      argTypes:
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         13
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:395,20'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:395,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:396,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:396,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:397,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:398,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:399,16'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:399,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:400,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:402,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:397,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:399,16'
          Dst:             OBJ_obj2nid
    - functionName:    PKCS7_set_digest
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - p7
        - md
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_TYPE_new
        - ERR_put_error
        - EVP_MD_type
        - OBJ_nid2obj
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:379,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:380,44'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - EVP_MD_type
                - OBJ_nid2obj
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:389,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:381,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:384,9'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_nid2obj
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:379,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:380,44'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/pkcs7/pk7_lib.c:381,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:385,51'
          Dst:             EVP_MD_type
        - Src:             'crypto/pkcs7/pk7_lib.c:385,39'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:389,5'
          Dst:             ERR_put_error
    - functionName:    PKCS7_add_signature
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'struct.pkcs7_signer_info_st.2835 *'
      argCount:        4
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st.2834 *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - p7
        - x509
        - pkey
        - dgst
      BBCount:         18
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get_default_digest_nid
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - PKCS7_SIGNER_INFO_free
        - PKCS7_SIGNER_INFO_new
        - PKCS7_SIGNER_INFO_set
        - PKCS7_add_signer
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:356,45'
              BranchSideFuncs:
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - PKCS7_SIGNER_INFO_new
                - PKCS7_SIGNER_INFO_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:365,15'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_new
                - PKCS7_SIGNER_INFO_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:356,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:357,13'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:358,16'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - PKCS7_SIGNER_INFO_new
                - PKCS7_SIGNER_INFO_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:359,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:360,13'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS7_SIGNER_INFO_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:363,5'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_new
                - PKCS7_SIGNER_INFO_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:366,9'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:367,32'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:367,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:368,9'
              BranchSideFuncs:
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:369,27'
              BranchSideFuncs:
                - PKCS7_add_signer
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNER_INFO_free
        - Branch String:   'crypto/pkcs7/pk7_lib.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:370,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:371,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:356,13'
          Dst:             EVP_PKEY_get_default_digest_nid
        - Src:             'crypto/pkcs7/pk7_lib.c:358,16'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_lib.c:358,16'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/pkcs7/pk7_lib.c:360,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:365,15'
          Dst:             PKCS7_SIGNER_INFO_new
        - Src:             'crypto/pkcs7/pk7_lib.c:367,10'
          Dst:             PKCS7_SIGNER_INFO_set
        - Src:             'crypto/pkcs7/pk7_lib.c:369,10'
          Dst:             PKCS7_add_signer
        - Src:             'crypto/pkcs7/pk7_lib.c:373,5'
          Dst:             PKCS7_SIGNER_INFO_free
    - functionName:    PKCS7_SIGNER_INFO_set
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.pkcs7_signer_info_st.2835 *'
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st.2834 *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - p7i
        - x509
        - pkey
        - dgst
      BBCount:         20
      ICount:          145
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_INTEGER_dup
        - ASN1_INTEGER_free
        - ASN1_INTEGER_set
        - ERR_put_error
        - EVP_MD_type
        - EVP_PKEY_up_ref
        - OBJ_nid2obj
        - X509_ALGOR_set0
        - X509_NAME_set
        - X509_get_issuer_name
        - X509_get_serialNumber
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:310,9'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - EVP_PKEY_up_ref
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:311,25'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - EVP_PKEY_up_ref
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:313,9'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - EVP_PKEY_up_ref
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:319,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - EVP_PKEY_up_ref
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:320,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:322,9'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:325,21'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:333,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:333,24'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:334,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:336,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:337,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:337,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:338,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:342,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:309,10'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:312,24'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/pkcs7/pk7_lib.c:311,10'
          Dst:             X509_NAME_set
        - Src:             'crypto/pkcs7/pk7_lib.c:319,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/pkcs7/pk7_lib.c:321,28'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/pkcs7/pk7_lib.c:321,11'
          Dst:             ASN1_INTEGER_dup
        - Src:             'crypto/pkcs7/pk7_lib.c:325,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/pkcs7/pk7_lib.c:330,50'
          Dst:             EVP_MD_type
        - Src:             'crypto/pkcs7/pk7_lib.c:330,38'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:330,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/pkcs7/pk7_lib.c:338,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:343,5'
          Dst:             ERR_put_error
    - functionName:    PKCS7_add_signer
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.pkcs7_signer_info_st.2835 *'
      constantsTouched: []
      argNames:
        - p7
        - psi
      BBCount:         27
      ICount:          201
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_TYPE_new
        - ERR_put_error
        - OBJ_nid2obj
        - OBJ_obj2nid
        - X509_ALGOR_free
        - X509_ALGOR_new
        - sk_PKCS7_SIGNER_INFO_push
        - sk_X509_ALGOR_num
        - sk_X509_ALGOR_push
        - sk_X509_ALGOR_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:193,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:195,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - sk_X509_ALGOR_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - ASN1_TYPE_new
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
                - sk_X509_ALGOR_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:199,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - sk_X509_ALGOR_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - ASN1_TYPE_new
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
                - sk_X509_ALGOR_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:211,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:212,35'
              BranchSideFuncs:
                - sk_X509_ALGOR_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - ASN1_TYPE_new
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:218,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - ASN1_TYPE_new
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:214,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - ASN1_TYPE_new
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:217,5'
              BranchSideFuncs:
                - sk_X509_ALGOR_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - ASN1_TYPE_new
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
                - sk_X509_ALGOR_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:219,20'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:233,36'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:220,34'
              BranchSideFuncs:
                - X509_ALGOR_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:221,29'
              BranchSideFuncs:
                - X509_ALGOR_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:219,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:221,29'
              BranchSideFuncs:
                - X509_ALGOR_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:225,38'
              BranchSideFuncs:
                - OBJ_nid2obj
                - sk_X509_ALGOR_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:228,29'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:231,5'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:234,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:235,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:192,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:203,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:207,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:211,21'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/pkcs7/pk7_lib.c:212,15'
          Dst:             sk_X509_ALGOR_value
        - Src:             'crypto/pkcs7/pk7_lib.c:213,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:219,20'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/pkcs7/pk7_lib.c:220,34'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/pkcs7/pk7_lib.c:221,13'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/pkcs7/pk7_lib.c:222,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:225,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:227,14'
          Dst:             sk_X509_ALGOR_push
        - Src:             'crypto/pkcs7/pk7_lib.c:228,13'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/pkcs7/pk7_lib.c:233,10'
          Dst:             sk_PKCS7_SIGNER_INFO_push
    - functionName:    sk_X509_ALGOR_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_ALGOR_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_ALGOR_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_PKCS7_SIGNER_INFO_push
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS7_SIGNER_INFO *'
        - 'struct.pkcs7_signer_info_st.2835 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:49,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_CRL_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_CRL *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_CRL_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.stack_st_X509_CRL *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:228,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:228,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:228,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    PKCS7_add_crl
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - p7
        - crl
      BBCount:         15
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - X509_CRL_free
        - X509_CRL_up_ref
        - sk_X509_CRL_new_null
        - sk_X509_CRL_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:276,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:278,16'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - ERR_put_error
                - sk_X509_CRL_new_null
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:281,16'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - ERR_put_error
                - sk_X509_CRL_new_null
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:284,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:289,15'
              BranchSideFuncs:
                - sk_X509_CRL_new_null
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:290,10'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:291,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:295,21'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
        - Branch String:   'crypto/pkcs7/pk7_lib.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:297,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:300,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:275,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:284,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:289,15'
          Dst:             sk_X509_CRL_new_null
        - Src:             'crypto/pkcs7/pk7_lib.c:291,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:295,5'
          Dst:             X509_CRL_up_ref
        - Src:             'crypto/pkcs7/pk7_lib.c:296,10'
          Dst:             sk_X509_CRL_push
        - Src:             'crypto/pkcs7/pk7_lib.c:297,9'
          Dst:             X509_CRL_free
    - functionName:    sk_X509_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:99,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    PKCS7_add_certificate
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - p7
        - x509
      BBCount:         15
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - X509_free
        - X509_up_ref
        - sk_X509_new_null
        - sk_X509_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:244,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:246,16'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
                - sk_X509_new_null
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:249,16'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
                - sk_X509_new_null
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:252,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:257,15'
              BranchSideFuncs:
                - sk_X509_new_null
                - X509_up_ref
                - sk_X509_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:258,10'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:259,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:262,17'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs7/pk7_lib.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:264,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:267,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:243,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:252,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:257,15'
          Dst:             sk_X509_new_null
        - Src:             'crypto/pkcs7/pk7_lib.c:259,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:262,5'
          Dst:             X509_up_ref
        - Src:             'crypto/pkcs7/pk7_lib.c:263,10'
          Dst:             sk_X509_push
        - Src:             'crypto/pkcs7/pk7_lib.c:264,9'
          Dst:             X509_free
    - functionName:    PKCS7_set0_type_other
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.pkcs7_st *'
        - int
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - p7
        - type
        - other
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_nid2obj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:180,16'
          Dst:             OBJ_nid2obj
    - functionName:    PKCS7_set_content
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - p7
        - p7_data
      BBCount:         15
      ICount:          97
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - PKCS7_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:85,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:87,20'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:91,20'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:99,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:84,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:87,9'
          Dst:             PKCS7_free
        - Src:             'crypto/pkcs7/pk7_lib.c:91,9'
          Dst:             PKCS7_free
        - Src:             'crypto/pkcs7/pk7_lib.c:99,9'
          Dst:             ERR_put_error
    - functionName:    PKCS7_set_type
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - int
      constantsTouched: []
      argNames:
        - p7
        - type
      BBCount:         35
      ICount:          258
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_INTEGER_set
        - ASN1_OCTET_STRING_new
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS7_DIGEST_new
        - PKCS7_ENCRYPT_new
        - PKCS7_ENVELOPE_new
        - PKCS7_SIGNED_free
        - PKCS7_SIGNED_new
        - PKCS7_SIGN_ENVELOPE_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:116,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:118,20'
              BranchSideFuncs:
                - PKCS7_SIGNED_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNED_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:128,20'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:133,20'
              BranchSideFuncs:
                - PKCS7_SIGN_ENVELOPE_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:143,20'
              BranchSideFuncs:
                - PKCS7_ENVELOPE_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:152,20'
              BranchSideFuncs:
                - PKCS7_ENCRYPT_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:162,20'
              BranchSideFuncs:
                - PKCS7_DIGEST_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:170,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:120,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:121,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_SIGNED_free
        - Branch String:   'crypto/pkcs7/pk7_lib.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:122,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:126,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:131,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:137,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
        - Branch String:   'crypto/pkcs7/pk7_lib.c:137,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:138,13'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:140,15'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   'crypto/pkcs7/pk7_lib.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:147,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
        - Branch String:   'crypto/pkcs7/pk7_lib.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:148,13'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:149,51'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   'crypto/pkcs7/pk7_lib.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:155,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:156,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
        - Branch String:   'crypto/pkcs7/pk7_lib.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:157,13'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:158,51'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   'crypto/pkcs7/pk7_lib.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:165,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:166,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:167,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:168,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:114,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:119,27'
          Dst:             PKCS7_SIGNED_new
        - Src:             'crypto/pkcs7/pk7_lib.c:121,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:122,13'
          Dst:             PKCS7_SIGNED_free
        - Src:             'crypto/pkcs7/pk7_lib.c:129,27'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/pkcs7/pk7_lib.c:134,43'
          Dst:             PKCS7_SIGN_ENVELOPE_new
        - Src:             'crypto/pkcs7/pk7_lib.c:137,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:140,15'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:144,32'
          Dst:             PKCS7_ENVELOPE_new
        - Src:             'crypto/pkcs7/pk7_lib.c:147,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:149,51'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:153,32'
          Dst:             PKCS7_ENCRYPT_new
        - Src:             'crypto/pkcs7/pk7_lib.c:156,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:158,51'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_lib.c:163,29'
          Dst:             PKCS7_DIGEST_new
        - Src:             'crypto/pkcs7/pk7_lib.c:166,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs7/pk7_lib.c:170,9'
          Dst:             ERR_put_error
    - functionName:    PKCS7_content_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - int
      constantsTouched: []
      argNames:
        - p7
        - type
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - PKCS7_free
        - PKCS7_new
        - PKCS7_set_content
        - PKCS7_set_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:68,9'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:69,25'
              BranchSideFuncs:
                - PKCS7_set_type
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_free
                - PKCS7_set_content
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_lib.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:70,9'
              BranchSideFuncs:
                - PKCS7_set_content
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:71,28'
              BranchSideFuncs:
                - PKCS7_set_content
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_free
        - Branch String:   'crypto/pkcs7/pk7_lib.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:74,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:67,16'
          Dst:             PKCS7_new
        - Src:             'crypto/pkcs7/pk7_lib.c:69,10'
          Dst:             PKCS7_set_type
        - Src:             'crypto/pkcs7/pk7_lib.c:71,10'
          Dst:             PKCS7_set_content
        - Src:             'crypto/pkcs7/pk7_lib.c:76,5'
          Dst:             PKCS7_free
    - functionName:    PKCS7_ctrl
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.pkcs7_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - p7
        - cmd
        - larg
        - parg
      BBCount:         24
      ICount:          162
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_lib.c:24,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:27,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:42,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:27,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:28,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:36,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:29,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:29,24'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:35,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:29,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:30,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:35,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:42,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:43,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_lib.c:43,29'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:43,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:44,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_lib.c:43,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:44,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_lib.c:46,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_lib.c:22,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:29,24'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_lib.c:32,17'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/pkcs7/pk7_lib.c:36,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:50,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_lib.c:57,9'
          Dst:             ERR_put_error
    - functionName:    ERR_load_PKCS7_strings
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pkcs7err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pkcs7err.c:150,51'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pkcs7err.c:150,51'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/pkcs7/pkcs7err.c:150,51'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/pkcs7/pkcs7err.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pkcs7err.c:150,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/pkcs7/pkcs7err.c:151,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/pkcs7/pkcs7err.c:150,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/pkcs7/pkcs7err.c:151,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/pkcs7/pkcs7err.c:152,9'
          Dst:             ERR_load_strings_const
    - functionName:    Poly1305_Final
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.poly1305_context *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - mac
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305.c:520,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:520,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
            - BranchSide:      'crypto/poly1305/poly1305.c:521,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
        - Branch String:   'crypto/poly1305/poly1305.c:522,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:523,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
            - BranchSide:      'crypto/poly1305/poly1305.c:524,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/poly1305/poly1305.c:530,5'
          Dst:             OPENSSL_cleanse
    - functionName:    Poly1305_Update
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.poly1305_context *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - inp
        - len
      BBCount:         16
      ICount:          156
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305.c:483,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:484,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/poly1305/poly1305.c:498,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/poly1305/poly1305.c:485,13'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:486,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/poly1305/poly1305.c:492,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/poly1305/poly1305.c:501,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:502,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/poly1305/poly1305.c:506,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/poly1305/poly1305.c:506,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:507,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/poly1305/poly1305.c:509,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    U8TOU32
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Poly1305_Init
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.poly1305_context *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - key
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - U8TOU32
        - poly1305_blocks
        - poly1305_emit
        - poly1305_init
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305.c:451,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305.c:452,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/poly1305/poly1305.c:437,21'
          Dst:             U8TOU32
        - Src:             'crypto/poly1305/poly1305.c:438,21'
          Dst:             U8TOU32
        - Src:             'crypto/poly1305/poly1305.c:439,21'
          Dst:             U8TOU32
        - Src:             'crypto/poly1305/poly1305.c:440,21'
          Dst:             U8TOU32
        - Src:             'crypto/poly1305/poly1305.c:451,10'
          Dst:             poly1305_init
    - functionName:    poly1305_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_emit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Poly1305_ctx_size
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_get_priv_key
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2856 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_get0_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:76,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:80,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:80,20'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:80,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:81,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:83,12'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/poly1305/poly1305_ameth.c:83,18'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/poly1305/poly1305_ameth.c:83,45'
          Dst:             ASN1_STRING_length
    - functionName:    poly1305_set_priv_key
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.2856 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:54,32'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:54,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:55,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:57,10'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:61,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:62,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:66,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/poly1305/poly1305_ameth.c:57,10'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/poly1305/poly1305_ameth.c:61,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/poly1305/poly1305_ameth.c:62,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    poly1305_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.2856 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_key_free
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2856 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - EVP_PKEY_get0
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:31,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:32,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/poly1305/poly1305_ameth.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:33,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/poly1305/poly1305_ameth.c:34,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             'crypto/poly1305/poly1305_ameth.c:30,29'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/poly1305/poly1305_ameth.c:33,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/poly1305/poly1305_ameth.c:34,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    poly1305_size
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.2856 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly1305_pkey_public_cmp
      functionSourceFile: '/src/openssl111/crypto/poly1305/poly1305_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.2856 *'
        - 'struct.evp_pkey_st.2856 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - EVP_PKEY_get0
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/poly1305/poly1305_ameth.c:46,34'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/poly1305/poly1305_ameth.c:46,52'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/poly1305/poly1305_ameth.c:46,12'
          Dst:             ASN1_OCTET_STRING_cmp
    - functionName:    ctr96_inc
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:315,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:316,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ctr_BCC_blocks
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctr
        - in
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ctr_BCC_block
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:90,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_block
            - BranchSide:      'crypto/rand/drbg_ctr.c:91,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_block
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:94,12'
          Dst:             ctr_BCC_block
    - functionName:    ctr_BCC_block
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctr
        - out
        - in
        - len
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_CipherUpdate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:71,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:73,27'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:74,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:75,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:73,10'
          Dst:             EVP_CipherUpdate
    - functionName:    ctr_BCC_final
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
      constantsTouched: []
      argNames:
        - ctr
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ctr_BCC_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:154,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:158,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:156,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:157,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:155,14'
          Dst:             ctr_BCC_blocks
    - functionName:    ctr_BCC_update
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctr
        - in
        - inlen
      BBCount:         26
      ICount:          161
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ctr_BCC_blocks
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:119,20'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:119,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:120,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:123,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:124,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:138,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:128,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:135,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:129,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:130,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:138,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:139,29'
              BranchSideFuncs:
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rand/drbg_ctr.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/rand/drbg_ctr.c:139,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:140,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:141,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ctr_BCC_blocks
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:145,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rand/drbg_ctr.c:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:129,18'
          Dst:             ctr_BCC_blocks
        - Src:             'crypto/rand/drbg_ctr.c:139,14'
          Dst:             ctr_BCC_blocks
    - functionName:    ctr_BCC_init
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
      constantsTouched: []
      argNames:
        - ctr
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ctr_BCC_block
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:110,12'
          Dst:             ctr_BCC_block
    - functionName:    ctr_XOR
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctr
        - in
        - inlen
      BBCount:         23
      ICount:          150
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:40,20'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:40,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:41,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:47,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_ctr.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:47,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_ctr.c:47,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_ctr.c:48,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:49,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_ctr.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_ctr.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:53,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_ctr.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:56,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_ctr.c:58,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/rand/drbg_ctr.c:58,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:58,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/rand/drbg_ctr.c:59,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    ctr_df
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctr
        - in1
        - in1len
        - in2
        - in2len
        - in3
        - in3len
      BBCount:         46
      ICount:          323
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - EVP_CipherInit_ex
        - EVP_CipherUpdate
        - ctr_BCC_final
        - ctr_BCC_init
        - ctr_BCC_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:172,9'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:173,9'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:174,16'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:175,9'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:176,16'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:177,9'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:178,16'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:179,13'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:193,28'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:197,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:194,28'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:197,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:195,28'
              BranchSideFuncs:
                - ctr_BCC_update
                - __sanitizer_cov_trace_const_cmp4
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:197,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:196,27'
              BranchSideFuncs:
                - ctr_BCC_final
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:197,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:197,9'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:199,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:200,9'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:202,27'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:204,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:205,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:205,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:206,27'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:208,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:211,31'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:215,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:213,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:214,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:213,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:214,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:171,10'
          Dst:             ctr_BCC_init
        - Src:             'crypto/rand/drbg_ctr.c:192,10'
          Dst:             ctr_BCC_update
        - Src:             'crypto/rand/drbg_ctr.c:193,13'
          Dst:             ctr_BCC_update
        - Src:             'crypto/rand/drbg_ctr.c:194,13'
          Dst:             ctr_BCC_update
        - Src:             'crypto/rand/drbg_ctr.c:195,13'
          Dst:             ctr_BCC_update
        - Src:             'crypto/rand/drbg_ctr.c:196,13'
          Dst:             ctr_BCC_final
        - Src:             'crypto/rand/drbg_ctr.c:199,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/rand/drbg_ctr.c:202,10'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/rand/drbg_ctr.c:206,10'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/rand/drbg_ctr.c:211,14'
          Dst:             EVP_CipherUpdate
    - functionName:    ctr_update
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.rand_drbg_st.2865 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - in1
        - in1len
        - in2
        - in2len
        - nonce
        - noncelen
      BBCount:         33
      ICount:          251
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - EVP_CipherInit_ex
        - EVP_CipherUpdate
        - ctr_XOR
        - ctr_df
        - inc_128
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:239,13'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
                - ctr_XOR
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ctr_XOR
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:241,17'
              BranchSideFuncs:
                - inc_128
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
                - ctr_XOR
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ctr_XOR
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:246,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:246,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
                - ctr_XOR
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ctr_XOR
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:247,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:245,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:247,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:248,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
                - ctr_XOR
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ctr_XOR
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:260,17'
              BranchSideFuncs:
                - ctr_XOR
                - ctr_XOR
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:253,25'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:253,28'
              BranchSideFuncs:
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
            - BranchSide:      'crypto/rand/drbg_ctr.c:254,25'
              BranchSideFuncs:
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
        - Branch String:   'crypto/rand/drbg_ctr.c:253,42'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:253,45'
              BranchSideFuncs:
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
            - BranchSide:      'crypto/rand/drbg_ctr.c:254,25'
              BranchSideFuncs:
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
        - Branch String:   'crypto/rand/drbg_ctr.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:254,25'
              BranchSideFuncs:
                - ctr_df
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
            - BranchSide:      'crypto/rand/drbg_ctr.c:257,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
        - Branch String:   'crypto/rand/drbg_ctr.c:254,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:254,71'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ctr_XOR
            - BranchSide:      'crypto/rand/drbg_ctr.c:255,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:257,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:258,21'
              BranchSideFuncs:
                - ctr_XOR
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:259,5'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:265,31'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:266,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:267,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:236,5'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:241,9'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:245,10'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/rand/drbg_ctr.c:254,18'
          Dst:             ctr_df
        - Src:             'crypto/rand/drbg_ctr.c:258,13'
          Dst:             ctr_XOR
        - Src:             'crypto/rand/drbg_ctr.c:260,9'
          Dst:             ctr_XOR
        - Src:             'crypto/rand/drbg_ctr.c:261,9'
          Dst:             ctr_XOR
        - Src:             'crypto/rand/drbg_ctr.c:264,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/rand/drbg_ctr.c:265,13'
          Dst:             EVP_CipherInit_ex
    - functionName:    inc_128
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_ctr_st.2862 *'
      constantsTouched: []
      argNames:
        - ctr
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:33,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:29,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:34,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    drbg_ctr_uninstantiate
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st.2865 *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_free
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:394,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/rand/drbg_ctr.c:395,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/rand/drbg_ctr.c:396,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/rand/drbg_ctr.c:397,5'
          Dst:             OPENSSL_cleanse
    - functionName:    drbg_ctr_generate
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rand_drbg_st.2865 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - out
        - outlen
        - adin
        - adinlen
      BBCount:         41
      ICount:          322
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - EVP_CipherInit_ex
        - EVP_CipherUpdate
        - ctr96_inc
        - ctr_update
        - inc_128
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:326,22'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:326,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:337,17'
              BranchSideFuncs:
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:327,17'
              BranchSideFuncs:
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:337,17'
              BranchSideFuncs:
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:330,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:332,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:332,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:333,18'
              BranchSideFuncs:
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:336,5'
              BranchSideFuncs:
                - inc_128
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:343,17'
              BranchSideFuncs:
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:350,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
        - Branch String:   'crypto/rand/drbg_ctr.c:345,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:346,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:353,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:355,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
            - BranchSide:      'crypto/rand/drbg_ctr.c:364,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
        - Branch String:   'crypto/rand/drbg_ctr.c:364,18'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:364,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
            - BranchSide:      'crypto/rand/drbg_ctr.c:364,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
        - Branch String:   'crypto/rand/drbg_ctr.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:370,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:377,9'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
        - Branch String:   'crypto/rand/drbg_ctr.c:370,17'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:371,27'
              BranchSideFuncs:
                - ctr96_inc.13865
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:375,23'
              BranchSideFuncs:
                - ctr96_inc.13865
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:380,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
            - BranchSide:      'crypto/rand/drbg_ctr.c:381,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:379,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:381,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:383,16'
              BranchSideFuncs:
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
        - Branch String:   'crypto/rand/drbg_ctr.c:385,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:353,32'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc.13865
            - BranchSide:      'crypto/rand/drbg_ctr.c:387,21'
              BranchSideFuncs:
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:387,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:388,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:389,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:327,9'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:329,14'
          Dst:             ctr_update
        - Src:             'crypto/rand/drbg_ctr.c:340,5'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:343,9'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:345,14'
          Dst:             ctr_update
        - Src:             'crypto/rand/drbg_ctr.c:353,14'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/rand/drbg_ctr.c:375,13'
          Dst:             ctr96_inc
        - Src:             'crypto/rand/drbg_ctr.c:379,14'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/rand/drbg_ctr.c:387,10'
          Dst:             ctr_update
    - functionName:    drbg_ctr_reseed
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rand_drbg_st.2865 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - entropy
        - entropylen
        - adin
        - adinlen
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ctr_update
        - inc_128
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:298,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:300,13'
              BranchSideFuncs:
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:303,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:300,5'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:301,10'
          Dst:             ctr_update
    - functionName:    drbg_ctr_instantiate
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.rand_drbg_st.2865 *'
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - entropy
        - entropylen
        - nonce
        - noncelen
        - pers
        - perslen
      BBCount:         10
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_CipherInit_ex
        - ctr_update
        - inc_128
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:278,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:280,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:283,9'
              BranchSideFuncs:
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:285,13'
              BranchSideFuncs:
                - inc_128
                - ctr_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:288,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:282,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/rand/drbg_ctr.c:285,5'
          Dst:             inc_128
        - Src:             'crypto/rand/drbg_ctr.c:286,10'
          Dst:             ctr_update
    - functionName:    drbg_ctr_init
      functionSourceFile: '/src/openssl111/crypto/rand/drbg_ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rand_drbg_st.2865 *'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         34
      ICount:          295
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - EVP_CIPHER_CTX_new
        - EVP_CipherInit_ex
        - EVP_aes_128_ctr
        - EVP_aes_128_ecb
        - EVP_aes_192_ctr
        - EVP_aes_192_ecb
        - EVP_aes_256_ctr
        - EVP_aes_256_ecb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rand/drbg_ctr.c:413,5'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:416,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:418,16'
              BranchSideFuncs:
                - EVP_aes_128_ecb
                - EVP_aes_128_ctr
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:423,16'
              BranchSideFuncs:
                - EVP_aes_192_ecb
                - EVP_aes_192_ctr
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:428,16'
              BranchSideFuncs:
                - EVP_aes_256_ecb
                - EVP_aes_256_ctr
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
        - Branch String:   'crypto/rand/drbg_ctr.c:437,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:438,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:439,9'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_new
        - Branch String:   'crypto/rand/drbg_ctr.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:440,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:441,9'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
        - Branch String:   'crypto/rand/drbg_ctr.c:441,30'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:441,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:446,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:442,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:446,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:444,31'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:446,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:446,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:448,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
        - Branch String:   'crypto/rand/drbg_ctr.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:461,13'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
            - BranchSide:      'crypto/rand/drbg_ctr.c:477,32'
              BranchSideFuncs: []
        - Branch String:   'crypto/rand/drbg_ctr.c:461,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:462,27'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rand/drbg_ctr.c:463,13'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:463,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:464,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:466,32'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rand/drbg_ctr.c:466,13'
          Branch Sides:
            - BranchSide:      'crypto/rand/drbg_ctr.c:468,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rand/drbg_ctr.c:470,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rand/drbg_ctr.c:419,27'
          Dst:             EVP_aes_128_ecb
        - Src:             'crypto/rand/drbg_ctr.c:420,27'
          Dst:             EVP_aes_128_ctr
        - Src:             'crypto/rand/drbg_ctr.c:424,27'
          Dst:             EVP_aes_192_ecb
        - Src:             'crypto/rand/drbg_ctr.c:425,27'
          Dst:             EVP_aes_192_ctr
        - Src:             'crypto/rand/drbg_ctr.c:429,27'
          Dst:             EVP_aes_256_ecb
        - Src:             'crypto/rand/drbg_ctr.c:430,27'
          Dst:             EVP_aes_256_ctr
        - Src:             'crypto/rand/drbg_ctr.c:438,24'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/rand/drbg_ctr.c:440,24'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/rand/drbg_ctr.c:442,13'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/rand/drbg_ctr.c:444,13'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/rand/drbg_ctr.c:462,27'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/rand/drbg_ctr.c:466,14'
          Dst:             EVP_CipherInit_ex
    - functionName:    ERR_load_RAND_strings
      functionSourceFile: '/src/openssl111/crypto/rand/rand_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rand/rand_err.c:133,50'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_err.c:133,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/rand/rand_err.c:133,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/rand/rand_err.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/rand/rand_err.c:133,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/rand/rand_err.c:134,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/rand/rand_err.c:133,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/rand/rand_err.c:134,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/rand/rand_err.c:135,9'
          Dst:             ERR_load_strings_const
    - functionName:    RC2_decrypt
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.rc2_key_st *'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         8
      ICount:          254
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2_cbc.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:153,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_cbc.c:164,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_cbc.c:164,17'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:165,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:166,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    RC2_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.rc2_key_st *'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         8
      ICount:          243
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2_cbc.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_cbc.c:117,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_cbc.c:117,17'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:118,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:119,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    RC2_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.rc2_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - ks
        - iv
        - encrypt
      BBCount:         54
      ICount:          1085
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - RC2_decrypt
        - RC2_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2_cbc.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:22,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - RC2_encrypt
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:53,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RC2_decrypt
                - __sanitizer_cov_trace_switch
                - RC2_decrypt
        - Branch String:   'crypto/rc2/rc2_cbc.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:26,13'
              BranchSideFuncs:
                - RC2_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:38,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - RC2_encrypt
        - Branch String:   'crypto/rc2/rc2_cbc.c:38,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:50,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc2/rc2_cbc.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:39,13'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_cbc.c:40,21'
              BranchSideFuncs:
                - RC2_encrypt
        - Branch String:   'crypto/rc2/rc2_cbc.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:57,13'
              BranchSideFuncs:
                - RC2_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RC2_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc2/rc2_cbc.c:69,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - RC2_decrypt
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/rc2/rc2_cbc.c:69,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:70,13'
              BranchSideFuncs:
                - RC2_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc2/rc2_cbc.c:81,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc2/rc2_cbc.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:77,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2_cbc.c:78,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rc2/rc2_cbc.c:32,13'
          Dst:             RC2_encrypt
        - Src:             'crypto/rc2/rc2_cbc.c:44,13'
          Dst:             RC2_encrypt
        - Src:             'crypto/rc2/rc2_cbc.c:61,13'
          Dst:             RC2_decrypt
        - Src:             'crypto/rc2/rc2_cbc.c:74,13'
          Dst:             RC2_decrypt
    - functionName:    RC2_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.rc2_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
        - encrypt
      BBCount:         6
      ICount:          190
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RC2_decrypt
        - RC2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2_ecb.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_ecb.c:32,21'
              BranchSideFuncs:
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2_ecb.c:34,21'
              BranchSideFuncs:
                - RC2_decrypt
      Callsites:
        - Src:             'crypto/rc2/rc2_ecb.c:32,9'
          Dst:             RC2_encrypt
        - Src:             'crypto/rc2/rc2_ecb.c:34,9'
          Dst:             RC2_decrypt
    - functionName:    RC2_set_key
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.rc2_key_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - len
        - data
        - bits
      BBCount:         25
      ICount:          252
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2_skey.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:60,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:61,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_skey.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:62,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_skey.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:64,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:66,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_skey.c:66,5'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:67,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:70,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_skey.c:72,5'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:73,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:79,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_skey.c:85,5'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:86,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:91,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2_skey.c:92,5'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2_skey.c:93,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2_skey.c:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RC2_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2cfb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.rc2_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
        - encrypt
      BBCount:         18
      ICount:          475
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - RC2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2cfb64.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2cfb64.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2cfb64.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC2_encrypt
        - Branch String:   'crypto/rc2/rc2cfb64.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2cfb64.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2cfb64.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc2/rc2cfb64.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2cfb64.c:33,17'
              BranchSideFuncs:
                - RC2_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2cfb64.c:45,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC2_encrypt
        - Branch String:   'crypto/rc2/rc2cfb64.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2cfb64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2cfb64.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - RC2_encrypt
        - Branch String:   'crypto/rc2/rc2cfb64.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2cfb64.c:53,17'
              BranchSideFuncs:
                - RC2_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2cfb64.c:65,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC2_encrypt
      Callsites:
        - Src:             'crypto/rc2/rc2cfb64.c:37,17'
          Dst:             RC2_encrypt
        - Src:             'crypto/rc2/rc2cfb64.c:57,17'
          Dst:             RC2_encrypt
    - functionName:    RC2_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc2/rc2ofb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.rc2_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
      BBCount:         12
      ICount:          401
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - RC2_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rc2/rc2ofb64.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2ofb64.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC2_encrypt
            - BranchSide:      'crypto/rc2/rc2ofb64.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc2/rc2ofb64.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2ofb64.c:41,42'
              BranchSideFuncs:
                - RC2_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc2/rc2ofb64.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RC2_encrypt
        - Branch String:   'crypto/rc2/rc2ofb64.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/rc2/rc2ofb64.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc2/rc2ofb64.c:53,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rc2/rc2ofb64.c:41,13'
          Dst:             RC2_encrypt
    - functionName:    RC5_32_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.rc5_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
        - encrypt
      BBCount:         6
      ICount:          190
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RC5_32_decrypt
        - RC5_32_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5_ecb.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_ecb.c:24,24'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_ecb.c:26,24'
              BranchSideFuncs:
                - RC5_32_decrypt
      Callsites:
        - Src:             'crypto/rc5/rc5_ecb.c:24,9'
          Dst:             RC5_32_encrypt
        - Src:             'crypto/rc5/rc5_ecb.c:26,9'
          Dst:             RC5_32_decrypt
    - functionName:    RC5_32_decrypt
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.rc5_key_st *'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         7
      ICount:          1153
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5_enc.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:144,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    RC5_32_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.rc5_key_st *'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         7
      ICount:          1155
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5_enc.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:111,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    RC5_32_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.rc5_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - ks
        - iv
        - encrypt
      BBCount:         54
      ICount:          1085
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - RC5_32_decrypt
        - RC5_32_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5_enc.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:24,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - RC5_32_encrypt
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:55,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RC5_32_decrypt
                - __sanitizer_cov_trace_switch
                - RC5_32_decrypt
        - Branch String:   'crypto/rc5/rc5_enc.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:28,13'
              BranchSideFuncs:
                - RC5_32_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - RC5_32_encrypt
        - Branch String:   'crypto/rc5/rc5_enc.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:52,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc5/rc5_enc.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:41,13'
              BranchSideFuncs:
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5_enc.c:42,21'
              BranchSideFuncs:
                - RC5_32_encrypt
        - Branch String:   'crypto/rc5/rc5_enc.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:59,13'
              BranchSideFuncs:
                - RC5_32_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RC5_32_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc5/rc5_enc.c:71,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - RC5_32_decrypt
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/rc5/rc5_enc.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:72,13'
              BranchSideFuncs:
                - RC5_32_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc5/rc5_enc.c:83,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc5/rc5_enc.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:79,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5_enc.c:80,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rc5/rc5_enc.c:34,13'
          Dst:             RC5_32_encrypt
        - Src:             'crypto/rc5/rc5_enc.c:46,13'
          Dst:             RC5_32_encrypt
        - Src:             'crypto/rc5/rc5_enc.c:63,13'
          Dst:             RC5_32_decrypt
        - Src:             'crypto/rc5/rc5_enc.c:76,13'
          Dst:             RC5_32_decrypt
    - functionName:    RC5_32_set_key
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.rc5_key_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - len
        - data
        - rounds
      BBCount:         49
      ICount:          526
      EdgeCount:       57
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5_skey.c:19,35'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:20,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:23,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/rc5/rc5_skey.c:20,35'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:20,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc5/rc5_skey.c:23,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/rc5/rc5_skey.c:19,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:21,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc5/rc5_skey.c:23,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/rc5/rc5_skey.c:26,5'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:27,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/rc5/rc5_skey.c:32,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/rc5/rc5_skey.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:34,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:40,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rc5/rc5_skey.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:36,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rc5/rc5_skey.c:43,5'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:44,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:46,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rc5/rc5_skey.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:46,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:46,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rc5/rc5_skey.c:50,5'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:51,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:61,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc5/rc5_skey.c:56,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:57,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:58,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rc5/rc5_skey.c:58,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5_skey.c:59,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rc5/rc5_skey.c:60,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    RC5_32_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5cfb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.rc5_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
        - encrypt
      BBCount:         18
      ICount:          475
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - RC5_32_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5cfb64.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5cfb64.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5cfb64.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC5_32_encrypt
        - Branch String:   'crypto/rc5/rc5cfb64.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5cfb64.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5cfb64.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rc5/rc5cfb64.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5cfb64.c:33,17'
              BranchSideFuncs:
                - RC5_32_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc5/rc5cfb64.c:45,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC5_32_encrypt
        - Branch String:   'crypto/rc5/rc5cfb64.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5cfb64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5cfb64.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - RC5_32_encrypt
        - Branch String:   'crypto/rc5/rc5cfb64.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5cfb64.c:53,17'
              BranchSideFuncs:
                - RC5_32_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc5/rc5cfb64.c:65,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC5_32_encrypt
      Callsites:
        - Src:             'crypto/rc5/rc5cfb64.c:37,17'
          Dst:             RC5_32_encrypt
        - Src:             'crypto/rc5/rc5cfb64.c:57,17'
          Dst:             RC5_32_encrypt
    - functionName:    RC5_32_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/rc5/rc5ofb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.rc5_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
      BBCount:         12
      ICount:          401
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - RC5_32_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rc5/rc5ofb64.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5ofb64.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RC5_32_encrypt
            - BranchSide:      'crypto/rc5/rc5ofb64.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rc5/rc5ofb64.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5ofb64.c:41,45'
              BranchSideFuncs:
                - RC5_32_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rc5/rc5ofb64.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RC5_32_encrypt
        - Branch String:   'crypto/rc5/rc5ofb64.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/rc5/rc5ofb64.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rc5/rc5ofb64.c:53,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rc5/rc5ofb64.c:41,13'
          Dst:             RC5_32_encrypt
    - functionName:    RIPEMD160_Init
      functionSourceFile: '/src/openssl111/crypto/ripemd/rmd_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.SHAstate_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RIPEMD160_Final
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.SHAstate_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         8
      ICount:          356
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - ripemd160_block_data_order
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:199,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:200,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
                - ripemd160_block_data_order
                - OPENSSL_cleanse
            - BranchSide:      'include/crypto/md32_common.h:204,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ripemd160_block_data_order
                - OPENSSL_cleanse
      Callsites:
        - Src:             'include/crypto/md32_common.h:202,9'
          Dst:             ripemd160_block_data_order
        - Src:             'include/crypto/md32_common.h:215,5'
          Dst:             ripemd160_block_data_order
        - Src:             'include/crypto/md32_common.h:217,5'
          Dst:             OPENSSL_cleanse
    - functionName:    ripemd160_block_data_order
      functionSourceFile: '/src/openssl111/crypto/ripemd/rmd_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - p
        - num
      BBCount:         4
      ICount:          5722
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ripemd/rmd_dgst.c:51,5'
          Branch Sides:
            - BranchSide:      'crypto/ripemd/rmd_dgst.c:53,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ripemd/rmd_dgst.c:281,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RIPEMD160_Transform
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ripemd160_block_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/crypto/md32_common.h:188,5'
          Dst:             ripemd160_block_data_order
    - functionName:    RIPEMD160_Update
      functionSourceFile: '/src/openssl111/include/crypto/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.SHAstate_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data_
        - len
      BBCount:         24
      ICount:          227
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ripemd160_block_data_order
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/crypto/md32_common.h:135,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:136,9'
              BranchSideFuncs: []
            - BranchSide:      'include/crypto/md32_common.h:138,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:139,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:141,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:146,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:147,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,32'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:149,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
        - Branch String:   'include/crypto/md32_common.h:149,13'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:150,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ripemd160_block_data_order
            - BranchSide:      'include/crypto/md32_common.h:164,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:171,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:172,31'
              BranchSideFuncs:
                - ripemd160_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:178,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'include/crypto/md32_common.h:178,9'
          Branch Sides:
            - BranchSide:      'include/crypto/md32_common.h:179,30'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'include/crypto/md32_common.h:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/crypto/md32_common.h:151,13'
          Dst:             ripemd160_block_data_order
        - Src:             'include/crypto/md32_common.h:172,9'
          Dst:             ripemd160_block_data_order
    - functionName:    rsa_oaep_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionDepth:   0
      returnType:      'struct.rsa_oaep_params_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_unpack_sequence
        - RSA_OAEP_PARAMS_free
        - rsa_mgf1_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:906,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:907,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:909,9'
              BranchSideFuncs:
                - rsa_mgf1_decode
                - RSA_OAEP_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:909,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:910,42'
              BranchSideFuncs:
                - rsa_mgf1_decode
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:916,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:911,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:912,34'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:915,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:903,12'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/rsa/rsa_ameth.c:910,26'
          Dst:             rsa_mgf1_decode
        - Src:             'crypto/rsa/rsa_ameth.c:912,13'
          Dst:             RSA_OAEP_PARAMS_free
    - functionName:    rsa_mgf1_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_unpack_sequence
        - OBJ_obj2nid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:232,38'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:229,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:231,12'
          Dst:             ASN1_TYPE_unpack_sequence
    - functionName:    rsa_pss_to_ctx
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.evp_pkey_ctx_st.1540 *'
        - 'struct.X509_algor_st *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - ctx
        - pkctx
        - sigalg
        - pkey
      BBCount:         24
      ICount:          151
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - EVP_DigestVerifyInit
        - EVP_MD_type
        - EVP_PKEY_CTX_ctrl
        - OBJ_obj2nid
        - RSA_PSS_PARAMS_free
        - RSA_pkey_ctx_ctrl
        - rsa_pss_decode
        - rsa_pss_get_param
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:679,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:680,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:684,26'
              BranchSideFuncs:
                - rsa_pss_decode
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:686,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:687,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - ERR_put_error
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:692,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - ERR_put_error
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:692,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:693,35'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:697,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:693,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:694,13'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:695,5'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:697,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:698,13'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:699,25'
              BranchSideFuncs:
                - EVP_MD_type
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:699,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:700,13'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:705,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:706,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:708,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:708,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:709,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:711,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:711,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:712,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:714,8'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:679,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:680,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:684,11'
          Dst:             rsa_pss_decode
        - Src:             'crypto/rsa/rsa_ameth.c:686,10'
          Dst:             rsa_pss_get_param
        - Src:             'crypto/rsa/rsa_ameth.c:687,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:693,14'
          Dst:             EVP_DigestVerifyInit
        - Src:             'crypto/rsa/rsa_ameth.c:697,13'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:699,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:699,32'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:700,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:705,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:708,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:711,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:717,5'
          Dst:             RSA_PSS_PARAMS_free
    - functionName:    rsa_pss_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_unpack_sequence
        - RSA_PSS_PARAMS_free
        - rsa_mgf1_decode
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:439,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:441,9'
              BranchSideFuncs:
                - rsa_mgf1_decode
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:442,41'
              BranchSideFuncs:
                - rsa_mgf1_decode
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:449,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:443,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:444,33'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:447,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:435,11'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/rsa/rsa_ameth.c:442,25'
          Dst:             rsa_mgf1_decode
        - Src:             'crypto/rsa/rsa_ameth.c:444,13'
          Dst:             RSA_PSS_PARAMS_free
    - functionName:    rsa_pss_get_param
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rsa_pss_params_st *'
        - 'struct.evp_md_st.48 **'
        - 'struct.evp_md_st.48 **'
        - 'int *'
      constantsTouched: []
      argNames:
        - pss
        - pmd
        - pmgf1md
        - psaltlen
      BBCount:         20
      ICount:          124
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_INTEGER_get
        - ERR_put_error
        - rsa_algor_to_md
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:724,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:725,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:726,28'
              BranchSideFuncs:
                - rsa_algor_to_md
                - rsa_algor_to_md
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:727,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:728,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:729,32'
              BranchSideFuncs:
                - rsa_algor_to_md
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:730,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:731,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:732,9'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:732,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:733,38'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:739,10'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:734,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:735,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:738,5'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:746,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:746,47'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:751,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:746,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:747,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:751,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:726,12'
          Dst:             rsa_algor_to_md
        - Src:             'crypto/rsa/rsa_ameth.c:729,16'
          Dst:             rsa_algor_to_md
        - Src:             'crypto/rsa/rsa_ameth.c:733,21'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/rsa/rsa_ameth.c:735,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:746,30'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/rsa/rsa_ameth.c:747,9'
          Dst:             ERR_put_error
    - functionName:    rsa_algor_to_md
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_get_digestbyname
        - EVP_sha1
        - OBJ_obj2nid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:585,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:586,16'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:587,10'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:588,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:589,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:590,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:586,16'
          Dst:             EVP_sha1
        - Src:             'crypto/rsa/rsa_ameth.c:587,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:587,10'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/rsa/rsa_ameth.c:587,10'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/rsa/rsa_ameth.c:589,9'
          Dst:             ERR_put_error
    - functionName:    rsa_ctx_to_pss
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.1540 *'
      constantsTouched: []
      argNames:
        - pkctx
      BBCount:         24
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_MD_size
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_bits
        - EVP_PKEY_size
        - RSA_pkey_ctx_ctrl
        - rsa_pss_params_create
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:605,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:606,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
        - Branch String:   'crypto/rsa/rsa_ameth.c:606,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:607,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:608,10'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
        - Branch String:   'crypto/rsa/rsa_ameth.c:608,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:609,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
            - BranchSide:      'crypto/rsa/rsa_ameth.c:610,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
        - Branch String:   'crypto/rsa/rsa_ameth.c:610,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:611,31'
              BranchSideFuncs:
                - EVP_MD_size
                - rsa_pss_params_create
            - BranchSide:      'crypto/rsa/rsa_ameth.c:612,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:612,30'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:612,33'
              BranchSideFuncs:
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
            - BranchSide:      'crypto/rsa/rsa_ameth.c:613,33'
              BranchSideFuncs:
                - EVP_PKEY_size
                - EVP_MD_size
                - EVP_PKEY_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
        - Branch String:   'crypto/rsa/rsa_ameth.c:614,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:615,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
            - BranchSide:      'crypto/rsa/rsa_ameth.c:616,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_params_create
        - Branch String:   'crypto/rsa/rsa_ameth.c:616,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:617,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:618,5'
              BranchSideFuncs:
                - rsa_pss_params_create
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:601,20'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/rsa/rsa_ameth.c:604,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:606,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:608,10'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:611,19'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_ameth.c:613,19'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/rsa/rsa_ameth.c:613,39'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_ameth.c:614,14'
          Dst:             EVP_PKEY_bits
        - Src:             'crypto/rsa/rsa_ameth.c:620,12'
          Dst:             rsa_pss_params_create
    - functionName:    rsa_pss_params_create
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        3
      argTypes:
        - 'struct.evp_md_st.48 *'
        - 'struct.evp_md_st.48 *'
        - int
      constantsTouched: []
      argNames:
        - sigmd
        - mgf1md
        - saltlen
      BBCount:         23
      ICount:          128
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - RSA_PSS_PARAMS_free
        - RSA_PSS_PARAMS_new
        - rsa_md_to_algor
        - rsa_md_to_mgf1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:628,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:629,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:630,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:630,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:631,27'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:637,27'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:632,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:633,13'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:634,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:634,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:635,13'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:636,5'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:637,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:638,9'
              BranchSideFuncs:
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:639,9'
              BranchSideFuncs:
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:639,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:640,18'
              BranchSideFuncs:
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:641,26'
              BranchSideFuncs:
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:641,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:642,9'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:643,27'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:643,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:644,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:645,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:626,27'
          Dst:             RSA_PSS_PARAMS_new
        - Src:             'crypto/rsa/rsa_ameth.c:631,27'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/rsa/rsa_ameth.c:634,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/rsa/rsa_ameth.c:637,10'
          Dst:             rsa_md_to_algor
        - Src:             'crypto/rsa/rsa_ameth.c:641,10'
          Dst:             rsa_md_to_mgf1
        - Src:             'crypto/rsa/rsa_ameth.c:643,10'
          Dst:             rsa_md_to_algor
        - Src:             'crypto/rsa/rsa_ameth.c:647,5'
          Dst:             RSA_PSS_PARAMS_free
    - functionName:    rsa_md_to_algor
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st **'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - palg
        - md
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_MD_type
        - X509_ALGOR_new
        - X509_ALGOR_set_md
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:544,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:544,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:545,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:545,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:546,13'
              BranchSideFuncs:
                - X509_ALGOR_new
                - X509_ALGOR_set_md
        - Branch String:   'crypto/rsa/rsa_ameth.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:548,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:549,24'
              BranchSideFuncs:
                - X509_ALGOR_set_md
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:544,23'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:546,13'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/rsa/rsa_ameth.c:549,5'
          Dst:             X509_ALGOR_set_md
    - functionName:    rsa_md_to_mgf1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st **'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - palg
        - mgf1md
      BBCount:         18
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_STRING_free
        - ASN1_item_pack
        - EVP_MD_type
        - OBJ_nid2obj
        - X509_ALGOR_free
        - X509_ALGOR_new
        - X509_ALGOR_set0
        - rsa_md_to_algor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:560,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:560,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:561,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:560,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:561,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:563,35'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - X509_ALGOR_free
                - ASN1_item_pack
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:563,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:564,9'
              BranchSideFuncs:
                - ASN1_item_pack
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:565,24'
              BranchSideFuncs:
                - ASN1_item_pack
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_free
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:565,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:566,10'
              BranchSideFuncs:
                - ASN1_STRING_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:567,13'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_free
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:568,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:569,9'
              BranchSideFuncs:
                - ASN1_STRING_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:570,22'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_free
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:575,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:576,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:577,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:560,27'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:563,10'
          Dst:             rsa_md_to_algor
        - Src:             'crypto/rsa/rsa_ameth.c:565,9'
          Dst:             ASN1_item_pack
        - Src:             'crypto/rsa/rsa_ameth.c:567,13'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/rsa/rsa_ameth.c:570,28'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:570,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/rsa/rsa_ameth.c:573,5'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/rsa/rsa_ameth.c:574,5'
          Dst:             X509_ALGOR_free
    - functionName:    rsa_ctx_to_pss_string
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.1540 *'
      constantsTouched: []
      argNames:
        - pkctx
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_pack
        - RSA_PSS_PARAMS_free
        - rsa_ctx_to_pss
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:656,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:657,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:659,25'
              BranchSideFuncs:
                - ASN1_item_pack
                - RSA_PSS_PARAMS_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:653,27'
          Dst:             rsa_ctx_to_pss
        - Src:             'crypto/rsa/rsa_ameth.c:659,10'
          Dst:             ASN1_item_pack
        - Src:             'crypto/rsa/rsa_ameth.c:660,5'
          Dst:             RSA_PSS_PARAMS_free
    - functionName:    rsa_cms_decrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         34
      ICount:          242
      EdgeCount:       48
      CyclomaticComplexity: 16
      functionsReached:
        - CMS_RecipientInfo_get0_pkey_ctx
        - CMS_RecipientInfo_ktri_get0_algs
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - OBJ_obj2nid
        - RSA_OAEP_PARAMS_free
        - RSA_pkey_ctx_ctrl
        - rsa_algor_to_md
        - rsa_oaep_decode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:931,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:932,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:933,43'
              BranchSideFuncs:
                - CMS_RecipientInfo_ktri_get0_algs
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_oaep_decode
                - rsa_algor_to_md
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:933,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:934,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_oaep_decode
                - rsa_algor_to_md
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:935,23'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_oaep_decode
                - rsa_algor_to_md
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:936,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:937,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:938,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_oaep_decode
                - rsa_algor_to_md
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:938,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:939,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:943,28'
              BranchSideFuncs:
                - rsa_oaep_decode
                - rsa_algor_to_md
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:945,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:946,9'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:950,30'
              BranchSideFuncs:
                - rsa_algor_to_md
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:951,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:952,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:953,26'
              BranchSideFuncs:
                - rsa_algor_to_md
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:954,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:955,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:957,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:957,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:958,28'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:975,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:960,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:961,13'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:964,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:964,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:965,13'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:969,17'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:975,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:976,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:977,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:977,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:978,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:979,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:979,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:980,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:981,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:981,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:982,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:984,8'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:930,13'
          Dst:             CMS_RecipientInfo_get0_pkey_ctx
        - Src:             'crypto/rsa/rsa_ameth.c:933,10'
          Dst:             CMS_RecipientInfo_ktri_get0_algs
        - Src:             'crypto/rsa/rsa_ameth.c:935,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:939,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:943,12'
          Dst:             rsa_oaep_decode
        - Src:             'crypto/rsa/rsa_ameth.c:946,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:950,14'
          Dst:             rsa_algor_to_md
        - Src:             'crypto/rsa/rsa_ameth.c:953,10'
          Dst:             rsa_algor_to_md
        - Src:             'crypto/rsa/rsa_ameth.c:960,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:961,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:965,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:975,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:977,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:979,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:981,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:987,5'
          Dst:             RSA_OAEP_PARAMS_free
    - functionName:    rsa_cms_encrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         39
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - ASN1_STRING_free
        - ASN1_item_pack
        - CMS_RecipientInfo_get0_pkey_ctx
        - CMS_RecipientInfo_ktri_get0_algs
        - EVP_PKEY_CTX_ctrl
        - OBJ_nid2obj
        - RSA_OAEP_PARAMS_free
        - RSA_OAEP_PARAMS_new
        - RSA_pkey_ctx_ctrl
        - X509_ALGOR_new
        - X509_ALGOR_set0
        - rsa_md_to_algor
        - rsa_md_to_mgf1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:1001,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1002,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1003,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:1003,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1004,13'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1007,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1004,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1005,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1006,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1007,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1008,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1012,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1012,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1013,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1014,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1014,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1015,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1016,9'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1016,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1017,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1018,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1019,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1020,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1021,12'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_new
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1022,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1023,9'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1024,27'
              BranchSideFuncs:
                - rsa_md_to_algor
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1024,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1025,9'
              BranchSideFuncs:
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1026,26'
              BranchSideFuncs:
                - rsa_md_to_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1026,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1027,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1028,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_pack
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1028,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1030,29'
              BranchSideFuncs:
                - X509_ALGOR_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1044,25'
              BranchSideFuncs:
                - ASN1_item_pack
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1031,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1032,13'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1033,15'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1034,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1035,13'
              BranchSideFuncs:
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1036,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1036,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1037,36'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_pack
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1040,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_pack
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:1044,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1045,10'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:1046,21'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - RSA_OAEP_PARAMS_free
                - ASN1_STRING_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:997,27'
          Dst:             CMS_RecipientInfo_get0_pkey_ctx
        - Src:             'crypto/rsa/rsa_ameth.c:1001,9'
          Dst:             CMS_RecipientInfo_ktri_get0_algs
        - Src:             'crypto/rsa/rsa_ameth.c:1004,13'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:1008,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:1008,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/rsa/rsa_ameth.c:1014,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:1016,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:1018,16'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:1021,12'
          Dst:             RSA_OAEP_PARAMS_new
        - Src:             'crypto/rsa/rsa_ameth.c:1024,10'
          Dst:             rsa_md_to_algor
        - Src:             'crypto/rsa/rsa_ameth.c:1026,10'
          Dst:             rsa_md_to_mgf1
        - Src:             'crypto/rsa/rsa_ameth.c:1030,29'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/rsa/rsa_ameth.c:1033,15'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/rsa/rsa_ameth.c:1036,14'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/rsa/rsa_ameth.c:1037,13'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/rsa/rsa_ameth.c:1040,44'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:1040,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/rsa/rsa_ameth.c:1044,10'
          Dst:             ASN1_item_pack
        - Src:             'crypto/rsa/rsa_ameth.c:1046,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:1046,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/rsa/rsa_ameth.c:1050,5'
          Dst:             RSA_OAEP_PARAMS_free
        - Src:             'crypto/rsa/rsa_ameth.c:1051,5'
          Dst:             ASN1_STRING_free
    - functionName:    rsa_cms_verify
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         15
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CMS_SignerInfo_get0_algs
        - CMS_SignerInfo_get0_pkey_ctx
        - ERR_put_error
        - OBJ_find_sigid_algs
        - OBJ_obj2nid
        - rsa_pss_to_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:763,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:764,37'
              BranchSideFuncs:
                - rsa_pss_to_ctx
            - BranchSide:      'crypto/rsa/rsa_ameth.c:766,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:766,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:767,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:770,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:770,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:771,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:773,29'
              BranchSideFuncs:
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:773,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:774,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:777,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:774,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:775,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:776,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:759,27'
          Dst:             CMS_SignerInfo_get0_pkey_ctx
        - Src:             'crypto/rsa/rsa_ameth.c:761,5'
          Dst:             CMS_SignerInfo_get0_algs
        - Src:             'crypto/rsa/rsa_ameth.c:762,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:764,16'
          Dst:             rsa_pss_to_ctx
        - Src:             'crypto/rsa/rsa_ameth.c:767,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:773,9'
          Dst:             OBJ_find_sigid_algs
    - functionName:    rsa_cms_sign
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         15
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CMS_SignerInfo_get0_algs
        - CMS_SignerInfo_get0_pkey_ctx
        - OBJ_nid2obj
        - RSA_pkey_ctx_ctrl
        - X509_ALGOR_set0
        - rsa_ctx_to_pss_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:811,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:812,13'
              BranchSideFuncs:
                - RSA_pkey_ctx_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:815,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:812,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:813,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:814,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:815,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:816,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:820,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:820,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:821,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:822,32'
              BranchSideFuncs:
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:823,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:824,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:825,21'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:807,27'
          Dst:             CMS_SignerInfo_get0_pkey_ctx
        - Src:             'crypto/rsa/rsa_ameth.c:810,5'
          Dst:             CMS_SignerInfo_get0_algs
        - Src:             'crypto/rsa/rsa_ameth.c:812,13'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:816,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:816,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/rsa/rsa_ameth.c:822,10'
          Dst:             rsa_ctx_to_pss_string
        - Src:             'crypto/rsa/rsa_ameth.c:825,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:825,5'
          Dst:             X509_ALGOR_set0
    - functionName:    rsa_pss_param_print
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'struct.rsa_pss_params_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pss_key
        - pss
        - indent
      BBCount:         81
      ICount:          411
      EdgeCount:       115
      CyclomaticComplexity: 36
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BIO_puts
        - X509_ALGOR_free
        - i2a_ASN1_INTEGER
        - i2a_ASN1_OBJECT
        - rsa_mgf1_decode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:242,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:244,13'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:252,16'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:245,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:249,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:245,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:246,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:247,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:252,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:253,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:254,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:255,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:257,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:258,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:259,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:260,16'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:261,21'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:262,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:263,18'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:263,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:264,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:266,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:267,29'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:269,25'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:267,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:268,13'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:269,5'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:269,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:270,9'
              BranchSideFuncs:
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:274,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:276,21'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:277,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:279,18'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:280,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:281,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:282,29'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:293,25'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:283,13'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:284,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:285,13'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:286,36'
              BranchSideFuncs:
                - rsa_mgf1_decode
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:287,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:288,33'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:290,29'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:288,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:289,17'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:290,9'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:290,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:291,13'
              BranchSideFuncs:
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:293,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:294,9'
              BranchSideFuncs:
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:299,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:300,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:301,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:302,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:303,30'
              BranchSideFuncs:
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:305,25'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:303,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:304,13'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:305,5'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:305,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:306,9'
              BranchSideFuncs:
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:311,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - X509_ALGOR_free
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:312,18'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - X509_ALGOR_free
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:313,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:314,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - X509_ALGOR_free
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:315,30'
              BranchSideFuncs:
                - i2a_ASN1_INTEGER
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:317,25'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:316,13'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:317,5'
              BranchSideFuncs:
                - BIO_puts
                - X509_ALGOR_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:317,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:0,0'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:318,9'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:241,10'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:245,17'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:249,17'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:253,13'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:257,9'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:261,10'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:263,9'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:267,13'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/rsa/rsa_ameth.c:269,16'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:273,9'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:276,10'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:279,9'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:282,13'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/rsa/rsa_ameth.c:284,13'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:286,20'
          Dst:             rsa_mgf1_decode
        - Src:             'crypto/rsa/rsa_ameth.c:288,17'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/rsa/rsa_ameth.c:290,20'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:293,16'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:296,5'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:298,10'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:300,9'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:303,13'
          Dst:             i2a_ASN1_INTEGER
        - Src:             'crypto/rsa/rsa_ameth.c:305,16'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:308,5'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:310,10'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:312,9'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:315,13'
          Dst:             i2a_ASN1_INTEGER
        - Src:             'crypto/rsa/rsa_ameth.c:317,16'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:320,5'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:325,5'
          Dst:             X509_ALGOR_free
    - functionName:    sk_RSA_PRIME_INFO_value
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_RSA_PRIME_INFO_num
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_num
    - functionName:    pkey_rsa_print
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1531 *'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - off
        - priv
      BBCount:         71
      ICount:          441
      EdgeCount:       96
      CyclomaticComplexity: 27
      functionsReached:
        - ASN1_bn_print
        - BIO_indent
        - BIO_printf
        - BN_num_bits
        - rsa_pss_param_print
        - sk_RSA_PRIME_INFO_num
        - sk_RSA_PRIME_INFO_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:337,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:338,31'
              BranchSideFuncs:
                - BN_num_bits
                - sk_RSA_PRIME_INFO_num.14165
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:339,39'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num.14165
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:342,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:344,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:345,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:347,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:347,14'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:347,17'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:354,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:348,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:354,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:349,33'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:348,13'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:349,54'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:348,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:351,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:354,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:355,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:356,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:360,9'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:361,24'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:362,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:363,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:363,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:366,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:412,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:366,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:367,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:368,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:369,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:370,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:370,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:371,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:372,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:372,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:373,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:374,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:374,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:375,13'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:376,28'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:376,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:377,13'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:378,16'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:378,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:380,21'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:411,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:385,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:386,33'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:410,9'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:386,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:387,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:388,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:388,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:390,36'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:395,36'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:400,36'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:405,21'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:390,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:391,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:392,26'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:395,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:396,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:397,26'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:400,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:401,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:402,26'
              BranchSideFuncs:
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:407,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:408,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:409,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_num.14165
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14164
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_bn_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:412,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:412,51'
              BranchSideFuncs:
                - rsa_pss_param_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:414,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:414,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:338,19'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_ameth.c:339,17'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_ameth.c:341,10'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:344,9'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:348,13'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:354,13'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:359,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:361,10'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:366,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:368,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:370,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:372,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:374,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:376,14'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:378,25'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_ameth.c:384,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_ameth.c:386,22'
          Dst:             BIO_indent
        - Src:             'crypto/rsa/rsa_ameth.c:390,25'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:395,25'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:400,25'
          Dst:             BIO_printf
        - Src:             'crypto/rsa/rsa_ameth.c:407,22'
          Dst:             ASN1_bn_print
        - Src:             'crypto/rsa/rsa_ameth.c:412,31'
          Dst:             rsa_pss_param_print
    - functionName:    rsa_param_encode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.asn1_string_st **'
        - 'int *'
      constantsTouched: []
      argNames:
        - pkey
        - pstr
        - pstrtype
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_item_pack
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:38,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:42,9'
              BranchSideFuncs:
                - ASN1_item_pack
        - Branch String:   'crypto/rsa/rsa_ameth.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:43,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:47,24'
              BranchSideFuncs:
                - ASN1_item_pack
        - Branch String:   'crypto/rsa/rsa_ameth.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:48,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:50,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:47,9'
          Dst:             ASN1_item_pack
    - functionName:    rsa_param_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - rsa
        - alg
      BBCount:         12
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - X509_ALGOR_get0
        - rsa_pss_decode
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_decode
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:64,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:65,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_pss_decode
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:66,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:69,31'
              BranchSideFuncs:
                - rsa_pss_decode
        - Branch String:   'crypto/rsa/rsa_ameth.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:60,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/rsa/rsa_ameth.c:61,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:66,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:69,16'
          Dst:             rsa_pss_decode
    - functionName:    rsa_pkey_check
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_check_key_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:1058,12'
          Dst:             RSA_check_key_ex
    - functionName:    rsa_sig_info_set
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_sig_info_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - siginf
        - sigalg
        - sig
      BBCount:         22
      ICount:          136
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_MD_size
        - EVP_MD_type
        - OBJ_obj2nid
        - RSA_PSS_PARAMS_free
        - X509_SIG_INFO_set
        - rsa_pss_decode
        - rsa_pss_get_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:873,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:874,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:876,26'
              BranchSideFuncs:
                - rsa_pss_decode
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - RSA_PSS_PARAMS_free
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:877,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:878,9'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:879,25'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:884,30'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:884,33'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:885,16'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:884,53'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:884,56'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:885,16'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:885,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:885,16'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:888,15'
              BranchSideFuncs:
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:885,45'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:885,48'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:888,15'
              BranchSideFuncs:
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:884,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:886,15'
              BranchSideFuncs:
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:888,15'
              BranchSideFuncs:
                - EVP_MD_size
                - X509_SIG_INFO_set
                - RSA_PSS_PARAMS_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:873,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:876,11'
          Dst:             rsa_pss_decode
        - Src:             'crypto/rsa/rsa_ameth.c:877,10'
          Dst:             rsa_pss_get_param
        - Src:             'crypto/rsa/rsa_ameth.c:879,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:885,25'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:885,59'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_ameth.c:890,56'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_ameth.c:890,5'
          Dst:             X509_SIG_INFO_set
        - Src:             'crypto/rsa/rsa_ameth.c:894,5'
          Dst:             RSA_PSS_PARAMS_free
    - functionName:    rsa_item_sign
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ctx
        - it
        - asn
        - alg1
        - alg2
        - sig
      BBCount:         17
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_STRING_free
        - EVP_MD_CTX_pkey_ctx
        - OBJ_nid2obj
        - RSA_pkey_ctx_ctrl
        - X509_ALGOR_set0
        - rsa_ctx_to_pss_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:837,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:838,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:839,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_dup
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:839,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:840,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:841,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_dup
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:841,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:842,22'
              BranchSideFuncs:
                - rsa_ctx_to_pss_string
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_dup
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:860,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:844,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:845,13'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_dup
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:847,13'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_dup
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:847,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:848,48'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:856,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:849,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:850,34'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:853,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:835,27'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/rsa/rsa_ameth.c:837,9'
          Dst:             RSA_pkey_ctx_ctrl
        - Src:             'crypto/rsa/rsa_ameth.c:843,15'
          Dst:             rsa_ctx_to_pss_string
        - Src:             'crypto/rsa/rsa_ameth.c:848,32'
          Dst:             ASN1_STRING_dup
        - Src:             'crypto/rsa/rsa_ameth.c:850,17'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/rsa/rsa_ameth.c:853,35'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:853,13'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/rsa/rsa_ameth.c:856,31'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:856,9'
          Dst:             X509_ALGOR_set0
    - functionName:    rsa_item_verify
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - ctx
        - it
        - asn
        - sigalg
        - sig
        - pkey
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - rsa_pss_to_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:791,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:792,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:795,24'
              BranchSideFuncs:
                - rsa_pss_to_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:795,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:797,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:791,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:792,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:795,9'
          Dst:             rsa_pss_to_ctx
    - functionName:    old_rsa_priv_encode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - pkey
        - pder
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSAPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:154,12'
          Dst:             i2d_RSAPrivateKey
    - functionName:    old_rsa_priv_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - pder
        - derlen
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - d2i_RSAPrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:145,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:148,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:144,16'
          Dst:             d2i_RSAPrivateKey
        - Src:             'crypto/rsa/rsa_ameth.c:145,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:148,5'
          Dst:             EVP_PKEY_assign
    - functionName:    rsa_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         41
      ICount:          238
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - EVP_MD_type
        - OBJ_nid2obj
        - PKCS7_RECIP_INFO_get0_alg
        - PKCS7_SIGNER_INFO_get0_algs
        - X509_ALGOR_set0
        - rsa_cms_decrypt
        - rsa_cms_encrypt
        - rsa_cms_sign
        - rsa_cms_verify
        - rsa_pss_get_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:478,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:481,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - PKCS7_SIGNER_INFO_get0_algs
            - BranchSide:      'crypto/rsa/rsa_ameth.c:486,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - PKCS7_RECIP_INFO_get0_alg
            - BranchSide:      'crypto/rsa/rsa_ameth.c:493,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - rsa_cms_verify
                - rsa_cms_sign
            - BranchSide:      'crypto/rsa/rsa_ameth.c:500,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - rsa_cms_decrypt
                - rsa_cms_encrypt
            - BranchSide:      'crypto/rsa/rsa_ameth.c:509,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_ameth.c:516,13'
              BranchSideFuncs:
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_type
            - BranchSide:      'crypto/rsa/rsa_ameth.c:530,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:481,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:482,41'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_get0_algs
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:483,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:486,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:487,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:488,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - PKCS7_RECIP_INFO_get0_alg
        - Branch String:   'crypto/rsa/rsa_ameth.c:488,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:489,39'
              BranchSideFuncs:
                - PKCS7_RECIP_INFO_get0_alg
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:490,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/rsa/rsa_ameth.c:493,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:494,33'
              BranchSideFuncs:
                - rsa_cms_sign
            - BranchSide:      'crypto/rsa/rsa_ameth.c:495,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - rsa_cms_verify
        - Branch String:   'crypto/rsa/rsa_ameth.c:500,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:501,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:502,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - rsa_cms_decrypt
                - rsa_cms_encrypt
        - Branch String:   'crypto/rsa/rsa_ameth.c:502,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:503,36'
              BranchSideFuncs:
                - rsa_cms_encrypt
            - BranchSide:      'crypto/rsa/rsa_ameth.c:504,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - rsa_cms_decrypt
        - Branch String:   'crypto/rsa/rsa_ameth.c:509,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:510,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:511,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:516,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:517,36'
              BranchSideFuncs:
                - rsa_pss_get_param
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_type
            - BranchSide:      'crypto/rsa/rsa_ameth.c:526,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:517,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:519,17'
              BranchSideFuncs:
                - EVP_MD_type
            - BranchSide:      'crypto/rsa/rsa_ameth.c:522,40'
              BranchSideFuncs:
                - EVP_MD_type
        - Branch String:   'crypto/rsa/rsa_ameth.c:534,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:535,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/rsa/rsa_ameth.c:537,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:482,13'
          Dst:             PKCS7_SIGNER_INFO_get0_algs
        - Src:             'crypto/rsa/rsa_ameth.c:489,13'
          Dst:             PKCS7_RECIP_INFO_get0_alg
        - Src:             'crypto/rsa/rsa_ameth.c:494,20'
          Dst:             rsa_cms_sign
        - Src:             'crypto/rsa/rsa_ameth.c:496,20'
          Dst:             rsa_cms_verify
        - Src:             'crypto/rsa/rsa_ameth.c:503,20'
          Dst:             rsa_cms_encrypt
        - Src:             'crypto/rsa/rsa_ameth.c:505,20'
          Dst:             rsa_cms_decrypt
        - Src:             'crypto/rsa/rsa_ameth.c:517,18'
          Dst:             rsa_pss_get_param
        - Src:             'crypto/rsa/rsa_ameth.c:519,17'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:522,28'
          Dst:             EVP_MD_type
        - Src:             'crypto/rsa/rsa_ameth.c:535,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:535,9'
          Dst:             X509_ALGOR_set0
    - functionName:    int_rsa_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:224,5'
          Dst:             RSA_free
    - functionName:    rsa_sig_print
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - sigalg
        - sig
        - indent
        - pctx
      BBCount:         16
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_puts
        - OBJ_obj2nid
        - RSA_PSS_PARAMS_free
        - X509_signature_dump
        - rsa_pss_decode
        - rsa_pss_param_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:455,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:457,46'
              BranchSideFuncs:
                - rsa_pss_decode
                - rsa_pss_param_print
                - RSA_PSS_PARAMS_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
            - BranchSide:      'crypto/rsa/rsa_ameth.c:463,17'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
        - Branch String:   'crypto/rsa/rsa_ameth.c:461,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:462,13'
              BranchSideFuncs:
                - X509_signature_dump
            - BranchSide:      'crypto/rsa/rsa_ameth.c:463,5'
              BranchSideFuncs:
                - X509_signature_dump
        - Branch String:   'crypto/rsa/rsa_ameth.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:467,36'
              BranchSideFuncs:
                - X509_signature_dump
            - BranchSide:      'crypto/rsa/rsa_ameth.c:468,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:455,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/rsa/rsa_ameth.c:457,31'
          Dst:             rsa_pss_decode
        - Src:             'crypto/rsa/rsa_ameth.c:459,14'
          Dst:             rsa_pss_param_print
        - Src:             'crypto/rsa/rsa_ameth.c:460,9'
          Dst:             RSA_PSS_PARAMS_free
        - Src:             'crypto/rsa/rsa_ameth.c:463,24'
          Dst:             BIO_puts
        - Src:             'crypto/rsa/rsa_ameth.c:467,16'
          Dst:             X509_signature_dump
    - functionName:    rsa_security_bits
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_security_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:219,12'
          Dst:             RSA_security_bits
    - functionName:    rsa_bits
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:214,12'
          Dst:             BN_num_bits
    - functionName:    int_rsa_size
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:209,12'
          Dst:             RSA_size
    - functionName:    rsa_priv_print
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1531 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pkey_rsa_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:428,12'
          Dst:             pkey_rsa_print
    - functionName:    rsa_priv_encode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - p8
        - pkey
      BBCount:         10
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_free
        - CRYPTO_clear_free
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS8_pkey_set0
        - i2d_RSAPrivateKey
        - rsa_param_encode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:165,9'
              BranchSideFuncs:
                - i2d_RSAPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:166,31'
              BranchSideFuncs:
                - i2d_RSAPrivateKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - CRYPTO_clear_free
                - ERR_put_error
                - ASN1_STRING_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:169,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:174,26'
              BranchSideFuncs:
                - OBJ_nid2obj
                - PKCS8_pkey_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_STRING_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:182,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:164,10'
          Dst:             rsa_param_encode
        - Src:             'crypto/rsa/rsa_ameth.c:166,13'
          Dst:             i2d_RSAPrivateKey
        - Src:             'crypto/rsa/rsa_ameth.c:169,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:170,9'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/rsa/rsa_ameth.c:174,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:174,10'
          Dst:             PKCS8_pkey_set0
        - Src:             'crypto/rsa/rsa_ameth.c:176,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:177,9'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/rsa/rsa_ameth.c:178,9'
          Dst:             CRYPTO_clear_free
    - functionName:    rsa_priv_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pkey
        - p8
      BBCount:         10
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - PKCS8_pkey_get0
        - RSA_free
        - d2i_RSAPrivateKey
        - rsa_param_decode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:193,9'
              BranchSideFuncs:
                - d2i_RSAPrivateKey
                - rsa_param_decode
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:194,39'
              BranchSideFuncs:
                - d2i_RSAPrivateKey
                - rsa_param_decode
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:196,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:199,27'
              BranchSideFuncs:
                - rsa_param_decode
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
        - Branch String:   'crypto/rsa/rsa_ameth.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:200,18'
              BranchSideFuncs:
                - EVP_PKEY_assign
            - BranchSide:      'crypto/rsa/rsa_ameth.c:203,21'
              BranchSideFuncs:
                - EVP_PKEY_assign
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:192,10'
          Dst:             PKCS8_pkey_get0
        - Src:             'crypto/rsa/rsa_ameth.c:194,11'
          Dst:             d2i_RSAPrivateKey
        - Src:             'crypto/rsa/rsa_ameth.c:196,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:199,10'
          Dst:             rsa_param_decode
        - Src:             'crypto/rsa/rsa_ameth.c:200,9'
          Dst:             RSA_free
        - Src:             'crypto/rsa/rsa_ameth.c:203,5'
          Dst:             EVP_PKEY_assign
    - functionName:    rsa_pub_print
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1531 *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pkey_rsa_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:422,12'
          Dst:             pkey_rsa_print
    - functionName:    rsa_pub_cmp
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         14
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_cmp
        - RSA_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:129,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:130,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:133,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_ameth.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:134,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:135,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_ameth.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:128,11'
          Dst:             RSA_flags
        - Src:             'crypto/rsa/rsa_ameth.c:129,17'
          Dst:             RSA_flags
        - Src:             'crypto/rsa/rsa_ameth.c:133,9'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_ameth.c:134,12'
          Dst:             BN_cmp
    - functionName:    rsa_pub_encode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_pubkey_st *'
        - 'struct.evp_pkey_st.1531 *'
      constantsTouched: []
      argNames:
        - pk
        - pkey
      BBCount:         10
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_free
        - CRYPTO_free
        - OBJ_nid2obj
        - X509_PUBKEY_set0_param
        - i2d_RSAPublicKey
        - rsa_param_encode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:83,9'
              BranchSideFuncs:
                - i2d_RSAPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:84,32'
              BranchSideFuncs:
                - i2d_RSAPublicKey
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
                - ASN1_STRING_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:86,26'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:89,32'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_PUBKEY_set0_param
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ASN1_STRING_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:93,5'
              BranchSideFuncs:
                - CRYPTO_free
                - ASN1_STRING_free
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:82,10'
          Dst:             rsa_param_encode
        - Src:             'crypto/rsa/rsa_ameth.c:84,15'
          Dst:             i2d_RSAPublicKey
        - Src:             'crypto/rsa/rsa_ameth.c:86,9'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/rsa/rsa_ameth.c:89,36'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/rsa/rsa_ameth.c:89,9'
          Dst:             X509_PUBKEY_set0_param
        - Src:             'crypto/rsa/rsa_ameth.c:93,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/rsa/rsa_ameth.c:94,5'
          Dst:             ASN1_STRING_free
    - functionName:    rsa_pub_decode
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1531 *'
        - 'struct.X509_pubkey_st *'
      constantsTouched: []
      argNames:
        - pkey
        - pubkey
      BBCount:         12
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_assign
        - RSA_free
        - X509_PUBKEY_get0_param
        - d2i_RSAPublicKey
        - rsa_param_decode
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_ameth.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:106,9'
              BranchSideFuncs:
                - d2i_RSAPublicKey
                - rsa_param_decode
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:107,43'
              BranchSideFuncs:
                - d2i_RSAPublicKey
                - rsa_param_decode
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_ameth.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:108,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_ameth.c:111,27'
              BranchSideFuncs:
                - rsa_param_decode
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:112,18'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_ameth.c:115,26'
              BranchSideFuncs:
                - EVP_PKEY_assign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_ameth.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_ameth.c:116,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_ameth.c:119,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_ameth.c:105,10'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/rsa/rsa_ameth.c:107,16'
          Dst:             d2i_RSAPublicKey
        - Src:             'crypto/rsa/rsa_ameth.c:108,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_ameth.c:111,10'
          Dst:             rsa_param_decode
        - Src:             'crypto/rsa/rsa_ameth.c:112,9'
          Dst:             RSA_free
        - Src:             'crypto/rsa/rsa_ameth.c:115,10'
          Dst:             EVP_PKEY_assign
        - Src:             'crypto/rsa/rsa_ameth.c:116,9'
          Dst:             RSA_free
    - functionName:    rsa_oaep_cb
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_ALGOR_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_asn1.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:94,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_asn1.c:95,26'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:96,9'
          Dst:             X509_ALGOR_free
    - functionName:    rsa_pss_cb
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_ALGOR_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_asn1.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:74,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/rsa/rsa_asn1.c:75,25'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:76,9'
          Dst:             X509_ALGOR_free
    - functionName:    rsa_cb
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         16
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - RSA_free
        - RSA_new
        - rsa_multip_calc_product
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_asn1.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:26,31'
              BranchSideFuncs:
                - RSA_new
            - BranchSide:      'crypto/rsa/rsa_asn1.c:30,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   'crypto/rsa/rsa_asn1.c:27,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:28,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_asn1.c:29,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_asn1.c:30,16'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:31,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      'crypto/rsa/rsa_asn1.c:34,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_asn1.c:35,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:37,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_asn1.c:39,49'
              BranchSideFuncs:
                - rsa_multip_calc_product
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:26,31'
          Dst:             RSA_new
        - Src:             'crypto/rsa/rsa_asn1.c:31,9'
          Dst:             RSA_free
        - Src:             'crypto/rsa/rsa_asn1.c:39,17'
          Dst:             rsa_multip_calc_product
    - functionName:    RSAPrivateKey_dup
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:120,12'
          Dst:             ASN1_item_dup
    - functionName:    RSAPublicKey_dup
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:115,12'
          Dst:             ASN1_item_dup
    - functionName:    i2d_RSAPublicKey
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:111,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_RSAPublicKey
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:111,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_RSAPrivateKey
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:109,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_RSAPrivateKey
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:109,1'
          Dst:             ASN1_item_d2i
    - functionName:    RSA_OAEP_PARAMS_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_oaep_params_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:107,1'
          Dst:             ASN1_item_free
    - functionName:    RSA_OAEP_PARAMS_new
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.rsa_oaep_params_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_asn1.c:107,1'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:107,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/rsa/rsa_asn1.c:107,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:107,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_RSA_OAEP_PARAMS
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_oaep_params_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:107,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_RSA_OAEP_PARAMS
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.rsa_oaep_params_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_oaep_params_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:107,1'
          Dst:             ASN1_item_d2i
    - functionName:    RSA_PSS_PARAMS_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_pss_params_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:88,1'
          Dst:             ASN1_item_free
    - functionName:    RSA_PSS_PARAMS_new
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_asn1.c:88,1'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_asn1.c:88,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/rsa/rsa_asn1.c:88,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:88,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_RSA_PSS_PARAMS
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_pss_params_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:88,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_RSA_PSS_PARAMS
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_pss_params_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_asn1.c:88,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_RSA_PRIME_INFO_value
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_RSA_PRIME_INFO_num
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_num
    - functionName:    RSA_check_key_ex
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_chk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - key
        - cb
      BBCount:         137
      ICount:          819
      EdgeCount:       190
      CyclomaticComplexity: 55
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_cmp
        - BN_div
        - BN_free
        - BN_gcd
        - BN_is_odd
        - BN_is_one
        - BN_is_prime_ex
        - BN_mod_inverse
        - BN_mod_mul
        - BN_mul
        - BN_new
        - BN_num_bits
        - BN_sub
        - BN_value_one
        - ERR_put_error
        - rsa_multip_cap
        - sk_RSA_PRIME_INFO_num
        - sk_RSA_PRIME_INFO_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_chk.c:26,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:26,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:26,42'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:26,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:27,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:27,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:27,31'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:27,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:33,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_num.14286
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - rsa_multip_cap
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:34,43'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_num.14286
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - rsa_multip_cap
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:42,9'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:36,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:36,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:37,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:35,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:37,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:40,5'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_new
                - BN_CTX_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:48,19'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:48,22'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_chk.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_chk.c:48,32'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:48,35'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_chk.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_chk.c:48,45'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:48,48'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_chk.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_chk.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:49,16'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_chk.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_chk.c:49,26'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:49,29'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_chk.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_chk.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:50,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_chk.c:55,19'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:56,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:59,20'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:60,13'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:65,24'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:66,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:71,24'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:72,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:77,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:77,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:78,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:86,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:80,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:83,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:87,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:90,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:90,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:91,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:97,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:93,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:96,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:98,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:107,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:100,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:103,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:108,13'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:111,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:112,13'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:117,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:118,13'
              BranchSideFuncs:
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:121,17'
              BranchSideFuncs:
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:122,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:125,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:125,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:126,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:140,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:128,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:131,21'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:132,17'
              BranchSideFuncs:
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:135,21'
              BranchSideFuncs:
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:136,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_chk.c:139,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_chk.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:141,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:144,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:145,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:149,20'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:154,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:154,27'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:154,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:194,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:154,48'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:154,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:194,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:156,21'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:194,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:157,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:160,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:161,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:164,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:165,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:170,21'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:171,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:174,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:174,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:175,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:178,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:178,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:179,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:184,29'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:185,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:188,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:188,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:189,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:194,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:195,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:218,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_chk.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:198,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:201,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:202,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:205,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:206,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:210,29'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:211,17'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:214,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_chk.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_chk.c:215,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_chk.c:218,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - sk_RSA_PRIME_INFO_value.14285
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
      Callsites:
        - Src:             'crypto/rsa/rsa_chk.c:28,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:34,21'
          Dst:             sk_RSA_PRIME_INFO_num
        - Src:             'crypto/rsa/rsa_chk.c:36,53'
          Dst:             BN_num_bits
        - Src:             'crypto/rsa/rsa_chk.c:36,38'
          Dst:             rsa_multip_cap
        - Src:             'crypto/rsa/rsa_chk.c:37,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:42,9'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_chk.c:43,9'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_chk.c:44,9'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_chk.c:45,9'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_chk.c:46,9'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_chk.c:47,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_chk.c:51,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:55,9'
          Dst:             BN_is_one
        - Src:             'crypto/rsa/rsa_chk.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:59,10'
          Dst:             BN_is_odd
        - Src:             'crypto/rsa/rsa_chk.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:65,9'
          Dst:             BN_is_prime_ex
        - Src:             'crypto/rsa/rsa_chk.c:67,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:71,9'
          Dst:             BN_is_prime_ex
        - Src:             'crypto/rsa/rsa_chk.c:73,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:78,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_chk.c:79,13'
          Dst:             BN_is_prime_ex
        - Src:             'crypto/rsa/rsa_chk.c:81,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:86,10'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_chk.c:91,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_chk.c:92,14'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_chk.c:97,9'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_chk.c:100,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:103,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:107,28'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_chk.c:107,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_chk.c:111,28'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_chk.c:111,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_chk.c:117,10'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_chk.c:121,10'
          Dst:             BN_gcd
        - Src:             'crypto/rsa/rsa_chk.c:126,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_chk.c:127,34'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_chk.c:127,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_chk.c:131,14'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_chk.c:135,14'
          Dst:             BN_gcd
        - Src:             'crypto/rsa/rsa_chk.c:140,10'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_chk.c:144,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/rsa/rsa_chk.c:149,10'
          Dst:             BN_is_one
        - Src:             'crypto/rsa/rsa_chk.c:151,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:156,32'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_chk.c:156,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_chk.c:160,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_chk.c:164,13'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_chk.c:166,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:170,32'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_chk.c:170,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_chk.c:174,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_chk.c:178,13'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_chk.c:180,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:184,14'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_chk.c:188,13'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_chk.c:190,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:195,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_chk.c:197,34'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_chk.c:197,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_chk.c:201,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_chk.c:205,13'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_chk.c:207,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:210,14'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_chk.c:214,13'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_chk.c:216,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_chk.c:221,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_chk.c:222,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_chk.c:223,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_chk.c:224,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_chk.c:225,5'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_chk.c:226,5'
          Dst:             BN_CTX_free
    - functionName:    RSA_check_key
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_chk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_check_key_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_chk.c:16,12'
          Dst:             RSA_check_key_ex
    - functionName:    rsa_get_public_exp
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - d
        - p
        - q
        - ctx
      BBCount:         20
      ICount:          124
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_mod_inverse
        - BN_mul
        - BN_sub
        - BN_value_one
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_crpt.c:87,19'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:87,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_crpt.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_crpt.c:87,32'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:87,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_crpt.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_crpt.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_crpt.c:90,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
        - Branch String:   'crypto/rsa/rsa_crpt.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:95,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_crpt.c:97,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
        - Branch String:   'crypto/rsa/rsa_crpt.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:98,9'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
            - BranchSide:      'crypto/rsa/rsa_crpt.c:99,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
        - Branch String:   'crypto/rsa/rsa_crpt.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:100,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_inverse
            - BranchSide:      'crypto/rsa/rsa_crpt.c:101,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_mod_inverse
        - Branch String:   'crypto/rsa/rsa_crpt.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:102,9'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_CTX_end
            - BranchSide:      'crypto/rsa/rsa_crpt.c:104,32'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/rsa/rsa_crpt.c:90,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_crpt.c:91,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_crpt.c:92,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_crpt.c:93,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_crpt.c:97,24'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_crpt.c:97,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_crpt.c:99,24'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_crpt.c:99,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_crpt.c:101,10'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_crpt.c:104,11'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_crpt.c:106,5'
          Dst:             BN_CTX_end
    - functionName:    RSA_setup_blinding
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'struct.bn_blinding_st *'
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - rsa
        - in_ctx
      BBCount:         27
      ICount:          180
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - BN_BLINDING_create_param
        - BN_BLINDING_set_current_thread
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_free
        - BN_new
        - BN_with_flags
        - ERR_put_error
        - rsa_get_public_exp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_crpt.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:117,20'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - rsa_get_public_exp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_crpt.c:120,15'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - rsa_get_public_exp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_crpt.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:118,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_crpt.c:119,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - rsa_get_public_exp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_crpt.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_crpt.c:130,9'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - rsa_get_public_exp
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_crpt.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:131,32'
              BranchSideFuncs:
                - rsa_get_public_exp
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_crpt.c:137,13'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_crpt.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:133,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_crpt.c:136,5'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_crpt.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:144,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_crpt.c:147,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_BLINDING_create_param
                - BN_free
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_crpt.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:155,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_crpt.c:159,36'
              BranchSideFuncs:
                - BN_BLINDING_set_current_thread
                - BN_CTX_end
                - BN_free
                - BN_CTX_free
        - Branch String:   'crypto/rsa/rsa_crpt.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:164,21'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_crpt.c:165,9'
              BranchSideFuncs:
                - BN_free
        - Branch String:   'crypto/rsa/rsa_crpt.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:166,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_crpt.c:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_crpt.c:117,20'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_crpt.c:123,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_crpt.c:124,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_crpt.c:126,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_crpt.c:131,13'
          Dst:             rsa_get_public_exp
        - Src:             'crypto/rsa/rsa_crpt.c:133,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_crpt.c:141,21'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_crpt.c:144,13'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_crpt.c:147,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_crpt.c:149,15'
          Dst:             BN_BLINDING_create_param
        - Src:             'crypto/rsa/rsa_crpt.c:152,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_crpt.c:155,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_crpt.c:159,5'
          Dst:             BN_BLINDING_set_current_thread
        - Src:             'crypto/rsa/rsa_crpt.c:162,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/rsa/rsa_crpt.c:164,9'
          Dst:             BN_CTX_free
        - Src:             'crypto/rsa/rsa_crpt.c:166,9'
          Dst:             BN_free
    - functionName:    RSA_blinding_on
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - rsa
        - ctx
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RSA_blinding_off
        - RSA_setup_blinding
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_crpt.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:69,26'
              BranchSideFuncs:
                - RSA_blinding_off
                - RSA_setup_blinding
            - BranchSide:      'crypto/rsa/rsa_crpt.c:71,40'
              BranchSideFuncs:
                - RSA_setup_blinding
        - Branch String:   'crypto/rsa/rsa_crpt.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_crpt.c:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_crpt.c:69,9'
          Dst:             RSA_blinding_off
        - Src:             'crypto/rsa/rsa_crpt.c:71,21'
          Dst:             RSA_setup_blinding
    - functionName:    RSA_blinding_off
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_BLINDING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_crpt.c:58,5'
          Dst:             BN_BLINDING_free
    - functionName:    RSA_flags
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_crpt.c:53,12'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_crpt.c:53,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_crpt.c:53,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_public_decrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_private_decrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_private_encrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_public_encrypt
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_size
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_crpt.c:24,12'
          Dst:             BN_num_bits
    - functionName:    RSA_bits
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_crpt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_crpt.c:19,12'
          Dst:             BN_num_bits
    - functionName:    ERR_load_RSA_strings
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_err.c:242,49'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_err.c:242,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/rsa/rsa_err.c:242,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/rsa/rsa_err.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_err.c:242,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/rsa/rsa_err.c:243,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/rsa/rsa_err.c:242,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/rsa/rsa_err.c:243,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/rsa/rsa_err.c:244,9'
          Dst:             ERR_load_strings_const
    - functionName:    sk_RSA_PRIME_INFO_value
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.rsa_prime_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_RSA_PRIME_INFO_push
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - 'struct.rsa_prime_info_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_RSA_PRIME_INFO_pop_free
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_RSA_PRIME_INFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_RSA_PRIME_INFO_new_reserve
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'struct.stack_st_RSA_PRIME_INFO *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_local.h:26,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    rsa_builtin_keygen
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rsa_st.2986 *'
        - int
        - int
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - primes
        - e_value
        - cb
      BBCount:         202
      ICount:          1202
      EdgeCount:       279
      CyclomaticComplexity: 79
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_cmp
        - BN_copy
        - BN_div
        - BN_free
        - BN_generate_prime_ex
        - BN_get_word
        - BN_mod_inverse
        - BN_mul
        - BN_new
        - BN_rshift
        - BN_secure_new
        - BN_set_flags
        - BN_sub
        - BN_value_one
        - BN_with_flags
        - ERR_peek_last_error
        - ERR_pop_to_mark
        - ERR_put_error
        - ERR_set_mark
        - rsa_multip_cap
        - rsa_multip_info_free
        - rsa_multip_info_new
        - sk_RSA_PRIME_INFO_new_reserve
        - sk_RSA_PRIME_INFO_pop_free
        - sk_RSA_PRIME_INFO_push
        - sk_RSA_PRIME_INFO_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_gen.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:77,12'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - rsa_multip_cap
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:82,40'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:82,43'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:83,12'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:83,12'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:88,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:91,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:99,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:102,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:103,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:106,10'
              BranchSideFuncs:
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:103,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:103,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:103,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:106,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:106,31'
              BranchSideFuncs:
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:108,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:108,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:108,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:108,31'
              BranchSideFuncs:
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:110,10'
              BranchSideFuncs:
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:110,10'
              BranchSideFuncs:
                - BN_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:110,31'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:112,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:111,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:112,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:112,31'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:114,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:114,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:114,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:114,31'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:116,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:115,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:116,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:116,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:116,37'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:118,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:118,10'
              BranchSideFuncs:
                - BN_secure_new
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:118,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:118,37'
              BranchSideFuncs:
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:120,10'
              BranchSideFuncs:
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:119,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:120,10'
              BranchSideFuncs:
                - BN_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:120,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:120,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:121,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:125,9'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_new_reserve.14493
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
            - BranchSide:      'crypto/rsa/rsa_gen.c:144,17'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:129,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - sk_RSA_PRIME_INFO_pop_free.14492
        - Branch String:   'crypto/rsa/rsa_gen.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:131,40'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_pop_free.14492
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
            - BranchSide:      'crypto/rsa/rsa_gen.c:133,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
        - Branch String:   'crypto/rsa/rsa_gen.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:137,21'
              BranchSideFuncs:
                - rsa_multip_info_new
                - sk_RSA_PRIME_INFO_push.14491
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:142,5'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:138,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:139,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:140,42'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_push.14491
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - rsa_multip_info_new
        - Branch String:   'crypto/rsa/rsa_gen.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:148,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:148,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:286,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:153,21'
              BranchSideFuncs:
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:154,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:154,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:155,21'
              BranchSideFuncs:
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:157,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:164,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:165,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:173,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:173,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:176,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:189,25'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:176,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:177,38'
              BranchSideFuncs:
                - BN_cmp
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
            - BranchSide:      'crypto/rsa/rsa_gen.c:178,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:178,30'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:179,38'
              BranchSideFuncs:
                - BN_cmp
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
            - BranchSide:      'crypto/rsa/rsa_gen.c:181,62'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:184,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:185,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:187,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:189,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:190,17'
              BranchSideFuncs:
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:191,13'
              BranchSideFuncs:
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:193,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:195,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:197,21'
              BranchSideFuncs:
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:199,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:199,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_pop_to_mark
                - BN_GENCB_call
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:203,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:198,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:201,17'
              BranchSideFuncs:
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:203,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:205,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:162,9'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:206,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:212,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:214,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:216,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:214,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:215,17'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:216,9'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rsa/rsa_gen.c:216,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:218,25'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:222,32'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:218,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:219,17'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:220,9'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rsa/rsa_gen.c:222,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:223,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:224,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:241,13'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:242,29'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rsa/rsa_gen.c:244,25'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:244,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:256,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rsa/rsa_gen.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:256,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:278,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - BN_copy
        - Branch String:   'crypto/rsa/rsa_gen.c:257,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:258,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/rsa/rsa_gen.c:259,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/rsa/rsa_gen.c:259,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:260,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:264,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:260,21'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:261,24'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:263,24'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:264,24'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:270,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:278,19'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:278,30'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:280,21'
              BranchSideFuncs:
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:280,21'
              BranchSideFuncs:
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:281,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:282,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:282,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:283,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
            - BranchSide:      'crypto/rsa/rsa_gen.c:284,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_set_flags
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - BN_set_flags
                - BN_mod_inverse
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_RSA_PRIME_INFO_value.14490
                - BN_cmp
        - Branch String:   'crypto/rsa/rsa_gen.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:287,15'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:295,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:296,9'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:298,17'
              BranchSideFuncs:
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:299,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:301,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:302,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:304,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:304,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:305,41'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:314,23'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:308,13'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:309,21'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:309,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:310,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_gen.c:311,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_gen.c:316,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:317,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:319,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:321,21'
              BranchSideFuncs:
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:325,17'
              BranchSideFuncs:
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:331,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:332,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:334,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:338,17'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:339,21'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:337,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:339,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:344,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:345,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:354,17'
              BranchSideFuncs:
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:347,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:348,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:351,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - BN_new
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:360,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:361,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_gen.c:362,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:365,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:366,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:371,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:371,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:372,45'
              BranchSideFuncs:
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:381,17'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_gen.c:374,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:375,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:378,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - sk_RSA_PRIME_INFO_value.14490
                - BN_with_flags
                - BN_mod_inverse
                - BN_free
        - Branch String:   'crypto/rsa/rsa_gen.c:386,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:386,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/rsa/rsa_gen.c:387,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/rsa/rsa_gen.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_gen.c:82,52'
          Dst:             rsa_multip_cap
        - Src:             'crypto/rsa/rsa_gen.c:84,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_gen.c:88,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/rsa/rsa_gen.c:91,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/rsa/rsa_gen.c:92,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_gen.c:93,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_gen.c:94,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/rsa/rsa_gen.c:106,31'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_gen.c:108,31'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_gen.c:110,31'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_gen.c:112,31'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_gen.c:114,31'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_gen.c:116,37'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_gen.c:118,37'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_gen.c:120,37'
          Dst:             BN_secure_new
        - Src:             'crypto/rsa/rsa_gen.c:126,23'
          Dst:             sk_RSA_PRIME_INFO_new_reserve
        - Src:             'crypto/rsa/rsa_gen.c:131,13'
          Dst:             sk_RSA_PRIME_INFO_pop_free
        - Src:             'crypto/rsa/rsa_gen.c:131,13'
          Dst:             rsa_multip_info_free
        - Src:             'crypto/rsa/rsa_gen.c:137,21'
          Dst:             rsa_multip_info_new
        - Src:             'crypto/rsa/rsa_gen.c:140,19'
          Dst:             sk_RSA_PRIME_INFO_push
        - Src:             'crypto/rsa/rsa_gen.c:144,9'
          Dst:             BN_copy
        - Src:             'crypto/rsa/rsa_gen.c:157,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_gen.c:160,9'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_gen.c:164,18'
          Dst:             BN_generate_prime_ex
        - Src:             'crypto/rsa/rsa_gen.c:181,38'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_gen.c:184,26'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_gen.c:189,36'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_gen.c:189,18'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_gen.c:191,13'
          Dst:             ERR_set_mark
        - Src:             'crypto/rsa/rsa_gen.c:192,13'
          Dst:             BN_set_flags
        - Src:             'crypto/rsa/rsa_gen.c:193,17'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_gen.c:197,21'
          Dst:             ERR_peek_last_error
        - Src:             'crypto/rsa/rsa_gen.c:201,17'
          Dst:             ERR_pop_to_mark
        - Src:             'crypto/rsa/rsa_gen.c:205,18'
          Dst:             BN_GENCB_call
        - Src:             'crypto/rsa/rsa_gen.c:214,18'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_gen.c:218,18'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_gen.c:222,18'
          Dst:             BN_GENCB_call
        - Src:             'crypto/rsa/rsa_gen.c:240,14'
          Dst:             BN_rshift
        - Src:             'crypto/rsa/rsa_gen.c:242,17'
          Dst:             BN_get_word
        - Src:             'crypto/rsa/rsa_gen.c:257,18'
          Dst:             BN_GENCB_call
        - Src:             'crypto/rsa/rsa_gen.c:278,22'
          Dst:             BN_copy
        - Src:             'crypto/rsa/rsa_gen.c:280,13'
          Dst:             BN_copy
        - Src:             'crypto/rsa/rsa_gen.c:282,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/rsa/rsa_gen.c:286,9'
          Dst:             BN_cmp
        - Src:             'crypto/rsa/rsa_gen.c:295,29'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_gen.c:295,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_gen.c:298,29'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_gen.c:298,10'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_gen.c:301,10'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_gen.c:305,17'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_gen.c:307,41'
          Dst:             BN_value_one
        - Src:             'crypto/rsa/rsa_gen.c:307,14'
          Dst:             BN_sub
        - Src:             'crypto/rsa/rsa_gen.c:309,14'
          Dst:             BN_mul
        - Src:             'crypto/rsa/rsa_gen.c:314,23'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_gen.c:319,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_gen.c:320,14'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_gen.c:321,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:325,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:329,21'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_gen.c:334,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_gen.c:337,14'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_gen.c:338,17'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_gen.c:339,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:345,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_gen.c:347,18'
          Dst:             BN_div
        - Src:             'crypto/rsa/rsa_gen.c:348,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:354,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:358,21'
          Dst:             BN_new
        - Src:             'crypto/rsa/rsa_gen.c:362,9'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_gen.c:365,14'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_gen.c:366,13'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:372,21'
          Dst:             sk_RSA_PRIME_INFO_value
        - Src:             'crypto/rsa/rsa_gen.c:373,13'
          Dst:             BN_with_flags
        - Src:             'crypto/rsa/rsa_gen.c:374,18'
          Dst:             BN_mod_inverse
        - Src:             'crypto/rsa/rsa_gen.c:375,17'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:381,9'
          Dst:             BN_free
        - Src:             'crypto/rsa/rsa_gen.c:387,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_gen.c:390,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/rsa/rsa_gen.c:391,5'
          Dst:             BN_CTX_free
    - functionName:    RSA_generate_multi_prime_key
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.rsa_st.2986 *'
        - int
        - int
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - primes
        - e_value
        - cb
      BBCount:         11
      ICount:          100
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - rsa_builtin_keygen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_gen.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:46,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_gen.c:48,16'
              BranchSideFuncs:
                - rsa_builtin_keygen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/rsa/rsa_gen.c:55,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:56,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_gen.c:58,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/rsa/rsa_gen.c:61,12'
          Dst:             rsa_builtin_keygen
    - functionName:    RSA_generate_key_ex
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.rsa_st.2986 *'
        - int
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - e_value
        - cb
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - RSA_generate_multi_prime_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_gen.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_gen.c:35,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/rsa/rsa_gen.c:37,41'
              BranchSideFuncs:
                - RSA_generate_multi_prime_key
      Callsites:
        - Src:             'crypto/rsa/rsa_gen.c:37,12'
          Dst:             RSA_generate_multi_prime_key
    - functionName:    RSA_padding_check_none
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_none.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_none.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_none.c:36,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_none.c:40,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_none.c:36,9'
          Dst:             ERR_put_error
    - functionName:    RSA_padding_add_none
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_none.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_none.c:17,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_none.c:18,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_none.c:22,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_none.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_none.c:23,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_none.c:27,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/rsa/rsa_none.c:18,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_none.c:23,9'
          Dst:             ERR_put_error
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_msb
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_8
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:288,27'
          Dst:             constant_time_select
    - functionName:    constant_time_lt
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:123,12'
          Dst:             constant_time_msb
    - functionName:    constant_time_ge
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:145,13'
          Dst:             constant_time_lt
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:294,17'
          Dst:             constant_time_select
    - functionName:    constant_time_eq
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:187,12'
          Dst:             constant_time_is_zero
    - functionName:    constant_time_is_zero
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:166,12'
          Dst:             constant_time_msb
    - functionName:    RSA_padding_check_PKCS1_OAEP_mgf1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_oaep.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'char *'
        - int
        - 'struct.evp_md_st.48 *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
        - param
        - plen
        - md
        - mgf1md
      BBCount:         59
      ICount:          571
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - OPENSSL_cleanse
        - PKCS1_MGF1
        - constant_time_eq
        - constant_time_ge
        - constant_time_is_zero
        - constant_time_lt
        - constant_time_select_8
        - constant_time_select_int
        - err_clear_last_constant_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_oaep.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:134,14'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:135,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:136,18'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:138,25'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:140,19'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:140,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_oaep.c:141,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/rsa/rsa_oaep.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/rsa/rsa_oaep.c:150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:150,20'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:150,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:151,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:151,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:156,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:163,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:165,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:176,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - constant_time_is_zero.14548
        - Branch String:   'crypto/rsa/rsa_oaep.c:176,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:177,39'
              BranchSideFuncs:
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:188,34'
              BranchSideFuncs:
                - constant_time_is_zero.14548
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
        - Branch String:   'crypto/rsa/rsa_oaep.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:194,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:195,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
        - Branch String:   'crypto/rsa/rsa_oaep.c:195,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:196,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:198,20'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
        - Branch String:   'crypto/rsa/rsa_oaep.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:199,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:200,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
        - Branch String:   'crypto/rsa/rsa_oaep.c:200,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:201,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:203,29'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
        - Branch String:   'crypto/rsa/rsa_oaep.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:204,9'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:206,49'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - constant_time_is_zero.14548
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
        - Branch String:   'crypto/rsa/rsa_oaep.c:209,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:213,49'
              BranchSideFuncs:
                - constant_time_eq.14547
                - constant_time_is_zero.14548
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
            - BranchSide:      'crypto/rsa/rsa_oaep.c:221,13'
              BranchSideFuncs:
                - constant_time_ge.14545
                - constant_time_lt.14544
                - constant_time_select_int.14546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
        - Branch String:   'crypto/rsa/rsa_oaep.c:248,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:249,34'
              BranchSideFuncs:
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_select_8.14543
            - BranchSide:      'crypto/rsa/rsa_oaep.c:253,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
        - Branch String:   'crypto/rsa/rsa_oaep.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:251,44'
              BranchSideFuncs:
                - constant_time_select_8.14543
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
            - BranchSide:      'crypto/rsa/rsa_oaep.c:252,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - constant_time_eq.14547
                - __sanitizer_cov_trace_cmp4
                - constant_time_select_8.14543
        - Branch String:   'crypto/rsa/rsa_oaep.c:253,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:254,16'
              BranchSideFuncs:
                - constant_time_lt.14544
                - constant_time_select_8.14543
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
            - BranchSide:      'crypto/rsa/rsa_oaep.c:262,5'
              BranchSideFuncs:
                - ERR_put_error
                - err_clear_last_constant_time
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - constant_time_select_int.14546
      Callsites:
        - Src:             'crypto/rsa/rsa_oaep.c:134,14'
          Dst:             EVP_sha1
        - Src:             'crypto/rsa/rsa_oaep.c:138,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_oaep.c:151,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:157,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_oaep.c:159,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:163,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_oaep.c:165,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:177,17'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_oaep.c:188,12'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_oaep.c:193,9'
          Dst:             PKCS1_MGF1
        - Src:             'crypto/rsa/rsa_oaep.c:198,9'
          Dst:             PKCS1_MGF1
        - Src:             'crypto/rsa/rsa_oaep.c:203,10'
          Dst:             EVP_Digest
        - Src:             'crypto/rsa/rsa_oaep.c:206,35'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/rsa/rsa_oaep.c:206,13'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_oaep.c:213,32'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_oaep.c:214,32'
          Dst:             constant_time_is_zero
        - Src:             'crypto/rsa/rsa_oaep.c:215,21'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_oaep.c:234,13'
          Dst:             constant_time_ge
        - Src:             'crypto/rsa/rsa_oaep.c:246,37'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_oaep.c:246,12'
          Dst:             constant_time_select_int
        - Src:             'crypto/rsa/rsa_oaep.c:249,17'
          Dst:             constant_time_eq
        - Src:             'crypto/rsa/rsa_oaep.c:251,21'
          Dst:             constant_time_select_8
        - Src:             'crypto/rsa/rsa_oaep.c:254,23'
          Dst:             constant_time_lt
        - Src:             'crypto/rsa/rsa_oaep.c:255,17'
          Dst:             constant_time_select_8
        - Src:             'crypto/rsa/rsa_oaep.c:262,5'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:264,5'
          Dst:             err_clear_last_constant_time
        - Src:             'crypto/rsa/rsa_oaep.c:266,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/rsa/rsa_oaep.c:267,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/rsa/rsa_oaep.c:268,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/rsa/rsa_oaep.c:270,12'
          Dst:             constant_time_select_int
    - functionName:    PKCS1_MGF1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_oaep.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - mask
        - len
        - seed
        - seedlen
        - dgst
      BBCount:         26
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - OPENSSL_cleanse
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_oaep.c:283,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:284,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:285,25'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_oaep.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:287,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:288,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_oaep.c:288,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:289,35'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_oaep.c:308,8'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:294,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:294,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_oaep.c:296,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:295,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:295,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_oaep.c:296,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:296,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_oaep.c:297,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_oaep.c:297,13'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:298,37'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/rsa/rsa_oaep.c:302,37'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_oaep.c:298,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:299,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_oaep.c:300,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/rsa/rsa_oaep.c:302,17'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:303,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/rsa/rsa_oaep.c:304,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/rsa/rsa_oaep.c:278,21'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/rsa/rsa_oaep.c:285,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_oaep.c:293,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/rsa/rsa_oaep.c:294,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_oaep.c:295,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/rsa/rsa_oaep.c:298,18'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/rsa/rsa_oaep.c:302,18'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/rsa/rsa_oaep.c:310,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/rsa/rsa_oaep.c:311,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    RSA_padding_check_PKCS1_OAEP
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_oaep.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - num
        - param
        - plen
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_padding_check_PKCS1_OAEP_mgf1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_oaep.c:112,12'
          Dst:             RSA_padding_check_PKCS1_OAEP_mgf1
    - functionName:    RSA_padding_add_PKCS1_OAEP_mgf1
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_oaep.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - 'struct.evp_md_st.48 *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - param
        - plen
        - md
        - mgf1md
      BBCount:         33
      ICount:          312
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - OPENSSL_cleanse
        - PKCS1_MGF1
        - RAND_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/rsa/rsa_oaep.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:54,14'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:55,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:56,18'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:58,25'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:66,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:67,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:72,5'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:77,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/rsa/rsa_oaep.c:78,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:82,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:84,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/rsa/rsa_oaep.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:87,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:91,20'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:92,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:93,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:93,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:94,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:96,20'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:97,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:98,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/rsa/rsa_oaep.c:98,5'
          Branch Sides:
            - BranchSide:      'crypto/rsa/rsa_oaep.c:99,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/rsa/rsa_oaep.c:100,8'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/rsa/rsa_oaep.c:54,14'
          Dst:             EVP_sha1
        - Src:             'crypto/rsa/rsa_oaep.c:58,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/rsa/rsa_oaep.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:67,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:76,10'
          Dst:             EVP_Digest
        - Src:             'crypto/rsa/rsa_oaep.c:81,9'
          Dst:             RAND_bytes
        - Src:             'crypto/rsa/rsa_oaep.c:85,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/rsa/rsa_oaep.c:87,9'
          Dst:             ERR_put_error
        - Src:             'crypto/rsa/rsa_oaep.c:91,9'
          Dst:             PKCS1_MGF1
        - Src:             'crypto/rsa/rsa_oaep.c:96,9'
          Dst:             PKCS1_MGF1
        - Src:             'crypto/rsa/rsa_oaep.c:103,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/rsa/rsa_oaep.c:104,5'
          Dst:             CRYPTO_clear_free
    - functionName:    RSA_padding_add_PKCS1_OAEP
      functionSourceFile: '/src/openssl111/crypto/rsa/rsa_oaep.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - to
        - tlen
        - from
        - flen
        - param
        - plen
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_padding_add_PKCS1_OAEP_mgf1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/rsa/rsa_oaep.c:37,12'
          Dst:             RSA_padding_add_PKCS1_OAEP_mgf1
    - functionName:    SEED_decrypt
      functionSourceFile: '/src/openssl111/crypto/seed/seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.seed_key_st *'
      constantsTouched: []
      argNames:
        - s
        - d
        - ks
      BBCount:         1
      ICount:          2617
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SEED_encrypt
      functionSourceFile: '/src/openssl111/crypto/seed/seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.seed_key_st *'
      constantsTouched: []
      argNames:
        - s
        - d
        - ks
      BBCount:         1
      ICount:          2617
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SEED_set_key
      functionSourceFile: '/src/openssl111/crypto/seed/seed.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.seed_key_st *'
      constantsTouched: []
      argNames:
        - rawkey
        - ks
      BBCount:         1
      ICount:          1806
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SEED_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/seed/seed_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.seed_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - ks
        - ivec
        - enc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - SEED_decrypt
        - SEED_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/seed/seed_cbc.c:17,9'
          Branch Sides:
            - BranchSide:      'crypto/seed/seed_cbc.c:18,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_encrypt
            - BranchSide:      'crypto/seed/seed_cbc.c:21,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             'crypto/seed/seed_cbc.c:18,9'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             'crypto/seed/seed_cbc.c:18,9'
          Dst:             SEED_encrypt
        - Src:             'crypto/seed/seed_cbc.c:21,9'
          Dst:             CRYPTO_cbc128_decrypt
        - Src:             'crypto/seed/seed_cbc.c:21,9'
          Dst:             SEED_decrypt
    - functionName:    SEED_cfb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/seed/seed_cfb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.seed_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - ks
        - ivec
        - num
        - enc
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_encrypt
        - SEED_encrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/seed/seed_cfb.c:18,5'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             'crypto/seed/seed_cfb.c:18,5'
          Dst:             SEED_encrypt
    - functionName:    SEED_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/seed/seed_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.seed_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
        - enc
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SEED_decrypt
        - SEED_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/seed/seed_ecb.c:15,9'
          Branch Sides:
            - BranchSide:      'crypto/seed/seed_ecb.c:16,22'
              BranchSideFuncs:
                - SEED_encrypt
            - BranchSide:      'crypto/seed/seed_ecb.c:18,22'
              BranchSideFuncs:
                - SEED_decrypt
      Callsites:
        - Src:             'crypto/seed/seed_ecb.c:16,9'
          Dst:             SEED_encrypt
        - Src:             'crypto/seed/seed_ecb.c:18,9'
          Dst:             SEED_decrypt
    - functionName:    SEED_ofb128_encrypt
      functionSourceFile: '/src/openssl111/crypto/seed/seed_ofb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.seed_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - ks
        - ivec
        - num
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
        - SEED_encrypt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/seed/seed_ofb.c:17,5'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             'crypto/seed/seed_ofb.c:17,5'
          Dst:             SEED_encrypt
    - functionName:    SHA1
      functionSourceFile: '/src/openssl111/crypto/sha/sha1_one.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - d
        - n
        - md
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - SHA1_Final
        - SHA1_Init
        - SHA1_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/sha/sha1_one.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha1_one.c:21,12'
              BranchSideFuncs:
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - SHA1_Final
                - OPENSSL_cleanse
            - BranchSide:      'crypto/sha/sha1_one.c:22,10'
              BranchSideFuncs:
                - SHA1_Init
                - __sanitizer_cov_trace_const_cmp4
                - SHA1_Update
                - SHA1_Final
                - OPENSSL_cleanse
        - Branch String:   'crypto/sha/sha1_one.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/sha/sha1_one.c:23,9'
              BranchSideFuncs:
                - SHA1_Update
                - SHA1_Final
                - OPENSSL_cleanse
            - BranchSide:      'crypto/sha/sha1_one.c:24,21'
              BranchSideFuncs:
                - SHA1_Update
                - SHA1_Final
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/sha/sha1_one.c:22,10'
          Dst:             SHA1_Init
        - Src:             'crypto/sha/sha1_one.c:24,5'
          Dst:             SHA1_Update
        - Src:             'crypto/sha/sha1_one.c:25,5'
          Dst:             SHA1_Final
        - Src:             'crypto/sha/sha1_one.c:26,5'
          Dst:             OPENSSL_cleanse
    - functionName:    SipHash_Final
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.siphash_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
      BBCount:         44
      ICount:          628
      EdgeCount:       48
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash.c:215,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:215,5'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:217,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:220,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:223,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:226,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:229,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:232,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:235,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:237,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:240,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:241,5'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:242,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:243,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:245,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:247,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:248,5'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:249,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:250,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:253,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash.c:254,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:255,5'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:256,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:257,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SipHash_Update
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.siphash_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - inlen
      BBCount:         26
      ICount:          475
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:159,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash.c:180,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:162,13'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:163,21'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash.c:169,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:177,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:178,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:183,5'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:184,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/siphash/siphash.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:187,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash.c:188,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/siphash/siphash.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:193,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/siphash/siphash.c:194,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SipHash_Init
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.siphash_st *'
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - k
        - crounds
        - drounds
      BBCount:         12
      ICount:          217
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - siphash_adjust_hash_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:123,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:124,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/siphash/siphash.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/siphash/siphash.c:127,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/siphash/siphash.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash.c:139,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/siphash/siphash.c:120,22'
          Dst:             siphash_adjust_hash_size
    - functionName:    siphash_adjust_hash_size
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - hash_size
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash.c:86,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SipHash_set_hash_size
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.siphash_st *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - hash_size
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - siphash_adjust_hash_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:94,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - siphash_adjust_hash_size
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/siphash/siphash.c:103,47'
              BranchSideFuncs:
                - siphash_adjust_hash_size
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/siphash/siphash.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash.c:103,47'
              BranchSideFuncs:
                - siphash_adjust_hash_size
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/siphash/siphash.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash.c:110,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/siphash/siphash.c:92,17'
          Dst:             siphash_adjust_hash_size
        - Src:             'crypto/siphash/siphash.c:103,22'
          Dst:             siphash_adjust_hash_size
    - functionName:    SipHash_hash_size
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.siphash_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SipHash_ctx_size
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    siphash_get_priv_key
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.3012 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_get0_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_ameth.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:77,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/siphash/siphash_ameth.c:81,20'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:81,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:82,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/siphash/siphash_ameth.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:82,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:84,12'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/siphash/siphash_ameth.c:84,18'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/siphash/siphash_ameth.c:84,45'
          Dst:             ASN1_STRING_length
    - functionName:    siphash_set_priv_key
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.3012 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - priv
        - len
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_ameth.c:55,32'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:55,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:56,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/siphash/siphash_ameth.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:56,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:58,10'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/siphash/siphash_ameth.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:62,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/siphash/siphash_ameth.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:63,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/siphash/siphash_ameth.c:67,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/siphash/siphash_ameth.c:58,10'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/siphash/siphash_ameth.c:62,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/siphash/siphash_ameth.c:63,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    siphash_pkey_ctrl
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_st.3012 *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - pkey
        - op
        - arg1
        - arg2
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    siphash_key_free
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.3012 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - EVP_PKEY_get0
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/siphash/siphash_ameth.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:32,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/siphash/siphash_ameth.c:33,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/siphash/siphash_ameth.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto/siphash/siphash_ameth.c:34,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/siphash/siphash_ameth.c:35,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             'crypto/siphash/siphash_ameth.c:30,29'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/siphash/siphash_ameth.c:34,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/siphash/siphash_ameth.c:35,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    siphash_size
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.3012 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    siphash_pkey_public_cmp
      functionSourceFile: '/src/openssl111/crypto/siphash/siphash_ameth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.3012 *'
        - 'struct.evp_pkey_st.3012 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - EVP_PKEY_get0
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/siphash/siphash_ameth.c:47,34'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/siphash/siphash_ameth.c:47,52'
          Dst:             EVP_PKEY_get0
        - Src:             'crypto/siphash/siphash_ameth.c:47,12'
          Dst:             ASN1_OCTET_STRING_cmp
    - functionName:    sm2_decrypt
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - key
        - digest
        - ciphertext
        - ciphertext_len
        - ptext_buf
        - ptext_len
      BBCount:         64
      ICount:          478
      EdgeCount:       90
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2binpad
        - CRYPTO_free
        - CRYPTO_memcmp
        - CRYPTO_zalloc
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates
        - ERR_put_error
        - EVP_DigestFinal
        - EVP_DigestInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - SM2_Ciphertext_free
        - d2i_SM2_Ciphertext
        - ec_field_size
        - ecdh_KDF_X9_63
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_crypt.c:277,25'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:277,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:278,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:278,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:280,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - d2i_SM2_Ciphertext
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:285,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:290,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:294,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:298,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:302,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:304,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:308,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:313,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:317,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:321,26'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:321,29'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:322,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:321,42'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:321,45'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:322,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:322,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:326,23'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:328,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:332,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:334,30'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:337,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:336,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:336,49'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:337,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:337,9'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:341,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:342,29'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:345,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:343,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:343,32'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:345,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:345,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:349,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:349,5'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:350,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:352,12'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:354,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:358,25'
              BranchSideFuncs:
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:359,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:359,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:363,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:360,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:360,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:363,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:361,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:363,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:362,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:362,33'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:363,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:363,9'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:367,23'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:367,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:368,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/sm2/sm2_crypt.c:372,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/sm2/sm2_crypt.c:376,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:376,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:377,16'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EC_POINT_free
                - BN_CTX_free
                - SM2_Ciphertext_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:262,29'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/sm2/sm2_crypt.c:269,31'
          Dst:             ec_field_size
        - Src:             'crypto/sm2/sm2_crypt.c:270,27'
          Dst:             EVP_MD_size
        - Src:             'crypto/sm2/sm2_crypt.c:282,17'
          Dst:             d2i_SM2_Ciphertext
        - Src:             'crypto/sm2/sm2_crypt.c:285,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:290,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:298,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:302,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/sm2/sm2_crypt.c:304,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:308,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/sm2/sm2_crypt.c:309,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:310,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:313,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:317,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_crypt.c:318,12'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_crypt.c:319,19'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_crypt.c:322,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:326,10'
          Dst:             EC_POINT_new
        - Src:             'crypto/sm2/sm2_crypt.c:328,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:332,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/sm2/sm2_crypt.c:334,51'
          Dst:             EC_KEY_get0_private_key
        - Src:             'crypto/sm2/sm2_crypt.c:334,17'
          Dst:             EC_POINT_mul
        - Src:             'crypto/sm2/sm2_crypt.c:336,17'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_crypt.c:337,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:341,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_crypt.c:342,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_crypt.c:343,17'
          Dst:             ecdh_KDF_X9_63
        - Src:             'crypto/sm2/sm2_crypt.c:345,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:352,12'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/sm2/sm2_crypt.c:354,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:358,10'
          Dst:             EVP_DigestInit
        - Src:             'crypto/sm2/sm2_crypt.c:359,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_crypt.c:360,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_crypt.c:361,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_crypt.c:362,17'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/sm2/sm2_crypt.c:363,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:367,9'
          Dst:             CRYPTO_memcmp
        - Src:             'crypto/sm2/sm2_crypt.c:368,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:379,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_crypt.c:380,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_crypt.c:381,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_crypt.c:382,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/sm2/sm2_crypt.c:383,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/sm2/sm2_crypt.c:384,5'
          Dst:             SM2_Ciphertext_free
        - Src:             'crypto/sm2/sm2_crypt.c:385,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ec_field_size
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         13
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
        - BN_new
        - BN_num_bits
        - EC_GROUP_get_curve
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_crypt.c:49,19'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:49,22'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:50,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:49,32'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:49,35'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:50,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:50,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:52,29'
              BranchSideFuncs:
                - EC_GROUP_get_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_num_bits
        - Branch String:   'crypto/sm2/sm2_crypt.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:53,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:54,31'
              BranchSideFuncs:
                - BN_num_bits
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:44,17'
          Dst:             BN_new
        - Src:             'crypto/sm2/sm2_crypt.c:45,17'
          Dst:             BN_new
        - Src:             'crypto/sm2/sm2_crypt.c:46,17'
          Dst:             BN_new
        - Src:             'crypto/sm2/sm2_crypt.c:52,10'
          Dst:             EC_GROUP_get_curve
        - Src:             'crypto/sm2/sm2_crypt.c:54,19'
          Dst:             BN_num_bits
        - Src:             'crypto/sm2/sm2_crypt.c:57,5'
          Dst:             BN_free
        - Src:             'crypto/sm2/sm2_crypt.c:58,5'
          Dst:             BN_free
        - Src:             'crypto/sm2/sm2_crypt.c:59,5'
          Dst:             BN_free
    - functionName:    d2i_SM2_Ciphertext
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'struct.SM2_Ciphertext_st *'
      argCount:        3
      argTypes:
        - 'struct.SM2_Ciphertext_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:39,1'
          Dst:             ASN1_item_d2i
    - functionName:    SM2_Ciphertext_free
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SM2_Ciphertext_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:39,1'
          Dst:             ASN1_item_free
    - functionName:    sm2_encrypt
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.evp_md_st.48 *'
        - 'char *'
        - size_t
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - key
        - digest
        - msg
        - msg_len
        - ciphertext_buf
        - ciphertext_len
      BBCount:         72
      ICount:          516
      EdgeCount:       101
      CyclomaticComplexity: 31
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2binpad
        - BN_priv_rand_range
        - CRYPTO_free
        - CRYPTO_zalloc
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_free
        - EC_POINT_get_affine_coordinates
        - EC_POINT_mul
        - EC_POINT_new
        - ERR_put_error
        - EVP_DigestFinal
        - EVP_DigestInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - ec_field_size
        - ecdh_KDF_X9_63
        - i2d_SM2_Ciphertext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_crypt.c:131,22'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:131,25'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:132,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:132,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:136,32'
              BranchSideFuncs:
                - ec_field_size
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_new
                - EC_POINT_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - llvm.memset.p0i8.i64
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:138,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:142,23'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_new
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - llvm.memset.p0i8.i64
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:145,20'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:145,23'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:146,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:145,34'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:145,37'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:146,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:146,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:150,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - llvm.memset.p0i8.i64
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:162,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - llvm.memset.p0i8.i64
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:165,22'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:165,25'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:166,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:166,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:170,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:173,9'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:177,23'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:178,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:178,49'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:181,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:179,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:179,30'
              BranchSideFuncs:
                - EC_POINT_mul
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:181,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:180,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:180,49'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:181,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:181,9'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:185,22'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:186,29'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:187,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:191,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:193,8'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:198,25'
              BranchSideFuncs:
                - ecdh_KDF_X9_63
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:200,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:204,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:204,5'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:205,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:207,24'
              BranchSideFuncs:
                - EVP_DigestInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:208,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:208,33'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:209,33'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:210,33'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:211,32'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:216,24'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:221,33'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:221,49'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:222,8'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:222,8'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:225,45'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:226,13'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:226,52'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:227,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
        - Branch String:   'crypto/sm2/sm2_crypt.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:227,9'
              BranchSideFuncs:
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:231,23'
              BranchSideFuncs:
                - i2d_SM2_Ciphertext
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
                - ERR_put_error
        - Branch String:   'crypto/sm2/sm2_crypt.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:234,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
            - BranchSide:      'crypto/sm2/sm2_crypt.c:237,31'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - EVP_MD_CTX_free
                - BN_CTX_free
                - EC_POINT_free
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:114,24'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/sm2/sm2_crypt.c:116,29'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/sm2/sm2_crypt.c:117,27'
          Dst:             EC_GROUP_get0_order
        - Src:             'crypto/sm2/sm2_crypt.c:118,25'
          Dst:             EC_KEY_get0_public_key
        - Src:             'crypto/sm2/sm2_crypt.c:125,25'
          Dst:             EVP_MD_size
        - Src:             'crypto/sm2/sm2_crypt.c:132,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:136,18'
          Dst:             ec_field_size
        - Src:             'crypto/sm2/sm2_crypt.c:138,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:142,10'
          Dst:             EC_POINT_new
        - Src:             'crypto/sm2/sm2_crypt.c:143,10'
          Dst:             EC_POINT_new
        - Src:             'crypto/sm2/sm2_crypt.c:144,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/sm2/sm2_crypt.c:146,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:150,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/sm2/sm2_crypt.c:151,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:152,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:153,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:154,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:155,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/sm2/sm2_crypt.c:158,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:162,12'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_crypt.c:163,10'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_crypt.c:166,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:172,10'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/sm2/sm2_crypt.c:173,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:177,10'
          Dst:             EC_POINT_mul
        - Src:             'crypto/sm2/sm2_crypt.c:178,17'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_crypt.c:179,17'
          Dst:             EC_POINT_mul
        - Src:             'crypto/sm2/sm2_crypt.c:180,17'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/sm2/sm2_crypt.c:181,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:185,9'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_crypt.c:186,16'
          Dst:             BN_bn2binpad
        - Src:             'crypto/sm2/sm2_crypt.c:187,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:191,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/sm2/sm2_crypt.c:193,8'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:198,10'
          Dst:             ecdh_KDF_X9_63
        - Src:             'crypto/sm2/sm2_crypt.c:200,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:207,9'
          Dst:             EVP_DigestInit
        - Src:             'crypto/sm2/sm2_crypt.c:208,16'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_crypt.c:209,16'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_crypt.c:210,16'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/sm2/sm2_crypt.c:211,16'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/sm2/sm2_crypt.c:212,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:218,23'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/sm2/sm2_crypt.c:219,23'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/sm2/sm2_crypt.c:222,8'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:225,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/sm2/sm2_crypt.c:226,17'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/sm2/sm2_crypt.c:227,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:231,23'
          Dst:             i2d_SM2_Ciphertext
        - Src:             'crypto/sm2/sm2_crypt.c:234,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:242,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/sm2/sm2_crypt.c:243,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/sm2/sm2_crypt.c:244,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_crypt.c:245,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_crypt.c:246,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/sm2/sm2_crypt.c:247,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/sm2/sm2_crypt.c:248,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/sm2/sm2_crypt.c:249,5'
          Dst:             EC_POINT_free
        - Src:             'crypto/sm2/sm2_crypt.c:250,5'
          Dst:             EC_POINT_free
    - functionName:    i2d_SM2_Ciphertext
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.SM2_Ciphertext_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:39,1'
          Dst:             ASN1_item_i2d
    - functionName:    sm2_ciphertext_size
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.evp_md_st.48 *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - key
        - digest
        - msg_len
        - ct_size
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_object_size
        - EC_KEY_get0_group
        - EVP_MD_size
        - ec_field_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_crypt.c:88,25'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:88,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_crypt.c:89,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/sm2/sm2_crypt.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/sm2/sm2_crypt.c:92,34'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_object_size
                - ASN1_object_size
                - ASN1_object_size
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:84,45'
          Dst:             EC_KEY_get0_group
        - Src:             'crypto/sm2/sm2_crypt.c:84,31'
          Dst:             ec_field_size
        - Src:             'crypto/sm2/sm2_crypt.c:85,25'
          Dst:             EVP_MD_size
        - Src:             'crypto/sm2/sm2_crypt.c:92,14'
          Dst:             ASN1_object_size
        - Src:             'crypto/sm2/sm2_crypt.c:93,12'
          Dst:             ASN1_object_size
        - Src:             'crypto/sm2/sm2_crypt.c:94,12'
          Dst:             ASN1_object_size
        - Src:             'crypto/sm2/sm2_crypt.c:96,16'
          Dst:             ASN1_object_size
    - functionName:    sm2_plaintext_size
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ct
        - ct_size
        - pt_size
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - SM2_Ciphertext_free
        - d2i_SM2_Ciphertext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_crypt.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:71,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/sm2/sm2_crypt.c:75,16'
              BranchSideFuncs:
                - SM2_Ciphertext_free
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:68,17'
          Dst:             d2i_SM2_Ciphertext
        - Src:             'crypto/sm2/sm2_crypt.c:71,9'
          Dst:             ERR_put_error
        - Src:             'crypto/sm2/sm2_crypt.c:76,5'
          Dst:             SM2_Ciphertext_free
    - functionName:    SM2_Ciphertext_new
      functionSourceFile: '/src/openssl111/crypto/sm2/sm2_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionDepth:   0
      returnType:      'struct.SM2_Ciphertext_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/sm2/sm2_crypt.c:39,1'
          Branch Sides:
            - BranchSide:      'crypto/sm2/sm2_crypt.c:39,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/sm2/sm2_crypt.c:39,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/sm2/sm2_crypt.c:39,1'
          Dst:             ASN1_item_new
    - functionName:    SM4_decrypt
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.seed_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
      BBCount:         19
      ICount:          522
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - SM4_T
        - SM4_T_slow
        - load_u32_be
        - store_u32_be
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm4/sm4.c:215,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:216,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:217,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:218,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:220,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:220,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:220,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:220,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:221,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:221,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:221,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:221,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:222,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:222,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:222,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:222,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:223,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:223,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:223,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:223,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:224,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:224,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:224,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:224,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:225,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:225,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:225,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:225,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:226,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:226,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:226,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:226,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:227,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:227,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:227,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:227,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:229,5'
          Dst:             store_u32_be
        - Src:             'crypto/sm4/sm4.c:230,5'
          Dst:             store_u32_be
        - Src:             'crypto/sm4/sm4.c:231,5'
          Dst:             store_u32_be
        - Src:             'crypto/sm4/sm4.c:232,5'
          Dst:             store_u32_be
    - functionName:    load_u32_be
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - n
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SM4_T_slow
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - X
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotl
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm4/sm4.c:121,16'
          Dst:             rotl
        - Src:             'crypto/sm4/sm4.c:121,29'
          Dst:             rotl
        - Src:             'crypto/sm4/sm4.c:121,43'
          Dst:             rotl
        - Src:             'crypto/sm4/sm4.c:121,57'
          Dst:             rotl
    - functionName:    SM4_T
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - X
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotl
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm4/sm4.c:127,12'
          Dst:             rotl
        - Src:             'crypto/sm4/sm4.c:128,12'
          Dst:             rotl
        - Src:             'crypto/sm4/sm4.c:129,12'
          Dst:             rotl
    - functionName:    store_u32_be
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - v
        - b
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotl
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SM4_encrypt
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.seed_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
      BBCount:         19
      ICount:          522
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - SM4_T
        - SM4_T_slow
        - load_u32_be
        - store_u32_be
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/sm4/sm4.c:189,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:190,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:191,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:192,19'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:198,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:198,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:198,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:198,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:199,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:199,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:199,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:199,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:200,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:200,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:200,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:200,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:201,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:201,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:201,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:201,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:202,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:202,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:202,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:202,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:203,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:203,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:203,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:203,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:204,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:204,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:204,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:204,5'
          Dst:             SM4_T
        - Src:             'crypto/sm4/sm4.c:205,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:205,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:205,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:205,5'
          Dst:             SM4_T_slow
        - Src:             'crypto/sm4/sm4.c:207,5'
          Dst:             store_u32_be
        - Src:             'crypto/sm4/sm4.c:208,5'
          Dst:             store_u32_be
        - Src:             'crypto/sm4/sm4.c:209,5'
          Dst:             store_u32_be
        - Src:             'crypto/sm4/sm4.c:210,5'
          Dst:             store_u32_be
    - functionName:    SM4_set_key
      functionSourceFile: '/src/openssl111/crypto/sm4/sm4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.seed_key_st *'
      constantsTouched: []
      argNames:
        - key
        - ks
      BBCount:         7
      ICount:          162
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - load_u32_be
        - rotl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/sm4/sm4.c:162,5'
          Branch Sides:
            - BranchSide:      'crypto/sm4/sm4.c:163,25'
              BranchSideFuncs:
                - rotl
                - rotl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/sm4/sm4.c:176,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/sm4/sm4.c:157,12'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:158,12'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:159,12'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:160,12'
          Dst:             load_u32_be
        - Src:             'crypto/sm4/sm4.c:171,17'
          Dst:             rotl
        - Src:             'crypto/sm4/sm4.c:171,31'
          Dst:             rotl
    - functionName:    try_decode_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         61
      ICount:          356
      EdgeCount:       81
      CyclomaticComplexity: 22
      functionsReached:
        - ENGINE_get_first
        - ENGINE_get_next
        - ENGINE_get_pkey_asn1_meths
        - EVP_PKCS82PKEY
        - EVP_PKEY_asn1_find_str
        - EVP_PKEY_asn1_get0
        - EVP_PKEY_asn1_get_count
        - EVP_PKEY_free
        - OSSL_STORE_INFO_new_PKEY
        - PKCS8_PRIV_KEY_INFO_free
        - d2i_PKCS8_PRIV_KEY_INFO
        - d2i_PrivateKey
        - pem_check_suffix
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:413,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_asn1_find_str
                - d2i_PrivateKey
                - d2i_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKCS82PKEY
            - BranchSide:      'crypto/store/loader_file.c:434,29'
              BranchSideFuncs:
                - ENGINE_get_first
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - ENGINE_get_next
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:413,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:415,54'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKCS82PKEY
            - BranchSide:      'crypto/store/loader_file.c:424,42'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_asn1_find_str
                - d2i_PrivateKey
        - Branch String:   'crypto/store/loader_file.c:418,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:419,39'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:420,38'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:436,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:438,44'
              BranchSideFuncs:
                - ENGINE_get_pkey_asn1_meths
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:470,16'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:440,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:441,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:466,41'
              BranchSideFuncs:
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:444,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:445,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:465,13'
              BranchSideFuncs:
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:449,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:450,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:451,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:452,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:452,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:453,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:451,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:453,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:455,47'
              BranchSideFuncs:
                - d2i_PrivateKey
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:457,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:458,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:464,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:458,29'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:459,43'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
            - BranchSide:      'crypto/store/loader_file.c:461,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ENGINE_get_next
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
                - ENGINE_get_pkey_asn1_meths
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:470,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:471,23'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:488,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:475,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:476,17'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:478,39'
              BranchSideFuncs:
                - d2i_PrivateKey
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:479,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:480,21'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:486,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:480,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:481,35'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
            - BranchSide:      'crypto/store/loader_file.c:483,28'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - d2i_PrivateKey
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:493,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:495,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:497,43'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_PKEY
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:498,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:499,23'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:501,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:413,13'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:415,17'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             'crypto/store/loader_file.c:419,24'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/store/loader_file.c:420,13'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/store/loader_file.c:424,25'
          Dst:             pem_check_suffix
        - Src:             'crypto/store/loader_file.c:425,29'
          Dst:             EVP_PKEY_asn1_find_str
        - Src:             'crypto/store/loader_file.c:428,24'
          Dst:             d2i_PrivateKey
        - Src:             'crypto/store/loader_file.c:434,29'
          Dst:             ENGINE_get_first
        - Src:             'crypto/store/loader_file.c:438,17'
          Dst:             ENGINE_get_pkey_asn1_meths
        - Src:             'crypto/store/loader_file.c:455,32'
          Dst:             d2i_PrivateKey
        - Src:             'crypto/store/loader_file.c:459,29'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/loader_file.c:466,25'
          Dst:             ENGINE_get_next
        - Src:             'crypto/store/loader_file.c:470,25'
          Dst:             EVP_PKEY_asn1_get_count
        - Src:             'crypto/store/loader_file.c:474,21'
          Dst:             EVP_PKEY_asn1_get0
        - Src:             'crypto/store/loader_file.c:478,24'
          Dst:             d2i_PrivateKey
        - Src:             'crypto/store/loader_file.c:481,21'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/loader_file.c:489,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/loader_file.c:497,18'
          Dst:             OSSL_STORE_INFO_new_PKEY
        - Src:             'crypto/store/loader_file.c:499,9'
          Dst:             EVP_PKEY_free
    - functionName:    try_decode_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OSSL_STORE_INFO_new_PKEY
        - d2i_PUBKEY
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:523,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:524,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_PUBKEY
                - OSSL_STORE_INFO_new_PKEY
            - BranchSide:      'crypto/store/loader_file.c:530,41'
              BranchSideFuncs:
                - d2i_PUBKEY
                - OSSL_STORE_INFO_new_PKEY
        - Branch String:   'crypto/store/loader_file.c:524,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:526,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:527,10'
              BranchSideFuncs:
                - d2i_PUBKEY
                - OSSL_STORE_INFO_new_PKEY
        - Branch String:   'crypto/store/loader_file.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:531,10'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_PKEY
            - BranchSide:      'crypto/store/loader_file.c:535,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:524,13'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:530,17'
          Dst:             d2i_PUBKEY
        - Src:             'crypto/store/loader_file.c:532,22'
          Dst:             OSSL_STORE_INFO_new_PKEY
    - functionName:    try_decode_params
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         56
      ICount:          315
      EdgeCount:       76
      CyclomaticComplexity: 22
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_asn1_get0
        - EVP_PKEY_asn1_get_count
        - EVP_PKEY_free
        - EVP_PKEY_get0_asn1
        - EVP_PKEY_new
        - EVP_PKEY_set_type
        - EVP_PKEY_set_type_str
        - OSSL_STORE_INFO_new_PARAMS
        - pem_check_suffix
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:560,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:561,38'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:566,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:561,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:562,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:563,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:567,21'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:580,19'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:567,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:568,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:573,35'
              BranchSideFuncs:
                - EVP_PKEY_set_type_str
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:574,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:574,44'
              BranchSideFuncs:
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:578,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
        - Branch String:   'crypto/store/loader_file.c:575,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:575,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:578,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
        - Branch String:   'crypto/store/loader_file.c:576,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:576,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
            - BranchSide:      'crypto/store/loader_file.c:578,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
        - Branch String:   'crypto/store/loader_file.c:573,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:577,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
            - BranchSide:      'crypto/store/loader_file.c:578,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
        - Branch String:   'crypto/store/loader_file.c:582,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:583,45'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:607,23'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
        - Branch String:   'crypto/store/loader_file.c:585,34'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:585,49'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:590,40'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:585,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:586,17'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
            - BranchSide:      'crypto/store/loader_file.c:590,40'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:591,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:592,17'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:594,35'
              BranchSideFuncs:
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:595,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:595,48'
              BranchSideFuncs:
                - EVP_PKEY_get0_asn1
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_new
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:605,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:596,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:596,20'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - EVP_PKEY_new
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:605,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:597,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:597,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:605,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:594,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:598,21'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:605,9'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:598,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:599,35'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:601,28'
              BranchSideFuncs:
                - EVP_PKEY_asn1_get_count
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_asn1_get0
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_asn1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:613,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:614,49'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_PARAMS
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:615,9'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   'crypto/store/loader_file.c:615,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:616,23'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/store/loader_file.c:618,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:561,21'
          Dst:             pem_check_suffix
        - Src:             'crypto/store/loader_file.c:567,21'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/store/loader_file.c:568,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:573,13'
          Dst:             EVP_PKEY_set_type_str
        - Src:             'crypto/store/loader_file.c:574,25'
          Dst:             EVP_PKEY_get0_asn1
        - Src:             'crypto/store/loader_file.c:582,25'
          Dst:             EVP_PKEY_asn1_get_count
        - Src:             'crypto/store/loader_file.c:585,49'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/store/loader_file.c:586,17'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:590,21'
          Dst:             EVP_PKEY_asn1_get0
        - Src:             'crypto/store/loader_file.c:594,17'
          Dst:             EVP_PKEY_set_type
        - Src:             'crypto/store/loader_file.c:595,29'
          Dst:             EVP_PKEY_get0_asn1
        - Src:             'crypto/store/loader_file.c:599,21'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/loader_file.c:607,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/loader_file.c:614,22'
          Dst:             OSSL_STORE_INFO_new_PARAMS
        - Src:             'crypto/store/loader_file.c:616,9'
          Dst:             EVP_PKEY_free
    - functionName:    try_decode_X509CRL
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OSSL_STORE_INFO_new_CRL
        - X509_CRL_free
        - d2i_X509_CRL
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:690,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:691,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_CRL
                - X509_CRL_free
                - OSSL_STORE_INFO_new_CRL
            - BranchSide:      'crypto/store/loader_file.c:697,42'
              BranchSideFuncs:
                - d2i_X509_CRL
                - X509_CRL_free
                - OSSL_STORE_INFO_new_CRL
        - Branch String:   'crypto/store/loader_file.c:691,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:693,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:694,10'
              BranchSideFuncs:
                - d2i_X509_CRL
                - X509_CRL_free
                - OSSL_STORE_INFO_new_CRL
        - Branch String:   'crypto/store/loader_file.c:697,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:698,10'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_CRL
                - X509_CRL_free
            - BranchSide:      'crypto/store/loader_file.c:702,9'
              BranchSideFuncs:
                - X509_CRL_free
        - Branch String:   'crypto/store/loader_file.c:702,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:703,23'
              BranchSideFuncs:
                - X509_CRL_free
            - BranchSide:      'crypto/store/loader_file.c:705,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:691,13'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:697,16'
          Dst:             d2i_X509_CRL
        - Src:             'crypto/store/loader_file.c:699,22'
          Dst:             OSSL_STORE_INFO_new_CRL
        - Src:             'crypto/store/loader_file.c:703,9'
          Dst:             X509_CRL_free
    - functionName:    try_decode_X509Certificate
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         26
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - OSSL_STORE_INFO_new_CERT
        - X509_free
        - d2i_X509
        - d2i_X509_AUX
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:649,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:650,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - d2i_X509
                - OSSL_STORE_INFO_new_CERT
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:659,43'
              BranchSideFuncs:
                - d2i_X509_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - d2i_X509
                - OSSL_STORE_INFO_new_CERT
        - Branch String:   'crypto/store/loader_file.c:650,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:651,28'
              BranchSideFuncs:
                - d2i_X509_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - d2i_X509
                - OSSL_STORE_INFO_new_CERT
            - BranchSide:      'crypto/store/loader_file.c:652,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_AUX
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - d2i_X509
                - OSSL_STORE_INFO_new_CERT
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:660,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:660,13'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_CERT
                - X509_free
            - BranchSide:      'crypto/store/loader_file.c:661,10'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_CERT
                - X509_free
        - Branch String:   'crypto/store/loader_file.c:660,28'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:660,61'
              BranchSideFuncs:
                - d2i_X509
                - X509_free
                - OSSL_STORE_INFO_new_CERT
            - BranchSide:      'crypto/store/loader_file.c:665,9'
              BranchSideFuncs:
                - X509_free
        - Branch String:   'crypto/store/loader_file.c:659,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:661,10'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_CERT
                - X509_free
            - BranchSide:      'crypto/store/loader_file.c:665,9'
              BranchSideFuncs:
                - X509_free
        - Branch String:   'crypto/store/loader_file.c:665,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:666,19'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      'crypto/store/loader_file.c:668,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:650,13'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:652,18'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:653,21'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:659,17'
          Dst:             d2i_X509_AUX
        - Src:             'crypto/store/loader_file.c:660,39'
          Dst:             d2i_X509
        - Src:             'crypto/store/loader_file.c:662,22'
          Dst:             OSSL_STORE_INFO_new_CERT
        - Src:             'crypto/store/loader_file.c:666,9'
          Dst:             X509_free
    - functionName:    try_decode_PKCS8Encrypted
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         20
      ICount:          177
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BUF_MEM_free
        - BUF_MEM_new
        - ERR_put_error
        - PKCS12_pbe_crypt
        - X509_SIG_free
        - X509_SIG_get0
        - d2i_X509_SIG
        - file_get_pass
        - ossl_store_info_new_EMBEDDED
        - strcmp
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:342,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - d2i_X509_SIG
                - BUF_MEM_new
                - file_get_pass
                - X509_SIG_get0
                - strlen
                - PKCS12_pbe_crypt
                - X509_SIG_free
                - BUF_MEM_free
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:347,41'
              BranchSideFuncs:
                - d2i_X509_SIG
                - BUF_MEM_new
                - file_get_pass
                - X509_SIG_get0
                - strlen
                - PKCS12_pbe_crypt
                - X509_SIG_free
                - BUF_MEM_free
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:343,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:344,10'
              BranchSideFuncs:
                - d2i_X509_SIG
                - BUF_MEM_new
                - file_get_pass
                - X509_SIG_get0
                - strlen
                - PKCS12_pbe_crypt
                - X509_SIG_free
                - BUF_MEM_free
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:348,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:350,6'
              BranchSideFuncs:
                - BUF_MEM_new
                - file_get_pass
                - X509_SIG_get0
                - strlen
                - PKCS12_pbe_crypt
                - X509_SIG_free
                - BUF_MEM_free
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:353,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - BUF_MEM_free
            - BranchSide:      'crypto/store/loader_file.c:358,31'
              BranchSideFuncs:
                - file_get_pass
                - X509_SIG_get0
                - strlen
                - PKCS12_pbe_crypt
                - X509_SIG_free
                - BUF_MEM_free
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:360,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - BUF_MEM_free
            - BranchSide:      'crypto/store/loader_file.c:365,19'
              BranchSideFuncs:
                - X509_SIG_get0
                - strlen
                - PKCS12_pbe_crypt
                - X509_SIG_free
                - BUF_MEM_free
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:368,9'
              BranchSideFuncs:
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - X509_SIG_free
                - BUF_MEM_free
            - BranchSide:      'crypto/store/loader_file.c:370,25'
              BranchSideFuncs:
                - X509_SIG_free
                - ossl_store_info_new_EMBEDDED
                - ERR_put_error
                - X509_SIG_free
                - BUF_MEM_free
        - Branch String:   'crypto/store/loader_file.c:376,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:377,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - BUF_MEM_free
            - BranchSide:      'crypto/store/loader_file.c:382,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:342,13'
          Dst:             strcmp
        - Src:             'crypto/store/loader_file.c:347,15'
          Dst:             d2i_X509_SIG
        - Src:             'crypto/store/loader_file.c:352,16'
          Dst:             BUF_MEM_new
        - Src:             'crypto/store/loader_file.c:353,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:358,17'
          Dst:             file_get_pass
        - Src:             'crypto/store/loader_file.c:360,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:365,5'
          Dst:             X509_SIG_get0
        - Src:             'crypto/store/loader_file.c:366,39'
          Dst:             strlen
        - Src:             'crypto/store/loader_file.c:366,10'
          Dst:             PKCS12_pbe_crypt
        - Src:             'crypto/store/loader_file.c:372,5'
          Dst:             X509_SIG_free
        - Src:             'crypto/store/loader_file.c:375,18'
          Dst:             ossl_store_info_new_EMBEDDED
        - Src:             'crypto/store/loader_file.c:377,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:384,5'
          Dst:             X509_SIG_free
        - Src:             'crypto/store/loader_file.c:385,5'
          Dst:             BUF_MEM_free
    - functionName:    file_get_pass
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'struct.ui_method_st *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui_method
        - pass
        - maxsize
        - prompt_info
        - data
      BBCount:         19
      ICount:          119
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - UI_add_input_string
        - UI_add_user_data
        - UI_construct_prompt
        - UI_free
        - UI_new
        - UI_process
        - UI_set_method
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:54,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:58,9'
              BranchSideFuncs:
                - UI_add_user_data
                - UI_construct_prompt
                - UI_add_input_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - UI_free
                - UI_process
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - UI_set_method
        - Branch String:   'crypto/store/loader_file.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:59,23'
              BranchSideFuncs:
                - UI_set_method
                - UI_add_user_data
                - UI_construct_prompt
                - UI_add_input_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - UI_free
                - UI_process
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:60,22'
              BranchSideFuncs:
                - UI_add_user_data
                - UI_construct_prompt
                - UI_add_input_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - UI_free
                - UI_process
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - UI_free
            - BranchSide:      'crypto/store/loader_file.c:66,37'
              BranchSideFuncs:
                - UI_add_input_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - UI_free
                - UI_process
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:66,16'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:68,9'
              BranchSideFuncs:
                - UI_process
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_free
                - UI_free
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:71,28'
              BranchSideFuncs:
                - UI_process
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - CRYPTO_free
                - UI_free
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:73,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - UI_free
            - BranchSide:      'crypto/store/loader_file.c:78,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - UI_free
            - BranchSide:      'crypto/store/loader_file.c:82,13'
              BranchSideFuncs:
                - CRYPTO_free
                - UI_free
      Callsites:
        - Src:             'crypto/store/loader_file.c:50,14'
          Dst:             UI_new
        - Src:             'crypto/store/loader_file.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:59,9'
          Dst:             UI_set_method
        - Src:             'crypto/store/loader_file.c:60,5'
          Dst:             UI_add_user_data
        - Src:             'crypto/store/loader_file.c:62,19'
          Dst:             UI_construct_prompt
        - Src:             'crypto/store/loader_file.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:66,17'
          Dst:             UI_add_input_string
        - Src:             'crypto/store/loader_file.c:68,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:71,17'
          Dst:             UI_process
        - Src:             'crypto/store/loader_file.c:73,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:78,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:86,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/loader_file.c:87,5'
          Dst:             UI_free
    - functionName:    sk_OSSL_STORE_INFO_num
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_OSSL_STORE_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:45,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_OSSL_STORE_INFO_shift
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_OSSL_STORE_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_shift
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:45,1'
          Dst:             OPENSSL_sk_shift
    - functionName:    sk_X509_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_OSSL_STORE_INFO_pop_free
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_OSSL_STORE_INFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:45,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_shift
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_shift
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_shift
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_OSSL_STORE_INFO_push
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_OSSL_STORE_INFO *'
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_local.h:45,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_OSSL_STORE_INFO_new_null
      functionSourceFile: '/src/openssl111/crypto/store/store_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.stack_st_OSSL_STORE_INFO *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_local.h:45,1'
          Branch Sides:
            - BranchSide:      'crypto/store/store_local.h:45,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/store/store_local.h:45,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/store/store_local.h:45,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    destroy_ctx_PKCS12
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - pctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSSL_STORE_INFO_free
        - sk_OSSL_STORE_INFO_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/loader_file.c:306,5'
          Dst:             sk_OSSL_STORE_INFO_pop_free
        - Src:             'crypto/store/loader_file.c:306,5'
          Dst:             OSSL_STORE_INFO_free
    - functionName:    eof_PKCS12
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx_
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_OSSL_STORE_INFO_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:299,24'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:299,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:299,50'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_num
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/store/loader_file.c:299,27'
          Dst:             sk_OSSL_STORE_INFO_num
    - functionName:    try_decode_PKCS12
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'char **'
        - 'int *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_name
        - pem_header
        - blob
        - len
        - pctx
        - matchcount
        - ui_method
        - ui_data
      BBCount:         54
      ICount:          321
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - OSSL_STORE_INFO_free
        - OSSL_STORE_INFO_new_CERT
        - OSSL_STORE_INFO_new_PKEY
        - PKCS12_free
        - PKCS12_parse
        - PKCS12_verify_mac
        - X509_free
        - d2i_PKCS12
        - file_get_pass
        - sk_OSSL_STORE_INFO_new_null
        - sk_OSSL_STORE_INFO_pop_free
        - sk_OSSL_STORE_INFO_push
        - sk_OSSL_STORE_INFO_shift
        - sk_X509_num
        - sk_X509_pop_free
        - sk_X509_shift
        - sk_X509_value
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:209,13'
              BranchSideFuncs:
                - d2i_PKCS12
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - file_get_pass
                - strlen
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:287,9'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:213,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:215,44'
              BranchSideFuncs:
                - d2i_PKCS12
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - file_get_pass
                - strlen
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:215,53'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - file_get_pass
                - strlen
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:216,19'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - file_get_pass
                - strlen
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:225,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:225,38'
              BranchSideFuncs:
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:226,22'
              BranchSideFuncs:
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
        - Branch String:   'crypto/store/loader_file.c:224,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:226,22'
              BranchSideFuncs:
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:228,43'
              BranchSideFuncs:
                - file_get_pass
                - strlen
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:228,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:231,21'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:235,40'
              BranchSideFuncs:
                - strlen
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
        - Branch String:   'crypto/store/loader_file.c:235,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:0,0'
              BranchSideFuncs:
                - PKCS12_parse
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:236,21'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:242,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:243,34'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_new_null
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - OSSL_STORE_INFO_new_PKEY
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:280,9'
              BranchSideFuncs:
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:248,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:248,61'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_PKEY
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:268,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:249,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:249,48'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:268,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:250,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:250,61'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_CERT
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:268,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:251,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:251,48'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:268,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:247,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:252,24'
              BranchSideFuncs:
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
            - BranchSide:      'crypto/store/loader_file.c:268,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:256,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:257,50'
              BranchSideFuncs:
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
                - sk_X509_shift
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:267,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:260,29'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:260,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:261,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:259,29'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:261,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:264,32'
              BranchSideFuncs:
                - sk_X509_shift
                - sk_X509_num.14825
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - sk_OSSL_STORE_INFO_pop_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
                - sk_X509_value.14824
                - OSSL_STORE_INFO_new_CERT
                - sk_OSSL_STORE_INFO_push
        - Branch String:   'crypto/store/loader_file.c:268,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:269,42'
              BranchSideFuncs:
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:278,25'
              BranchSideFuncs:
                - PKCS12_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:283,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:284,13'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:285,5'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_shift
        - Branch String:   'crypto/store/loader_file.c:287,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:288,10'
              BranchSideFuncs:
                - sk_OSSL_STORE_INFO_shift
            - BranchSide:      'crypto/store/loader_file.c:292,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:215,20'
          Dst:             d2i_PKCS12
        - Src:             'crypto/store/loader_file.c:224,17'
          Dst:             PKCS12_verify_mac
        - Src:             'crypto/store/loader_file.c:225,20'
          Dst:             PKCS12_verify_mac
        - Src:             'crypto/store/loader_file.c:228,29'
          Dst:             file_get_pass
        - Src:             'crypto/store/loader_file.c:231,21'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:235,51'
          Dst:             strlen
        - Src:             'crypto/store/loader_file.c:235,22'
          Dst:             PKCS12_verify_mac
        - Src:             'crypto/store/loader_file.c:236,21'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:242,17'
          Dst:             PKCS12_parse
        - Src:             'crypto/store/loader_file.c:247,28'
          Dst:             sk_OSSL_STORE_INFO_new_null
        - Src:             'crypto/store/loader_file.c:248,36'
          Dst:             OSSL_STORE_INFO_new_PKEY
        - Src:             'crypto/store/loader_file.c:249,24'
          Dst:             sk_OSSL_STORE_INFO_push
        - Src:             'crypto/store/loader_file.c:250,36'
          Dst:             OSSL_STORE_INFO_new_CERT
        - Src:             'crypto/store/loader_file.c:251,24'
          Dst:             sk_OSSL_STORE_INFO_push
        - Src:             'crypto/store/loader_file.c:256,27'
          Dst:             sk_X509_num
        - Src:             'crypto/store/loader_file.c:257,36'
          Dst:             sk_X509_value
        - Src:             'crypto/store/loader_file.c:259,39'
          Dst:             OSSL_STORE_INFO_new_CERT
        - Src:             'crypto/store/loader_file.c:260,32'
          Dst:             sk_OSSL_STORE_INFO_push
        - Src:             'crypto/store/loader_file.c:265,31'
          Dst:             sk_X509_shift
        - Src:             'crypto/store/loader_file.c:269,21'
          Dst:             OSSL_STORE_INFO_free
        - Src:             'crypto/store/loader_file.c:270,21'
          Dst:             OSSL_STORE_INFO_free
        - Src:             'crypto/store/loader_file.c:271,21'
          Dst:             OSSL_STORE_INFO_free
        - Src:             'crypto/store/loader_file.c:272,21'
          Dst:             sk_OSSL_STORE_INFO_pop_free
        - Src:             'crypto/store/loader_file.c:272,21'
          Dst:             OSSL_STORE_INFO_free
        - Src:             'crypto/store/loader_file.c:273,21'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/loader_file.c:274,21'
          Dst:             X509_free
        - Src:             'crypto/store/loader_file.c:275,21'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/store/loader_file.c:275,21'
          Dst:             X509_free
        - Src:             'crypto/store/loader_file.c:282,9'
          Dst:             PKCS12_free
        - Src:             'crypto/store/loader_file.c:289,22'
          Dst:             sk_OSSL_STORE_INFO_shift
    - functionName:    file_get_pem_pass
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - buf
        - num
        - w
        - data
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - file_get_pass
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:116,12'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:116,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:116,38'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'crypto/store/loader_file.c:113,18'
          Dst:             file_get_pass
        - Src:             'crypto/store/loader_file.c:116,31'
          Dst:             strlen
    - functionName:    file_fill_pem_pass_data
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.pem_pass_data *'
        - 'char *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pass_data
        - prompt_info
        - ui_method
        - ui_data
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:102,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:103,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ends_with_dirsep
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - uri
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1185,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1185,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1186,23'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/store/loader_file.c:1186,16'
          Dst:             strlen
    - functionName:    pem_free_flag
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - pem_data
        - secure
        - num
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - CRYPTO_secure_clear_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1131,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1132,9'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/store/loader_file.c:1134,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/store/loader_file.c:1132,9'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/store/loader_file.c:1134,9'
          Dst:             CRYPTO_free
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    file_load_try_decode
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        8
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.ui_method_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - pem_name
        - pem_header
        - data
        - len
        - ui_method
        - ui_data
        - matchcount
      BBCount:         39
      ICount:          298
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - BUF_MEM_free
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_clear_error
        - ERR_put_error
        - OSSL_STORE_INFO_free
        - OSSL_STORE_INFO_get_type
        - ossl_store_info_get0_EMBEDDED_buffer
        - ossl_store_info_get0_EMBEDDED_pem_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1037,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1038,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1043,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1044,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1045,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1076,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1053,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1055,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1074,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1057,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1058,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1059,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1061,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1063,42'
              BranchSideFuncs:
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1071,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1065,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1066,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1067,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1071,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1072,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1073,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1076,30'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1076,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1081,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1076,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1077,40'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1081,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1089,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1089,42'
              BranchSideFuncs:
                - OSSL_STORE_INFO_get_type
                - ERR_clear_error
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1100,9'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   'crypto/store/loader_file.c:1088,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1091,52'
              BranchSideFuncs:
                - ossl_store_info_get0_EMBEDDED_pem_name
                - ossl_store_info_get0_EMBEDDED_buffer
                - CRYPTO_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - ERR_clear_error
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1100,9'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   'crypto/store/loader_file.c:1100,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1100,9'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      'crypto/store/loader_file.c:1101,9'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             'crypto/store/loader_file.c:1034,13'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/loader_file.c:1038,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:1063,21'
          Dst:             OSSL_STORE_INFO_free
        - Src:             'crypto/store/loader_file.c:1064,21'
          Dst:             OSSL_STORE_INFO_free
        - Src:             'crypto/store/loader_file.c:1081,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/loader_file.c:1085,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/loader_file.c:1086,5'
          Dst:             BUF_MEM_free
        - Src:             'crypto/store/loader_file.c:1089,17'
          Dst:             OSSL_STORE_INFO_get_type
        - Src:             'crypto/store/loader_file.c:1091,13'
          Dst:             ossl_store_info_get0_EMBEDDED_pem_name
        - Src:             'crypto/store/loader_file.c:1092,19'
          Dst:             ossl_store_info_get0_EMBEDDED_buffer
        - Src:             'crypto/store/loader_file.c:1095,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/loader_file.c:1101,9'
          Dst:             ERR_clear_error
    - functionName:    file_read_asn1
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - bp
        - data
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - asn1_d2i_read_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1173,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1174,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1176,30'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/store/loader_file.c:1173,9'
          Dst:             asn1_d2i_read_bio
        - Src:             'crypto/store/loader_file.c:1178,5'
          Dst:             CRYPTO_free
    - functionName:    file_read_pem
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'char **'
        - 'char **'
        - 'size_t *'
        - 'struct.ui_method_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pem_name
        - pem_header
        - data
        - len
        - ui_method
        - ui_data
        - secure
      BBCount:         19
      ICount:          128
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - PEM_do_header
        - PEM_get_EVP_CIPHER_INFO
        - PEM_read_bio
        - PEM_read_bio_ex
        - file_fill_pem_pass_data
        - file_get_pem_pass
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1141,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1142,27'
              BranchSideFuncs:
                - PEM_read_bio_ex
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - file_fill_pem_pass_data
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1144,24'
              BranchSideFuncs:
                - PEM_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - file_fill_pem_pass_data
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1146,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1155,17'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - file_fill_pem_pass_data
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1155,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1159,39'
              BranchSideFuncs:
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - file_fill_pem_pass_data
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1166,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1160,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1160,60'
              BranchSideFuncs:
                - file_fill_pem_pass_data
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1163,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1161,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1161,41'
              BranchSideFuncs:
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1163,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1159,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1163,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:1142,11'
          Dst:             PEM_read_bio_ex
        - Src:             'crypto/store/loader_file.c:1144,11'
          Dst:             PEM_read_bio
        - Src:             'crypto/store/loader_file.c:1155,9'
          Dst:             strlen
        - Src:             'crypto/store/loader_file.c:1159,14'
          Dst:             PEM_get_EVP_CIPHER_INFO
        - Src:             'crypto/store/loader_file.c:1160,17'
          Dst:             file_fill_pem_pass_data
        - Src:             'crypto/store/loader_file.c:1161,17'
          Dst:             PEM_do_header
        - Src:             'crypto/store/loader_file.c:1161,17'
          Dst:             file_get_pem_pass
    - functionName:    file_load_try_repeat
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        3
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - ui_method
        - ui_data
      BBCount:         9
      ICount:          91
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1113,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1115,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/loader_file.c:1120,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1121,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/loader_file.c:1125,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    file_name_to_uri
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ctx
        - name
        - data
      BBCount:         12
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
        - OPENSSL_strlcat
        - __assert_fail
        - ends_with_dirsep
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1200,5'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1200,5'
              BranchSideFuncs:
                - __assert_fail
                - ends_with_dirsep
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strlen
                - strlen
                - CRYPTO_zalloc
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1201,5'
              BranchSideFuncs:
                - __assert_fail
                - ends_with_dirsep
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strlen
                - strlen
                - CRYPTO_zalloc
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1201,5'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1201,5'
              BranchSideFuncs:
                - ends_with_dirsep
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strlen
                - strlen
                - CRYPTO_zalloc
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1203,48'
              BranchSideFuncs:
                - ends_with_dirsep
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strlen
                - strlen
                - CRYPTO_zalloc
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1208,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1209,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1213,26'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
      Callsites:
        - Src:             'crypto/store/loader_file.c:1200,5'
          Dst:             __assert_fail
        - Src:             'crypto/store/loader_file.c:1201,5'
          Dst:             __assert_fail
        - Src:             'crypto/store/loader_file.c:1203,31'
          Dst:             ends_with_dirsep
        - Src:             'crypto/store/loader_file.c:1204,34'
          Dst:             strlen
        - Src:             'crypto/store/loader_file.c:1204,59'
          Dst:             strlen
        - Src:             'crypto/store/loader_file.c:1205,15'
          Dst:             strlen
        - Src:             'crypto/store/loader_file.c:1207,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/loader_file.c:1209,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:1213,9'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/store/loader_file.c:1214,9'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/store/loader_file.c:1215,9'
          Dst:             OPENSSL_strlcat
    - functionName:    file_name_check
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - name
      BBCount:         33
      ICount:          189
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - ossl_ctype_check
        - strncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1225,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1226,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1229,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1230,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1230,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1237,21'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1231,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1231,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1237,21'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1229,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1232,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1237,21'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1239,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1239,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1240,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1237,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1241,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1247,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1248,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1252,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1250,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1250,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1252,5'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1249,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1251,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1252,5'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1252,16'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1253,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1260,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1261,9'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1262,5'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1262,5'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1263,10'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/store/loader_file.c:1237,9'
          Dst:             strncasecmp
        - Src:             'crypto/store/loader_file.c:1260,10'
          Dst:             ossl_ctype_check
        - Src:             'crypto/store/loader_file.c:1262,12'
          Dst:             ossl_ctype_check
    - functionName:    file_close
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free_all
        - OPENSSL_DIR_end
        - OSSL_STORE_LOADER_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1437,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1438,26'
              BranchSideFuncs:
                - OPENSSL_DIR_end
                - OSSL_STORE_LOADER_CTX_free
            - BranchSide:      'crypto/store/loader_file.c:1440,22'
              BranchSideFuncs:
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
      Callsites:
        - Src:             'crypto/store/loader_file.c:1438,9'
          Dst:             OPENSSL_DIR_end
        - Src:             'crypto/store/loader_file.c:1440,9'
          Dst:             BIO_free_all
        - Src:             'crypto/store/loader_file.c:1442,5'
          Dst:             OSSL_STORE_LOADER_CTX_free
    - functionName:    OSSL_STORE_LOADER_CTX_free
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:780,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:781,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/loader_file.c:783,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/store/loader_file.c:781,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/loader_file.c:789,5'
          Dst:             CRYPTO_free
    - functionName:    file_error
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_eof
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_ctrl
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1426,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1427,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1429,9'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1430,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1430,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
            - BranchSide:      'crypto/store/loader_file.c:1432,12'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/store/loader_file.c:1429,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1431,9'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/store/loader_file.c:1432,12'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             'crypto/store/loader_file.c:1432,12'
          Dst:             BIO_ctrl
    - functionName:    file_load
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        3
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - ui_method
        - ui_data
      BBCount:         95
      ICount:          579
      EdgeCount:       128
      CyclomaticComplexity: 35
      functionsReached:
        - CRYPTO_free
        - ERR_add_error_data
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
        - OPENSSL_DIR_read
        - OSSL_STORE_INFO_free
        - OSSL_STORE_INFO_get_type
        - OSSL_STORE_INFO_new_NAME
        - __assert_fail
        - __errno_location
        - file_eof
        - file_load_try_decode
        - file_load_try_repeat
        - file_name_check
        - file_name_to_uri
        - file_read_asn1
        - file_read_pem
        - openssl_strerror_r
        - ossl_assert_int
        - pem_free_flag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1292,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1293,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1334,13'
              BranchSideFuncs:
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1296,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1297,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1309,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1297,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1299,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1306,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1299,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1299,21'
              BranchSideFuncs:
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1300,21'
              BranchSideFuncs:
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:1303,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1304,47'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1305,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1310,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1310,36'
              BranchSideFuncs:
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1320,55'
              BranchSideFuncs:
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1311,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1311,38'
              BranchSideFuncs:
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1320,55'
              BranchSideFuncs:
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1309,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1312,17'
              BranchSideFuncs:
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1320,55'
              BranchSideFuncs:
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1323,47'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1323,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1326,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1323,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1324,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1326,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1327,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1327,55'
              BranchSideFuncs:
                - OSSL_STORE_INFO_new_NAME
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1332,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1326,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1328,17'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1332,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1332,33'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1332,46'
              BranchSideFuncs:
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1332,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:1332,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1294,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_DIR_read
                - __errno_location
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_new_NAME
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_name_check
                - __sanitizer_cov_trace_const_cmp4
                - file_name_to_uri
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1333,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:1338,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1339,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1341,22'
              BranchSideFuncs:
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1341,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1342,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1344,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1351,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1352,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1359,37'
              BranchSideFuncs:
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1352,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1355,21'
              BranchSideFuncs:
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1358,13'
              BranchSideFuncs:
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1359,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:0,0'
              BranchSideFuncs:
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1360,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1368,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1369,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1375,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1375,18'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1375,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1375,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1375,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1376,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1380,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:1380,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1381,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1383,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:1388,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1389,21'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:1394,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1391,25'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1392,64'
              BranchSideFuncs:
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1393,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1395,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1395,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1396,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1402,34'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1402,47'
              BranchSideFuncs:
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1402,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1402,52'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1402,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1402,67'
              BranchSideFuncs:
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1402,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1345,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/loader_file.c:1405,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/store/loader_file.c:1405,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1406,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:1408,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - OSSL_STORE_INFO_free
                - file_load_try_repeat
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_read_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - pem_free_flag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - file_eof
                - __sanitizer_cov_trace_const_cmp4
                - file_error
                - __sanitizer_cov_trace_const_cmp4
                - file_load_try_decode
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.14828
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - file_read_pem
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/store/loader_file.c:1290,5'
          Dst:             ERR_clear_error
        - Src:             'crypto/store/loader_file.c:1299,21'
          Dst:             __assert_fail
        - Src:             'crypto/store/loader_file.c:1300,21'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:1301,21'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:1303,44'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:1303,25'
          Dst:             openssl_strerror_r
        - Src:             'crypto/store/loader_file.c:1304,25'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/loader_file.c:1310,20'
          Dst:             file_name_check
        - Src:             'crypto/store/loader_file.c:1311,21'
          Dst:             file_name_to_uri
        - Src:             'crypto/store/loader_file.c:1320,37'
          Dst:             OPENSSL_DIR_read
        - Src:             'crypto/store/loader_file.c:1322,37'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:1327,30'
          Dst:             OSSL_STORE_INFO_new_NAME
        - Src:             'crypto/store/loader_file.c:1328,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/loader_file.c:1329,17'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:1332,37'
          Dst:             file_eof
        - Src:             'crypto/store/loader_file.c:1337,18'
          Dst:             file_load_try_repeat
        - Src:             'crypto/store/loader_file.c:1341,13'
          Dst:             file_eof
        - Src:             'crypto/store/loader_file.c:1352,22'
          Dst:             file_read_pem
        - Src:             'crypto/store/loader_file.c:1359,22'
          Dst:             file_read_asn1
        - Src:             'crypto/store/loader_file.c:1365,22'
          Dst:             file_load_try_decode
        - Src:             'crypto/store/loader_file.c:1375,18'
          Dst:             ossl_assert_int
        - Src:             'crypto/store/loader_file.c:1381,17'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:1388,21'
          Dst:             ERR_peek_error
        - Src:             'crypto/store/loader_file.c:1389,21'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:1392,25'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/loader_file.c:1399,13'
          Dst:             pem_free_flag
        - Src:             'crypto/store/loader_file.c:1400,13'
          Dst:             pem_free_flag
        - Src:             'crypto/store/loader_file.c:1401,13'
          Dst:             pem_free_flag
        - Src:             'crypto/store/loader_file.c:1402,38'
          Dst:             file_eof
        - Src:             'crypto/store/loader_file.c:1402,56'
          Dst:             file_error
        - Src:             'crypto/store/loader_file.c:1410,38'
          Dst:             OSSL_STORE_INFO_get_type
        - Src:             'crypto/store/loader_file.c:1411,13'
          Dst:             OSSL_STORE_INFO_free
    - functionName:    file_find
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - ctx
        - search
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_snprintf
        - ERR_put_error
        - OSSL_STORE_SEARCH_get0_name
        - OSSL_STORE_SEARCH_get_type
        - X509_NAME_hash
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:976,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:977,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_SEARCH_get0_name
                - X509_NAME_hash
                - BIO_snprintf
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:994,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:979,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:980,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:982,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_SEARCH_get0_name
                - X509_NAME_hash
                - BIO_snprintf
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:982,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:983,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:988,59'
              BranchSideFuncs:
                - OSSL_STORE_SEARCH_get0_name
                - X509_NAME_hash
                - BIO_snprintf
        - Branch String:   'crypto/store/loader_file.c:994,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:995,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:997,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:976,9'
          Dst:             OSSL_STORE_SEARCH_get_type
        - Src:             'crypto/store/loader_file.c:983,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:988,31'
          Dst:             OSSL_STORE_SEARCH_get0_name
        - Src:             'crypto/store/loader_file.c:988,16'
          Dst:             X509_NAME_hash
        - Src:             'crypto/store/loader_file.c:989,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/store/loader_file.c:995,9'
          Dst:             ERR_put_error
    - functionName:    file_expect
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - expected
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_ctrl
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
        - int
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - args
      BBCount:         13
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:936,5'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:939,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:957,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:939,24'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:939,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:939,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:941,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:943,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:946,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:949,17'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/loader_file.c:949,17'
          Dst:             ERR_put_error
    - functionName:    file_open
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_ctx_st *'
      argCount:        4
      argTypes:
        - 'struct.ossl_store_loader_st *'
        - 'char *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - loader
        - uri
        - ui_method
        - ui_data
      BBCount:         60
      ICount:          433
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - BIO_ctrl
        - BIO_f_buffer
        - BIO_free_all
        - BIO_new
        - BIO_new_file
        - BIO_push
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - ERR_add_error_data
        - ERR_clear_error
        - ERR_put_error
        - OPENSSL_DIR_read
        - OSSL_STORE_LOADER_CTX_free
        - __errno_location
        - openssl_strerror_r
        - stat
        - strncasecmp
        - strncmp
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:818,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:819,26'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:851,12'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/loader_file.c:821,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:822,24'
              BranchSideFuncs:
                - strncasecmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/loader_file.c:834,19'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/loader_file.c:823,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:824,22'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/loader_file.c:825,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/loader_file.c:825,24'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:826,22'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/loader_file.c:828,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:851,43'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:851,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:851,5'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:851,5'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:856,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:870,9'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:856,41'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:856,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:863,28'
              BranchSideFuncs:
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:856,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:857,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:863,28'
              BranchSideFuncs:
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:863,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:864,13'
              BranchSideFuncs:
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/loader_file.c:867,30'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - stat
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/loader_file.c:870,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:871,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:875,5'
              BranchSideFuncs:
                - ERR_clear_error
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/store/loader_file.c:878,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:879,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:883,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:883,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:889,26'
              BranchSideFuncs:
                - CRYPTO_strdup
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_LOADER_CTX_free
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:909,14'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - BIO_f_buffer
                - BIO_new
                - BIO_new_file
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
        - Branch String:   'crypto/store/loader_file.c:892,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:893,13'
              BranchSideFuncs:
                - OSSL_STORE_LOADER_CTX_free
            - BranchSide:      'crypto/store/loader_file.c:895,51'
              BranchSideFuncs:
                - OPENSSL_DIR_read
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_LOADER_CTX_free
                - ERR_add_error_data
        - Branch String:   'crypto/store/loader_file.c:897,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:898,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_LOADER_CTX_free
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:908,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:898,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:900,17'
              BranchSideFuncs:
                - ERR_put_error
                - __errno_location
                - __errno_location
                - openssl_strerror_r
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_LOADER_CTX_free
                - ERR_add_error_data
            - BranchSide:      'crypto/store/loader_file.c:906,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/loader_file.c:902,21'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:903,43'
              BranchSideFuncs:
                - ERR_add_error_data
                - OSSL_STORE_LOADER_CTX_free
            - BranchSide:      'crypto/store/loader_file.c:904,17'
              BranchSideFuncs:
                - OSSL_STORE_LOADER_CTX_free
        - Branch String:   'crypto/store/loader_file.c:913,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:913,49'
              BranchSideFuncs:
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
            - BranchSide:      'crypto/store/loader_file.c:914,26'
              BranchSideFuncs:
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
        - Branch String:   'crypto/store/loader_file.c:912,13'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:914,26'
              BranchSideFuncs:
                - BIO_free_all
                - OSSL_STORE_LOADER_CTX_free
            - BranchSide:      'crypto/store/loader_file.c:918,37'
              BranchSideFuncs:
                - BIO_push
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - strstr
        - Branch String:   'crypto/store/loader_file.c:921,17'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:922,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/loader_file.c:923,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:818,9'
          Dst:             strncasecmp
        - Src:             'crypto/store/loader_file.c:821,13'
          Dst:             strncmp
        - Src:             'crypto/store/loader_file.c:823,17'
          Dst:             strncasecmp
        - Src:             'crypto/store/loader_file.c:828,17'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:857,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:859,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/loader_file.c:863,13'
          Dst:             stat
        - Src:             'crypto/store/loader_file.c:864,13'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:864,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:865,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/loader_file.c:875,5'
          Dst:             ERR_clear_error
        - Src:             'crypto/store/loader_file.c:877,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/loader_file.c:879,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:889,26'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/store/loader_file.c:895,33'
          Dst:             OPENSSL_DIR_read
        - Src:             'crypto/store/loader_file.c:896,33'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:900,17'
          Dst:             ERR_put_error
        - Src:             'crypto/store/loader_file.c:901,17'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:902,40'
          Dst:             __errno_location
        - Src:             'crypto/store/loader_file.c:902,21'
          Dst:             openssl_strerror_r
        - Src:             'crypto/store/loader_file.c:903,21'
          Dst:             ERR_add_error_data
        - Src:             'crypto/store/loader_file.c:912,29'
          Dst:             BIO_f_buffer
        - Src:             'crypto/store/loader_file.c:912,21'
          Dst:             BIO_new
        - Src:             'crypto/store/loader_file.c:913,36'
          Dst:             BIO_new_file
        - Src:             'crypto/store/loader_file.c:914,13'
          Dst:             BIO_free_all
        - Src:             'crypto/store/loader_file.c:918,28'
          Dst:             BIO_push
        - Src:             'crypto/store/loader_file.c:919,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/store/loader_file.c:921,17'
          Dst:             strstr
        - Src:             'crypto/store/loader_file.c:928,5'
          Dst:             OSSL_STORE_LOADER_CTX_free
    - functionName:    stat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.stat *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_file_loader_deinit
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_store_unregister_loader_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1468,50'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1468,50'
              BranchSideFuncs:
                - ossl_store_unregister_loader_int
            - BranchSide:      'crypto/store/loader_file.c:1468,50'
              BranchSideFuncs:
                - ossl_store_unregister_loader_int
      Callsites:
        - Src:             'crypto/store/loader_file.c:1468,5'
          Dst:             ossl_store_unregister_loader_int
    - functionName:    ossl_store_file_loader_init
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_atexit
        - ossl_store_register_loader_int
        - store_file_loader_deinit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1473,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1473,9'
              BranchSideFuncs:
                - ossl_store_register_loader_int
                - OPENSSL_atexit
            - BranchSide:      'crypto/store/loader_file.c:1473,15'
              BranchSideFuncs:
                - ossl_store_register_loader_int
                - OPENSSL_atexit
      Callsites:
        - Src:             'crypto/store/loader_file.c:1473,15'
          Dst:             ossl_store_register_loader_int
        - Src:             'crypto/store/loader_file.c:1475,5'
          Dst:             OPENSSL_atexit
        - Src:             'crypto/store/loader_file.c:1475,5'
          Dst:             store_file_loader_deinit
    - functionName:    ossl_store_file_detach_pem_bio_int
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_loader_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSSL_STORE_LOADER_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/loader_file.c:1448,5'
          Dst:             OSSL_STORE_LOADER_CTX_free
    - functionName:    ossl_store_file_attach_pem_bio_int
      functionSourceFile: '/src/openssl111/crypto/store/loader_file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionDepth:   0
      returnType:      'struct.ossl_store_loader_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bp
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/loader_file.c:1005,9'
          Branch Sides:
            - BranchSide:      'crypto/store/loader_file.c:1006,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/loader_file.c:1011,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/loader_file.c:1003,34'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/loader_file.c:1006,9'
          Dst:             ERR_put_error
    - functionName:    ERR_load_OSSL_STORE_strings
      functionSourceFile: '/src/openssl111/crypto/store/store_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_err.c:140,56'
          Branch Sides:
            - BranchSide:      'crypto/store/store_err.c:140,56'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/store/store_err.c:140,56'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/store/store_err.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_err.c:140,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/store/store_err.c:141,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/store/store_err.c:140,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/store/store_err.c:141,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/store/store_err.c:142,9'
          Dst:             ERR_load_strings_const
    - functionName:    ossl_store_detach_pem_bio
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
        - ossl_store_file_detach_pem_bio_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_lib.c:681,22'
          Dst:             ossl_store_file_detach_pem_bio_int
        - Src:             'crypto/store/store_lib.c:683,5'
          Dst:             CRYPTO_free
    - functionName:    ossl_store_attach_pem_bio
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      'struct.ossl_store_ctx_st *'
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ui_method_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - ui_method
        - ui_data
      BBCount:         14
      ICount:          104
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
        - ossl_store_file_attach_pem_bio_int
        - ossl_store_get0_loader_int
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:652,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:652,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:651,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:654,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/store/store_lib.c:654,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:655,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:660,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:669,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:669,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:675,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/store/store_lib.c:651,19'
          Dst:             ossl_store_get0_loader_int
        - Src:             'crypto/store/store_lib.c:652,27'
          Dst:             ossl_store_file_attach_pem_bio_int
        - Src:             'crypto/store/store_lib.c:654,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_lib.c:655,9'
          Dst:             ERR_put_error
    - functionName:    ossl_store_info_get0_EMBEDDED_pem_name
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:639,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:640,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:641,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ossl_store_info_get0_EMBEDDED_buffer
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionDepth:   0
      returnType:      'struct.buf_mem_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:632,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:633,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:634,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ossl_store_info_new_EMBEDDED
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.buf_mem_st *'
      constantsTouched: []
      argNames:
        - new_pem_name
        - embedded
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
        - OSSL_STORE_INFO_free
        - store_info_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:610,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:611,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:616,29'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - OSSL_STORE_INFO_free
        - Branch String:   'crypto/store/store_lib.c:618,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:617,5'
              BranchSideFuncs:
                - ERR_put_error
                - OSSL_STORE_INFO_free
            - BranchSide:      'crypto/store/store_lib.c:618,39'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - OSSL_STORE_INFO_free
        - Branch String:   'crypto/store/store_lib.c:620,30'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:620,33'
              BranchSideFuncs:
                - ERR_put_error
                - OSSL_STORE_INFO_free
            - BranchSide:      'crypto/store/store_lib.c:627,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_lib.c:620,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:621,9'
              BranchSideFuncs:
                - ERR_put_error
                - OSSL_STORE_INFO_free
            - BranchSide:      'crypto/store/store_lib.c:627,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:608,29'
          Dst:             store_info_new
        - Src:             'crypto/store/store_lib.c:611,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:618,39'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/store/store_lib.c:621,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:623,9'
          Dst:             OSSL_STORE_INFO_free
    - functionName:    store_info_new
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        2
      argTypes:
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - type
        - data
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:243,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:245,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:240,29'
          Dst:             CRYPTO_zalloc
    - functionName:    OSSL_STORE_INFO_free
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         14
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - BUF_MEM_free
        - CRYPTO_free
        - EVP_PKEY_free
        - X509_CRL_free
        - X509_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:448,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - X509_CRL_free
                - CRYPTO_free
                - X509_free
                - EVP_PKEY_free
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:449,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - X509_CRL_free
                - CRYPTO_free
                - X509_free
                - EVP_PKEY_free
                - EVP_PKEY_free
                - CRYPTO_free
                - CRYPTO_free
                - BUF_MEM_free
                - CRYPTO_free
        - Branch String:   'crypto/store/store_lib.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:451,26'
              BranchSideFuncs:
                - BUF_MEM_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:455,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:459,27'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:462,27'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:465,23'
              BranchSideFuncs:
                - X509_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:468,27'
              BranchSideFuncs:
                - X509_CRL_free
                - CRYPTO_free
            - BranchSide:      'crypto/store/store_lib.c:471,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/store/store_lib.c:451,13'
          Dst:             BUF_MEM_free
        - Src:             'crypto/store/store_lib.c:452,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/store_lib.c:455,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/store_lib.c:456,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/store/store_lib.c:459,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/store_lib.c:462,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/store/store_lib.c:465,13'
          Dst:             X509_free
        - Src:             'crypto/store/store_lib.c:468,13'
          Dst:             X509_CRL_free
        - Src:             'crypto/store/store_lib.c:471,9'
          Dst:             CRYPTO_free
    - functionName:    OSSL_STORE_SEARCH_get0_digest
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionDepth:   0
      returnType:      'struct.evp_md_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - criterion
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_SEARCH_get0_string
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - criterion
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_SEARCH_get0_bytes
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ossl_store_search_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - criterion
        - length
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_SEARCH_get0_serial
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - criterion
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_SEARCH_get0_name
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - criterion
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_SEARCH_get_type
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - criterion
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_SEARCH_free
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - search
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_lib.c:567,5'
          Dst:             CRYPTO_free
    - functionName:    OSSL_STORE_SEARCH_by_alias
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionDepth:   0
      returnType:      'struct.ossl_store_search_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - alias
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:552,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:553,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:558,5'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'crypto/store/store_lib.c:550,33'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_lib.c:553,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:560,28'
          Dst:             strlen
    - functionName:    OSSL_STORE_SEARCH_by_key_fingerprint
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionDepth:   0
      returnType:      'struct.ossl_store_search_st *'
      argCount:        3
      argTypes:
        - 'struct.evp_md_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - digest
        - bytes
        - len
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_snprintf
        - CRYPTO_zalloc
        - ERR_add_error_data
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - OBJ_nid2sn
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:525,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:530,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_size
                - BIO_snprintf
                - BIO_snprintf
                - ERR_put_error
                - EVP_MD_type
                - OBJ_nid2sn
                - ERR_add_error_data
        - Branch String:   'crypto/store/store_lib.c:530,24'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:530,27'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - EVP_MD_size
                - BIO_snprintf
                - BIO_snprintf
                - ERR_put_error
                - EVP_MD_type
                - OBJ_nid2sn
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_lib.c:541,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_lib.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:531,14'
              BranchSideFuncs:
                - EVP_MD_size
                - BIO_snprintf
                - BIO_snprintf
                - ERR_put_error
                - EVP_MD_type
                - OBJ_nid2sn
                - ERR_add_error_data
            - BranchSide:      'crypto/store/store_lib.c:541,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:522,33'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_lib.c:525,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:530,42'
          Dst:             EVP_MD_size
        - Src:             'crypto/store/store_lib.c:533,48'
          Dst:             EVP_MD_size
        - Src:             'crypto/store/store_lib.c:533,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/store/store_lib.c:534,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/store/store_lib.c:535,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:537,31'
          Dst:             EVP_MD_type
        - Src:             'crypto/store/store_lib.c:537,31'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/store/store_lib.c:537,9'
          Dst:             ERR_add_error_data
    - functionName:    OSSL_STORE_SEARCH_by_issuer_serial
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      'struct.ossl_store_search_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - name
        - serial
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:506,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:507,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:512,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:504,33'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_lib.c:507,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_SEARCH_by_name
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      'struct.ossl_store_search_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:490,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:491,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:496,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:488,33'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_lib.c:491,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_supports_search
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - search_type
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:479,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:480,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:481,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get1_CRL
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509_CRL_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:435,25'
              BranchSideFuncs:
                - X509_CRL_up_ref
            - BranchSide:      'crypto/store/store_lib.c:438,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:435,9'
          Dst:             X509_CRL_up_ref
        - Src:             'crypto/store/store_lib.c:438,5'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_get0_CRL
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:428,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:429,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get1_CERT
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:417,21'
              BranchSideFuncs:
                - X509_up_ref
            - BranchSide:      'crypto/store/store_lib.c:420,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:417,9'
          Dst:             X509_up_ref
        - Src:             'crypto/store/store_lib.c:420,5'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_get0_CERT
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:410,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:411,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get1_PKEY
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:399,25'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/store/store_lib.c:402,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:399,9'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/store/store_lib.c:402,5'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_get0_PKEY
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:392,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:393,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get1_PARAMS
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:381,25'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/store/store_lib.c:384,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:381,9'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/store/store_lib.c:384,5'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_get0_PARAMS
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:373,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:374,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:375,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get1_NAME_description
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:358,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:366,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_lib.c:358,21'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:358,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:358,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/store/store_lib.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:362,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:364,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:358,21'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/store/store_lib.c:362,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:366,5'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_get0_NAME_description
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:351,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:352,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get1_NAME
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:336,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/store/store_lib.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:339,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:341,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:336,21'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/store/store_lib.c:339,13'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:343,5'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_get0_NAME
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:329,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:330,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_new_CRL
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - store_info_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:312,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:313,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:310,29'
          Dst:             store_info_new
        - Src:             'crypto/store/store_lib.c:313,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_new_CERT
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - store_info_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:302,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:303,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:300,29'
          Dst:             store_info_new
        - Src:             'crypto/store/store_lib.c:303,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_new_PKEY
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - store_info_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:292,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:293,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:290,29'
          Dst:             store_info_new
        - Src:             'crypto/store/store_lib.c:293,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_new_PARAMS
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - params
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - store_info_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:282,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:283,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/store/store_lib.c:280,29'
          Dst:             store_info_new
        - Src:             'crypto/store/store_lib.c:283,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_set0_NAME_description
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_info_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - info
        - desc
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:269,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:274,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:269,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_INFO_new_NAME
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - store_info_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:260,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:252,29'
          Dst:             store_info_new
        - Src:             'crypto/store/store_lib.c:255,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_close
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:224,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:225,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/store/store_lib.c:227,5'
          Dst:             CRYPTO_free
    - functionName:    OSSL_STORE_error
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_INFO_get_type
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_info_st *'
      constantsTouched: []
      argNames:
        - info
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_eof
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ossl_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OSSL_STORE_load
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'struct.ossl_store_info_st *'
      argCount:        1
      argTypes:
        - 'struct.ossl_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         32
      ICount:          176
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - OSSL_STORE_INFO_free
        - OSSL_STORE_INFO_get_type
        - OSSL_STORE_eof
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:173,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/store/store_lib.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:177,35'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:177,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'crypto/store/store_lib.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:178,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'crypto/store/store_lib.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'crypto/store/store_lib.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:185,13'
              BranchSideFuncs:
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:186,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'crypto/store/store_lib.c:188,19'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:188,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'crypto/store/store_lib.c:206,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_lib.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:189,54'
              BranchSideFuncs:
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'crypto/store/store_lib.c:206,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_lib.c:191,51'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:191,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'crypto/store/store_lib.c:204,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_lib.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:196,17'
              BranchSideFuncs:
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'crypto/store/store_lib.c:204,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/store/store_lib.c:196,17'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:197,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:199,17'
              BranchSideFuncs:
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:197,17'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:197,17'
              BranchSideFuncs:
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:197,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/store/store_lib.c:199,17'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:200,38'
              BranchSideFuncs:
                - OSSL_STORE_INFO_free
                - OSSL_STORE_eof
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OSSL_STORE_INFO_get_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:203,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:172,9'
          Dst:             OSSL_STORE_eof
        - Src:             'crypto/store/store_lib.c:189,29'
          Dst:             OSSL_STORE_INFO_get_type
        - Src:             'crypto/store/store_lib.c:197,17'
          Dst:             __assert_fail
        - Src:             'crypto/store/store_lib.c:200,17'
          Dst:             OSSL_STORE_INFO_free
    - functionName:    OSSL_STORE_find
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_ctx_st *'
        - 'struct.ossl_store_search_st *'
      constantsTouched: []
      argNames:
        - ctx
        - search
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:153,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:157,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/store/store_lib.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:163,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/store/store_lib.c:153,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:158,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_expect
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - expected_type
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:139,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/store/store_lib.c:144,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:146,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:139,9'
          Dst:             ERR_put_error
    - functionName:    OSSL_STORE_vctrl
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ossl_store_ctx_st *'
        - int
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - args
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:132,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:133,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OSSL_STORE_ctrl
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cmd
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OSSL_STORE_vctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/store/store_lib.c:123,11'
          Dst:             OSSL_STORE_vctrl
    - functionName:    OSSL_STORE_open
      functionSourceFile: '/src/openssl111/crypto/store/store_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.ossl_store_ctx_st *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'struct.ui_method_st *'
        - 'char *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - uri
        - ui_method
        - ui_data
        - post_process
        - post_process_data
      BBCount:         31
      ICount:          226
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_zalloc
        - ERR_clear_last_mark
        - ERR_pop_to_mark
        - ERR_put_error
        - ERR_set_mark
        - OPENSSL_strlcpy
        - ossl_store_get0_loader_int
        - strcasecmp
        - strchr
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/store/store_lib.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:65,11'
              BranchSideFuncs:
                - strcasecmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/store/store_lib.c:73,5'
              BranchSideFuncs:
                - ERR_set_mark
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/store_lib.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:67,25'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/store_lib.c:71,5'
              BranchSideFuncs:
                - ERR_set_mark
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/store_lib.c:67,17'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:68,26'
              BranchSideFuncs:
                - ERR_set_mark
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/store_lib.c:69,36'
              BranchSideFuncs:
                - ERR_set_mark
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/store_lib.c:76,36'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:76,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:76,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:76,5'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:77,58'
              BranchSideFuncs:
                - ossl_store_get0_loader_int
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:80,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:78,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/store/store_lib.c:79,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
                - ossl_store_get0_loader_int
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/store/store_lib.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:81,9'
              BranchSideFuncs:
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:83,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_pop_to_mark
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/store/store_lib.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:84,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_clear_last_mark
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:88,19'
              BranchSideFuncs:
                - ERR_pop_to_mark
        - Branch String:   'crypto/store/store_lib.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/store/store_lib.c:112,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/store/store_lib.c:114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/store/store_lib.c:63,5'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/store/store_lib.c:64,14'
          Dst:             strchr
        - Src:             'crypto/store/store_lib.c:66,13'
          Dst:             strcasecmp
        - Src:             'crypto/store/store_lib.c:67,17'
          Dst:             strncmp
        - Src:             'crypto/store/store_lib.c:73,5'
          Dst:             ERR_set_mark
        - Src:             'crypto/store/store_lib.c:77,23'
          Dst:             ossl_store_get0_loader_int
        - Src:             'crypto/store/store_lib.c:83,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/store/store_lib.c:84,9'
          Dst:             ERR_put_error
        - Src:             'crypto/store/store_lib.c:100,5'
          Dst:             ERR_pop_to_mark
        - Src:             'crypto/store/store_lib.c:105,5'
          Dst:             ERR_clear_last_mark
    - functionName:    ERR_load_TS_strings
      functionSourceFile: '/src/openssl111/crypto/ts/ts_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ts/ts_err.c:178,48'
          Branch Sides:
            - BranchSide:      'crypto/ts/ts_err.c:178,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ts/ts_err.c:178,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/ts/ts_err.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/ts/ts_err.c:178,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ts/ts_err.c:179,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/ts/ts_err.c:178,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/ts/ts_err.c:179,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/ts/ts_err.c:180,9'
          Dst:             ERR_load_strings_const
    - functionName:    ERR_load_UI_strings
      functionSourceFile: '/src/openssl111/crypto/ui/ui_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_err.c:72,48'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_err.c:72,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ui/ui_err.c:72,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/ui/ui_err.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_err.c:72,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ui/ui_err.c:73,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/ui/ui_err.c:72,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/ui/ui_err.c:73,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/ui/ui_err.c:74,9'
          Dst:             ERR_load_strings_const
    - functionName:    sk_UI_STRING_new_null
      functionSourceFile: '/src/openssl111/include/openssl/ui.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'struct.stack_st_UI_STRING *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/ui.h:280,1'
          Branch Sides:
            - BranchSide:      'include/openssl/ui.h:280,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/ui.h:280,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/ui.h:280,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_UI_STRING_push
      functionSourceFile: '/src/openssl111/include/openssl/ui.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_UI_STRING *'
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ui.h:280,1'
          Dst:             OPENSSL_sk_push
    - functionName:    allocate_string_stack
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sk_UI_STRING_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:89,23'
              BranchSideFuncs:
                - sk_UI_STRING_new_null
            - BranchSide:      'crypto/ui/ui_lib.c:94,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_lib.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:93,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:89,23'
          Dst:             sk_UI_STRING_new_null
    - functionName:    general_allocate_prompt
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'struct.ui_string_st *'
      argCount:        6
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - prompt_freeable
        - type
        - input_flags
        - result_buf
      BBCount:         20
      ICount:          120
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:105,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:106,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:106,36'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:106,39'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:107,44'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:107,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:107,44'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:107,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:107,41'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:107,44'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:109,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:106,16'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:108,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:109,23'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:105,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:108,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:109,23'
          Dst:             CRYPTO_malloc
    - functionName:    UI_set_result_ex
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ui_st *'
        - 'struct.ui_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ui
        - uis
        - result
        - len
      BBCount:         34
      ICount:          268
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_snprintf
        - ERR_add_error_data
        - ERR_put_error
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:895,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:902,26'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:902,26'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_snprintf
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:937,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strchr
                - strchr
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:957,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:959,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_lib.c:907,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:908,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:914,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_lib.c:914,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:915,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:923,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:923,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:924,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:928,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:929,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:930,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:931,27'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_lib.c:937,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:938,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:942,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strchr
                - strchr
        - Branch String:   'crypto/ui/ui_lib.c:943,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:944,28'
              BranchSideFuncs:
                - strchr
                - strchr
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/ui/ui_lib.c:953,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_lib.c:944,21'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:945,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:948,28'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp1
                - strchr
        - Branch String:   'crypto/ui/ui_lib.c:948,21'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:949,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:952,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strchr
                - strchr
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:902,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/ui/ui_lib.c:904,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/ui/ui_lib.c:909,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:910,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/ui/ui_lib.c:916,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:917,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/ui/ui_lib.c:924,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:938,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:944,21'
          Dst:             strchr
        - Src:             'crypto/ui/ui_lib.c:948,21'
          Dst:             strchr
    - functionName:    UI_set_result
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ui_st *'
        - 'struct.ui_string_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - uis
        - result
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UI_set_result_ex
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:888,46'
          Dst:             strlen
        - Src:             'crypto/ui/ui_lib.c:888,12'
          Dst:             UI_set_result_ex
    - functionName:    UI_get_result_maxsize
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         12
      ICount:          53
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:866,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:869,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:869,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:874,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:874,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:874,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:874,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:876,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_get_result_minsize
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         12
      ICount:          53
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:851,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:854,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:854,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:859,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:859,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:859,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:859,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:861,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_get0_test_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         11
      ICount:          52
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:836,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:838,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:844,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:846,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_get0_action_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         11
      ICount:          52
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:791,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:793,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:799,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:799,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:799,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:799,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:799,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:801,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_get0_output_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_get_input_flags
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_get_string_type
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_method_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:771,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    UI_method_get_data_destructor
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:764,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:765,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:766,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_data_duplicator
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:757,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:758,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:759,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_prompt_constructor
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:750,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:751,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:752,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_closer
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:742,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:743,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:744,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_reader
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:735,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:736,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:737,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_flusher
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:728,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:729,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:730,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_writer
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:721,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:722,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:723,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_get_opener
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:714,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:715,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:716,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ui_method_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:709,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    UI_method_set_prompt_constructor
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - prompt_constructor
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:700,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:701,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:704,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_data_duplicator
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - duplicator
        - destructor
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:685,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:686,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:690,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_closer
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - closer
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:674,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:675,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:678,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_reader
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - reader
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:665,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:666,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:669,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_flusher
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - flusher
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:655,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:656,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:659,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_writer
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - writer
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:647,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:650,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_method_set_opener
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - method
        - opener
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:636,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:637,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:640,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_destroy_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - ui_method
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - CRYPTO_free_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:625,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:626,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:627,52'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:627,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/ui/ui_lib.c:629,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:631,5'
          Dst:             CRYPTO_free
    - functionName:    UI_create_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionDepth:   0
      returnType:      'struct.ui_method_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:606,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:606,31'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:609,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:607,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:607,59'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:609,13'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:605,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:609,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:615,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_lib.c:609,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:610,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:611,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:605,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ui/ui_lib.c:606,31'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:607,13'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/ui/ui_lib.c:610,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:611,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:612,9'
          Dst:             ERR_put_error
    - functionName:    UI_set_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      'struct.ui_method_st *'
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - ui
        - meth
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_get_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionDepth:   0
      returnType:      'struct.ui_method_st *'
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - int
      constantsTouched: []
      argNames:
        - r
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:587,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    UI_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ui_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - r
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:582,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    UI_ctrl
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ui_st *'
        - int
        - size_t
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ui
        - cmd
        - i
        - p
        - f
      BBCount:         13
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:557,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:558,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:561,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:561,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:564,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ui/ui_lib.c:572,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:574,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:565,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:566,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:568,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:558,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:576,5'
          Dst:             ERR_put_error
    - functionName:    print_error
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - str
        - len
        - ui
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:467,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:467,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:469,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_lib.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:468,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:469,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_process
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         50
      ICount:          308
      EdgeCount:       61
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_add_error_data
        - ERR_print_errors_cb
        - ERR_put_error
        - print_error
        - sk_UI_STRING_num
        - sk_UI_STRING_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:478,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:478,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_print_errors_cb
            - BranchSide:      'crypto/ui/ui_lib.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_print_errors_cb
        - Branch String:   'crypto/ui/ui_lib.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:479,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:484,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_print_errors_cb
        - Branch String:   'crypto/ui/ui_lib.c:484,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:486,50'
              BranchSideFuncs:
                - ERR_print_errors_cb
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:488,12'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:488,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:489,13'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:500,9'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/ui/ui_lib.c:490,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:490,17'
              BranchSideFuncs:
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/ui/ui_lib.c:498,5'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:489,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:494,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:498,5'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:501,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/ui/ui_lib.c:515,12'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/ui/ui_lib.c:501,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:503,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:507,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:511,16'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/ui/ui_lib.c:515,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:516,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:539,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:516,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:517,21'
              BranchSideFuncs:
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:533,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_lib.c:517,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:521,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:525,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_lib.c:529,20'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_value
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/ui/ui_lib.c:542,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:542,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:548,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_lib.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:543,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:548,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_lib.c:543,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:544,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:545,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_lib.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:548,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_lib.c:549,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:485,9'
          Dst:             ERR_print_errors_cb
        - Src:             'crypto/ui/ui_lib.c:485,9'
          Dst:             print_error
        - Src:             'crypto/ui/ui_lib.c:488,21'
          Dst:             sk_UI_STRING_num
        - Src:             'crypto/ui/ui_lib.c:491,43'
          Dst:             sk_UI_STRING_value
        - Src:             'crypto/ui/ui_lib.c:515,21'
          Dst:             sk_UI_STRING_num
        - Src:             'crypto/ui/ui_lib.c:518,46'
          Dst:             sk_UI_STRING_value
        - Src:             'crypto/ui/ui_lib.c:549,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:550,9'
          Dst:             ERR_add_error_data
    - functionName:    sk_UI_STRING_num
      functionSourceFile: '/src/openssl111/include/openssl/ui.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_UI_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ui.h:280,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_UI_STRING_value
      functionSourceFile: '/src/openssl111/include/openssl/ui.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'struct.ui_string_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_UI_STRING *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ui.h:280,1'
          Dst:             OPENSSL_sk_value
    - functionName:    UI_get_result_string_length
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:821,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:824,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:824,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:829,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:829,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:829,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:829,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:831,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_get_result_length
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - int
      constantsTouched: []
      argNames:
        - ui
        - i
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - UI_get_result_string_length
        - sk_UI_STRING_num
        - sk_UI_STRING_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:448,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:451,9'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_value
                - UI_get_result_string_length
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:452,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:455,59'
              BranchSideFuncs:
                - sk_UI_STRING_value
                - UI_get_result_string_length
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:448,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:451,14'
          Dst:             sk_UI_STRING_num
        - Src:             'crypto/ui/ui_lib.c:452,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:455,40'
          Dst:             sk_UI_STRING_value
        - Src:             'crypto/ui/ui_lib.c:455,12'
          Dst:             UI_get_result_string_length
    - functionName:    UI_get0_result_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         12
      ICount:          51
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:806,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:809,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:809,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:816,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    UI_get0_result
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - int
      constantsTouched: []
      argNames:
        - ui
        - i
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - UI_get0_result_string
        - sk_UI_STRING_num
        - sk_UI_STRING_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:435,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:438,9'
              BranchSideFuncs:
                - sk_UI_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_UI_STRING_value
                - UI_get0_result_string
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:439,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:442,53'
              BranchSideFuncs:
                - sk_UI_STRING_value
                - UI_get0_result_string
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:435,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:438,14'
          Dst:             sk_UI_STRING_num
        - Src:             'crypto/ui/ui_lib.c:439,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:442,34'
          Dst:             sk_UI_STRING_value
        - Src:             'crypto/ui/ui_lib.c:442,12'
          Dst:             UI_get0_result_string
    - functionName:    UI_get0_user_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_dup_user_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - user_data
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - UI_add_user_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:410,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:410,12'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:411,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:411,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:415,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - UI_add_user_data
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:417,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:421,28'
              BranchSideFuncs:
                - UI_add_user_data
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:411,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:417,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:421,11'
          Dst:             UI_add_user_data
    - functionName:    UI_add_user_data
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - user_data
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:396,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ui/ui_lib.c:397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    UI_construct_prompt
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - object_desc
        - object_name
      BBCount:         17
      ICount:          158
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_strlcat
        - OPENSSL_strlcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:363,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/ui/ui_lib.c:365,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - strlen
                - CRYPTO_malloc
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/ui/ui_lib.c:370,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:371,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:372,44'
              BranchSideFuncs:
                - strlen
                - CRYPTO_malloc
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
                - strlen
        - Branch String:   'crypto/ui/ui_lib.c:373,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:374,49'
              BranchSideFuncs:
                - strlen
                - CRYPTO_malloc
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:375,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:377,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:378,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:381,25'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
        - Branch String:   'crypto/ui/ui_lib.c:383,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:384,29'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
            - BranchSide:      'crypto/ui/ui_lib.c:387,25'
              BranchSideFuncs:
                - OPENSSL_strlcat
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:372,37'
          Dst:             strlen
        - Src:             'crypto/ui/ui_lib.c:374,42'
          Dst:             strlen
        - Src:             'crypto/ui/ui_lib.c:377,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ui/ui_lib.c:378,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:381,9'
          Dst:             OPENSSL_strlcpy
        - Src:             'crypto/ui/ui_lib.c:382,9'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/ui/ui_lib.c:384,13'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/ui/ui_lib.c:385,13'
          Dst:             OPENSSL_strlcat
        - Src:             'crypto/ui/ui_lib.c:387,9'
          Dst:             OPENSSL_strlcat
    - functionName:    UI_dup_error_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - text
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
        - general_allocate_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:347,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_string
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:353,36'
              BranchSideFuncs:
                - general_allocate_string
        - Branch String:   'crypto/ui/ui_lib.c:348,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:349,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:352,5'
              BranchSideFuncs:
                - general_allocate_string
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:347,21'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:349,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:353,12'
          Dst:             general_allocate_string
    - functionName:    general_allocate_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - prompt_freeable
        - type
        - input_flags
        - result_buf
        - minsize
        - maxsize
        - test_buf
      BBCount:         12
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - allocate_string_stack
        - free_string
        - general_allocate_prompt
        - sk_UI_STRING_push
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:129,9'
              BranchSideFuncs:
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
            - BranchSide:      'crypto/ui/ui_lib.c:130,35'
              BranchSideFuncs:
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
        - Branch String:   'crypto/ui/ui_lib.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:131,47'
              BranchSideFuncs:
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
            - BranchSide:      'crypto/ui/ui_lib.c:141,25'
              BranchSideFuncs:
                - free_string
        - Branch String:   'crypto/ui/ui_lib.c:136,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:137,20'
              BranchSideFuncs:
                - free_string
            - BranchSide:      'crypto/ui/ui_lib.c:140,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:126,20'
          Dst:             general_allocate_prompt
        - Src:             'crypto/ui/ui_lib.c:130,13'
          Dst:             allocate_string_stack
        - Src:             'crypto/ui/ui_lib.c:134,19'
          Dst:             sk_UI_STRING_push
        - Src:             'crypto/ui/ui_lib.c:138,17'
          Dst:             free_string
        - Src:             'crypto/ui/ui_lib.c:141,13'
          Dst:             free_string
    - functionName:    free_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - uis
      BBCount:         15
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:54,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:55,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:58,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:67,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:67,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:67,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:67,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:67,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:69,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:55,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:58,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:59,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:60,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:70,5'
          Dst:             CRYPTO_free
    - functionName:    UI_add_error_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - text
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - general_allocate_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:338,12'
          Dst:             general_allocate_string
    - functionName:    UI_dup_info_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - text
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
        - general_allocate_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:325,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_string
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:332,36'
              BranchSideFuncs:
                - general_allocate_string
        - Branch String:   'crypto/ui/ui_lib.c:326,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:327,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:330,5'
              BranchSideFuncs:
                - general_allocate_string
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:325,21'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:327,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:332,12'
          Dst:             general_allocate_string
    - functionName:    UI_add_info_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - text
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - general_allocate_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:316,12'
          Dst:             general_allocate_string
    - functionName:    UI_dup_input_boolean
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - action_desc
        - ok_chars
        - cancel_chars
        - flags
        - result_buf
      BBCount:         25
      ICount:          155
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
        - ERR_put_error
        - general_allocate_boolean
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:272,23'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:279,9'
              BranchSideFuncs:
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:273,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:274,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:277,5'
              BranchSideFuncs:
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:280,28'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:287,9'
              BranchSideFuncs:
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:282,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:285,5'
              BranchSideFuncs:
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:287,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:288,25'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:295,9'
              BranchSideFuncs:
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:290,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:293,5'
              BranchSideFuncs:
                - general_allocate_boolean
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:296,29'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_boolean
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:303,37'
              BranchSideFuncs:
                - general_allocate_boolean
        - Branch String:   'crypto/ui/ui_lib.c:297,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:298,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:301,5'
              BranchSideFuncs:
                - general_allocate_boolean
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:272,23'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:274,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:280,28'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:282,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:288,25'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:290,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:296,29'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:298,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:303,12'
          Dst:             general_allocate_boolean
        - Src:             'crypto/ui/ui_lib.c:307,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:308,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:309,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:310,5'
          Dst:             CRYPTO_free
    - functionName:    general_allocate_boolean
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - action_desc
        - ok_chars
        - cancel_chars
        - prompt_freeable
        - type
        - input_flags
        - result_buf
      BBCount:         25
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - allocate_string_stack
        - free_string
        - general_allocate_prompt
        - sk_UI_STRING_push
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:160,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:161,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - general_allocate_prompt
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - strchr
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:161,16'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:162,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:164,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - general_allocate_prompt
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - strchr
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:165,24'
              BranchSideFuncs:
                - strchr
                - __sanitizer_cov_trace_const_cmp4
                - general_allocate_prompt
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:171,37'
              BranchSideFuncs:
                - general_allocate_prompt
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
        - Branch String:   'crypto/ui/ui_lib.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:166,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - general_allocate_prompt
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - strchr
            - BranchSide:      'crypto/ui/ui_lib.c:169,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - general_allocate_prompt
                - allocate_string_stack
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
                - strchr
                - ERR_put_error
        - Branch String:   'crypto/ui/ui_lib.c:175,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:176,49'
              BranchSideFuncs:
                - sk_UI_STRING_push
                - __sanitizer_cov_trace_const_cmp4
                - free_string
            - BranchSide:      'crypto/ui/ui_lib.c:188,29'
              BranchSideFuncs:
                - free_string
        - Branch String:   'crypto/ui/ui_lib.c:183,21'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:184,24'
              BranchSideFuncs:
                - free_string
            - BranchSide:      'crypto/ui/ui_lib.c:187,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:160,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:162,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:165,17'
          Dst:             strchr
        - Src:             'crypto/ui/ui_lib.c:166,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:171,13'
          Dst:             general_allocate_prompt
        - Src:             'crypto/ui/ui_lib.c:175,17'
          Dst:             allocate_string_stack
        - Src:             'crypto/ui/ui_lib.c:179,23'
          Dst:             sk_UI_STRING_push
        - Src:             'crypto/ui/ui_lib.c:185,21'
          Dst:             free_string
        - Src:             'crypto/ui/ui_lib.c:188,17'
          Dst:             free_string
    - functionName:    UI_add_input_boolean
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - action_desc
        - ok_chars
        - cancel_chars
        - flags
        - result_buf
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - general_allocate_boolean
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:257,12'
          Dst:             general_allocate_boolean
    - functionName:    UI_dup_verify_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - flags
        - result_buf
        - minsize
        - maxsize
        - test_buf
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
        - general_allocate_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:241,23'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_string
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:248,36'
              BranchSideFuncs:
                - general_allocate_string
        - Branch String:   'crypto/ui/ui_lib.c:242,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:243,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:246,5'
              BranchSideFuncs:
                - general_allocate_string
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:241,23'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:243,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:248,12'
          Dst:             general_allocate_string
    - functionName:    UI_add_verify_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - flags
        - result_buf
        - minsize
        - maxsize
        - test_buf
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - general_allocate_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:229,12'
          Dst:             general_allocate_string
    - functionName:    UI_dup_input_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - flags
        - result_buf
        - minsize
        - maxsize
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_strdup
        - ERR_put_error
        - general_allocate_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:213,23'
              BranchSideFuncs:
                - CRYPTO_strdup
                - general_allocate_string
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:220,36'
              BranchSideFuncs:
                - general_allocate_string
        - Branch String:   'crypto/ui/ui_lib.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:215,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:218,5'
              BranchSideFuncs:
                - general_allocate_string
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:213,23'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/ui/ui_lib.c:215,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:220,12'
          Dst:             general_allocate_string
    - functionName:    UI_add_input_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ui_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ui
        - prompt
        - flags
        - result_buf
        - minsize
        - maxsize
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - general_allocate_string
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:201,12'
          Dst:             general_allocate_string
    - functionName:    sk_UI_STRING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/ui.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_UI_STRING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/ui.h:280,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    UI_free
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_lock_free
        - CRYPTO_free
        - CRYPTO_free_ex_data
        - free_string
        - sk_UI_STRING_pop_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:77,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_UI_STRING_pop_free
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/ui/ui_lib.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:78,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - sk_UI_STRING_pop_free
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:80,27'
              BranchSideFuncs:
                - sk_UI_STRING_pop_free
                - CRYPTO_free_ex_data
                - CRYPTO_THREAD_lock_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:80,5'
          Dst:             sk_UI_STRING_pop_free
        - Src:             'crypto/ui/ui_lib.c:80,5'
          Dst:             free_string
        - Src:             'crypto/ui/ui_lib.c:81,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             'crypto/ui/ui_lib.c:82,5'
          Dst:             CRYPTO_THREAD_lock_free
        - Src:             'crypto/ui/ui_lib.c:83,5'
          Dst:             CRYPTO_free
    - functionName:    UI_new_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.ui_st *'
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - method
      BBCount:         16
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_lock_new
        - CRYPTO_free
        - CRYPTO_new_ex_data
        - CRYPTO_zalloc
        - ERR_put_error
        - UI_get_default_method
        - UI_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ui/ui_lib.c:32,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_lock_new
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - UI_null
                - UI_get_default_method
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:34,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:39,9'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - UI_null
                - UI_get_default_method
        - Branch String:   'crypto/ui/ui_lib.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:40,18'
              BranchSideFuncs:
                - UI_get_default_method
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - UI_null
            - BranchSide:      'crypto/ui/ui_lib.c:41,9'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - UI_null
        - Branch String:   'crypto/ui/ui_lib.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:42,18'
              BranchSideFuncs:
                - UI_null
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ui/ui_lib.c:43,17'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/ui/ui_lib.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_lib.c:49,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:25,15'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ui/ui_lib.c:28,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:32,17'
          Dst:             CRYPTO_THREAD_lock_new
        - Src:             'crypto/ui/ui_lib.c:34,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_lib.c:35,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ui/ui_lib.c:40,18'
          Dst:             UI_get_default_method
        - Src:             'crypto/ui/ui_lib.c:42,18'
          Dst:             UI_null
        - Src:             'crypto/ui/ui_lib.c:45,10'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/ui/ui_lib.c:46,9'
          Dst:             CRYPTO_free
    - functionName:    UI_new
      functionSourceFile: '/src/openssl111/crypto/ui/ui_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'struct.ui_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UI_new_method
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_lib.c:20,12'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_lib.c:20,12'
              BranchSideFuncs:
                - UI_new_method
            - BranchSide:      'crypto/ui/ui_lib.c:20,12'
              BranchSideFuncs:
                - UI_new_method
      Callsites:
        - Src:             'crypto/ui/ui_lib.c:20,12'
          Dst:             UI_new_method
    - functionName:    UI_null
      functionSourceFile: '/src/openssl111/crypto/ui/ui_null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.ui_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recsig
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    popsig
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sigaction
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:655,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:656,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:656,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
        - Branch String:   'crypto/ui/ui_openssl.c:656,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:658,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_openssl.c:672,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_openssl.c:658,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:659,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:662,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:662,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:663,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:666,19'
              BranchSideFuncs:
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:666,9'
          Dst:             sigaction
    - functionName:    sigaction
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'struct.sigaction *'
        - 'struct.sigaction *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    echo_console
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fileno
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:540,18'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:540,22'
              BranchSideFuncs:
                - fileno
                - tcsetattr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_openssl.c:570,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_openssl.c:540,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:541,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:570,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:540,22'
          Dst:             fileno
        - Src:             'crypto/ui/ui_openssl.c:540,22'
          Dst:             tcsetattr
    - functionName:    fileno
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcsetattr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'struct.termios *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_till_nl
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         10
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fgets
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:271,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:272,13'
              BranchSideFuncs:
                - strchr
                - fgets
            - BranchSide:      'crypto/ui/ui_openssl.c:273,5'
              BranchSideFuncs:
                - strchr
                - fgets
        - Branch String:   'crypto/ui/ui_openssl.c:273,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:271,20'
              BranchSideFuncs:
                - fgets
                - strchr
            - BranchSide:      'crypto/ui/ui_openssl.c:274,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:271,14'
          Dst:             fgets
        - Src:             'crypto/ui/ui_openssl.c:273,14'
          Dst:             strchr
    - functionName:    noecho_console
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fileno
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:502,18'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:502,22'
              BranchSideFuncs:
                - fileno
                - tcsetattr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_openssl.c:533,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_openssl.c:502,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:533,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:502,22'
          Dst:             fileno
        - Src:             'crypto/ui/ui_openssl.c:502,22'
          Dst:             tcsetattr
    - functionName:    pushsig
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - recsig
        - sigaction
        - signal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:602,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:607,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:607,5'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
        - Branch String:   'crypto/ui/ui_openssl.c:619,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:621,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
                - signal
            - BranchSide:      'crypto/ui/ui_openssl.c:641,5'
              BranchSideFuncs:
                - signal
        - Branch String:   'crypto/ui/ui_openssl.c:621,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:622,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:625,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:625,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:626,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:629,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:629,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:630,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sigaction
            - BranchSide:      'crypto/ui/ui_openssl.c:633,19'
              BranchSideFuncs:
                - sigaction
                - __sanitizer_cov_trace_const_cmp4
                - signal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:633,9'
          Dst:             sigaction
        - Src:             'crypto/ui/ui_openssl.c:641,5'
          Dst:             signal
    - functionName:    signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_string_inner
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ui_st *'
        - 'struct.ui_string_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ui
        - uis
        - echo
        - strip_nl
      BBCount:         42
      ICount:          224
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - OPENSSL_cleanse
        - UI_set_result
        - echo_console
        - feof
        - ferror
        - fgets
        - fprintf
        - noecho_console
        - popsig
        - pushsig
        - read_till_nl
        - strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:297,15'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:297,34'
              BranchSideFuncs:
                - fgets
                - feof
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_openssl.c:299,8'
              BranchSideFuncs:
                - fgets
                - feof
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:298,9'
              BranchSideFuncs:
                - fgets
                - feof
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_openssl.c:299,8'
              BranchSideFuncs:
                - fgets
                - feof
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:345,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:346,14'
              BranchSideFuncs:
                - feof
                - __sanitizer_cov_trace_const_cmp4
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:347,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:348,16'
              BranchSideFuncs:
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:349,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:350,29'
              BranchSideFuncs:
                - strchr
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:351,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:353,30'
              BranchSideFuncs:
                - read_till_nl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:351,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:352,14'
              BranchSideFuncs:
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:353,5'
              BranchSideFuncs:
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
        - Branch String:   'crypto/ui/ui_openssl.c:353,16'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:0,0'
              BranchSideFuncs:
                - UI_set_result
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:354,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
        - Branch String:   'crypto/ui/ui_openssl.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:355,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:356,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
        - Branch String:   'crypto/ui/ui_openssl.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:360,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
            - BranchSide:      'crypto/ui/ui_openssl.c:361,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
        - Branch String:   'crypto/ui/ui_openssl.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:362,17'
              BranchSideFuncs:
                - fprintf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ui/ui_openssl.c:363,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ui/ui_openssl.c:363,17'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:363,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - echo_console
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
            - BranchSide:      'crypto/ui/ui_openssl.c:366,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
        - Branch String:   'crypto/ui/ui_openssl.c:363,26'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:363,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
            - BranchSide:      'crypto/ui/ui_openssl.c:366,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
        - Branch String:   'crypto/ui/ui_openssl.c:363,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:364,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
            - BranchSide:      'crypto/ui/ui_openssl.c:366,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - popsig
        - Branch String:   'crypto/ui/ui_openssl.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:366,9'
              BranchSideFuncs:
                - popsig
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ui/ui_openssl.c:367,9'
              BranchSideFuncs:
                - popsig
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:294,5'
          Dst:             pushsig
        - Src:             'crypto/ui/ui_openssl.c:297,19'
          Dst:             noecho_console
        - Src:             'crypto/ui/ui_openssl.c:343,9'
          Dst:             fgets
        - Src:             'crypto/ui/ui_openssl.c:346,9'
          Dst:             feof
        - Src:             'crypto/ui/ui_openssl.c:348,9'
          Dst:             ferror
        - Src:             'crypto/ui/ui_openssl.c:350,22'
          Dst:             strchr
        - Src:             'crypto/ui/ui_openssl.c:353,17'
          Dst:             read_till_nl
        - Src:             'crypto/ui/ui_openssl.c:355,9'
          Dst:             UI_set_result
        - Src:             'crypto/ui/ui_openssl.c:362,9'
          Dst:             fprintf
        - Src:             'crypto/ui/ui_openssl.c:363,30'
          Dst:             echo_console
        - Src:             'crypto/ui/ui_openssl.c:367,9'
          Dst:             popsig
        - Src:             'crypto/ui/ui_openssl.c:372,5'
          Dst:             OPENSSL_cleanse
    - functionName:    close_console
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_THREAD_unlock
        - fclose
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:577,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:578,16'
              BranchSideFuncs:
                - fclose
                - CRYPTO_THREAD_unlock
                - fclose
            - BranchSide:      'crypto/ui/ui_openssl.c:579,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - fclose
        - Branch String:   'crypto/ui/ui_openssl.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:579,9'
              BranchSideFuncs:
                - fclose
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/ui/ui_openssl.c:580,16'
              BranchSideFuncs:
                - fclose
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:578,9'
          Dst:             fclose
        - Src:             'crypto/ui/ui_openssl.c:580,9'
          Dst:             fclose
        - Src:             'crypto/ui/ui_openssl.c:592,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    read_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - ui
        - uis
      BBCount:         17
      ICount:          127
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - UI_get0_action_string
        - UI_get0_output_string
        - UI_get0_result_string
        - UI_get_input_flags
        - UI_get_string_type
        - fflush
        - fprintf
        - fputs
        - read_string_inner
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:228,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:230,37'
              BranchSideFuncs:
                - UI_get0_output_string
                - fputs
                - UI_get0_action_string
                - fputs
                - fflush
                - UI_get_input_flags
                - read_string_inner
            - BranchSide:      'crypto/ui/ui_openssl.c:237,37'
              BranchSideFuncs:
                - UI_get0_output_string
                - fputs
                - fflush
                - UI_get_input_flags
                - read_string_inner
            - BranchSide:      'crypto/ui/ui_openssl.c:243,17'
              BranchSideFuncs:
                - UI_get0_output_string
                - fprintf
                - fflush
                - UI_get_input_flags
                - read_string_inner
                - __sanitizer_cov_trace_const_cmp4
                - UI_get0_result_string
                - UI_get0_test_string
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - fflush
            - BranchSide:      'crypto/ui/ui_openssl.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:258,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:260,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_openssl.c:245,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:248,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:249,42'
              BranchSideFuncs:
                - UI_get0_result_string
                - UI_get0_test_string
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - fflush
        - Branch String:   'crypto/ui/ui_openssl.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:250,21'
              BranchSideFuncs:
                - fprintf
                - fflush
            - BranchSide:      'crypto/ui/ui_openssl.c:254,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:228,13'
          Dst:             UI_get_string_type
        - Src:             'crypto/ui/ui_openssl.c:230,15'
          Dst:             UI_get0_output_string
        - Src:             'crypto/ui/ui_openssl.c:230,9'
          Dst:             fputs
        - Src:             'crypto/ui/ui_openssl.c:231,15'
          Dst:             UI_get0_action_string
        - Src:             'crypto/ui/ui_openssl.c:231,9'
          Dst:             fputs
        - Src:             'crypto/ui/ui_openssl.c:232,9'
          Dst:             fflush
        - Src:             'crypto/ui/ui_openssl.c:234,34'
          Dst:             UI_get_input_flags
        - Src:             'crypto/ui/ui_openssl.c:233,16'
          Dst:             read_string_inner
        - Src:             'crypto/ui/ui_openssl.c:237,15'
          Dst:             UI_get0_output_string
        - Src:             'crypto/ui/ui_openssl.c:237,9'
          Dst:             fputs
        - Src:             'crypto/ui/ui_openssl.c:238,9'
          Dst:             fflush
        - Src:             'crypto/ui/ui_openssl.c:240,34'
          Dst:             UI_get_input_flags
        - Src:             'crypto/ui/ui_openssl.c:239,16'
          Dst:             read_string_inner
        - Src:             'crypto/ui/ui_openssl.c:243,44'
          Dst:             UI_get0_output_string
        - Src:             'crypto/ui/ui_openssl.c:243,9'
          Dst:             fprintf
        - Src:             'crypto/ui/ui_openssl.c:244,9'
          Dst:             fflush
        - Src:             'crypto/ui/ui_openssl.c:246,37'
          Dst:             UI_get_input_flags
        - Src:             'crypto/ui/ui_openssl.c:245,19'
          Dst:             read_string_inner
        - Src:             'crypto/ui/ui_openssl.c:249,20'
          Dst:             UI_get0_result_string
        - Src:             'crypto/ui/ui_openssl.c:249,48'
          Dst:             UI_get0_test_string
        - Src:             'crypto/ui/ui_openssl.c:249,13'
          Dst:             strcmp
        - Src:             'crypto/ui/ui_openssl.c:250,13'
          Dst:             fprintf
        - Src:             'crypto/ui/ui_openssl.c:251,13'
          Dst:             fflush
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_string
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ui_st *'
        - 'struct.ui_string_st *'
      constantsTouched: []
      argNames:
        - ui
        - uis
      BBCount:         13
      ICount:          58
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - UI_get0_output_string
        - UI_get_string_type
        - fflush
        - fputs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:209,5'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:212,37'
              BranchSideFuncs:
                - UI_get0_output_string
                - fputs
                - fflush
            - BranchSide:      'crypto/ui/ui_openssl.c:212,37'
              BranchSideFuncs:
                - UI_get0_output_string
                - fputs
                - fflush
            - BranchSide:      'crypto/ui/ui_openssl.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:219,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:209,13'
          Dst:             UI_get_string_type
        - Src:             'crypto/ui/ui_openssl.c:212,15'
          Dst:             UI_get0_output_string
        - Src:             'crypto/ui/ui_openssl.c:212,9'
          Dst:             fputs
        - Src:             'crypto/ui/ui_openssl.c:213,9'
          Dst:             fflush
    - functionName:    open_console
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ui_st *'
      constantsTouched: []
      argNames:
        - ui
      BBCount:         31
      ICount:          141
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_snprintf
        - CRYPTO_THREAD_write_lock
        - ERR_add_error_data
        - ERR_put_error
        - __errno_location
        - fileno
        - fopen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ui/ui_openssl.c:402,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:403,18'
              BranchSideFuncs:
                - fopen
                - fileno
                - tcgetattr
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_openssl.c:404,20'
              BranchSideFuncs:
                - fopen
                - fileno
                - tcgetattr
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:404,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:405,19'
              BranchSideFuncs:
                - fileno
                - tcgetattr
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_openssl.c:409,9'
              BranchSideFuncs:
                - fileno
                - tcgetattr
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:411,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/ui/ui_openssl.c:491,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ui/ui_openssl.c:411,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:412,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:420,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:420,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:421,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:429,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:429,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:430,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:438,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:438,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:439,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:448,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:448,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:449,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:457,13'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/ui/ui_openssl.c:457,13'
          Branch Sides:
            - BranchSide:      'crypto/ui/ui_openssl.c:458,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ui/ui_openssl.c:462,22'
              BranchSideFuncs:
                - __errno_location
                - BIO_snprintf
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/ui/ui_openssl.c:379,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/ui/ui_openssl.c:402,19'
          Dst:             fopen
        - Src:             'crypto/ui/ui_openssl.c:404,20'
          Dst:             fopen
        - Src:             'crypto/ui/ui_openssl.c:409,9'
          Dst:             fileno
        - Src:             'crypto/ui/ui_openssl.c:409,9'
          Dst:             tcgetattr
        - Src:             'crypto/ui/ui_openssl.c:411,13'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:420,13'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:429,13'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:438,13'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:448,13'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:457,13'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:463,66'
          Dst:             __errno_location
        - Src:             'crypto/ui/ui_openssl.c:463,17'
          Dst:             BIO_snprintf
        - Src:             'crypto/ui/ui_openssl.c:464,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ui/ui_openssl.c:465,17'
          Dst:             ERR_add_error_data
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct._IO_FILE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcgetattr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.termios *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_get_default_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionDepth:   0
      returnType:      'struct.ui_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_set_default_method
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ui_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    UI_OpenSSL
      functionSourceFile: '/src/openssl111/crypto/ui/ui_openssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      'struct.ui_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WHIRLPOOL
      functionSourceFile: '/src/openssl111/crypto/whrlpool/wp_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - inp
        - bytes
        - md
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WHIRLPOOL_Final
        - WHIRLPOOL_Init
        - WHIRLPOOL_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/whrlpool/wp_dgst.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:252,9'
              BranchSideFuncs:
                - WHIRLPOOL_Init
                - WHIRLPOOL_Update
                - WHIRLPOOL_Final
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:253,12'
              BranchSideFuncs:
                - WHIRLPOOL_Init
                - WHIRLPOOL_Update
                - WHIRLPOOL_Final
      Callsites:
        - Src:             'crypto/whrlpool/wp_dgst.c:254,5'
          Dst:             WHIRLPOOL_Init
        - Src:             'crypto/whrlpool/wp_dgst.c:255,5'
          Dst:             WHIRLPOOL_Update
        - Src:             'crypto/whrlpool/wp_dgst.c:256,5'
          Dst:             WHIRLPOOL_Final
    - functionName:    WHIRLPOOL_Init
      functionSourceFile: '/src/openssl111/crypto/whrlpool/wp_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.WHIRLPOOL_CTX *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WHIRLPOOL_Update
      functionSourceFile: '/src/openssl111/crypto/whrlpool/wp_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.WHIRLPOOL_CTX *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - _inp
        - bytes
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - WHIRLPOOL_BitUpdate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/whrlpool/wp_dgst.c:75,5'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:76,29'
              BranchSideFuncs:
                - WHIRLPOOL_BitUpdate
                - __sanitizer_cov_trace_const_cmp8
                - WHIRLPOOL_BitUpdate
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:80,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - WHIRLPOOL_BitUpdate
        - Branch String:   'crypto/whrlpool/wp_dgst.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:80,9'
              BranchSideFuncs:
                - WHIRLPOOL_BitUpdate
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:81,29'
              BranchSideFuncs:
                - WHIRLPOOL_BitUpdate
      Callsites:
        - Src:             'crypto/whrlpool/wp_dgst.c:76,9'
          Dst:             WHIRLPOOL_BitUpdate
        - Src:             'crypto/whrlpool/wp_dgst.c:81,9'
          Dst:             WHIRLPOOL_BitUpdate
    - functionName:    WHIRLPOOL_Final
      functionSourceFile: '/src/openssl111/crypto/whrlpool/wp_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.WHIRLPOOL_CTX *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         26
      ICount:          206
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_cleanse
        - whirlpool_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/whrlpool/wp_dgst.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:216,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:218,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/whrlpool/wp_dgst.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:223,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:228,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/whrlpool/wp_dgst.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:224,21'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:225,25'
              BranchSideFuncs:
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/whrlpool/wp_dgst.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:229,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:232,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/whrlpool/wp_dgst.c:233,5'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:234,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:237,21'
              BranchSideFuncs:
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
        - Branch String:   'crypto/whrlpool/wp_dgst.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:235,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:235,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/whrlpool/wp_dgst.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:240,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:244,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/whrlpool/wp_dgst.c:225,9'
          Dst:             whirlpool_block
        - Src:             'crypto/whrlpool/wp_dgst.c:237,5'
          Dst:             whirlpool_block
        - Src:             'crypto/whrlpool/wp_dgst.c:241,9'
          Dst:             OPENSSL_cleanse
    - functionName:    whirlpool_block
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.WHIRLPOOL_CTX *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WHIRLPOOL_BitUpdate
      functionSourceFile: '/src/openssl111/crypto/whrlpool/wp_dgst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.WHIRLPOOL_CTX *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - _inp
        - bits
      BBCount:         62
      ICount:          544
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - whirlpool_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/whrlpool/wp_dgst.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:99,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:100,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/whrlpool/wp_dgst.c:104,18'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:103,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:104,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/whrlpool/wp_dgst.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:105,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:108,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:108,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:110,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/whrlpool/wp_dgst.c:110,29'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:110,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:115,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:111,33'
              BranchSideFuncs:
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:115,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:118,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:119,29'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:126,28'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:149,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:153,17'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:154,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:169,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:161,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:162,37'
              BranchSideFuncs:
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:165,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:170,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:188,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:172,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:173,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:175,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:179,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:180,37'
              BranchSideFuncs:
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:184,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:184,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:185,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:186,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:189,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:190,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:192,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:194,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:195,37'
              BranchSideFuncs:
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:199,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
        - Branch String:   'crypto/whrlpool/wp_dgst.c:199,21'
          Branch Sides:
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:200,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
            - BranchSide:      'crypto/whrlpool/wp_dgst.c:201,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - whirlpool_block
                - __sanitizer_cov_trace_const_cmp8
                - whirlpool_block
                - whirlpool_block
      Callsites:
        - Src:             'crypto/whrlpool/wp_dgst.c:111,17'
          Dst:             whirlpool_block
        - Src:             'crypto/whrlpool/wp_dgst.c:123,21'
          Dst:             whirlpool_block
        - Src:             'crypto/whrlpool/wp_dgst.c:162,21'
          Dst:             whirlpool_block
        - Src:             'crypto/whrlpool/wp_dgst.c:180,21'
          Dst:             whirlpool_block
        - Src:             'crypto/whrlpool/wp_dgst.c:195,21'
          Dst:             whirlpool_block
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_ocspid_print
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         29
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - BIO_printf
        - CRYPTO_free
        - CRYPTO_malloc
        - EVP_Digest
        - EVP_sha1
        - X509_get0_pubkey_bitstr
        - X509_get_subject_name
        - i2d_X509_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/t_x509.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:235,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:236,34'
              BranchSideFuncs:
                - X509_get_subject_name
                - i2d_X509_NAME
                - CRYPTO_malloc
                - i2d_X509_NAME
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:239,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:240,19'
              BranchSideFuncs:
                - i2d_X509_NAME
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:244,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:244,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:245,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:248,5'
              BranchSideFuncs:
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:245,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:246,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:247,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:255,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:257,39'
              BranchSideFuncs:
                - X509_get0_pubkey_bitstr
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:260,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:262,43'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - EVP_sha1
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:262,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:265,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:266,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:266,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:267,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:270,16'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/x509/t_x509.c:267,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:268,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:269,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/t_x509.c:234,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:236,12'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/t_x509.c:237,14'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509/t_x509.c:238,25'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509/t_x509.c:240,5'
          Dst:             i2d_X509_NAME
        - Src:             'crypto/x509/t_x509.c:242,48'
          Dst:             EVP_sha1
        - Src:             'crypto/x509/t_x509.c:242,10'
          Dst:             EVP_Digest
        - Src:             'crypto/x509/t_x509.c:245,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:248,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/t_x509.c:254,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:257,15'
          Dst:             X509_get0_pubkey_bitstr
        - Src:             'crypto/x509/t_x509.c:262,21'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/x509/t_x509.c:263,21'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/x509/t_x509.c:263,64'
          Dst:             EVP_sha1
        - Src:             'crypto/x509/t_x509.c:262,10'
          Dst:             EVP_Digest
        - Src:             'crypto/x509/t_x509.c:267,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:270,5'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:274,5'
          Dst:             CRYPTO_free
    - functionName:    X509_aux_print
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - x
        - indent
      BBCount:         36
      ICount:          244
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_printf
        - BIO_puts
        - BIO_write
        - OBJ_obj2txt
        - X509_alias_get0
        - X509_get0_reject_objects
        - X509_get0_trust_objects
        - X509_keyid_get0
        - X509_trusted
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/t_x509.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:335,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:336,37'
              BranchSideFuncs:
                - X509_get0_trust_objects
                - X509_get0_reject_objects
                - BIO_printf
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
        - Branch String:   'crypto/x509/t_x509.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:339,15'
              BranchSideFuncs:
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      'crypto/x509/t_x509.c:352,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
        - Branch String:   'crypto/x509/t_x509.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:342,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      'crypto/x509/t_x509.c:350,18'
              BranchSideFuncs:
                - BIO_puts
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
        - Branch String:   'crypto/x509/t_x509.c:342,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:343,26'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
            - BranchSide:      'crypto/x509/t_x509.c:345,23'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
        - Branch String:   'crypto/x509/t_x509.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:354,15'
              BranchSideFuncs:
                - BIO_printf
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      'crypto/x509/t_x509.c:367,20'
              BranchSideFuncs:
                - BIO_printf
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509/t_x509.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:357,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509/t_x509.c:365,18'
              BranchSideFuncs:
                - BIO_puts
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509/t_x509.c:357,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:358,26'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
            - BranchSide:      'crypto/x509/t_x509.c:360,23'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.15465
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num.15466
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - X509_alias_get0
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp1
                - BIO_puts
        - Branch String:   'crypto/x509/t_x509.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:370,20'
              BranchSideFuncs:
                - BIO_printf
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509/t_x509.c:371,29'
              BranchSideFuncs:
                - X509_keyid_get0
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509/t_x509.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:373,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/x509/t_x509.c:378,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/t_x509.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:375,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_cmp4
                - BIO_write
            - BranchSide:      'crypto/x509/t_x509.c:376,19'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             'crypto/x509/t_x509.c:334,9'
          Dst:             X509_trusted
        - Src:             'crypto/x509/t_x509.c:336,13'
          Dst:             X509_get0_trust_objects
        - Src:             'crypto/x509/t_x509.c:337,14'
          Dst:             X509_get0_reject_objects
        - Src:             'crypto/x509/t_x509.c:340,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:341,25'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509/t_x509.c:343,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:347,25'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509/t_x509.c:346,13'
          Dst:             OBJ_obj2txt
        - Src:             'crypto/x509/t_x509.c:348,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:350,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:352,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:355,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:356,25'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509/t_x509.c:358,17'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:362,25'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509/t_x509.c:361,13'
          Dst:             OBJ_obj2txt
        - Src:             'crypto/x509/t_x509.c:363,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:365,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:367,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:368,13'
          Dst:             X509_alias_get0
        - Src:             'crypto/x509/t_x509.c:370,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:371,13'
          Dst:             X509_keyid_get0
        - Src:             'crypto/x509/t_x509.c:373,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:375,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:376,9'
          Dst:             BIO_write
    - functionName:    X509_signature_dump
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - sig
        - indent
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BIO_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/t_x509.c:285,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:286,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:295,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:286,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:287,27'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:292,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:287,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:288,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:289,28'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:289,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:290,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:292,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:293,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:294,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:296,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:298,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/t_x509.c:287,17'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:289,17'
          Dst:             BIO_indent
        - Src:             'crypto/x509/t_x509.c:292,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:295,9'
          Dst:             BIO_write
    - functionName:    X509_signature_print
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - bp
        - sigalg
        - sig
      BBCount:         24
      ICount:          137
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_puts
        - EVP_PKEY_asn1_find
        - OBJ_find_sigid_algs
        - OBJ_obj2nid
        - X509_signature_dump
        - i2a_ASN1_OBJECT
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/t_x509.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:307,25'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/t_x509.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:308,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/t_x509.c:310,27'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/t_x509.c:311,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:314,33'
              BranchSideFuncs:
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - EVP_PKEY_asn1_find
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/t_x509.c:320,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
        - Branch String:   'crypto/x509/t_x509.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:315,46'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/t_x509.c:319,5'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
        - Branch String:   'crypto/x509/t_x509.c:316,23'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:316,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/t_x509.c:318,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
        - Branch String:   'crypto/x509/t_x509.c:316,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:317,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/t_x509.c:318,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
        - Branch String:   'crypto/x509/t_x509.c:320,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:321,36'
              BranchSideFuncs:
                - X509_signature_dump
            - BranchSide:      'crypto/x509/t_x509.c:322,23'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/t_x509.c:305,9'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:307,9'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509/t_x509.c:310,15'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/t_x509.c:314,13'
          Dst:             OBJ_find_sigid_algs
        - Src:             'crypto/x509/t_x509.c:315,21'
          Dst:             EVP_PKEY_asn1_find
        - Src:             'crypto/x509/t_x509.c:321,16'
          Dst:             X509_signature_dump
        - Src:             'crypto/x509/t_x509.c:322,14'
          Dst:             BIO_puts
    - functionName:    X509_print
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_print_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/t_x509.c:44,12'
          Dst:             X509_print_ex
    - functionName:    X509_print_ex
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.x509_st *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - bp
        - x
        - nmflags
        - cflag
      BBCount:         138
      ICount:          745
      EdgeCount:       193
      CyclomaticComplexity: 57
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_TIME_print
        - BIO_printf
        - BIO_puts
        - BIO_write
        - CRYPTO_free
        - ERR_pop_to_mark
        - ERR_print_errors
        - ERR_set_mark
        - EVP_PKEY_print_public
        - X509V3_extensions_print
        - X509_NAME_print_ex
        - X509_PUBKEY_get0_param
        - X509_aux_print
        - X509_get0_extensions
        - X509_get0_notAfter
        - X509_get0_notBefore
        - X509_get0_pubkey
        - X509_get0_signature
        - X509_get0_tbs_sigalg
        - X509_get0_uids
        - X509_get_X509_PUBKEY
        - X509_get_issuer_name
        - X509_get_serialNumber
        - X509_get_subject_name
        - X509_get_version
        - X509_signature_dump
        - X509_signature_print
        - i2a_ASN1_OBJECT
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/t_x509.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:59,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:64,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:66,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:67,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:72,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:68,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:69,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:69,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:70,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:71,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_version
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:73,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
            - BranchSide:      'crypto/x509/t_x509.c:82,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
        - Branch String:   'crypto/x509/t_x509.c:74,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:74,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:78,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
        - Branch String:   'crypto/x509/t_x509.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:75,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
            - BranchSide:      'crypto/x509/t_x509.c:78,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
        - Branch String:   'crypto/x509/t_x509.c:75,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:76,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:77,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
        - Branch String:   'crypto/x509/t_x509.c:78,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:79,17'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:84,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:120,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:85,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:87,36'
              BranchSideFuncs:
                - X509_get_serialNumber
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
        - Branch String:   'crypto/x509/t_x509.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:89,17'
              BranchSideFuncs:
                - ERR_set_mark
                - ASN1_INTEGER_get
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:93,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:97,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:107,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:97,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:98,41'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:101,22'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:104,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:105,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:106,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:108,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:109,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:111,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:111,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:112,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:112,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:114,21'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:115,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_tbs_sigalg
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:121,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:124,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:125,34'
              BranchSideFuncs:
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:126,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:127,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:130,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:138,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:131,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:132,32'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:134,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:135,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:136,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:139,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:152,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:139,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:140,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:141,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:142,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:143,30'
              BranchSideFuncs:
                - X509_get0_notBefore
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:144,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:145,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:146,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:147,30'
              BranchSideFuncs:
                - X509_get0_notAfter
                - ASN1_TIME_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:147,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:148,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:149,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:150,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:151,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:153,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      'crypto/x509/t_x509.c:161,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:154,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:156,14'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:157,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:158,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:159,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:160,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get_X509_PUBKEY
                - X509_PUBKEY_get0_param
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:162,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:183,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:166,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:167,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:168,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:169,29'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:169,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:170,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:171,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:172,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:174,33'
              BranchSideFuncs:
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - ERR_print_errors
        - Branch String:   'crypto/x509/t_x509.c:175,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:176,24'
              BranchSideFuncs:
                - BIO_printf
                - ERR_print_errors
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:179,35'
              BranchSideFuncs:
                - EVP_PKEY_print_public
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_uids
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:185,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:200,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:187,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:192,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:187,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:188,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:189,38'
              BranchSideFuncs:
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:189,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:190,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:191,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:192,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:193,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/t_x509.c:198,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:193,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:194,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:195,38'
              BranchSideFuncs:
                - X509_signature_dump
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/t_x509.c:195,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:196,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:197,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_extensions
                - X509V3_extensions_print
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:201,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:204,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_signature
                - X509_signature_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:207,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:211,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:208,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:209,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:210,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_aux_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:212,29'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:215,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/t_x509.c:212,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:213,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/t_x509.c:214,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/t_x509.c:67,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:69,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:73,13'
          Dst:             X509_get_version
        - Src:             'crypto/x509/t_x509.c:75,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:78,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:84,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:87,14'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/x509/t_x509.c:89,17'
          Dst:             ERR_set_mark
        - Src:             'crypto/x509/t_x509.c:90,21'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/x509/t_x509.c:91,17'
          Dst:             ERR_pop_to_mark
        - Src:             'crypto/x509/t_x509.c:104,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:108,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:112,21'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:121,38'
          Dst:             X509_get0_tbs_sigalg
        - Src:             'crypto/x509/t_x509.c:123,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:125,13'
          Dst:             X509_signature_print
        - Src:             'crypto/x509/t_x509.c:130,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:132,36'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509/t_x509.c:132,13'
          Dst:             X509_NAME_print_ex
        - Src:             'crypto/x509/t_x509.c:135,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:139,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:141,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:143,34'
          Dst:             X509_get0_notBefore
        - Src:             'crypto/x509/t_x509.c:143,14'
          Dst:             ASN1_TIME_print
        - Src:             'crypto/x509/t_x509.c:145,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:147,34'
          Dst:             X509_get0_notAfter
        - Src:             'crypto/x509/t_x509.c:147,14'
          Dst:             ASN1_TIME_print
        - Src:             'crypto/x509/t_x509.c:149,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:153,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:156,18'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/t_x509.c:155,13'
          Dst:             X509_NAME_print_ex
        - Src:             'crypto/x509/t_x509.c:158,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:162,30'
          Dst:             X509_get_X509_PUBKEY
        - Src:             'crypto/x509/t_x509.c:164,9'
          Dst:             X509_PUBKEY_get0_param
        - Src:             'crypto/x509/t_x509.c:165,13'
          Dst:             BIO_write
        - Src:             'crypto/x509/t_x509.c:167,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:169,13'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509/t_x509.c:171,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509/t_x509.c:174,16'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/t_x509.c:176,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:177,13'
          Dst:             ERR_print_errors
        - Src:             'crypto/x509/t_x509.c:179,13'
          Dst:             EVP_PKEY_print_public
        - Src:             'crypto/x509/t_x509.c:185,9'
          Dst:             X509_get0_uids
        - Src:             'crypto/x509/t_x509.c:187,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:189,18'
          Dst:             X509_signature_dump
        - Src:             'crypto/x509/t_x509.c:193,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509/t_x509.c:195,18'
          Dst:             X509_signature_dump
        - Src:             'crypto/x509/t_x509.c:202,33'
          Dst:             X509_get0_extensions
        - Src:             'crypto/x509/t_x509.c:201,9'
          Dst:             X509V3_extensions_print
        - Src:             'crypto/x509/t_x509.c:207,9'
          Dst:             X509_get0_signature
        - Src:             'crypto/x509/t_x509.c:208,13'
          Dst:             X509_signature_print
        - Src:             'crypto/x509/t_x509.c:212,14'
          Dst:             X509_aux_print
        - Src:             'crypto/x509/t_x509.c:217,5'
          Dst:             CRYPTO_free
    - functionName:    X509_print_ex_fp
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.x509_st *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - x
        - nmflag
        - cflag
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - X509_print_ex
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/t_x509.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/t_x509.c:32,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/t_x509.c:35,5'
              BranchSideFuncs:
                - BIO_ctrl
                - X509_print_ex
                - BIO_free
      Callsites:
        - Src:             'crypto/x509/t_x509.c:31,22'
          Dst:             BIO_s_file
        - Src:             'crypto/x509/t_x509.c:31,14'
          Dst:             BIO_new
        - Src:             'crypto/x509/t_x509.c:32,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/t_x509.c:35,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/x509/t_x509.c:36,11'
          Dst:             X509_print_ex
        - Src:             'crypto/x509/t_x509.c:37,5'
          Dst:             BIO_free
    - functionName:    X509_print_fp
      functionSourceFile: '/src/openssl111/crypto/x509/t_x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_print_ex_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/t_x509.c:22,12'
          Dst:             X509_print_ex_fp
    - functionName:    X509_get_default_cert_file_env
      functionSourceFile: '/src/openssl111/crypto/x509/x509_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_dir_env
      functionSourceFile: '/src/openssl111/crypto/x509/x509_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_file
      functionSourceFile: '/src/openssl111/crypto/x509/x509_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_dir
      functionSourceFile: '/src/openssl111/crypto/x509/x509_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_area
      functionSourceFile: '/src/openssl111/crypto/x509/x509_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_private_dir
      functionSourceFile: '/src/openssl111/crypto/x509/x509_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_X509_strings
      functionSourceFile: '/src/openssl111/crypto/x509/x509_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_err.c:178,50'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_err.c:178,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/x509/x509_err.c:178,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/x509/x509_err.c:178,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_err.c:178,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/x509/x509_err.c:179,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/x509/x509_err.c:178,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/x509/x509_err.c:179,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/x509/x509_err.c:180,9'
          Dst:             ERR_load_strings_const
    - functionName:    i2d_re_X509_REQ_tbs
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - req
        - pp
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_REQ_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:319,12'
          Dst:             i2d_X509_REQ_INFO
    - functionName:    X509_REQ_get_signature_nid
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:313,12'
          Dst:             OBJ_obj2nid
    - functionName:    X509_REQ_set1_signature_algo
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - req
        - palg
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_ALGOR_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:308,12'
          Dst:             X509_ALGOR_copy
    - functionName:    X509_REQ_set0_signature
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - req
        - psig
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_BIT_STRING_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:301,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/x509/x509_req.c:302,33'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
      Callsites:
        - Src:             'crypto/x509/x509_req.c:302,12'
          Dst:             ASN1_BIT_STRING_free
    - functionName:    X509_REQ_get0_signature
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.asn1_string_st **'
        - 'struct.X509_algor_st **'
      constantsTouched: []
      argNames:
        - req
        - psig
        - palg
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:294,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:295,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_req.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:295,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:296,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_REQ_get_subject_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REQ_get_version
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:282,12'
          Dst:             ASN1_INTEGER_get
    - functionName:    X509_REQ_add1_attr_by_txt
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_req_st *'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - req
        - attrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_txt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:276,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:273,10'
          Dst:             X509at_add1_attr_by_txt
    - functionName:    X509_REQ_add1_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - req
        - obj
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_OBJ
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:253,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:254,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:251,10'
          Dst:             X509at_add1_attr_by_OBJ
    - functionName:    X509_REQ_add1_attr
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - req
        - attr
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:242,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:243,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:241,10'
          Dst:             X509at_add1_attr
    - functionName:    X509_REQ_delete_attr
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - int
      constantsTouched: []
      argNames:
        - req
        - loc
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_delete_attr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:234,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:235,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:232,28'
          Dst:             X509at_delete_attr
    - functionName:    X509_REQ_get_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - req
        - obj
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:222,12'
          Dst:             X509at_get_attr_by_OBJ
    - functionName:    X509_REQ_get_attr_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_count
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:211,12'
          Dst:             X509at_get_attr_count
    - functionName:    X509_REQ_add_extensions
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - req
        - exts
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_REQ_add_extensions_nid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:204,12'
          Dst:             X509_REQ_add_extensions_nid
    - functionName:    X509_REQ_add_extensions_nid
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - req
        - exts
        - nid
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_i2d
        - CRYPTO_free
        - X509_REQ_add1_attr_by_NID
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:195,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:196,36'
              BranchSideFuncs:
                - X509_REQ_add1_attr_by_NID
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/x509_req.c:192,14'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/x509/x509_req.c:196,10'
          Dst:             X509_REQ_add1_attr_by_NID
        - Src:             'crypto/x509/x509_req.c:197,5'
          Dst:             CRYPTO_free
    - functionName:    X509_REQ_add1_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_req_st *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - req
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_NID
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:262,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:265,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:262,10'
          Dst:             X509at_add1_attr_by_NID
    - functionName:    sk_X509_EXTENSION_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:85,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:85,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:85,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509_REQ_get_attr
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - int
      constantsTouched: []
      argNames:
        - req
        - loc
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:227,12'
          Dst:             X509at_get_attr
    - functionName:    X509_REQ_get_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_req_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - req
        - nid
        - lastpos
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_NID
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:216,12'
          Dst:             X509at_get_attr_by_NID
    - functionName:    X509_REQ_get_extensions
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         20
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_item_d2i
        - X509_ATTRIBUTE_get0_type
        - X509_REQ_get_attr
        - X509_REQ_get_attr_by_NID
        - sk_X509_EXTENSION_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:160,23'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:160,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:161,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_req.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
                - sk_X509_EXTENSION_new_null.15703
                - X509_REQ_get_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
            - BranchSide:      'crypto/x509/x509_req.c:162,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
                - sk_X509_EXTENSION_new_null.15703
                - X509_REQ_get_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
        - Branch String:   'crypto/x509/x509_req.c:162,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:163,40'
              BranchSideFuncs:
                - X509_REQ_get_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
                - sk_X509_EXTENSION_new_null.15703
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_req.c:170,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
                - sk_X509_EXTENSION_new_null.15703
        - Branch String:   'crypto/x509/x509_req.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
                - sk_X509_EXTENSION_new_null.15703
                - X509_REQ_get_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
            - BranchSide:      'crypto/x509/x509_req.c:166,34'
              BranchSideFuncs:
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
                - sk_X509_EXTENSION_new_null.15703
        - Branch String:   'crypto/x509/x509_req.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:171,16'
              BranchSideFuncs:
                - sk_X509_EXTENSION_new_null.15703
            - BranchSide:      'crypto/x509/x509_req.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_d2i
        - Branch String:   'crypto/x509/x509_req.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:173,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:174,9'
              BranchSideFuncs:
                - ASN1_item_d2i
      Callsites:
        - Src:             'crypto/x509/x509_req.c:163,15'
          Dst:             X509_REQ_get_attr_by_NID
        - Src:             'crypto/x509/x509_req.c:166,16'
          Dst:             X509_REQ_get_attr
        - Src:             'crypto/x509/x509_req.c:167,15'
          Dst:             X509_ATTRIBUTE_get0_type
        - Src:             'crypto/x509/x509_req.c:171,16'
          Dst:             sk_X509_EXTENSION_new_null
        - Src:             'crypto/x509/x509_req.c:176,9'
          Dst:             ASN1_item_d2i
    - functionName:    X509_REQ_set_extension_nids
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - nids
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REQ_get_extension_nids
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REQ_extension_nid
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - req_nid
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:138,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    X509_REQ_check_private_key
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - x
        - k
      BBCount:         13
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp
        - EVP_PKEY_free
        - EVP_PKEY_id
        - X509_REQ_get_pubkey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:88,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:88,5'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x509_req.c:90,12'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x509_req.c:93,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x509_req.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x509_req.c:101,25'
              BranchSideFuncs:
                - EVP_PKEY_id
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_req.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:102,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x509_req.c:107,25'
              BranchSideFuncs:
                - EVP_PKEY_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_req.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:109,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/x509/x509_req.c:114,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/x509/x509_req.c:87,10'
          Dst:             X509_REQ_get_pubkey
        - Src:             'crypto/x509/x509_req.c:88,13'
          Dst:             EVP_PKEY_cmp
        - Src:             'crypto/x509/x509_req.c:93,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_req.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_req.c:101,13'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/x509/x509_req.c:102,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_req.c:107,13'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/x509/x509_req.c:109,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_req.c:114,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_req.c:117,5'
          Dst:             EVP_PKEY_free
    - functionName:    X509_REQ_get_pubkey
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:67,28'
              BranchSideFuncs:
                - X509_PUBKEY_get
      Callsites:
        - Src:             'crypto/x509/x509_req.c:67,12'
          Dst:             X509_PUBKEY_get
    - functionName:    X509_REQ_get_X509_PUBKEY
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'struct.X509_pubkey_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REQ_get0_pubkey
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - req
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:74,29'
              BranchSideFuncs:
                - X509_PUBKEY_get0
      Callsites:
        - Src:             'crypto/x509/x509_req.c:74,12'
          Dst:             X509_PUBKEY_get0
    - functionName:    X509_to_X509_REQ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.X509_req_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.evp_md_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         20
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - X509_REQ_free
        - X509_REQ_new
        - X509_REQ_set_pubkey
        - X509_REQ_set_subject_name
        - X509_REQ_sign
        - X509_get0_pubkey
        - X509_get_subject_name
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_req.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_REQ_free
            - BranchSide:      'crypto/x509/x509_req.c:35,11'
              BranchSideFuncs:
                - CRYPTO_malloc
                - X509_get_subject_name
                - X509_REQ_set_subject_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
                - X509_get0_pubkey
                - X509_REQ_set_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_req.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:40,9'
              BranchSideFuncs:
                - X509_REQ_free
            - BranchSide:      'crypto/x509/x509_req.c:41,5'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_REQ_set_subject_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
                - X509_get0_pubkey
                - X509_REQ_set_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_req.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:44,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_REQ_set_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_req.c:46,30'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_REQ_set_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_req.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:48,9'
              BranchSideFuncs:
                - X509_REQ_free
            - BranchSide:      'crypto/x509/x509_req.c:49,29'
              BranchSideFuncs:
                - X509_REQ_set_pubkey
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_req.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:51,9'
              BranchSideFuncs:
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
            - BranchSide:      'crypto/x509/x509_req.c:53,9'
              BranchSideFuncs:
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
        - Branch String:   'crypto/x509/x509_req.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:54,28'
              BranchSideFuncs:
                - X509_REQ_sign
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_free
            - BranchSide:      'crypto/x509/x509_req.c:57,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_req.c:54,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_req.c:55,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_req.c:56,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_req.c:29,11'
          Dst:             X509_REQ_new
        - Src:             'crypto/x509/x509_req.c:31,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_req.c:38,25'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509/x509_req.c:43,41'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_req.c:43,10'
          Dst:             X509_REQ_set_subject_name
        - Src:             'crypto/x509/x509_req.c:46,13'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_req.c:49,9'
          Dst:             X509_REQ_set_pubkey
        - Src:             'crypto/x509/x509_req.c:54,14'
          Dst:             X509_REQ_sign
        - Src:             'crypto/x509/x509_req.c:59,5'
          Dst:             X509_REQ_free
    - functionName:    i2d_re_X509_CRL_tbs
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - crl
        - pp
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_CRL_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509cset.c:182,12'
          Dst:             i2d_X509_CRL_INFO
    - functionName:    X509_REVOKED_get0_extensions
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        1
      argTypes:
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REVOKED_set_serialNumber
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_revoked_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - serial
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:168,11'
              BranchSideFuncs:
                - ASN1_STRING_copy
        - Branch String:   'crypto/x509/x509cset.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:170,33'
              BranchSideFuncs:
                - ASN1_STRING_copy
            - BranchSide:      'crypto/x509/x509cset.c:171,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509cset.c:170,16'
          Dst:             ASN1_STRING_copy
    - functionName:    X509_REVOKED_get0_serialNumber
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REVOKED_set_revocationDate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_revoked_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:145,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:146,10'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   'crypto/x509/x509cset.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:148,30'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      'crypto/x509/x509cset.c:154,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509cset.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:150,28'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      'crypto/x509/x509cset.c:153,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509cset.c:148,14'
          Dst:             ASN1_STRING_dup
        - Src:             'crypto/x509/x509cset.c:150,13'
          Dst:             ASN1_TIME_free
    - functionName:    X509_REVOKED_get0_revocationDate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_signature_nid
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509cset.c:132,12'
          Dst:             OBJ_obj2nid
    - functionName:    X509_CRL_get0_signature
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.asn1_string_st **'
        - 'struct.X509_algor_st **'
      constantsTouched: []
      argNames:
        - crl
        - psig
        - palg
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:125,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:126,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509cset.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:126,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:127,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_CRL_get_REVOKED
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'struct.stack_st_X509_REVOKED *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get0_extensions
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'struct.stack_st_X509_EXTENSION *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_issuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'struct.X509_name_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_nextUpdate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_lastUpdate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get0_nextUpdate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get0_lastUpdate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_version
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509cset.c:81,12'
          Dst:             ASN1_INTEGER_get
    - functionName:    CRYPTO_UP_REF
      functionSourceFile: '/src/openssl111/include/internal/refcount.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - val
        - ret
        - lock
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_up_ref
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_UP_REF
        - OPENSSL_die
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:75,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
        - Branch String:   'crypto/x509/x509cset.c:75,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:75,5'
              BranchSideFuncs:
                - OPENSSL_die
            - BranchSide:      'crypto/x509/x509cset.c:76,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509cset.c:71,9'
          Dst:             CRYPTO_UP_REF
        - Src:             'crypto/x509/x509cset.c:75,5'
          Dst:             OPENSSL_die
    - functionName:    sk_X509_REVOKED_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'struct.x509_revoked_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_REVOKED_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_REVOKED_sort
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    X509_CRL_sort
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_REVOKED_num
        - sk_X509_REVOKED_sort
        - sk_X509_REVOKED_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:59,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:60,35'
              BranchSideFuncs:
                - sk_X509_REVOKED_value
                - sk_X509_REVOKED_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509cset.c:63,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509cset.c:58,5'
          Dst:             sk_X509_REVOKED_sort
        - Src:             'crypto/x509/x509cset.c:59,21'
          Dst:             sk_X509_REVOKED_num
        - Src:             'crypto/x509/x509cset.c:60,13'
          Dst:             sk_X509_REVOKED_value
    - functionName:    X509_CRL_set1_nextUpdate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509_set1_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:48,28'
              BranchSideFuncs:
                - x509_set1_time
      Callsites:
        - Src:             'crypto/x509/x509cset.c:48,12'
          Dst:             x509_set1_time
    - functionName:    X509_CRL_set1_lastUpdate
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509_set1_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:40,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:41,28'
              BranchSideFuncs:
                - x509_set1_time
      Callsites:
        - Src:             'crypto/x509/x509cset.c:41,12'
          Dst:             x509_set1_time
    - functionName:    X509_CRL_set_issuer_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:34,27'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             'crypto/x509/x509cset.c:34,12'
          Dst:             X509_NAME_set
    - functionName:    X509_CRL_set_version
      functionSourceFile: '/src/openssl111/crypto/x509/x509cset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - version
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509cset.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:23,9'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - ASN1_INTEGER_new
        - Branch String:   'crypto/x509/x509cset.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:24,31'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
            - BranchSide:      'crypto/x509/x509cset.c:27,29'
              BranchSideFuncs:
                - ASN1_INTEGER_set
        - Branch String:   'crypto/x509/x509cset.c:24,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509cset.c:25,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509cset.c:26,5'
              BranchSideFuncs:
                - ASN1_INTEGER_set
      Callsites:
        - Src:             'crypto/x509/x509cset.c:24,31'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/x509/x509cset.c:27,12'
          Dst:             ASN1_INTEGER_set
    - functionName:    X509_NAME_ENTRY_set
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_NAME_ENTRY_get_object
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:347,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_NAME_ENTRY_set_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_name_entry_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ne
        - type
        - bytes
        - len
      BBCount:         28
      ICount:          159
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_PRINTABLE_type
        - ASN1_STRING_set
        - ASN1_STRING_set_by_NID
        - OBJ_obj2nid
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:323,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:323,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:324,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:323,42'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:323,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
            - BranchSide:      'crypto/x509/x509name.c:325,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
        - Branch String:   'crypto/x509/x509name.c:323,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:324,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:325,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
        - Branch String:   'crypto/x509/x509name.c:325,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:325,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
                - strlen
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
            - BranchSide:      'crypto/x509/x509name.c:329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
                - strlen
        - Branch String:   'crypto/x509/x509name.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:326,40'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
            - BranchSide:      'crypto/x509/x509name.c:329,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
                - strlen
        - Branch String:   'crypto/x509/x509name.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:330,36'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/x509/x509name.c:331,25'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
        - Branch String:   'crypto/x509/x509name.c:332,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/x509/x509name.c:334,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
        - Branch String:   'crypto/x509/x509name.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:335,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/x509/x509name.c:340,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:336,51'
              BranchSideFuncs:
                - ASN1_PRINTABLE_type
            - BranchSide:      'crypto/x509/x509name.c:338,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509name.c:328,39'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509name.c:326,16'
          Dst:             ASN1_STRING_set_by_NID
        - Src:             'crypto/x509/x509name.c:330,15'
          Dst:             strlen
        - Src:             'crypto/x509/x509name.c:331,9'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509/x509name.c:336,31'
          Dst:             ASN1_PRINTABLE_type
    - functionName:    X509_NAME_ENTRY_set_object
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_name_entry_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ne
        - obj
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_put_error
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:308,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:308,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509name.c:309,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509name.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:309,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509name.c:313,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_dup
      Callsites:
        - Src:             'crypto/x509/x509name.c:309,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509name.c:313,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509/x509name.c:314,18'
          Dst:             OBJ_dup
    - functionName:    sk_X509_NAME_ENTRY_insert
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - 'struct.X509_name_entry_st *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - ptr
        - idx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_insert
    - functionName:    X509_NAME_ENTRY_create_by_txt
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        5
      argTypes:
        - 'struct.X509_name_entry_st **'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ne
        - field
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - X509_NAME_ENTRY_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:251,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509/x509name.c:256,44'
              BranchSideFuncs:
                - X509_NAME_ENTRY_create_by_OBJ
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/x509/x509name.c:249,11'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509/x509name.c:251,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509name.c:253,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509/x509name.c:256,14'
          Dst:             X509_NAME_ENTRY_create_by_OBJ
        - Src:             'crypto/x509/x509name.c:257,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_NAME_ENTRY_create_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        5
      argTypes:
        - 'struct.X509_name_entry_st **'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ne
        - obj
        - type
        - bytes
        - len
      BBCount:         28
      ICount:          138
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_new
        - X509_NAME_ENTRY_set_data
        - X509_NAME_ENTRY_set_object
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:286,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:286,27'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - X509_NAME_ENTRY_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509name.c:287,20'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - X509_NAME_ENTRY_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509name.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:287,20'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - X509_NAME_ENTRY_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509name.c:290,16'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509name.c:287,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:288,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:289,5'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509name.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:293,9'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:294,35'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_data
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509/x509name.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:295,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:297,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:297,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:297,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:299,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:298,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:299,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:301,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:301,26'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:302,30'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509/x509name.c:301,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:302,30'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:303,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509name.c:287,20'
          Dst:             X509_NAME_ENTRY_new
        - Src:             'crypto/x509/x509name.c:292,10'
          Dst:             X509_NAME_ENTRY_set_object
        - Src:             'crypto/x509/x509name.c:294,10'
          Dst:             X509_NAME_ENTRY_set_data
        - Src:             'crypto/x509/x509name.c:302,9'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_add_entry_by_txt
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.X509_name_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - field
        - type
        - bytes
        - len
        - loc
        - set
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_ENTRY_create_by_txt
        - X509_NAME_ENTRY_free
        - X509_NAME_add_entry
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:173,9'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:174,31'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             'crypto/x509/x509name.c:171,10'
          Dst:             X509_NAME_ENTRY_create_by_txt
        - Src:             'crypto/x509/x509name.c:174,11'
          Dst:             X509_NAME_add_entry
        - Src:             'crypto/x509/x509name.c:175,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_add_entry
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.X509_name_entry_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - ne
        - loc
        - set
      BBCount:         36
      ICount:          220
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - X509_NAME_ENTRY_dup
        - X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_insert
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:191,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:192,10'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:195,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:196,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:202,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:210,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:203,17'
              BranchSideFuncs:
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:206,44'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:211,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:216,44'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:211,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:212,48'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:214,21'
              BranchSideFuncs:
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:224,9'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:225,21'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_insert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_ENTRY_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:227,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:230,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:231,36'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:235,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:233,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509name.c:234,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509name.c:193,9'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509name.c:206,19'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:212,23'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:216,19'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:223,21'
          Dst:             X509_NAME_ENTRY_dup
        - Src:             'crypto/x509/x509name.c:226,10'
          Dst:             sk_X509_NAME_ENTRY_insert
        - Src:             'crypto/x509/x509name.c:227,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509name.c:231,13'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509name.c:233,13'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:237,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    sk_X509_NAME_ENTRY_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_NAME_ENTRY_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_NAME_ENTRY_create_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        5
      argTypes:
        - 'struct.X509_name_entry_st **'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ne
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_put_error
        - OBJ_nid2obj
        - X509_NAME_ENTRY_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:271,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509name.c:274,44'
              BranchSideFuncs:
                - X509_NAME_ENTRY_create_by_OBJ
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/x509/x509name.c:269,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509name.c:271,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509name.c:274,14'
          Dst:             X509_NAME_ENTRY_create_by_OBJ
        - Src:             'crypto/x509/x509name.c:275,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_NAME_add_entry_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.X509_name_st *'
        - int
        - int
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - nid
        - type
        - bytes
        - len
        - loc
        - set
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_ENTRY_create_by_NID
        - X509_NAME_ENTRY_free
        - X509_NAME_add_entry
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:159,9'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:160,31'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             'crypto/x509/x509name.c:157,10'
          Dst:             X509_NAME_ENTRY_create_by_NID
        - Src:             'crypto/x509/x509name.c:160,11'
          Dst:             X509_NAME_add_entry
        - Src:             'crypto/x509/x509name.c:161,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_add_entry_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - obj
        - type
        - bytes
        - len
        - loc
        - set
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_ENTRY_create_by_OBJ
        - X509_NAME_ENTRY_free
        - X509_NAME_add_entry
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:145,9'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509/x509name.c:146,31'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             'crypto/x509/x509name.c:143,10'
          Dst:             X509_NAME_ENTRY_create_by_OBJ
        - Src:             'crypto/x509/x509name.c:146,11'
          Dst:             X509_NAME_add_entry
        - Src:             'crypto/x509/x509name.c:147,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    sk_X509_NAME_ENTRY_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_NAME_ENTRY *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:75,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509_NAME_delete_entry
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - int
      constantsTouched: []
      argNames:
        - name
        - loc
      BBCount:         23
      ICount:          155
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - sk_X509_NAME_ENTRY_delete
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:102,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:102,48'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:103,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:104,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:104,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:106,10'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_delete
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:111,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:115,46'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:117,20'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
        - Branch String:   'crypto/x509/x509name.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:131,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
            - BranchSide:      'crypto/x509/x509name.c:133,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:132,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509name.c:132,49'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509name.c:102,25'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509name.c:107,11'
          Dst:             sk_X509_NAME_ENTRY_delete
        - Src:             'crypto/x509/x509name.c:108,9'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509name.c:115,21'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:118,16'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:132,13'
          Dst:             sk_X509_NAME_ENTRY_value
    - functionName:    X509_NAME_get_index_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_name_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - nid
        - lastpos
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_NAME_get_index_by_OBJ
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:63,39'
              BranchSideFuncs:
                - X509_NAME_get_index_by_OBJ
      Callsites:
        - Src:             'crypto/x509/x509name.c:60,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509name.c:63,12'
          Dst:             X509_NAME_get_index_by_OBJ
    - functionName:    X509_NAME_get_index_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - name
        - obj
        - lastpos
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_cmp
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:74,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:75,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509name.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:76,17'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509name.c:77,10'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.15828
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509name.c:79,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:80,39'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509name.c:84,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:82,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:83,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_NAME_ENTRY_value.15829
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509name.c:78,9'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509name.c:80,14'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             'crypto/x509/x509name.c:81,13'
          Dst:             OBJ_cmp
    - functionName:    X509_NAME_entry_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_NAME_ENTRY_num
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:53,35'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num.15828
      Callsites:
        - Src:             'crypto/x509/x509name.c:53,12'
          Dst:             sk_X509_NAME_ENTRY_num
    - functionName:    X509_NAME_get_entry
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.X509_name_entry_st *'
      argCount:        2
      argTypes:
        - 'struct.X509_name_st *'
        - int
      constantsTouched: []
      argNames:
        - name
        - loc
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:89,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:89,48'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:90,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509name.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:93,37'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value.15829
      Callsites:
        - Src:             'crypto/x509/x509name.c:89,25'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             'crypto/x509/x509name.c:93,12'
          Dst:             sk_X509_NAME_ENTRY_value
    - functionName:    X509_NAME_ENTRY_get_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_name_entry_st *'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:353,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:354,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_NAME_get_text_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.asn1_object_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - name
        - obj
        - buf
        - len
      BBCount:         13
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:38,57'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509/x509name.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:40,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:41,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509/x509name.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:42,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:43,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/x509/x509name.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:43,39'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x509name.c:43,50'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/x509/x509name.c:35,9'
          Dst:             X509_NAME_get_index_by_OBJ
        - Src:             'crypto/x509/x509name.c:38,37'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509/x509name.c:38,12'
          Dst:             X509_NAME_ENTRY_get_data
    - functionName:    X509_NAME_get_text_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509name.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_name_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - name
        - nid
        - buf
        - len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_NAME_get_text_by_OBJ
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509name.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509name.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509name.c:26,38'
              BranchSideFuncs:
                - X509_NAME_get_text_by_OBJ
      Callsites:
        - Src:             'crypto/x509/x509name.c:23,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509name.c:26,12'
          Dst:             X509_NAME_get_text_by_OBJ
    - functionName:    X509_REQ_set_pubkey
      functionSourceFile: '/src/openssl111/crypto/x509/x509rset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509rset.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509rset.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509rset.c:38,5'
              BranchSideFuncs:
                - X509_PUBKEY_set
      Callsites:
        - Src:             'crypto/x509/x509rset.c:39,12'
          Dst:             X509_PUBKEY_set
    - functionName:    X509_REQ_set_subject_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509rset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509rset.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509rset.c:29,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509rset.c:30,5'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             'crypto/x509/x509rset.c:31,12'
          Dst:             X509_NAME_set
    - functionName:    X509_REQ_set_version
      functionSourceFile: '/src/openssl111/crypto/x509/x509rset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - version
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509rset.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509rset.c:21,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509rset.c:22,5'
              BranchSideFuncs:
                - ASN1_INTEGER_set
      Callsites:
        - Src:             'crypto/x509/x509rset.c:23,12'
          Dst:             ASN1_INTEGER_set
    - functionName:    d2i_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st **'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - EVP_PKEY_new
        - d2i_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:535,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:535,12'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_all.c:535,12'
          Dst:             d2i_PUBKEY
    - functionName:    i2d_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:530,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:530,12'
          Dst:             i2d_PUBKEY
    - functionName:    d2i_PrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st **'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - EVP_PKEY_new
        - d2i_AutoPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:525,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:525,12'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_all.c:525,12'
          Dst:             d2i_AutoPrivateKey
    - functionName:    i2d_PrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - bp
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_PrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:520,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:520,12'
          Dst:             i2d_PrivateKey
    - functionName:    i2d_PKCS8PrivateKeyInfo_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - bp
        - key
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY2PKCS8
        - PKCS8_PRIV_KEY_INFO_free
        - i2d_PKCS8_PRIV_KEY_INFO_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_all.c:511,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:512,9'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/x509/x_all.c:513,39'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_PRIV_KEY_INFO_free
      Callsites:
        - Src:             'crypto/x509/x_all.c:510,13'
          Dst:             EVP_PKEY2PKCS8
        - Src:             'crypto/x509/x_all.c:513,11'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_bio
        - Src:             'crypto/x509/x_all.c:514,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    i2d_PKCS8_PRIV_KEY_INFO_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - bp
        - p8inf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:502,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:502,12'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
    - functionName:    d2i_PKCS8_PRIV_KEY_INFO_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs8_priv_key_info_st **'
      constantsTouched: []
      argNames:
        - bp
        - p8inf
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - PKCS8_PRIV_KEY_INFO_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:496,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:496,12'
          Dst:             PKCS8_PRIV_KEY_INFO_new
        - Src:             'crypto/x509/x_all.c:496,12'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
    - functionName:    d2i_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st **'
      constantsTouched: []
      argNames:
        - fp
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - EVP_PKEY_new
        - d2i_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:488,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:488,12'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_all.c:488,12'
          Dst:             d2i_PUBKEY
    - functionName:    i2d_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - fp
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:483,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:483,12'
          Dst:             i2d_PUBKEY
    - functionName:    d2i_PrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st **'
      constantsTouched: []
      argNames:
        - fp
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - EVP_PKEY_new
        - d2i_AutoPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:478,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:478,12'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/x509/x_all.c:478,12'
          Dst:             d2i_AutoPrivateKey
    - functionName:    i2d_PrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - fp
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_PrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:473,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:473,12'
          Dst:             i2d_PrivateKey
    - functionName:    i2d_PKCS8PrivateKeyInfo_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - fp
        - key
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY2PKCS8
        - PKCS8_PRIV_KEY_INFO_free
        - i2d_PKCS8_PRIV_KEY_INFO_fp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_all.c:464,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:465,9'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_fp
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/x509/x_all.c:466,38'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_fp
                - PKCS8_PRIV_KEY_INFO_free
      Callsites:
        - Src:             'crypto/x509/x_all.c:463,13'
          Dst:             EVP_PKEY2PKCS8
        - Src:             'crypto/x509/x_all.c:466,11'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_fp
        - Src:             'crypto/x509/x_all.c:467,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    i2d_PKCS8_PRIV_KEY_INFO_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - fp
        - p8inf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:455,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:455,12'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
    - functionName:    d2i_PKCS8_PRIV_KEY_INFO_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.pkcs8_priv_key_info_st **'
      constantsTouched: []
      argNames:
        - fp
        - p8inf
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - PKCS8_PRIV_KEY_INFO_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:449,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:449,12'
          Dst:             PKCS8_PRIV_KEY_INFO_new
        - Src:             'crypto/x509/x_all.c:449,12'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
    - functionName:    i2d_PKCS8_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_sig_st *'
      constantsTouched: []
      argNames:
        - bp
        - p8
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_X509_SIG
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:442,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:442,12'
          Dst:             i2d_X509_SIG
    - functionName:    d2i_PKCS8_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_sig_st **'
      constantsTouched: []
      argNames:
        - bp
        - p8
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - X509_SIG_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:437,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:437,12'
          Dst:             X509_SIG_new
        - Src:             'crypto/x509/x_all.c:437,12'
          Dst:             d2i_X509_SIG
    - functionName:    i2d_PKCS8_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_sig_st *'
      constantsTouched: []
      argNames:
        - fp
        - p8
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_X509_SIG
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:431,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:431,12'
          Dst:             i2d_X509_SIG
    - functionName:    d2i_PKCS8_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_sig_st **'
      constantsTouched: []
      argNames:
        - fp
        - p8
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - X509_SIG_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:426,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:426,12'
          Dst:             X509_SIG_new
        - Src:             'crypto/x509/x_all.c:426,12'
          Dst:             d2i_X509_SIG
    - functionName:    PKCS7_ISSUER_AND_SERIAL_digest
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.pkcs7_issuer_and_serial_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_digest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:419,13'
          Dst:             ASN1_item_digest
    - functionName:    X509_NAME_digest
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_name_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_digest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:411,13'
          Dst:             ASN1_item_digest
    - functionName:    X509_REQ_digest
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_digest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:404,13'
          Dst:             ASN1_item_digest
    - functionName:    X509_CRL_digest
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_item_digest
        - EVP_sha1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_all.c:389,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:389,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_digest
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:398,40'
              BranchSideFuncs:
                - ASN1_item_digest
        - Branch String:   'crypto/x509/x_all.c:390,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:390,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_digest
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:398,40'
              BranchSideFuncs:
                - ASN1_item_digest
        - Branch String:   'crypto/x509/x_all.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:392,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:398,40'
              BranchSideFuncs:
                - ASN1_item_digest
        - Branch String:   'crypto/x509/x_all.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:393,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:394,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/x509/x_all.c:389,17'
          Dst:             EVP_sha1
        - Src:             'crypto/x509/x_all.c:397,13'
          Dst:             ASN1_item_digest
    - functionName:    X509_digest
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_item_digest
        - EVP_sha1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_all.c:374,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:374,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_digest
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:383,36'
              BranchSideFuncs:
                - ASN1_item_digest
        - Branch String:   'crypto/x509/x_all.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:375,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_digest
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:383,36'
              BranchSideFuncs:
                - ASN1_item_digest
        - Branch String:   'crypto/x509/x_all.c:374,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:377,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:383,36'
              BranchSideFuncs:
                - ASN1_item_digest
        - Branch String:   'crypto/x509/x_all.c:377,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:378,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/x509/x_all.c:379,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/x509/x_all.c:374,17'
          Dst:             EVP_sha1
        - Src:             'crypto/x509/x_all.c:382,13'
          Dst:             ASN1_item_digest
    - functionName:    X509_pubkey_digest
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_Digest
        - X509_get0_pubkey_bitstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_all.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:367,9'
              BranchSideFuncs:
                - EVP_Digest
            - BranchSide:      'crypto/x509/x_all.c:368,23'
              BranchSideFuncs:
                - EVP_Digest
      Callsites:
        - Src:             'crypto/x509/x_all.c:365,11'
          Dst:             X509_get0_pubkey_bitstr
        - Src:             'crypto/x509/x_all.c:368,12'
          Dst:             EVP_Digest
    - functionName:    i2d_ECPrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - bp
        - eckey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_ECPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:357,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:357,12'
          Dst:             i2d_ECPrivateKey
    - functionName:    d2i_ECPrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st **'
      constantsTouched: []
      argNames:
        - bp
        - eckey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - EC_KEY_new
        - d2i_ECPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:352,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:352,12'
          Dst:             EC_KEY_new
        - Src:             'crypto/x509/x_all.c:352,12'
          Dst:             d2i_ECPrivateKey
    - functionName:    i2d_EC_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - bp
        - ecdsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_EC_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:347,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:347,12'
          Dst:             i2d_EC_PUBKEY
    - functionName:    d2i_EC_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ec_key_st **'
      constantsTouched: []
      argNames:
        - bp
        - eckey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - EC_KEY_new
        - d2i_EC_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:342,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:342,12'
          Dst:             EC_KEY_new
        - Src:             'crypto/x509/x_all.c:342,12'
          Dst:             d2i_EC_PUBKEY
    - functionName:    i2d_ECPrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - fp
        - eckey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_ECPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:337,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:337,12'
          Dst:             i2d_ECPrivateKey
    - functionName:    d2i_ECPrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_key_st **'
      constantsTouched: []
      argNames:
        - fp
        - eckey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - EC_KEY_new
        - d2i_ECPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:332,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:332,12'
          Dst:             EC_KEY_new
        - Src:             'crypto/x509/x_all.c:332,12'
          Dst:             d2i_ECPrivateKey
    - functionName:    i2d_EC_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - fp
        - eckey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_EC_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:327,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:327,12'
          Dst:             i2d_EC_PUBKEY
    - functionName:    d2i_EC_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.ec_key_st **'
      constantsTouched: []
      argNames:
        - fp
        - eckey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - EC_KEY_new
        - d2i_EC_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:322,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:322,12'
          Dst:             EC_KEY_new
        - Src:             'crypto/x509/x_all.c:322,12'
          Dst:             d2i_EC_PUBKEY
    - functionName:    i2d_DSA_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - bp
        - dsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_DSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:313,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:313,12'
          Dst:             i2d_DSA_PUBKEY
    - functionName:    d2i_DSA_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dsa_st **'
      constantsTouched: []
      argNames:
        - bp
        - dsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - DSA_new
        - d2i_DSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:308,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:308,12'
          Dst:             DSA_new
        - Src:             'crypto/x509/x_all.c:308,12'
          Dst:             d2i_DSA_PUBKEY
    - functionName:    i2d_DSAPrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - bp
        - dsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_DSAPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:303,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:303,12'
          Dst:             i2d_DSAPrivateKey
    - functionName:    d2i_DSAPrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.dsa_st **'
      constantsTouched: []
      argNames:
        - bp
        - dsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - DSA_new
        - d2i_DSAPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:298,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:298,12'
          Dst:             DSA_new
        - Src:             'crypto/x509/x_all.c:298,12'
          Dst:             d2i_DSAPrivateKey
    - functionName:    i2d_DSA_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - fp
        - dsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_DSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:292,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:292,12'
          Dst:             i2d_DSA_PUBKEY
    - functionName:    d2i_DSA_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.dsa_st **'
      constantsTouched: []
      argNames:
        - fp
        - dsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - DSA_new
        - d2i_DSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:287,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:287,12'
          Dst:             DSA_new
        - Src:             'crypto/x509/x_all.c:287,12'
          Dst:             d2i_DSA_PUBKEY
    - functionName:    i2d_DSAPrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - fp
        - dsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_DSAPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:282,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:282,12'
          Dst:             i2d_DSAPrivateKey
    - functionName:    d2i_DSAPrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.dsa_st **'
      constantsTouched: []
      argNames:
        - fp
        - dsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - DSA_new
        - d2i_DSAPrivateKey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:277,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:277,12'
          Dst:             DSA_new
        - Src:             'crypto/x509/x_all.c:277,12'
          Dst:             d2i_DSAPrivateKey
    - functionName:    i2d_RSA_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - bp
        - rsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_bio
        - i2d_RSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:269,12'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/x509/x_all.c:269,12'
          Dst:             i2d_RSA_PUBKEY
    - functionName:    i2d_RSAPublicKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - bp
        - rsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:264,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_RSA_PUBKEY_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.rsa_st **'
      constantsTouched: []
      argNames:
        - bp
        - rsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_bio
        - RSA_new
        - d2i_RSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:259,12'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/x509/x_all.c:259,12'
          Dst:             RSA_new
        - Src:             'crypto/x509/x_all.c:259,12'
          Dst:             d2i_RSA_PUBKEY
    - functionName:    d2i_RSAPublicKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.rsa_st **'
      constantsTouched: []
      argNames:
        - bp
        - rsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:254,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_RSAPrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - bp
        - rsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:249,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_RSAPrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.rsa_st **'
      constantsTouched: []
      argNames:
        - bp
        - rsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:244,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_RSA_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - fp
        - rsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_i2d_fp
        - i2d_RSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:238,12'
          Dst:             ASN1_i2d_fp
        - Src:             'crypto/x509/x_all.c:238,12'
          Dst:             i2d_RSA_PUBKEY
    - functionName:    i2d_RSAPublicKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - fp
        - rsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:233,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_RSA_PUBKEY_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.rsa_st **'
      constantsTouched: []
      argNames:
        - fp
        - rsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_d2i_fp
        - RSA_new
        - d2i_RSA_PUBKEY
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:226,12'
          Dst:             ASN1_d2i_fp
        - Src:             'crypto/x509/x_all.c:226,12'
          Dst:             RSA_new
        - Src:             'crypto/x509/x_all.c:226,12'
          Dst:             d2i_RSA_PUBKEY
    - functionName:    d2i_RSAPublicKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.rsa_st **'
      constantsTouched: []
      argNames:
        - fp
        - rsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:221,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    i2d_RSAPrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - fp
        - rsa
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:216,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_RSAPrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.rsa_st **'
      constantsTouched: []
      argNames:
        - fp
        - rsa
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:211,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    i2d_X509_REQ_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - bp
        - req
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:203,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_X509_REQ_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'struct.X509_req_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_req_st **'
      constantsTouched: []
      argNames:
        - bp
        - req
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:198,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_X509_REQ_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - fp
        - req
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:192,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_X509_REQ_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'struct.X509_req_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_req_st **'
      constantsTouched: []
      argNames:
        - fp
        - req
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:187,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    i2d_PKCS7_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - bp
        - p7
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:181,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_PKCS7_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'struct.pkcs7_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs7_st **'
      constantsTouched: []
      argNames:
        - bp
        - p7
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:176,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_PKCS7_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - fp
        - p7
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:170,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_PKCS7_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'struct.pkcs7_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.pkcs7_st **'
      constantsTouched: []
      argNames:
        - fp
        - p7
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:165,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    i2d_X509_CRL_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - bp
        - crl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:159,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_X509_CRL_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_crl_st **'
      constantsTouched: []
      argNames:
        - bp
        - crl
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:154,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_X509_CRL_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - fp
        - crl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:148,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_X509_CRL_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_crl_st **'
      constantsTouched: []
      argNames:
        - fp
        - crl
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:143,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    i2d_X509_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - bp
        - x509
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:137,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_X509_bio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.x509_st **'
      constantsTouched: []
      argNames:
        - bp
        - x509
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:132,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_X509_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - fp
        - x509
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:126,12'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_X509_fp
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.x509_st **'
      constantsTouched: []
      argNames:
        - fp
        - x509
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:121,12'
          Dst:             ASN1_item_d2i_fp
    - functionName:    NETSCAPE_SPKI_sign
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.Netscape_spki_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.evp_md_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:114,13'
          Dst:             ASN1_item_sign
    - functionName:    X509_CRL_http_nbio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'struct.X509_crl_st **'
      constantsTouched: []
      argNames:
        - rctx
        - pcrl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OCSP_REQ_CTX_nbio_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:106,12'
          Dst:             OCSP_REQ_CTX_nbio_d2i
    - functionName:    X509_CRL_sign_ctx
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - x
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign_ctx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:98,12'
          Dst:             ASN1_item_sign_ctx
    - functionName:    X509_CRL_sign
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.evp_md_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:91,13'
          Dst:             ASN1_item_sign
    - functionName:    X509_REQ_sign_ctx
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - x
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign_ctx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:83,12'
          Dst:             ASN1_item_sign_ctx
    - functionName:    X509_REQ_sign
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.evp_md_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:76,13'
          Dst:             ASN1_item_sign
    - functionName:    X509_http_nbio
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'struct.x509_st **'
      constantsTouched: []
      argNames:
        - rctx
        - pcert
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OCSP_REQ_CTX_nbio_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:68,12'
          Dst:             OCSP_REQ_CTX_nbio_d2i
    - functionName:    X509_sign_ctx
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - x
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign_ctx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:60,12'
          Dst:             ASN1_item_sign_ctx
    - functionName:    X509_sign
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.evp_md_st *'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:52,13'
          Dst:             ASN1_item_sign
    - functionName:    NETSCAPE_SPKI_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.Netscape_spki_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - a
        - r
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:38,13'
          Dst:             ASN1_item_verify
    - functionName:    X509_REQ_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - a
        - r
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_all.c:32,13'
          Dst:             ASN1_item_verify
    - functionName:    X509_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x_all.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - a
        - r
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_verify
        - X509_ALGOR_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x_all.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_all.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_all.c:26,58'
              BranchSideFuncs:
                - ASN1_item_verify
      Callsites:
        - Src:             'crypto/x509/x_all.c:24,9'
          Dst:             X509_ALGOR_cmp
        - Src:             'crypto/x509/x_all.c:26,13'
          Dst:             ASN1_item_verify
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    crl_revoked_issuer_match
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_name_st *'
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - crl
        - nm
        - rev
      BBCount:         21
      ICount:          123
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - X509_CRL_get_issuer
        - X509_NAME_cmp
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:389,14'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:396,10'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:389,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:390,13'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:391,28'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:391,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:392,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:393,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:397,34'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:399,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:399,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:400,51'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:406,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:401,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:402,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:403,28'
              BranchSideFuncs:
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:403,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:404,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:405,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16117
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.16116
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x_crl.c:391,32'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x_crl.c:391,14'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x_crl.c:397,14'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x_crl.c:399,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509/x_crl.c:400,29'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509/x_crl.c:403,14'
          Dst:             X509_NAME_cmp
    - functionName:    sk_X509_REVOKED_find
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_X509_REVOKED_sort
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_sort
    - functionName:    sk_X509_REVOKED_is_sorted
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_is_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_is_sorted
    - functionName:    def_crl_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - crl
        - r
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:379,13'
          Dst:             ASN1_item_verify
    - functionName:    crl_inf_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         12
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - X509_REVOKED_cmp
        - sk_X509_REVOKED_set_cmp_func
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:52,12'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:52,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_REVOKED_set_cmp_func
            - BranchSide:      'crypto/x509/x_crl.c:53,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:53,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_REVOKED_set_cmp_func
            - BranchSide:      'crypto/x509/x_crl.c:54,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_REVOKED_set_cmp_func
        - Branch String:   'crypto/x509/x_crl.c:54,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:60,44'
              BranchSideFuncs:
                - sk_X509_REVOKED_set_cmp_func
            - BranchSide:      'crypto/x509/x_crl.c:63,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:60,15'
          Dst:             sk_X509_REVOKED_set_cmp_func
        - Src:             'crypto/x509/x_crl.c:60,15'
          Dst:             X509_REVOKED_cmp
    - functionName:    X509_REVOKED_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_revoked_st **'
        - 'struct.x509_revoked_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:334,13'
          Dst:             ASN1_STRING_cmp
    - functionName:    sk_X509_REVOKED_set_cmp_func
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - compare
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    def_crl_lookup
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.x509_revoked_st **'
        - 'struct.asn1_string_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - crl
        - ret
        - serial
        - issuer
      BBCount:         24
      ICount:          174
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_INTEGER_cmp
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - crl_revoked_issuer_match
        - sk_X509_REVOKED_find
        - sk_X509_REVOKED_is_sorted
        - sk_X509_REVOKED_num
        - sk_X509_REVOKED_sort
        - sk_X509_REVOKED_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:417,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:418,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:424,36'
              BranchSideFuncs:
                - sk_X509_REVOKED_is_sorted
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_write_lock
                - sk_X509_REVOKED_sort.16118
                - CRYPTO_THREAD_unlock
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_X509_REVOKED_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:424,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:425,34'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_X509_REVOKED_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:429,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - sk_X509_REVOKED_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:432,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:434,36'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:434,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:435,37'
              BranchSideFuncs:
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:446,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:436,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:437,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:438,38'
              BranchSideFuncs:
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:438,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:439,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:445,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_revoked_issuer_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:439,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:440,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:441,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:441,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:442,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:443,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:424,10'
          Dst:             sk_X509_REVOKED_is_sorted
        - Src:             'crypto/x509/x_crl.c:425,9'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/x509/x_crl.c:426,9'
          Dst:             sk_X509_REVOKED_sort
        - Src:             'crypto/x509/x_crl.c:427,9'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/x509/x_crl.c:430,11'
          Dst:             sk_X509_REVOKED_find
        - Src:             'crypto/x509/x_crl.c:434,16'
          Dst:             sk_X509_REVOKED_num
        - Src:             'crypto/x509/x_crl.c:435,15'
          Dst:             sk_X509_REVOKED_value
        - Src:             'crypto/x509/x_crl.c:436,13'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509/x_crl.c:438,13'
          Dst:             crl_revoked_issuer_match
    - functionName:    sk_X509_REVOKED_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_REVOKED_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'struct.x509_revoked_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAMES_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAMES *'
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:168,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_GENERAL_NAMES_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAMES *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509v3.h:168,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509v3.h:168,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509v3.h:168,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509v3.h:168,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    crl_set_issuers
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         40
      ICount:          256
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_ENUMERATED_free
        - ASN1_ENUMERATED_get
        - GENERAL_NAMES_free
        - OBJ_obj2nid
        - X509_CRL_get_REVOKED
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_object
        - X509_REVOKED_get_ext_d2i
        - sk_GENERAL_NAMES_new_null
        - sk_GENERAL_NAMES_push
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
        - sk_X509_REVOKED_num
        - sk_X509_REVOKED_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:92,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:93,51'
              BranchSideFuncs:
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x_crl.c:148,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:99,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:99,23'
              BranchSideFuncs:
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x_crl.c:104,13'
              BranchSideFuncs:
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
        - Branch String:   'crypto/x509/x_crl.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:100,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:104,13'
              BranchSideFuncs:
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
        - Branch String:   'crypto/x509/x_crl.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:105,20'
              BranchSideFuncs:
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x_crl.c:118,23'
              BranchSideFuncs:
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/x509/x_crl.c:106,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:107,32'
              BranchSideFuncs:
                - sk_GENERAL_NAMES_new_null
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x_crl.c:113,40'
              BranchSideFuncs:
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/x509/x_crl.c:108,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:109,40'
              BranchSideFuncs:
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x_crl.c:112,13'
              BranchSideFuncs:
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/x509/x_crl.c:113,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:114,36'
              BranchSideFuncs:
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/x509/x_crl.c:117,9'
              BranchSideFuncs:
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/x509/x_crl.c:121,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:121,25'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
            - BranchSide:      'crypto/x509/x_crl.c:126,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/x509/x_crl.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:122,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:126,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   'crypto/x509/x_crl.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:127,47'
              BranchSideFuncs:
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:130,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:137,43'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:146,5'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
        - Branch String:   'crypto/x509/x_crl.c:138,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:139,59'
              BranchSideFuncs:
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x_crl.c:144,9'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:139,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:140,21'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:141,17'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.16133
                - __sanitizer_cov_trace_cmp4
                - sk_X509_REVOKED_value.16134
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_GENERAL_NAMES_push
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAMES_new_null
                - GENERAL_NAMES_free
      Callsites:
        - Src:             'crypto/x509/x_crl.c:89,15'
          Dst:             X509_CRL_get_REVOKED
        - Src:             'crypto/x509/x_crl.c:92,21'
          Dst:             sk_X509_REVOKED_num
        - Src:             'crypto/x509/x_crl.c:93,29'
          Dst:             sk_X509_REVOKED_value
        - Src:             'crypto/x509/x_crl.c:97,16'
          Dst:             X509_REVOKED_get_ext_d2i
        - Src:             'crypto/x509/x_crl.c:107,32'
          Dst:             sk_GENERAL_NAMES_new_null
        - Src:             'crypto/x509/x_crl.c:109,21'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509/x_crl.c:113,18'
          Dst:             sk_GENERAL_NAMES_push
        - Src:             'crypto/x509/x_crl.c:114,17'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509/x_crl.c:120,18'
          Dst:             X509_REVOKED_get_ext_d2i
        - Src:             'crypto/x509/x_crl.c:127,27'
          Dst:             ASN1_ENUMERATED_get
        - Src:             'crypto/x509/x_crl.c:128,13'
          Dst:             ASN1_ENUMERATED_free
        - Src:             'crypto/x509/x_crl.c:136,25'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x_crl.c:137,19'
          Dst:             sk_X509_EXTENSION_value
        - Src:             'crypto/x509/x_crl.c:138,17'
          Dst:             X509_EXTENSION_get_critical
        - Src:             'crypto/x509/x_crl.c:139,33'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509/x_crl.c:139,21'
          Dst:             OBJ_obj2nid
    - functionName:    sk_X509_EXTENSION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_EXTENSION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_value
    - functionName:    setup_idp
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.ISSUING_DIST_POINT_st *'
      constantsTouched: []
      argNames:
        - crl
        - idp
      BBCount:         27
      ICount:          210
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - DIST_POINT_set_dpname
        - X509_CRL_get_issuer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:285,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:288,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:288,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:289,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:292,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:293,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:297,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:298,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:300,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:301,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:303,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:303,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      'crypto/x509/x_crl.c:304,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   'crypto/x509/x_crl.c:305,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:306,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      'crypto/x509/x_crl.c:307,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   'crypto/x509/x_crl.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:308,34'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      'crypto/x509/x_crl.c:309,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
      Callsites:
        - Src:             'crypto/x509/x_crl.c:312,50'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x_crl.c:312,12'
          Dst:             DIST_POINT_set_dpname
    - functionName:    sk_GENERAL_NAMES_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAMES *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:168,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    crl_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         79
      ICount:          535
      EdgeCount:       104
      CyclomaticComplexity: 27
      functionsReached:
        - ASN1_INTEGER_free
        - AUTHORITY_KEYID_free
        - EVP_sha1
        - GENERAL_NAMES_free
        - ISSUING_DIST_POINT_free
        - OBJ_obj2nid
        - X509_CRL_digest
        - X509_CRL_get_ext_d2i
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_object
        - crl_set_issuers
        - setup_idp
        - sk_GENERAL_NAMES_pop_free
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:164,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:166,13'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:178,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:191,30'
              BranchSideFuncs:
                - EVP_sha1
                - X509_CRL_digest
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_idp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:262,13'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:273,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:167,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
            - BranchSide:      'crypto/x509/x_crl.c:170,30'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
        - Branch String:   'crypto/x509/x_crl.c:167,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:168,17'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
            - BranchSide:      'crypto/x509/x_crl.c:169,9'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
        - Branch String:   'crypto/x509/x_crl.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:192,13'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_idp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:193,41'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - setup_idp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:196,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:197,28'
              BranchSideFuncs:
                - setup_idp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:200,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:197,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:198,17'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:199,9'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:207,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:207,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:210,48'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:208,13'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:210,48'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:212,37'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:212,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:215,53'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:212,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:213,13'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:215,53'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:218,42'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:218,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:221,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:218,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:219,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:221,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:221,34'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:221,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:231,16'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:222,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:231,16'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:235,43'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:250,30'
              BranchSideFuncs:
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:237,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:238,17'
              BranchSideFuncs:
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:239,45'
              BranchSideFuncs:
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:239,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:241,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:248,9'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:242,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:242,25'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:244,21'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:243,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:243,25'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:244,21'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:241,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:244,21'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16135
                - __sanitizer_cov_trace_cmp4
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_value.16136
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:245,17'
              BranchSideFuncs:
                - crl_set_issuers
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:250,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:251,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x_crl.c:253,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:254,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:258,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:254,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:255,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:262,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:262,34'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x_crl.c:266,30'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
        - Branch String:   'crypto/x509/x_crl.c:262,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:263,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
            - BranchSide:      'crypto/x509/x_crl.c:266,30'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
        - Branch String:   'crypto/x509/x_crl.c:263,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:264,17'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
            - BranchSide:      'crypto/x509/x_crl.c:265,9'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
                - ASN1_INTEGER_free
                - ASN1_INTEGER_free
                - sk_GENERAL_NAMES_pop_free
      Callsites:
        - Src:             'crypto/x509/x_crl.c:170,9'
          Dst:             AUTHORITY_KEYID_free
        - Src:             'crypto/x509/x_crl.c:171,9'
          Dst:             ISSUING_DIST_POINT_free
        - Src:             'crypto/x509/x_crl.c:172,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509/x_crl.c:173,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509/x_crl.c:174,9'
          Dst:             sk_GENERAL_NAMES_pop_free
        - Src:             'crypto/x509/x_crl.c:174,9'
          Dst:             GENERAL_NAMES_free
        - Src:             'crypto/x509/x_crl.c:191,35'
          Dst:             EVP_sha1
        - Src:             'crypto/x509/x_crl.c:191,14'
          Dst:             X509_CRL_digest
        - Src:             'crypto/x509/x_crl.c:193,20'
          Dst:             X509_CRL_get_ext_d2i
        - Src:             'crypto/x509/x_crl.c:197,18'
          Dst:             setup_idp
        - Src:             'crypto/x509/x_crl.c:204,21'
          Dst:             X509_CRL_get_ext_d2i
        - Src:             'crypto/x509/x_crl.c:210,27'
          Dst:             X509_CRL_get_ext_d2i
        - Src:             'crypto/x509/x_crl.c:215,32'
          Dst:             X509_CRL_get_ext_d2i
        - Src:             'crypto/x509/x_crl.c:233,29'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509/x_crl.c:235,19'
          Dst:             sk_X509_EXTENSION_value
        - Src:             'crypto/x509/x_crl.c:236,31'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509/x_crl.c:236,19'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x_crl.c:239,17'
          Dst:             X509_EXTENSION_get_critical
        - Src:             'crypto/x509/x_crl.c:250,14'
          Dst:             crl_set_issuers
        - Src:             'crypto/x509/x_crl.c:266,9'
          Dst:             AUTHORITY_KEYID_free
        - Src:             'crypto/x509/x_crl.c:267,9'
          Dst:             ISSUING_DIST_POINT_free
        - Src:             'crypto/x509/x_crl.c:268,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509/x_crl.c:269,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509/x_crl.c:270,9'
          Dst:             sk_GENERAL_NAMES_pop_free
        - Src:             'crypto/x509/x_crl.c:270,9'
          Dst:             GENERAL_NAMES_free
    - functionName:    X509_CRL_get_meth_data
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_set_meth_data
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - crl
        - dat
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_METHOD_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_crl_method_st *'
      constantsTouched: []
      argNames:
        - m
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:482,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:482,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:483,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_crl.c:482,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:483,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x_crl.c:484,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/x_crl.c:484,5'
          Dst:             CRYPTO_free
    - functionName:    X509_CRL_METHOD_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'struct.x509_crl_method_st *'
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - crl_init
        - crl_free
        - crl_lookup
        - crl_verify
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:468,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:469,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_crl.c:472,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:466,26'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509/x_crl.c:469,9'
          Dst:             ERR_put_error
    - functionName:    X509_CRL_set_default_method
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_crl_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:452,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:454,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_CRL_get0_by_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.x509_revoked_st **'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - crl
        - ret
        - x
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_get_issuer_name
        - X509_get_serialNumber
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:370,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:371,16'
              BranchSideFuncs:
                - X509_get_serialNumber
                - X509_get_issuer_name
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x_crl.c:374,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:372,38'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/x509/x_crl.c:373,38'
          Dst:             X509_get_issuer_name
    - functionName:    X509_CRL_get0_by_serial
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.x509_revoked_st **'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - crl
        - ret
        - serial
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:363,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:364,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x_crl.c:365,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_CRL_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - crl
        - r
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:356,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x_crl.c:357,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_X509_REVOKED_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_REVOKED_new
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'struct.stack_st_X509_REVOKED *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_new
    - functionName:    X509_CRL_add0_revoked
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - crl
        - rev
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - X509_REVOKED_cmp
        - sk_X509_REVOKED_new
        - sk_X509_REVOKED_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:344,24'
              BranchSideFuncs:
                - sk_X509_REVOKED_new
                - sk_X509_REVOKED_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_crl.c:345,9'
              BranchSideFuncs:
                - sk_X509_REVOKED_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x_crl.c:345,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:345,55'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x_crl.c:346,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x_crl.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:346,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_crl.c:349,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:344,24'
          Dst:             sk_X509_REVOKED_new
        - Src:             'crypto/x509/x_crl.c:344,24'
          Dst:             X509_REVOKED_cmp
        - Src:             'crypto/x509/x_crl.c:345,34'
          Dst:             sk_X509_REVOKED_push
        - Src:             'crypto/x509/x_crl.c:346,9'
          Dst:             ERR_put_error
    - functionName:    X509_CRL_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:329,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_CRL_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:327,1'
          Dst:             ASN1_item_free
    - functionName:    X509_CRL_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:327,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:327,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_crl.c:327,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_crl.c:327,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_CRL
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:327,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_CRL
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:327,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_CRL_INFO_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_crl_info_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:325,1'
          Dst:             ASN1_item_free
    - functionName:    X509_CRL_INFO_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'struct.X509_crl_info_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:325,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:325,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_crl.c:325,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_crl.c:325,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_CRL_INFO
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_info_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:325,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_CRL_INFO
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'struct.X509_crl_info_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_crl_info_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:325,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_REVOKED_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'struct.x509_revoked_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:323,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_REVOKED_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_revoked_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:321,1'
          Dst:             ASN1_item_free
    - functionName:    X509_REVOKED_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'struct.x509_revoked_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_crl.c:321,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_crl.c:321,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_crl.c:321,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_crl.c:321,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_REVOKED
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_revoked_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:321,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_REVOKED
      functionSourceFile: '/src/openssl111/crypto/x509/x_crl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'struct.x509_revoked_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_revoked_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_crl.c:321,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_X509_ATTRIBUTE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:89,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    rinf_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sk_X509_ATTRIBUTE_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_req.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_req.c:41,28'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_new_null
            - BranchSide:      'crypto/x509/x_req.c:45,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x_req.c:42,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_req.c:43,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x_req.c:44,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x_req.c:41,28'
          Dst:             sk_X509_ATTRIBUTE_new_null
    - functionName:    X509_REQ_dup
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'struct.X509_req_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:68,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_REQ_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:66,1'
          Dst:             ASN1_item_free
    - functionName:    X509_REQ_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.X509_req_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x_req.c:66,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_req.c:66,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_req.c:66,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_req.c:66,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_REQ
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:66,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_REQ
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.X509_req_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_req_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:66,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_REQ_INFO_free
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_req_info_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:58,1'
          Dst:             ASN1_item_free
    - functionName:    X509_REQ_INFO_new
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.X509_req_info_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x_req.c:58,1'
          Branch Sides:
            - BranchSide:      'crypto/x509/x_req.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509/x_req.c:58,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509/x_req.c:58,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_REQ_INFO
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_req_info_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:58,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_REQ_INFO
      functionSourceFile: '/src/openssl111/crypto/x509/x_req.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'struct.X509_req_info_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_req_info_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x_req.c:58,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_STRING_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_STRING *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:870,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_STRING_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:870,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_PROFESSION_INFO_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionDepth:   0
      returnType:      'struct.ProfessionInfo_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_PROFESSION_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:884,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_PROFESSION_INFO_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_PROFESSION_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:884,1'
          Dst:             OPENSSL_sk_num
    - functionName:    i2r_NAMING_AUTHORITY
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - in
        - bp
        - ind
      BBCount:         46
      ICount:          244
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - ASN1_STRING_print
        - BIO_printf
        - OBJ_obj2nid
        - OBJ_obj2txt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_admis.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:80,9'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:81,12'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:85,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:82,12'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:85,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:85,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:88,9'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:90,49'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2ln
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:101,9'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:93,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:95,21'
              BranchSideFuncs:
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:97,42'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:97,47'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:98,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:99,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:100,5'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:102,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:107,9'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:103,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:105,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:104,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:105,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:105,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:106,5'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:108,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:113,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:109,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:111,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:110,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:111,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:111,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:112,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:85,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:90,37'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_admis.c:90,26'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/x509v3/v3_admis.c:92,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:95,9'
          Dst:             OBJ_obj2txt
        - Src:             'crypto/x509v3/v3_admis.c:97,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:102,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:103,16'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_admis.c:104,16'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:108,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:109,16'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_admis.c:110,16'
          Dst:             BIO_printf
    - functionName:    sk_ADMISSIONS_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionDepth:   0
      returnType:      'struct.Admissions_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ADMISSIONS *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:883,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ADMISSIONS_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ADMISSIONS *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:883,1'
          Dst:             OPENSSL_sk_num
    - functionName:    PROFESSION_INFO_set0_registrationNumber
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ProfessionInfo_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pi
        - rn
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_PRINTABLESTRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:354,5'
          Dst:             ASN1_PRINTABLESTRING_free
    - functionName:    PROFESSION_INFO_get0_registrationNumber
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.ProfessionInfo_st *'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    PROFESSION_INFO_set0_professionOIDs
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ProfessionInfo_st *'
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - pi
        - po
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
        - sk_ASN1_OBJECT_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:342,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509v3/v3_admis.c:342,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    PROFESSION_INFO_get0_professionOIDs
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        1
      argTypes:
        - 'struct.ProfessionInfo_st *'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_STRING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_STRING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:870,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    PROFESSION_INFO_set0_professionItems
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ProfessionInfo_st *'
        - 'struct.stack_st_ASN1_STRING *'
      constantsTouched: []
      argNames:
        - pi
        - as
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
        - sk_ASN1_STRING_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:330,5'
          Dst:             sk_ASN1_STRING_pop_free
        - Src:             'crypto/x509v3/v3_admis.c:330,5'
          Dst:             ASN1_STRING_free
    - functionName:    PROFESSION_INFO_get0_professionItems
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_STRING *'
      argCount:        1
      argTypes:
        - 'struct.ProfessionInfo_st *'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PROFESSION_INFO_set0_namingAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ProfessionInfo_st *'
        - 'struct.NamingAuthority_st *'
      constantsTouched: []
      argNames:
        - pi
        - na
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NAMING_AUTHORITY_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:318,5'
          Dst:             NAMING_AUTHORITY_free
    - functionName:    NAMING_AUTHORITY_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.NamingAuthority_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:49,1'
          Dst:             ASN1_item_free
    - functionName:    PROFESSION_INFO_get0_namingAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'struct.NamingAuthority_st *'
      argCount:        1
      argTypes:
        - 'struct.ProfessionInfo_st *'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PROFESSION_INFO_set0_addProfessionInfo
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ProfessionInfo_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - pi
        - aos
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OCTET_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:306,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    PROFESSION_INFO_get0_addProfessionInfo
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.ProfessionInfo_st *'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_PROFESSION_INFO_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_PROFESSION_INFO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:884,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    ADMISSIONS_set0_professionInfos
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Admissions_st *'
        - 'struct.stack_st_PROFESSION_INFO *'
      constantsTouched: []
      argNames:
        - a
        - pi
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PROFESSION_INFO_free
        - sk_PROFESSION_INFO_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:294,5'
          Dst:             sk_PROFESSION_INFO_pop_free
        - Src:             'crypto/x509v3/v3_admis.c:294,5'
          Dst:             PROFESSION_INFO_free
    - functionName:    PROFESSION_INFO_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ProfessionInfo_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:50,1'
          Dst:             ASN1_item_free
    - functionName:    ADMISSIONS_get0_professionInfos
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'struct.stack_st_PROFESSION_INFO *'
      argCount:        1
      argTypes:
        - 'struct.Admissions_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ADMISSIONS_set0_namingAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Admissions_st *'
        - 'struct.NamingAuthority_st *'
      constantsTouched: []
      argNames:
        - a
        - na
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NAMING_AUTHORITY_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:283,5'
          Dst:             NAMING_AUTHORITY_free
    - functionName:    ADMISSIONS_get0_namingAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      'struct.NamingAuthority_st *'
      argCount:        1
      argTypes:
        - 'struct.Admissions_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ADMISSIONS_set0_admissionAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.Admissions_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - a
        - aa
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GENERAL_NAME_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:272,5'
          Dst:             GENERAL_NAME_free
    - functionName:    ADMISSIONS_get0_admissionAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        1
      argTypes:
        - 'struct.Admissions_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ADMISSIONS_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ADMISSIONS *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:883,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    ADMISSION_SYNTAX_set0_contentsOfAdmissions
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.AdmissionSyntax_st *'
        - 'struct.stack_st_ADMISSIONS *'
      constantsTouched: []
      argNames:
        - as
        - a
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ADMISSIONS_free
        - sk_ADMISSIONS_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:261,5'
          Dst:             sk_ADMISSIONS_pop_free
        - Src:             'crypto/x509v3/v3_admis.c:261,5'
          Dst:             ADMISSIONS_free
    - functionName:    ADMISSIONS_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Admissions_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:51,1'
          Dst:             ASN1_item_free
    - functionName:    ADMISSION_SYNTAX_get0_contentsOfAdmissions
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'struct.stack_st_ADMISSIONS *'
      argCount:        1
      argTypes:
        - 'struct.AdmissionSyntax_st *'
      constantsTouched: []
      argNames:
        - as
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ADMISSION_SYNTAX_set0_admissionAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.AdmissionSyntax_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - as
        - aa
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GENERAL_NAME_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:249,5'
          Dst:             GENERAL_NAME_free
    - functionName:    ADMISSION_SYNTAX_get0_admissionAuthority
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        1
      argTypes:
        - 'struct.AdmissionSyntax_st *'
      constantsTouched: []
      argNames:
        - as
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    NAMING_AUTHORITY_set0_authorityText
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.NamingAuthority_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - n
        - t
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_IA5STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:237,5'
          Dst:             ASN1_IA5STRING_free
    - functionName:    NAMING_AUTHORITY_get0_authorityText
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.NamingAuthority_st *'
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    NAMING_AUTHORITY_set0_authorityURL
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.NamingAuthority_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - n
        - u
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_IA5STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:225,5'
          Dst:             ASN1_IA5STRING_free
    - functionName:    NAMING_AUTHORITY_get0_authorityURL
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.NamingAuthority_st *'
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    NAMING_AUTHORITY_set0_authorityId
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.NamingAuthority_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - n
        - id
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:213,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    NAMING_AUTHORITY_get0_authorityId
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.NamingAuthority_st *'
      constantsTouched: []
      argNames:
        - n
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i2r_ADMISSION_SYNTAX
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - method
        - in
        - bp
        - ind
      BBCount:         91
      ICount:          503
      EdgeCount:       124
      CyclomaticComplexity: 35
      functionsReached:
        - ASN1_STRING_print
        - BIO_printf
        - GENERAL_NAME_print
        - OBJ_obj2nid
        - OBJ_obj2txt
        - i2r_NAMING_AUTHORITY
        - sk_ADMISSIONS_num
        - sk_ADMISSIONS_value
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
        - sk_ASN1_STRING_num
        - sk_ASN1_STRING_value
        - sk_PROFESSION_INFO_num
        - sk_PROFESSION_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_admis.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:126,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:133,12'
              BranchSideFuncs:
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:127,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:130,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:128,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:130,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:129,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:130,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:130,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:131,5'
              BranchSideFuncs:
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:133,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:134,49'
              BranchSideFuncs:
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:200,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:136,69'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:138,13'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:139,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:146,13'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:140,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:140,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:141,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:141,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:142,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:142,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:139,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:143,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:144,9'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:147,38'
              BranchSideFuncs:
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:151,16'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:147,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:148,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:149,9'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:152,63'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:199,5'
              BranchSideFuncs:
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:154,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:155,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:157,17'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:157,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:158,32'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:164,17'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:159,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:159,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:161,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:160,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:160,35'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:161,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:158,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:161,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:162,13'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:164,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:165,42'
              BranchSideFuncs:
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:169,17'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:165,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:166,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:167,13'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:171,32'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:183,17'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:171,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:172,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:173,24'
              BranchSideFuncs:
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:173,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:174,61'
              BranchSideFuncs:
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:181,13'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:177,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:177,46'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:179,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:178,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:178,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:179,25'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_admis.c:176,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:179,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:180,17'
              BranchSideFuncs:
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:183,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:184,32'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:198,9'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:184,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:185,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:186,24'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:186,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:187,61'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_admis.c:197,13'
              BranchSideFuncs:
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_admis.c:193,36'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:193,41'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
            - BranchSide:      'crypto/x509v3/v3_admis.c:193,50'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
        - Branch String:   'crypto/x509v3/v3_admis.c:192,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:195,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_admis.c:196,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.16311
                - __sanitizer_cov_trace_cmp4
                - sk_PROFESSION_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_num
                - __sanitizer_cov_trace_cmp4
                - sk_ADMISSIONS_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_PROFESSION_INFO_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_STRING_num
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_STRING_value
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - i2r_NAMING_AUTHORITY
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_value.16310
                - OBJ_obj2nid
                - OBJ_nid2ln
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:126,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:127,16'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:128,16'
          Dst:             GENERAL_NAME_print
        - Src:             'crypto/x509v3/v3_admis.c:129,16'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:133,21'
          Dst:             sk_ADMISSIONS_num
        - Src:             'crypto/x509v3/v3_admis.c:134,29'
          Dst:             sk_ADMISSIONS_value
        - Src:             'crypto/x509v3/v3_admis.c:136,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:139,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:140,20'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:141,20'
          Dst:             GENERAL_NAME_print
        - Src:             'crypto/x509v3/v3_admis.c:142,20'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:147,17'
          Dst:             i2r_NAMING_AUTHORITY
        - Src:             'crypto/x509v3/v3_admis.c:151,25'
          Dst:             sk_PROFESSION_INFO_num
        - Src:             'crypto/x509v3/v3_admis.c:152,38'
          Dst:             sk_PROFESSION_INFO_value
        - Src:             'crypto/x509v3/v3_admis.c:154,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:158,21'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:159,24'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_admis.c:160,24'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:165,21'
          Dst:             i2r_NAMING_AUTHORITY
        - Src:             'crypto/x509v3/v3_admis.c:171,21'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:173,33'
          Dst:             sk_ASN1_STRING_num
        - Src:             'crypto/x509v3/v3_admis.c:174,40'
          Dst:             sk_ASN1_STRING_value
        - Src:             'crypto/x509v3/v3_admis.c:176,25'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:177,28'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_admis.c:178,28'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:184,21'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_admis.c:186,33'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/v3_admis.c:187,40'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509v3/v3_admis.c:188,49'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/v3_admis.c:188,38'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/x509v3/v3_admis.c:191,21'
          Dst:             OBJ_obj2txt
        - Src:             'crypto/x509v3/v3_admis.c:192,25'
          Dst:             BIO_printf
    - functionName:    ADMISSION_SYNTAX_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.AdmissionSyntax_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:52,1'
          Dst:             ASN1_item_free
    - functionName:    ADMISSION_SYNTAX_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.AdmissionSyntax_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_admis.c:52,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:52,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_admis.c:52,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:52,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ADMISSION_SYNTAX
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.AdmissionSyntax_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:52,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ADMISSION_SYNTAX
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'struct.AdmissionSyntax_st *'
      argCount:        3
      argTypes:
        - 'struct.AdmissionSyntax_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:52,1'
          Dst:             ASN1_item_d2i
    - functionName:    ADMISSIONS_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.Admissions_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_admis.c:51,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_admis.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:51,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ADMISSIONS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.Admissions_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:51,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ADMISSIONS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.Admissions_st *'
      argCount:        3
      argTypes:
        - 'struct.Admissions_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:51,1'
          Dst:             ASN1_item_d2i
    - functionName:    PROFESSION_INFO_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'struct.ProfessionInfo_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_admis.c:50,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:50,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_admis.c:50,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:50,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PROFESSION_INFO
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ProfessionInfo_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:50,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PROFESSION_INFO
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'struct.ProfessionInfo_st *'
      argCount:        3
      argTypes:
        - 'struct.ProfessionInfo_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:50,1'
          Dst:             ASN1_item_d2i
    - functionName:    NAMING_AUTHORITY_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.NamingAuthority_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_admis.c:49,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_admis.c:49,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_admis.c:49,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:49,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_NAMING_AUTHORITY
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.NamingAuthority_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:49,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_NAMING_AUTHORITY
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_admis.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.NamingAuthority_st *'
      argCount:        3
      argTypes:
        - 'struct.NamingAuthority_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_admis.c:49,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_GENERAL_NAME_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_GENERAL_NAME_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_GENERAL_NAME_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509v3.h:166,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509v3.h:166,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509v3.h:166,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    v2i_AUTHORITY_KEYID
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_akey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'struct.AUTHORITY_KEYID_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         74
      ICount:          407
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - ASN1_INTEGER_dup
        - ASN1_INTEGER_free
        - ASN1_OCTET_STRING_free
        - AUTHORITY_KEYID_new
        - ERR_add_error_data
        - ERR_put_error
        - GENERAL_NAME_free
        - GENERAL_NAME_new
        - X509V3_EXT_d2i
        - X509_NAME_dup
        - X509_NAME_free
        - X509_get_ext
        - X509_get_ext_by_NID
        - X509_get_issuer_name
        - X509_get_serialNumber
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_free
        - sk_GENERAL_NAME_new_null
        - sk_GENERAL_NAME_push
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_akey.c:111,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:112,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:128,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
        - Branch String:   'crypto/x509v3/v3_akey.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:114,19'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:117,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_akey.c:115,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:115,38'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:117,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_akey.c:115,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:116,23'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:117,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_akey.c:117,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:118,20'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:122,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_akey.c:119,28'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:119,38'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:121,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_akey.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:120,24'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:121,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16372
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value.16371
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_akey.c:128,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:128,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
            - BranchSide:      'crypto/x509v3/v3_akey.c:129,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
        - Branch String:   'crypto/x509v3/v3_akey.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:129,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
            - BranchSide:      'crypto/x509v3/v3_akey.c:136,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
        - Branch String:   'crypto/x509v3/v3_akey.c:129,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:129,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - AUTHORITY_KEYID_new
            - BranchSide:      'crypto/x509v3/v3_akey.c:131,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:130,20'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
            - BranchSide:      'crypto/x509v3/v3_akey.c:131,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:139,33'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
            - BranchSide:      'crypto/x509v3/v3_akey.c:149,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:140,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:140,45'
              BranchSideFuncs:
                - X509_get_ext
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
                - X509V3_EXT_d2i
            - BranchSide:      'crypto/x509v3/v3_akey.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:140,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:141,37'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:142,24'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:142,28'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:147,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:143,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:147,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:149,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:149,21'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_akey.c:149,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:149,29'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:149,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:150,53'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:150,53'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:159,19'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_akey.c:152,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:152,25'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:153,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_akey.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:153,13'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_akey.c:157,5'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_akey.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:160,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_akey.c:162,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_akey.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:163,21'
              BranchSideFuncs:
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16370
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_akey.c:173,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_akey.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:164,23'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_akey.c:166,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_akey.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:165,38'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_akey.c:166,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free
                - GENERAL_NAME_free
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_akey.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_akey.c:169,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_akey.c:111,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_akey.c:112,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_akey.c:113,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_akey.c:115,31'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_akey.c:117,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_akey.c:119,31'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_akey.c:122,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:123,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_akey.c:130,20'
          Dst:             AUTHORITY_KEYID_new
        - Src:             'crypto/x509v3/v3_akey.c:131,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:139,13'
          Dst:             X509_get_ext_by_NID
        - Src:             'crypto/x509v3/v3_akey.c:140,32'
          Dst:             X509_get_ext
        - Src:             'crypto/x509v3/v3_akey.c:141,22'
          Dst:             X509V3_EXT_d2i
        - Src:             'crypto/x509v3/v3_akey.c:143,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:150,32'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509v3/v3_akey.c:150,18'
          Dst:             X509_NAME_dup
        - Src:             'crypto/x509v3/v3_akey.c:151,35'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/x509v3/v3_akey.c:151,18'
          Dst:             ASN1_INTEGER_dup
        - Src:             'crypto/x509v3/v3_akey.c:153,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:159,19'
          Dst:             AUTHORITY_KEYID_new
        - Src:             'crypto/x509v3/v3_akey.c:163,21'
          Dst:             sk_GENERAL_NAME_new_null
        - Src:             'crypto/x509v3/v3_akey.c:164,23'
          Dst:             GENERAL_NAME_new
        - Src:             'crypto/x509v3/v3_akey.c:165,17'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_akey.c:166,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:182,5'
          Dst:             sk_GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_akey.c:183,5'
          Dst:             GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_akey.c:184,5'
          Dst:             X509_NAME_free
        - Src:             'crypto/x509v3/v3_akey.c:185,5'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/x509v3/v3_akey.c:186,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    i2v_AUTHORITY_KEYID
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_akey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.AUTHORITY_KEYID_st *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - akeyid
        - extlist
      BBCount:         27
      ICount:          176
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - OPENSSL_buf2hexstr
        - X509V3_add_value
        - X509V3_conf_free
        - i2v_GENERAL_NAMES
        - sk_CONF_VALUE_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_akey.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:46,34'
              BranchSideFuncs:
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - i2v_GENERAL_NAMES
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:58,9'
              BranchSideFuncs:
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
                - i2v_GENERAL_NAMES
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:48,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:51,40'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - i2v_GENERAL_NAMES
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:52,13'
              BranchSideFuncs:
                - CRYPTO_free
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
                - i2v_GENERAL_NAMES
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:56,9'
              BranchSideFuncs:
                - CRYPTO_free
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
                - i2v_GENERAL_NAMES
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:59,46'
              BranchSideFuncs:
                - i2v_GENERAL_NAMES
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:66,9'
              BranchSideFuncs:
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:60,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:61,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
            - BranchSide:      'crypto/x509v3/v3_akey.c:64,19'
              BranchSideFuncs:
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_akey.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:67,34'
              BranchSideFuncs:
                - OPENSSL_buf2hexstr
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_akey.c:79,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_akey.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:69,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
            - BranchSide:      'crypto/x509v3/v3_akey.c:72,41'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16373
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_akey.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:73,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_akey.c:77,9'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_akey.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_akey.c:82,32'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16373
            - BranchSide:      'crypto/x509v3/v3_akey.c:83,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_akey.c:46,15'
          Dst:             OPENSSL_buf2hexstr
        - Src:             'crypto/x509v3/v3_akey.c:48,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:51,14'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_akey.c:52,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_akey.c:53,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:56,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_akey.c:59,22'
          Dst:             i2v_GENERAL_NAMES
        - Src:             'crypto/x509v3/v3_akey.c:61,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:67,15'
          Dst:             OPENSSL_buf2hexstr
        - Src:             'crypto/x509v3/v3_akey.c:69,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:72,14'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_akey.c:73,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_akey.c:74,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_akey.c:77,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_akey.c:82,9'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_akey.c:82,9'
          Dst:             X509V3_conf_free
    - functionName:    copy_email
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - gens
        - move_p
      BBCount:         34
      ICount:          200
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_IA5STRING_free
        - ASN1_STRING_dup
        - ERR_put_error
        - GENERAL_NAME_free
        - GENERAL_NAME_new
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_delete_entry
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_REQ_get_subject_name
        - X509_get_subject_name
        - sk_GENERAL_NAME_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:350,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:350,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:352,9'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:351,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:352,9'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:353,13'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:354,9'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
        - Branch String:   'crypto/x509v3/v3_alt.c:353,39'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:353,42'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:358,9'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
        - Branch String:   'crypto/x509v3/v3_alt.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:354,9'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:358,9'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
        - Branch String:   'crypto/x509v3/v3_alt.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:359,36'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:361,40'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509v3/v3_alt.c:364,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:366,34'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:387,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:369,36'
              BranchSideFuncs:
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:373,13'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:373,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:373,37'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:374,13'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
        - Branch String:   'crypto/x509v3/v3_alt.c:373,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:374,13'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:377,22'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
        - Branch String:   'crypto/x509v3/v3_alt.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:381,13'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:384,13'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - __sanitizer_cov_trace_const_cmp4
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - ERR_put_error
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:354,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:359,14'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509v3/v3_alt.c:361,14'
          Dst:             X509_REQ_get_subject_name
        - Src:             'crypto/x509v3/v3_alt.c:364,17'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             'crypto/x509v3/v3_alt.c:366,14'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509v3/v3_alt.c:367,33'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             'crypto/x509v3/v3_alt.c:367,17'
          Dst:             ASN1_STRING_dup
        - Src:             'crypto/x509v3/v3_alt.c:369,13'
          Dst:             X509_NAME_delete_entry
        - Src:             'crypto/x509v3/v3_alt.c:370,13'
          Dst:             X509_NAME_ENTRY_free
        - Src:             'crypto/x509v3/v3_alt.c:373,37'
          Dst:             GENERAL_NAME_new
        - Src:             'crypto/x509v3/v3_alt.c:374,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:380,14'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_alt.c:381,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:390,5'
          Dst:             GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_alt.c:391,5'
          Dst:             ASN1_IA5STRING_free
    - functionName:    sk_GENERAL_NAME_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_GENERAL_NAME_reserve
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - n
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_reserve
    - functionName:    copy_issuer
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - ctx
        - gens
      BBCount:         28
      ICount:          155
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - X509V3_EXT_d2i
        - X509_get_ext
        - X509_get_ext_by_NID
        - sk_GENERAL_NAME_free
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_push
        - sk_GENERAL_NAME_reserve
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:264,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:264,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:266,10'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:266,10'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:266,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:266,18'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:267,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:267,9'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:270,29'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:272,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:273,29'
              BranchSideFuncs:
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:274,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:275,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:275,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:279,31'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16436
                - sk_GENERAL_NAME_reserve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
        - Branch String:   'crypto/x509v3/v3_alt.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:281,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
            - BranchSide:      'crypto/x509v3/v3_alt.c:286,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
        - Branch String:   'crypto/x509v3/v3_alt.c:286,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:287,37'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.16438
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_free.16437
            - BranchSide:      'crypto/x509v3/v3_alt.c:290,26'
              BranchSideFuncs:
                - sk_GENERAL_NAME_free.16437
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:267,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:270,9'
          Dst:             X509_get_ext_by_NID
        - Src:             'crypto/x509v3/v3_alt.c:273,16'
          Dst:             X509_get_ext
        - Src:             'crypto/x509v3/v3_alt.c:274,20'
          Dst:             X509V3_EXT_d2i
        - Src:             'crypto/x509v3/v3_alt.c:275,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:279,11'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_alt.c:280,10'
          Dst:             sk_GENERAL_NAME_reserve
        - Src:             'crypto/x509v3/v3_alt.c:281,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:282,9'
          Dst:             sk_GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_alt.c:287,15'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_alt.c:288,9'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_alt.c:290,5'
          Dst:             sk_GENERAL_NAME_free
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_GENERAL_NAME_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    do_othername
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - 'char *'
        - 'struct.v3_ext_ctx *'
      constantsTouched: []
      argNames:
        - gen
        - value
        - ctx
      BBCount:         14
      ICount:          123
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_generate_v3
        - CRYPTO_free
        - CRYPTO_strndup
        - OBJ_txt2obj
        - OTHERNAME_new
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:567,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:568,29'
              BranchSideFuncs:
                - OTHERNAME_new
                - ASN1_TYPE_free
                - ASN1_generate_v3
                - CRYPTO_strndup
                - OBJ_txt2obj
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_alt.c:568,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:569,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:574,20'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ASN1_generate_v3
                - CRYPTO_strndup
                - OBJ_txt2obj
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_alt.c:575,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:576,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:577,14'
              BranchSideFuncs:
                - CRYPTO_strndup
                - OBJ_txt2obj
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_alt.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:580,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:581,45'
              BranchSideFuncs:
                - OBJ_txt2obj
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/v3_alt.c:583,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:584,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:585,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:566,14'
          Dst:             strchr
        - Src:             'crypto/x509v3/v3_alt.c:568,29'
          Dst:             OTHERNAME_new
        - Src:             'crypto/x509v3/v3_alt.c:574,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/x509v3/v3_alt.c:575,36'
          Dst:             ASN1_generate_v3
        - Src:             'crypto/x509v3/v3_alt.c:578,14'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509v3/v3_alt.c:581,33'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_alt.c:582,5'
          Dst:             CRYPTO_free
    - functionName:    do_dirname
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.asn1_type_st *'
        - 'char *'
        - 'struct.v3_ext_ctx *'
      constantsTouched: []
      argNames:
        - gen
        - value
        - ctx
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - X509V3_NAME_from_section
        - X509V3_get_section
        - X509V3_section_free
        - X509_NAME_free
        - X509_NAME_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:594,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:595,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:596,29'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - X509_NAME_free
                - X509V3_NAME_from_section
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:597,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:598,9'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:603,36'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - X509_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:604,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:605,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - X509_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:606,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_section_free
                - X509_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:609,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:609,9'
              BranchSideFuncs:
                - X509_NAME_free
                - X509V3_section_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:610,24'
              BranchSideFuncs:
                - X509_NAME_free
                - X509V3_section_free
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:594,15'
          Dst:             X509_NAME_new
        - Src:             'crypto/x509v3/v3_alt.c:596,10'
          Dst:             X509V3_get_section
        - Src:             'crypto/x509v3/v3_alt.c:598,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:599,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_alt.c:603,11'
          Dst:             X509V3_NAME_from_section
        - Src:             'crypto/x509v3/v3_alt.c:610,9'
          Dst:             X509_NAME_free
        - Src:             'crypto/x509v3/v3_alt.c:611,5'
          Dst:             X509V3_section_free
    - functionName:    a2i_GENERAL_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        6
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - out
        - method
        - ctx
        - gen_type
        - value
        - is_nc
      BBCount:         44
      ICount:          253
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_IA5STRING_new
        - ASN1_STRING_set
        - ERR_add_error_data
        - ERR_put_error
        - GENERAL_NAME_free
        - GENERAL_NAME_new
        - OBJ_txt2obj
        - a2i_IPADDRESS
        - a2i_IPADDRESS_NC
        - do_dirname
        - do_othername
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:439,9'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - __sanitizer_cov_trace_switch
                - do_othername
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - do_dirname
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:443,9'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - __sanitizer_cov_trace_switch
                - do_othername
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - do_dirname
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:444,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - do_othername
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - do_dirname
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:446,15'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - __sanitizer_cov_trace_switch
                - do_othername
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - do_dirname
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:447,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:448,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_alt.c:453,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:457,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:457,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:457,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:463,36'
              BranchSideFuncs:
                - OBJ_txt2obj
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:473,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - a2i_IPADDRESS
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
            - BranchSide:      'crypto/x509v3/v3_alt.c:485,25'
              BranchSideFuncs:
                - do_dirname
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:492,27'
              BranchSideFuncs:
                - do_othername
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_alt.c:498,9'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:463,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:464,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:468,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:473,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:474,42'
              BranchSideFuncs:
                - a2i_IPADDRESS_NC
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:476,39'
              BranchSideFuncs:
                - a2i_IPADDRESS
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:477,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:478,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:482,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:485,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:486,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:489,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:492,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:493,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:496,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:502,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:503,27'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:511,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:503,57'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:504,30'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      'crypto/x509v3/v3_alt.c:506,13'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   'crypto/x509v3/v3_alt.c:503,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:506,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:509,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:516,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:517,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:518,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:439,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:446,15'
          Dst:             GENERAL_NAME_new
        - Src:             'crypto/x509v3/v3_alt.c:448,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:463,24'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_alt.c:464,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:465,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_alt.c:474,25'
          Dst:             a2i_IPADDRESS_NC
        - Src:             'crypto/x509v3/v3_alt.c:476,25'
          Dst:             a2i_IPADDRESS
        - Src:             'crypto/x509v3/v3_alt.c:478,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:479,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_alt.c:485,14'
          Dst:             do_dirname
        - Src:             'crypto/x509v3/v3_alt.c:486,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:492,14'
          Dst:             do_othername
        - Src:             'crypto/x509v3/v3_alt.c:493,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:498,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:503,27'
          Dst:             ASN1_IA5STRING_new
        - Src:             'crypto/x509v3/v3_alt.c:505,30'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_alt.c:504,14'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509v3/v3_alt.c:506,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:517,9'
          Dst:             GENERAL_NAME_free
    - functionName:    v2i_GENERAL_NAME_ex
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        5
      argTypes:
        - 'struct.asn1_type_st *'
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - out
        - method
        - ctx
        - cnf
        - is_nc
      BBCount:         27
      ICount:          144
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - a2i_GENERAL_NAME
        - name_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:532,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:533,9'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:537,19'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:537,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:538,14'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:539,24'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:539,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:540,14'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:541,24'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:541,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:542,14'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:543,24'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:543,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:544,14'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:545,24'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:545,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:546,14'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:547,24'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:547,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:548,14'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:549,24'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - a2i_GENERAL_NAME
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_alt.c:549,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:550,14'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_alt.c:552,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:533,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:537,10'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:539,15'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:541,15'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:543,15'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:545,15'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:547,15'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:549,15'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:552,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:553,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_alt.c:557,12'
          Dst:             a2i_GENERAL_NAME
    - functionName:    sk_GENERAL_NAME_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    v2i_GENERAL_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - cnf
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - v2i_GENERAL_NAME_ex
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:427,12'
          Dst:             v2i_GENERAL_NAME_ex
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAME_new_reserve
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    v2i_GENERAL_NAMES
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         13
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - GENERAL_NAME_free
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_free
        - sk_GENERAL_NAME_new_reserve
        - sk_GENERAL_NAME_pop_free
        - sk_GENERAL_NAME_push
        - v2i_GENERAL_NAME
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:407,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
            - BranchSide:      'crypto/x509v3/v3_alt.c:412,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
        - Branch String:   'crypto/x509v3/v3_alt.c:412,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:413,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16455
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_pop_free.16452
            - BranchSide:      'crypto/x509v3/v3_alt.c:418,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:414,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:415,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free.16452
            - BranchSide:      'crypto/x509v3/v3_alt.c:416,30'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_pop_free.16452
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:402,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_alt.c:405,12'
          Dst:             sk_GENERAL_NAME_new_reserve
        - Src:             'crypto/x509v3/v3_alt.c:407,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:408,9'
          Dst:             sk_GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_alt.c:413,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_alt.c:414,20'
          Dst:             v2i_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_alt.c:416,9'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_alt.c:420,5'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             'crypto/x509v3/v3_alt.c:420,5'
          Dst:             GENERAL_NAME_free
    - functionName:    GENERAL_NAME_print
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - out
        - gen
      BBCount:         24
      ICount:          201
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_print
        - BIO_printf
        - BIO_puts
        - X509_NAME_print_ex
        - i2a_ASN1_OBJECT
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:162,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:164,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_alt.c:168,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_alt.c:173,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_alt.c:177,20'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_STRING_print
            - BranchSide:      'crypto/x509v3/v3_alt.c:182,20'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_STRING_print
            - BranchSide:      'crypto/x509v3/v3_alt.c:187,20'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_STRING_print
            - BranchSide:      'crypto/x509v3/v3_alt.c:192,20'
              BranchSideFuncs:
                - BIO_printf
                - X509_NAME_print_ex
            - BranchSide:      'crypto/x509v3/v3_alt.c:197,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_alt.c:214,20'
              BranchSideFuncs:
                - BIO_printf
                - i2a_ASN1_OBJECT
        - Branch String:   'crypto/x509v3/v3_alt.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:199,24'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_alt.c:200,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_alt.c:200,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:201,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_alt.c:208,24'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_alt.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:203,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_alt.c:206,22'
              BranchSideFuncs:
                - BIO_puts
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:164,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:168,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:173,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:177,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:178,9'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_alt.c:182,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:183,9'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_alt.c:187,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:188,9'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_alt.c:192,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:193,9'
          Dst:             X509_NAME_print_ex
        - Src:             'crypto/x509v3/v3_alt.c:199,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:201,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:203,17'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:206,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_alt.c:208,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:214,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_alt.c:215,9'
          Dst:             i2a_ASN1_OBJECT
    - functionName:    sk_CONF_VALUE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/conf.h:30,1'
          Branch Sides:
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    i2v_GENERAL_NAME
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.asn1_type_st *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - gen
        - ret
      BBCount:         51
      ICount:          334
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - BIO_snprintf
        - X509V3_add_value
        - X509_NAME_oneline
        - i2t_ASN1_OBJECT
        - strcat
        - x509v3_add_len_value_uchar
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:86,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:88,14'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:93,14'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:98,14'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:103,50'
              BranchSideFuncs:
                - x509v3_add_len_value_uchar
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:109,48'
              BranchSideFuncs:
                - x509v3_add_len_value_uchar
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:115,48'
              BranchSideFuncs:
                - x509v3_add_len_value_uchar
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:121,31'
              BranchSideFuncs:
                - X509_NAME_oneline
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcat
                - __sanitizer_cov_trace_const_cmp4
                - strcat
                - BIO_snprintf
            - BranchSide:      'crypto/x509v3/v3_alt.c:150,25'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:155,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:89,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:90,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:94,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:95,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:99,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:100,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:105,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:106,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:111,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:112,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:117,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:118,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:122,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:122,49'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:123,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:123,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:124,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:129,26'
              BranchSideFuncs:
                - BIO_snprintf
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:131,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcat
                - __sanitizer_cov_trace_const_cmp4
                - strcat
        - Branch String:   'crypto/x509v3/v3_alt.c:131,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:132,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcat
                - __sanitizer_cov_trace_const_cmp4
                - strcat
            - BranchSide:      'crypto/x509v3/v3_alt.c:141,18'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:134,30'
              BranchSideFuncs:
                - BIO_snprintf
                - strcat
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - strcat
            - BranchSide:      'crypto/x509v3/v3_alt.c:140,9'
              BranchSideFuncs:
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:137,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:138,28'
              BranchSideFuncs:
                - strcat
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcat
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:139,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strcat
                - __sanitizer_cov_trace_const_cmp4
                - strcat
        - Branch String:   'crypto/x509v3/v3_alt.c:141,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:142,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:143,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:147,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:152,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_alt.c:153,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:88,14'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_alt.c:93,14'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_alt.c:98,14'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_alt.c:103,14'
          Dst:             x509v3_add_len_value_uchar
        - Src:             'crypto/x509v3/v3_alt.c:109,14'
          Dst:             x509v3_add_len_value_uchar
        - Src:             'crypto/x509v3/v3_alt.c:115,14'
          Dst:             x509v3_add_len_value_uchar
        - Src:             'crypto/x509v3/v3_alt.c:121,13'
          Dst:             X509_NAME_oneline
        - Src:             'crypto/x509v3/v3_alt.c:122,21'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_alt.c:129,13'
          Dst:             BIO_snprintf
        - Src:             'crypto/x509v3/v3_alt.c:134,17'
          Dst:             BIO_snprintf
        - Src:             'crypto/x509v3/v3_alt.c:136,17'
          Dst:             strcat
        - Src:             'crypto/x509v3/v3_alt.c:138,21'
          Dst:             strcat
        - Src:             'crypto/x509v3/v3_alt.c:141,18'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_alt.c:145,14'
          Dst:             X509V3_add_value
        - Src:             'crypto/x509v3/v3_alt.c:150,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_alt.c:151,14'
          Dst:             X509V3_add_value
    - functionName:    v2i_issuer_alt
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         23
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - GENERAL_NAME_free
        - copy_issuer
        - name_cmp
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_free
        - sk_GENERAL_NAME_new_reserve
        - sk_GENERAL_NAME_pop_free
        - sk_GENERAL_NAME_push
        - strcmp
        - v2i_GENERAL_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:230,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
            - BranchSide:      'crypto/x509v3/v3_alt.c:234,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:234,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:235,47'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:249,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:238,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:238,16'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
            - BranchSide:      'crypto/x509v3/v3_alt.c:242,50'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
        - Branch String:   'crypto/x509v3/v3_alt.c:238,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:238,37'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:242,50'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
        - Branch String:   'crypto/x509v3/v3_alt.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:239,30'
              BranchSideFuncs:
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:242,50'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
        - Branch String:   'crypto/x509v3/v3_alt.c:239,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:240,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:241,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:244,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:245,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free.16452
            - BranchSide:      'crypto/x509v3/v3_alt.c:246,34'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_issuer
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:225,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_alt.c:226,27'
          Dst:             sk_GENERAL_NAME_new_reserve
        - Src:             'crypto/x509v3/v3_alt.c:230,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:231,9'
          Dst:             sk_GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_alt.c:235,27'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_alt.c:237,14'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:238,30'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_alt.c:239,18'
          Dst:             copy_issuer
        - Src:             'crypto/x509v3/v3_alt.c:242,33'
          Dst:             v2i_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_alt.c:246,13'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_alt.c:251,5'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             'crypto/x509v3/v3_alt.c:251,5'
          Dst:             GENERAL_NAME_free
    - functionName:    v2i_subject_alt
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      'struct.stack_st_GENERAL_NAME *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         33
      ICount:          188
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - GENERAL_NAME_free
        - copy_email
        - name_cmp
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_free
        - sk_GENERAL_NAME_new_reserve
        - sk_GENERAL_NAME_pop_free
        - sk_GENERAL_NAME_push
        - strcmp
        - v2i_GENERAL_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:310,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_free.16437
            - BranchSide:      'crypto/x509v3/v3_alt.c:315,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:315,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:316,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:332,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:318,16'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:321,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:318,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:318,37'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:321,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:317,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:319,29'
              BranchSideFuncs:
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:321,30'
              BranchSideFuncs:
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:319,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:320,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:321,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:322,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:322,23'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:327,41'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:322,34'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:322,44'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:327,41'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:321,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:323,29'
              BranchSideFuncs:
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:327,41'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:323,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:324,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_alt.c:325,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push.16435
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_alt.c:327,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:328,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free.16452
            - BranchSide:      'crypto/x509v3/v3_alt.c:329,34'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push.16435
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16455
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - name_cmp
                - __sanitizer_cov_trace_const_cmp4
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_pop_free.16452
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - copy_email
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:305,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_alt.c:308,12'
          Dst:             sk_GENERAL_NAME_new_reserve
        - Src:             'crypto/x509v3/v3_alt.c:310,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_alt.c:311,9'
          Dst:             sk_GENERAL_NAME_free
        - Src:             'crypto/x509v3/v3_alt.c:316,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_alt.c:317,14'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:318,30'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_alt.c:319,18'
          Dst:             copy_email
        - Src:             'crypto/x509v3/v3_alt.c:321,21'
          Dst:             name_cmp
        - Src:             'crypto/x509v3/v3_alt.c:322,37'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_alt.c:323,18'
          Dst:             copy_email
        - Src:             'crypto/x509v3/v3_alt.c:327,24'
          Dst:             v2i_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_alt.c:329,13'
          Dst:             sk_GENERAL_NAME_push
        - Src:             'crypto/x509v3/v3_alt.c:334,5'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             'crypto/x509v3/v3_alt.c:334,5'
          Dst:             GENERAL_NAME_free
    - functionName:    i2v_GENERAL_NAMES
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_alt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.stack_st_GENERAL_NAME *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - gens
        - ret
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - X509V3_conf_free
        - i2v_GENERAL_NAME
        - sk_CONF_VALUE_new_null
        - sk_CONF_VALUE_pop_free
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_alt.c:58,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:59,37'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.16438
                - i2v_GENERAL_NAME
                - sk_GENERAL_NAME_num.16436
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_new_null.16474
                - sk_CONF_VALUE_pop_free.16475
            - BranchSide:      'crypto/x509v3/v3_alt.c:73,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null.16474
        - Branch String:   'crypto/x509v3/v3_alt.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:67,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16475
            - BranchSide:      'crypto/x509v3/v3_alt.c:71,15'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.16436
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_new_null.16474
                - sk_GENERAL_NAME_value.16438
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_pop_free.16475
        - Branch String:   'crypto/x509v3/v3_alt.c:67,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:68,40'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16475
            - BranchSide:      'crypto/x509v3/v3_alt.c:69,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_alt.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_alt.c:74,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null.16474
            - BranchSide:      'crypto/x509v3/v3_alt.c:75,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_alt.c:58,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509v3/v3_alt.c:59,15'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509v3/v3_alt.c:65,18'
          Dst:             i2v_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_alt.c:68,17'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_alt.c:68,17'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_alt.c:74,16'
          Dst:             sk_CONF_VALUE_new_null
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    BASIC_CONSTRAINTS_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.BASIC_CONSTRAINTS_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_bcons.c:42,1'
          Dst:             ASN1_item_free
    - functionName:    BASIC_CONSTRAINTS_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.BASIC_CONSTRAINTS_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_bcons.c:42,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:42,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_bcons.c:42,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_bcons.c:42,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_BASIC_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.BASIC_CONSTRAINTS_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_bcons.c:42,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_BASIC_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.BASIC_CONSTRAINTS_st *'
      argCount:        3
      argTypes:
        - 'struct.BASIC_CONSTRAINTS_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_bcons.c:42,1'
          Dst:             ASN1_item_d2i
    - functionName:    v2i_BASIC_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.BASIC_CONSTRAINTS_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BASIC_CONSTRAINTS_free
        - BASIC_CONSTRAINTS_new
        - ERR_add_error_data
        - ERR_put_error
        - X509V3_get_value_bool
        - X509V3_get_value_int
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_bcons.c:62,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:63,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_bcons.c:66,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_bcons.c:66,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:67,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bcons.c:80,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_bcons.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:69,40'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bcons.c:71,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_bcons.c:69,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:70,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bcons.c:71,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_bcons.c:71,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:72,39'
              BranchSideFuncs:
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - BASIC_CONSTRAINTS_free
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bcons.c:75,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
        - Branch String:   'crypto/x509v3/v3_bcons.c:72,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bcons.c:73,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bcons.c:74,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16515
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16514
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
                - X509V3_get_value_int
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_bcons.c:62,18'
          Dst:             BASIC_CONSTRAINTS_new
        - Src:             'crypto/x509v3/v3_bcons.c:63,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_bcons.c:66,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_bcons.c:67,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_bcons.c:68,13'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_bcons.c:69,18'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/x509v3/v3_bcons.c:71,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_bcons.c:72,18'
          Dst:             X509V3_get_value_int
        - Src:             'crypto/x509v3/v3_bcons.c:75,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_bcons.c:76,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_bcons.c:82,5'
          Dst:             BASIC_CONSTRAINTS_free
    - functionName:    i2v_BASIC_CONSTRAINTS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bcons.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.BASIC_CONSTRAINTS_st *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - bcons
        - extlist
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add_value_bool
        - X509V3_add_value_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_bcons.c:49,5'
          Dst:             X509V3_add_value_bool
        - Src:             'crypto/x509v3/v3_bcons.c:50,5'
          Dst:             X509V3_add_value_int
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    v2i_ASN1_BIT_STRING
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bitst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         24
      ICount:          160
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set_bit
        - ERR_add_error_data
        - ERR_put_error
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_bitst.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:67,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_bitst.c:70,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/x509v3/v3_bitst.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:71,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16540
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/x509v3/v3_bitst.c:92,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_bitst.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:73,24'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/x509v3/v3_bitst.c:84,14'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/x509v3/v3_bitst.c:74,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:74,27'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bitst.c:75,46'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_bitst.c:73,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:75,46'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bitst.c:83,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/x509v3/v3_bitst.c:75,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:76,21'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/x509v3/v3_bitst.c:81,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   'crypto/x509v3/v3_bitst.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:85,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      'crypto/x509v3/v3_bitst.c:91,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16541
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16540
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_BIT_STRING_free
      Callsites:
        - Src:             'crypto/x509v3/v3_bitst.c:66,15'
          Dst:             ASN1_BIT_STRING_new
        - Src:             'crypto/x509v3/v3_bitst.c:67,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_bitst.c:70,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_bitst.c:71,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_bitst.c:73,17'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_bitst.c:74,20'
          Dst:             strcmp
        - Src:             'crypto/x509v3/v3_bitst.c:75,22'
          Dst:             ASN1_BIT_STRING_set_bit
        - Src:             'crypto/x509v3/v3_bitst.c:76,21'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_bitst.c:78,21'
          Dst:             ASN1_BIT_STRING_free
        - Src:             'crypto/x509v3/v3_bitst.c:85,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_bitst.c:87,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_bitst.c:88,13'
          Dst:             ASN1_BIT_STRING_free
    - functionName:    i2v_ASN1_BIT_STRING
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_bitst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.asn1_string_st *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - bits
        - ret
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_BIT_STRING_get_bit
        - X509V3_add_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_bitst.c:51,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:52,37'
              BranchSideFuncs:
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
            - BranchSide:      'crypto/x509v3/v3_bitst.c:55,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_bitst.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_bitst.c:53,30'
              BranchSideFuncs:
                - X509V3_add_value
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_bitst.c:54,5'
              BranchSideFuncs:
                - ASN1_BIT_STRING_get_bit
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_add_value
      Callsites:
        - Src:             'crypto/x509v3/v3_bitst.c:52,13'
          Dst:             ASN1_BIT_STRING_get_bit
        - Src:             'crypto/x509v3/v3_bitst.c:53,13'
          Dst:             X509V3_add_value
    - functionName:    conf_lhash_get_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - db
        - section
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_get_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:469,12'
          Dst:             CONF_get_section
    - functionName:    conf_lhash_get_string
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - db
        - section
        - value
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_get_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:464,12'
          Dst:             CONF_get_string
    - functionName:    nconf_get_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - db
        - section
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NCONF_get_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:416,12'
          Dst:             NCONF_get_section
    - functionName:    nconf_get_string
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - db
        - section
        - value
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - NCONF_get_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:411,12'
          Dst:             NCONF_get_string
    - functionName:    generic_asn1
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.v3_ext_ctx *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - value
        - ctx
        - ext_len
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_generate_v3
        - i2d_ASN1_TYPE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:278,30'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:275,11'
          Dst:             ASN1_generate_v3
        - Src:             'crypto/x509v3/v3_conf.c:278,16'
          Dst:             i2d_ASN1_TYPE
        - Src:             'crypto/x509v3/v3_conf.c:279,5'
          Dst:             ASN1_TYPE_free
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509V3_EXT_REQ_add_conf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - req
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - X509V3_EXT_REQ_add_nconf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:509,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/x509v3/v3_conf.c:510,12'
          Dst:             X509V3_EXT_REQ_add_nconf
    - functionName:    X509V3_EXT_REQ_add_nconf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.X509_req_st *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - req
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X509V3_EXT_add_nconf_sk
        - X509_EXTENSION_free
        - X509_REQ_add_extensions
        - sk_X509_EXTENSION_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:359,12'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free.16657
            - BranchSide:      'crypto/x509v3/v3_conf.c:360,33'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
                - __sanitizer_cov_trace_const_cmp4
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free.16657
        - Branch String:   'crypto/x509v3/v3_conf.c:361,12'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:361,16'
              BranchSideFuncs:
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free.16657
            - BranchSide:      'crypto/x509v3/v3_conf.c:362,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_conf.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:362,16'
              BranchSideFuncs:
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free.16657
            - BranchSide:      'crypto/x509v3/v3_conf.c:363,33'
              BranchSideFuncs:
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free.16657
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:360,9'
          Dst:             X509V3_EXT_add_nconf_sk
        - Src:             'crypto/x509v3/v3_conf.c:363,9'
          Dst:             X509_REQ_add_extensions
        - Src:             'crypto/x509v3/v3_conf.c:364,5'
          Dst:             sk_X509_EXTENSION_pop_free
        - Src:             'crypto/x509v3/v3_conf.c:364,5'
          Dst:             X509_EXTENSION_free
    - functionName:    X509V3_EXT_add_nconf_sk
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.stack_st_X509_EXTENSION **'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - sk
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - NCONF_get_section
        - X509V3_EXT_nconf
        - X509_EXTENSION_free
        - X509v3_add_ext
        - delete_ext
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:309,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:310,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - X509v3_add_ext
                - X509_EXTENSION_free
                - delete_ext
        - Branch String:   'crypto/x509v3/v3_conf.c:310,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:311,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - X509v3_add_ext
                - X509_EXTENSION_free
                - delete_ext
            - BranchSide:      'crypto/x509v3/v3_conf.c:324,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_conf.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:313,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:314,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - X509v3_add_ext
                - X509_EXTENSION_free
                - delete_ext
        - Branch String:   'crypto/x509v3/v3_conf.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:315,25'
              BranchSideFuncs:
                - delete_ext
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_add_ext
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:316,13'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - delete_ext
                - X509v3_add_ext
                - X509_EXTENSION_free
        - Branch String:   'crypto/x509v3/v3_conf.c:316,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:317,32'
              BranchSideFuncs:
                - X509v3_add_ext
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - delete_ext
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:322,29'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_add_ext
                - X509_EXTENSION_free
                - delete_ext
        - Branch String:   'crypto/x509v3/v3_conf.c:317,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:318,37'
              BranchSideFuncs:
                - X509_EXTENSION_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:321,9'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16659
                - X509V3_EXT_nconf
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_add_ext
                - X509_EXTENSION_free
                - delete_ext
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:308,17'
          Dst:             NCONF_get_section
        - Src:             'crypto/x509v3/v3_conf.c:310,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_conf.c:311,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_conf.c:312,20'
          Dst:             X509V3_EXT_nconf
        - Src:             'crypto/x509v3/v3_conf.c:315,13'
          Dst:             delete_ext
        - Src:             'crypto/x509v3/v3_conf.c:317,17'
          Dst:             X509v3_add_ext
        - Src:             'crypto/x509v3/v3_conf.c:318,17'
          Dst:             X509_EXTENSION_free
        - Src:             'crypto/x509v3/v3_conf.c:322,9'
          Dst:             X509_EXTENSION_free
    - functionName:    sk_X509_EXTENSION_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509V3_EXT_nconf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - name
        - value
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_sn2nid
        - do_ext_nconf
        - v3_check_critical
        - v3_check_generic
        - v3_generic_extension
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:44,37'
              BranchSideFuncs:
                - v3_generic_extension
            - BranchSide:      'crypto/x509v3/v3_conf.c:45,24'
              BranchSideFuncs:
                - OBJ_sn2nid
                - do_ext_nconf
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_conf.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:50,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:42,12'
          Dst:             v3_check_critical
        - Src:             'crypto/x509v3/v3_conf.c:43,21'
          Dst:             v3_check_generic
        - Src:             'crypto/x509v3/v3_conf.c:44,16'
          Dst:             v3_generic_extension
        - Src:             'crypto/x509v3/v3_conf.c:45,35'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/x509v3/v3_conf.c:45,11'
          Dst:             do_ext_nconf
        - Src:             'crypto/x509v3/v3_conf.c:47,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:48,9'
          Dst:             ERR_add_error_data
    - functionName:    delete_ext
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - 'struct.X509_extension_st *'
      constantsTouched: []
      argNames:
        - sk
        - dext
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_EXTENSION_free
        - X509_EXTENSION_get_object
        - X509v3_delete_ext
        - X509v3_get_ext
        - X509v3_get_ext_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:288,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:289,25'
              BranchSideFuncs:
                - X509v3_get_ext
                - X509v3_delete_ext
                - X509_EXTENSION_free
                - X509v3_get_ext_by_OBJ
            - BranchSide:      'crypto/x509v3/v3_conf.c:293,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:287,11'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509v3/v3_conf.c:288,19'
          Dst:             X509v3_get_ext_by_OBJ
        - Src:             'crypto/x509v3/v3_conf.c:289,34'
          Dst:             X509v3_get_ext
        - Src:             'crypto/x509v3/v3_conf.c:290,9'
          Dst:             X509v3_delete_ext
        - Src:             'crypto/x509v3/v3_conf.c:291,9'
          Dst:             X509_EXTENSION_free
    - functionName:    v3_check_critical
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - value
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ossl_ctype_check
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:192,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:192,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:193,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_conf.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:194,7'
              BranchSideFuncs:
                - ossl_ctype_check
        - Branch String:   'crypto/x509v3/v3_conf.c:195,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:196,10'
              BranchSideFuncs:
                - ossl_ctype_check
            - BranchSide:      'crypto/x509v3/v3_conf.c:197,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:192,10'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_conf.c:192,28'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_conf.c:195,12'
          Dst:             ossl_ctype_check
    - functionName:    v3_check_generic
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char **'
      constantsTouched: []
      argNames:
        - value
      BBCount:         19
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ossl_ctype_check
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:206,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:206,37'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
            - BranchSide:      'crypto/x509v3/v3_conf.c:209,24'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
        - Branch String:   'crypto/x509v3/v3_conf.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:207,11'
              BranchSideFuncs:
                - ossl_ctype_check
            - BranchSide:      'crypto/x509v3/v3_conf.c:209,24'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
        - Branch String:   'crypto/x509v3/v3_conf.c:209,33'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:209,44'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
            - BranchSide:      'crypto/x509v3/v3_conf.c:213,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_conf.c:209,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:210,11'
              BranchSideFuncs:
                - ossl_ctype_check
            - BranchSide:      'crypto/x509v3/v3_conf.c:213,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_conf.c:215,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:216,10'
              BranchSideFuncs:
                - ossl_ctype_check
            - BranchSide:      'crypto/x509v3/v3_conf.c:217,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:206,10'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_conf.c:206,29'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_conf.c:209,17'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_conf.c:209,36'
          Dst:             strncmp
        - Src:             'crypto/x509v3/v3_conf.c:215,12'
          Dst:             ossl_ctype_check
    - functionName:    v3_generic_extension
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - int
        - 'struct.v3_ext_ctx *'
      constantsTouched: []
      argNames:
        - ext
        - value
        - crit
        - gen_type
        - ctx
      BBCount:         16
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - CRYPTO_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - OPENSSL_hexstr2buf
        - X509_EXTENSION_create_by_OBJ
        - generic_asn1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:233,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:239,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_OBJ
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - generic_asn1
                - OPENSSL_hexstr2buf
        - Branch String:   'crypto/x509v3/v3_conf.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:240,38'
              BranchSideFuncs:
                - OPENSSL_hexstr2buf
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_OBJ
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_conf.c:241,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_OBJ
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - generic_asn1
        - Branch String:   'crypto/x509v3/v3_conf.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:245,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:251,16'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_OBJ
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:252,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:256,17'
              BranchSideFuncs:
                - X509_EXTENSION_create_by_OBJ
                - ASN1_OBJECT_free
                - ASN1_OCTET_STRING_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:232,16'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_conf.c:233,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:235,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_conf.c:240,19'
          Dst:             OPENSSL_hexstr2buf
        - Src:             'crypto/x509v3/v3_conf.c:242,19'
          Dst:             generic_asn1
        - Src:             'crypto/x509v3/v3_conf.c:245,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:247,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_conf.c:251,16'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_conf.c:252,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:260,17'
          Dst:             X509_EXTENSION_create_by_OBJ
        - Src:             'crypto/x509v3/v3_conf.c:263,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_conf.c:264,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/x509v3/v3_conf.c:265,5'
          Dst:             CRYPTO_free
    - functionName:    do_ext_nconf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        5
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - ext_nid
        - crit
        - value
      BBCount:         45
      ICount:          280
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_item_free
        - ERR_add_error_data
        - ERR_put_error
        - NCONF_get_section
        - OBJ_nid2sn
        - X509V3_EXT_get_nid
        - X509V3_conf_free
        - X509V3_parse_list
        - do_ext_i2d
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:78,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_conf.c:81,38'
              BranchSideFuncs:
                - X509V3_EXT_get_nid
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_parse_list
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
                - NCONF_get_section
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_conf.c:86,9'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_parse_list
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
                - NCONF_get_section
        - Branch String:   'crypto/x509v3/v3_conf.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:87,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_parse_list
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - sk_CONF_VALUE_pop_free.16656
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
                - NCONF_get_section
            - BranchSide:      'crypto/x509v3/v3_conf.c:105,16'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_conf.c:87,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:88,38'
              BranchSideFuncs:
                - NCONF_get_section
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - sk_CONF_VALUE_pop_free.16656
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
            - BranchSide:      'crypto/x509v3/v3_conf.c:90,38'
              BranchSideFuncs:
                - X509V3_parse_list
                - sk_CONF_VALUE_num.16658
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - sk_CONF_VALUE_pop_free.16656
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
        - Branch String:   'crypto/x509v3/v3_conf.c:91,26'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:91,47'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
            - BranchSide:      'crypto/x509v3/v3_conf.c:92,13'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
        - Branch String:   'crypto/x509v3/v3_conf.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:92,13'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16656
            - BranchSide:      'crypto/x509v3/v3_conf.c:100,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - sk_CONF_VALUE_pop_free.16656
        - Branch String:   'crypto/x509v3/v3_conf.c:96,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:97,40'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16656
            - BranchSide:      'crypto/x509v3/v3_conf.c:98,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_conf.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:102,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16656
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:103,14'
              BranchSideFuncs:
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_conf.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:104,13'
              BranchSideFuncs:
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:105,5'
              BranchSideFuncs:
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_conf.c:105,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:106,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:108,16'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_conf.c:106,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:107,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:108,5'
              BranchSideFuncs:
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_conf.c:108,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:109,14'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:116,9'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_conf.c:109,22'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:109,26'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:110,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:110,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:113,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_conf.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:114,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_conf.c:115,5'
              BranchSideFuncs:
                - do_ext_i2d
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_conf.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:124,24'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:126,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:81,19'
          Dst:             X509V3_EXT_get_nid
        - Src:             'crypto/x509v3/v3_conf.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:88,20'
          Dst:             NCONF_get_section
        - Src:             'crypto/x509v3/v3_conf.c:90,20'
          Dst:             X509V3_parse_list
        - Src:             'crypto/x509v3/v3_conf.c:91,29'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_conf.c:92,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:94,44'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/x509v3/v3_conf.c:94,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_conf.c:97,17'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_conf.c:97,17'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_conf.c:102,13'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_conf.c:102,13'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_conf.c:110,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:116,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:118,40'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/x509v3/v3_conf.c:118,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_conf.c:122,11'
          Dst:             do_ext_i2d
        - Src:             'crypto/x509v3/v3_conf.c:124,9'
          Dst:             ASN1_item_free
    - functionName:    do_ext_i2d
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.v3_ext_method.883 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ext_nid
        - crit
        - ext_struc
      BBCount:         16
      ICount:          138
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_item_i2d
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - X509_EXTENSION_create_by_NID
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:140,17'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_NID
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:148,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_NID
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_conf.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:144,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:145,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_NID
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_conf.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:150,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:151,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ASN1_OCTET_STRING_new
                - X509_EXTENSION_create_by_NID
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_conf.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:155,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:156,21'
              BranchSideFuncs:
                - X509_EXTENSION_create_by_NID
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/x509v3/v3_conf.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:162,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/x509v3/v3_conf.c:163,28'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:142,13'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/x509v3/v3_conf.c:149,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_conf.c:154,20'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/x509v3/v3_conf.c:160,11'
          Dst:             X509_EXTENSION_create_by_NID
        - Src:             'crypto/x509v3/v3_conf.c:163,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/x509v3/v3_conf.c:168,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:169,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_conf.c:170,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    X509V3_EXT_CRL_add_conf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - crl
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - X509V3_EXT_CRL_add_nconf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:499,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/x509v3/v3_conf.c:500,12'
          Dst:             X509V3_EXT_CRL_add_nconf
    - functionName:    X509V3_EXT_CRL_add_nconf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - crl
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_EXT_add_nconf_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:346,9'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
            - BranchSide:      'crypto/x509v3/v3_conf.c:347,15'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:348,12'
          Dst:             X509V3_EXT_add_nconf_sk
    - functionName:    X509V3_EXT_add_conf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - cert
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - X509V3_EXT_add_nconf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:489,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/x509v3/v3_conf.c:490,12'
          Dst:             X509V3_EXT_add_nconf
    - functionName:    X509V3_EXT_add_nconf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - cert
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_EXT_add_nconf_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:335,9'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
            - BranchSide:      'crypto/x509v3/v3_conf.c:336,15'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:337,12'
          Dst:             X509V3_EXT_add_nconf_sk
    - functionName:    X509V3_set_conf_lhash
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - ctx
        - lhash
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509V3_EXT_conf_nid
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.v3_ext_ctx *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - ext_nid
        - value
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - X509V3_EXT_nconf_nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:458,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/x509v3/v3_conf.c:459,12'
          Dst:             X509V3_EXT_nconf_nid
    - functionName:    X509V3_EXT_nconf_nid
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'struct.v3_ext_ctx *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - ext_nid
        - value
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2sn
        - do_ext_nconf
        - v3_check_critical
        - v3_check_generic
        - v3_generic_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:62,48'
              BranchSideFuncs:
                - OBJ_nid2sn
                - v3_generic_extension
            - BranchSide:      'crypto/x509v3/v3_conf.c:64,25'
              BranchSideFuncs:
                - do_ext_nconf
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:60,12'
          Dst:             v3_check_critical
        - Src:             'crypto/x509v3/v3_conf.c:61,21'
          Dst:             v3_check_generic
        - Src:             'crypto/x509v3/v3_conf.c:62,37'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/x509v3/v3_conf.c:62,16'
          Dst:             v3_generic_extension
        - Src:             'crypto/x509v3/v3_conf.c:64,12'
          Dst:             do_ext_nconf
    - functionName:    X509V3_EXT_conf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        4
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - name
        - value
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - X509V3_EXT_nconf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:448,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/x509v3/v3_conf.c:449,12'
          Dst:             X509V3_EXT_nconf
    - functionName:    X509V3_set_ctx
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.x509_st *'
        - 'struct.x509_st *'
        - 'struct.X509_req_st *'
        - 'struct.X509_crl_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - issuer
        - subj
        - req
        - crl
        - flags
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509V3_set_nconf
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - ctx
        - conf
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509V3_section_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - ctx
        - section
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:403,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:405,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_conf.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:405,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:406,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    X509V3_string_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - str
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:396,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_conf.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:397,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:398,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    X509V3_get_section
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - section
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:383,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:383,22'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:384,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:383,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:383,39'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:384,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:384,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:388,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_conf.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:389,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:390,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:384,9'
          Dst:             ERR_put_error
    - functionName:    X509V3_get_string
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_ctx *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - name
        - section
      BBCount:         13
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:372,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:372,22'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:373,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:372,35'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:372,39'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:373,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_conf.c:372,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:373,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:376,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509v3/v3_conf.c:376,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:377,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509v3/v3_conf.c:378,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:373,9'
          Dst:             ERR_put_error
    - functionName:    X509V3_EXT_i2d
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_conf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        3
      argTypes:
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ext_nid
        - crit
        - ext_struc
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509V3_EXT_get_nid
        - do_ext_i2d
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_conf.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_conf.c:182,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_conf.c:185,23'
              BranchSideFuncs:
                - do_ext_i2d
      Callsites:
        - Src:             'crypto/x509v3/v3_conf.c:181,19'
          Dst:             X509V3_EXT_get_nid
        - Src:             'crypto/x509v3/v3_conf.c:182,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_conf.c:185,12'
          Dst:             do_ext_i2d
    - functionName:    i2s_ASN1_ENUMERATED_TABLE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_enum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - method
        - e
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_ENUMERATED_get
        - CRYPTO_strdup
        - i2s_ASN1_ENUMERATED
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_enum.c:48,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_enum.c:49,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - i2s_ASN1_ENUMERATED
                - CRYPTO_strdup
            - BranchSide:      'crypto/x509v3/v3_enum.c:52,32'
              BranchSideFuncs:
                - i2s_ASN1_ENUMERATED
        - Branch String:   'crypto/x509v3/v3_enum.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_enum.c:50,20'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'crypto/x509v3/v3_enum.c:51,5'
              BranchSideFuncs:
                - i2s_ASN1_ENUMERATED
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_strdup
      Callsites:
        - Src:             'crypto/x509v3/v3_enum.c:47,14'
          Dst:             ASN1_ENUMERATED_get
        - Src:             'crypto/x509v3/v3_enum.c:50,20'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/x509v3/v3_enum.c:52,12'
          Dst:             i2s_ASN1_ENUMERATED
    - functionName:    sk_ASN1_OBJECT_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_ASN1_OBJECT_new_reserve
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_num
    - functionName:    EXTENDED_KEY_USAGE_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_extku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_extku.c:51,1'
          Dst:             ASN1_item_free
    - functionName:    EXTENDED_KEY_USAGE_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_extku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_extku.c:51,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_extku.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_extku.c:51,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_extku.c:51,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_EXTENDED_KEY_USAGE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_extku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_extku.c:51,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_EXTENDED_KEY_USAGE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_extku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_extku.c:51,1'
          Dst:             ASN1_item_d2i
    - functionName:    v2i_EXTENDED_KEY_USAGE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_extku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         15
      ICount:          124
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - sk_ASN1_OBJECT_free
        - sk_ASN1_OBJECT_new_reserve
        - sk_ASN1_OBJECT_pop_free
        - sk_ASN1_OBJECT_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_extku.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_extku.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ASN1_OBJECT_free
            - BranchSide:      'crypto/x509v3/v3_extku.c:87,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16737
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push.16735
                - sk_ASN1_OBJECT_pop_free.16736
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_extku.c:87,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_extku.c:88,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16737
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push.16735
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_pop_free.16736
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_extku.c:102,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_extku.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_extku.c:90,22'
              BranchSideFuncs:
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push.16735
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16737
                - sk_ASN1_OBJECT_pop_free.16736
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_extku.c:92,22'
              BranchSideFuncs:
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push.16735
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16737
                - sk_ASN1_OBJECT_pop_free.16736
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/x509v3/v3_extku.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_extku.c:94,37'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.16736
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509v3/v3_extku.c:100,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.16735
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16737
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_pop_free.16736
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/x509v3/v3_extku.c:77,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_extku.c:80,13'
          Dst:             sk_ASN1_OBJECT_new_reserve
        - Src:             'crypto/x509v3/v3_extku.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_extku.c:83,9'
          Dst:             sk_ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_extku.c:88,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_extku.c:93,23'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_extku.c:94,13'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509v3/v3_extku.c:94,13'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509v3/v3_extku.c:95,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_extku.c:97,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_extku.c:100,9'
          Dst:             sk_ASN1_OBJECT_push
    - functionName:    i2v_EXTENDED_KEY_USAGE
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_extku.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'char *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - a
        - ext_list
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
        - i2t_ASN1_OBJECT
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_extku.c:61,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_extku.c:62,36'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.16739
                - i2t_ASN1_OBJECT
                - X509V3_add_value
                - sk_ASN1_OBJECT_num.16740
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/v3_extku.c:66,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_extku.c:61,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/v3_extku.c:62,15'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509v3/v3_extku.c:63,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_extku.c:64,9'
          Dst:             X509V3_add_value
    - functionName:    s2i_ASN1_IA5STRING
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ia5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_IA5STRING_free
        - ASN1_IA5STRING_new
        - ASN1_STRING_set
        - ERR_put_error
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ia5.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ia5.c:48,9'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_IA5STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_ia5.c:52,16'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_IA5STRING_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_ia5.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ia5.c:53,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_ia5.c:54,41'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_IA5STRING_free
        - Branch String:   'crypto/x509v3/v3_ia5.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ia5.c:55,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_ia5.c:61,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_ia5.c:48,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_ia5.c:52,16'
          Dst:             ASN1_IA5STRING_new
        - Src:             'crypto/x509v3/v3_ia5.c:54,51'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_ia5.c:54,10'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509v3/v3_ia5.c:55,9'
          Dst:             ASN1_IA5STRING_free
        - Src:             'crypto/x509v3/v3_ia5.c:63,5'
          Dst:             ERR_put_error
    - functionName:    i2s_ASN1_IA5STRING
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_ia5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - method
        - ia5
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_ia5.c:32,14'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ia5.c:32,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_ia5.c:33,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_ia5.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ia5.c:33,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_ia5.c:34,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_ia5.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_ia5.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_ia5.c:38,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/x509v3/v3_ia5.c:34,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_ia5.c:35,9'
          Dst:             ERR_put_error
    - functionName:    sk_ACCESS_DESCRIPTION_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ACCESS_DESCRIPTION_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ACCESS_DESCRIPTION_new_reserve
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.stack_st_ACCESS_DESCRIPTION *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - compare
        - n
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_new_reserve
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_CONF_VALUE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/conf.h:30,1'
          Branch Sides:
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ACCESS_DESCRIPTION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ACCESS_DESCRIPTION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:170,1'
          Dst:             OPENSSL_sk_num
    - functionName:    i2a_ACCESS_DESCRIPTION
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2a_ASN1_OBJECT
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:160,5'
          Dst:             i2a_ASN1_OBJECT
    - functionName:    AUTHORITY_INFO_ACCESS_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:59,1'
          Dst:             ASN1_item_free
    - functionName:    AUTHORITY_INFO_ACCESS_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.stack_st_ACCESS_DESCRIPTION *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_info.c:59,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:59,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_info.c:59,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:59,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_AUTHORITY_INFO_ACCESS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:59,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_AUTHORITY_INFO_ACCESS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.stack_st_ACCESS_DESCRIPTION *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_ACCESS_DESCRIPTION **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:59,1'
          Dst:             ASN1_item_d2i
    - functionName:    ACCESS_DESCRIPTION_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:53,1'
          Dst:             ASN1_item_free
    - functionName:    ACCESS_DESCRIPTION_new
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_info.c:53,1'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/x509v3/v3_info.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:53,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ACCESS_DESCRIPTION
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_algor_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:53,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ACCESS_DESCRIPTION
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_algor_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:53,1'
          Dst:             ASN1_item_d2i
    - functionName:    v2i_AUTHORITY_INFO_ACCESS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'struct.stack_st_ACCESS_DESCRIPTION *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         21
      ICount:          175
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ACCESS_DESCRIPTION_free
        - ACCESS_DESCRIPTION_new
        - CRYPTO_free
        - CRYPTO_strndup
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - sk_ACCESS_DESCRIPTION_new_reserve
        - sk_ACCESS_DESCRIPTION_pop_free
        - sk_ACCESS_DESCRIPTION_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strchr
        - v2i_GENERAL_NAME_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_info.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:114,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_info.c:117,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
                - v2i_GENERAL_NAME_ex
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_info.c:117,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:118,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
                - v2i_GENERAL_NAME_ex
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_info.c:152,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_info.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:120,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
            - BranchSide:      'crypto/x509v3/v3_info.c:124,36'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
                - v2i_GENERAL_NAME_ex
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_info.c:126,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:127,13'
              BranchSideFuncs:
                - v2i_GENERAL_NAME_ex
                - sk_ACCESS_DESCRIPTION_pop_free
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_info.c:131,18'
              BranchSideFuncs:
                - v2i_GENERAL_NAME_ex
                - sk_ACCESS_DESCRIPTION_pop_free
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_info.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:135,13'
              BranchSideFuncs:
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_ACCESS_DESCRIPTION_pop_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - v2i_GENERAL_NAME_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_info.c:136,23'
              BranchSideFuncs:
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_ACCESS_DESCRIPTION_pop_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - v2i_GENERAL_NAME_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_info.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:137,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
            - BranchSide:      'crypto/x509v3/v3_info.c:141,35'
              BranchSideFuncs:
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - sk_ACCESS_DESCRIPTION_pop_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - v2i_GENERAL_NAME_ex
                - CRYPTO_strndup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/v3_info.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:143,13'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
                - v2i_GENERAL_NAME_ex
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/v3_info.c:149,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.16808
                - ACCESS_DESCRIPTION_new
                - sk_ACCESS_DESCRIPTION_push
                - strchr
                - ERR_put_error
                - sk_ACCESS_DESCRIPTION_pop_free
                - v2i_GENERAL_NAME_ex
                - CRYPTO_strndup
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:110,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_info.c:113,18'
          Dst:             sk_ACCESS_DESCRIPTION_new_reserve
        - Src:             'crypto/x509v3/v3_info.c:114,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_info.c:118,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_info.c:119,20'
          Dst:             ACCESS_DESCRIPTION_new
        - Src:             'crypto/x509v3/v3_info.c:120,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_info.c:124,9'
          Dst:             sk_ACCESS_DESCRIPTION_push
        - Src:             'crypto/x509v3/v3_info.c:125,16'
          Dst:             strchr
        - Src:             'crypto/x509v3/v3_info.c:127,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_info.c:134,14'
          Dst:             v2i_GENERAL_NAME_ex
        - Src:             'crypto/x509v3/v3_info.c:136,23'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509v3/v3_info.c:137,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_info.c:141,23'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509v3/v3_info.c:143,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_info.c:145,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509v3/v3_info.c:146,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_info.c:149,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_info.c:154,5'
          Dst:             sk_ACCESS_DESCRIPTION_pop_free
        - Src:             'crypto/x509v3/v3_info.c:154,5'
          Dst:             ACCESS_DESCRIPTION_free
    - functionName:    i2v_AUTHORITY_INFO_ACCESS
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_info.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.stack_st_ACCESS_DESCRIPTION *'
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - method
        - ainfo
        - ret
      BBCount:         23
      ICount:          170
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_snprintf
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - X509V3_conf_free
        - i2t_ASN1_OBJECT
        - i2v_GENERAL_NAME
        - sk_ACCESS_DESCRIPTION_num
        - sk_ACCESS_DESCRIPTION_value
        - sk_CONF_VALUE_new_null
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_info.c:71,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:74,44'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_value.16809
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_value.16808
                - i2t_ASN1_OBJECT
                - strlen
                - strlen
                - CRYPTO_malloc
                - BIO_snprintf
                - CRYPTO_free
                - sk_ACCESS_DESCRIPTION_num.16810
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_new_null.16807
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16806
            - BranchSide:      'crypto/x509v3/v3_info.c:89,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null.16807
        - Branch String:   'crypto/x509v3/v3_info.c:76,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:77,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16806
            - BranchSide:      'crypto/x509v3/v3_info.c:78,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.16808
                - i2t_ASN1_OBJECT
                - strlen
                - strlen
                - CRYPTO_malloc
                - BIO_snprintf
                - CRYPTO_free
                - sk_ACCESS_DESCRIPTION_num.16810
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_new_null.16807
                - sk_ACCESS_DESCRIPTION_value.16809
                - i2v_GENERAL_NAME
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16806
        - Branch String:   'crypto/x509v3/v3_info.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:84,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16806
            - BranchSide:      'crypto/x509v3/v3_info.c:85,22'
              BranchSideFuncs:
                - BIO_snprintf
                - CRYPTO_free
                - sk_ACCESS_DESCRIPTION_num.16810
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_new_null.16807
                - sk_ACCESS_DESCRIPTION_value.16809
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_value.16808
                - i2t_ASN1_OBJECT
                - strlen
                - strlen
                - CRYPTO_malloc
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.16806
        - Branch String:   'crypto/x509v3/v3_info.c:89,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:89,24'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null.16807
            - BranchSide:      'crypto/x509v3/v3_info.c:92,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_info.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:90,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null.16807
            - BranchSide:      'crypto/x509v3/v3_info.c:92,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_info.c:95,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:95,24'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16806
            - BranchSide:      'crypto/x509v3/v3_info.c:97,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_info.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_info.c:96,32'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16806
            - BranchSide:      'crypto/x509v3/v3_info.c:97,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/v3_info.c:71,21'
          Dst:             sk_ACCESS_DESCRIPTION_num
        - Src:             'crypto/x509v3/v3_info.c:74,16'
          Dst:             sk_ACCESS_DESCRIPTION_value
        - Src:             'crypto/x509v3/v3_info.c:75,15'
          Dst:             i2v_GENERAL_NAME
        - Src:             'crypto/x509v3/v3_info.c:79,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_info.c:80,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_info.c:81,16'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_info.c:81,37'
          Dst:             strlen
        - Src:             'crypto/x509v3/v3_info.c:82,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/x509v3/v3_info.c:85,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/x509v3/v3_info.c:86,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_info.c:90,16'
          Dst:             sk_CONF_VALUE_new_null
        - Src:             'crypto/x509v3/v3_info.c:94,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/v3_info.c:96,9'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_info.c:96,9'
          Dst:             X509V3_conf_free
    - functionName:    s2i_asn1_int
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_int.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.v3_ext_method *'
        - 'struct.v3_ext_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - meth
        - ctx
        - value
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - s2i_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/v3_int.c:34,12'
          Dst:             s2i_ASN1_INTEGER
    - functionName:    X509V3_EXT_print_fp
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_extension_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - fp
        - ext
        - flag
        - indent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - X509V3_EXT_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_prn.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:205,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_prn.c:206,28'
              BranchSideFuncs:
                - X509V3_EXT_print
                - BIO_free
      Callsites:
        - Src:             'crypto/x509v3/v3_prn.c:204,20'
          Dst:             BIO_new_fp
        - Src:             'crypto/x509v3/v3_prn.c:206,11'
          Dst:             X509V3_EXT_print
        - Src:             'crypto/x509v3/v3_prn.c:207,5'
          Dst:             BIO_free
    - functionName:    X509V3_EXT_print
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_extension_st *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - out
        - ext
        - flag
        - indent
      BBCount:         31
      ICount:          246
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ASN1_item_d2i
        - ASN1_item_free
        - BIO_printf
        - CRYPTO_free
        - X509V3_EXT_get
        - X509V3_EXT_val_prn
        - X509V3_conf_free
        - X509_EXTENSION_get_data
        - sk_CONF_VALUE_pop_free
        - unknown_ext_print
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_prn.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:86,34'
              BranchSideFuncs:
                - unknown_ext_print
            - BranchSide:      'crypto/x509v3/v3_prn.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - unknown_ext_print
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
                - __sanitizer_cov_trace_pc_indir
                - BIO_printf
                - ASN1_item_d2i
        - Branch String:   'crypto/x509v3/v3_prn.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:88,43'
              BranchSideFuncs:
                - ASN1_item_d2i
                - unknown_ext_print
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
                - __sanitizer_cov_trace_pc_indir
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:90,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - unknown_ext_print
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
                - __sanitizer_cov_trace_pc_indir
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:93,34'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
                - __sanitizer_cov_trace_pc_indir
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:95,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
                - __sanitizer_cov_trace_pc_indir
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:96,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - BIO_printf
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:115,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
        - Branch String:   'crypto/x509v3/v3_prn.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:97,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:101,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_prn.c:115,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:116,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - X509V3_EXT_val_prn
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:122,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:117,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:120,28'
              BranchSideFuncs:
                - X509V3_EXT_val_prn
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_prn.c:122,16'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:123,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:126,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_prn.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:124,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:125,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free.16863
                - CRYPTO_free
                - __sanitizer_cov_trace_pc_indir
                - ASN1_item_free
        - Branch String:   'crypto/x509v3/v3_prn.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:132,24'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/x509v3/v3_prn.c:134,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/x509v3/v3_prn.c:81,14'
          Dst:             X509_EXTENSION_get_data
        - Src:             'crypto/x509v3/v3_prn.c:82,9'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/x509v3/v3_prn.c:83,14'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/x509v3/v3_prn.c:85,19'
          Dst:             X509V3_EXT_get
        - Src:             'crypto/x509v3/v3_prn.c:86,16'
          Dst:             unknown_ext_print
        - Src:             'crypto/x509v3/v3_prn.c:88,19'
          Dst:             ASN1_item_d2i
        - Src:             'crypto/x509v3/v3_prn.c:93,16'
          Dst:             unknown_ext_print
        - Src:             'crypto/x509v3/v3_prn.c:101,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:120,9'
          Dst:             X509V3_EXT_val_prn
        - Src:             'crypto/x509v3/v3_prn.c:129,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/x509v3/v3_prn.c:129,5'
          Dst:             X509V3_conf_free
        - Src:             'crypto/x509v3/v3_prn.c:130,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/v3_prn.c:132,9'
          Dst:             ASN1_item_free
    - functionName:    unknown_ext_print
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - ext
        - extlen
        - flag
        - indent
        - supported
      BBCount:         12
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_parse_dump
        - BIO_dump_indent
        - BIO_printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_prn.c:176,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_prn.c:182,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:189,32'
              BranchSideFuncs:
                - ASN1_parse_dump
            - BranchSide:      'crypto/x509v3/v3_prn.c:191,32'
              BranchSideFuncs:
                - BIO_dump_indent
            - BranchSide:      'crypto/x509v3/v3_prn.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_prn.c:182,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:183,24'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:185,24'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_prn.c:183,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:185,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:189,16'
          Dst:             ASN1_parse_dump
        - Src:             'crypto/x509v3/v3_prn.c:191,16'
          Dst:             BIO_dump_indent
    - functionName:    X509V3_EXT_val_prn
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.stack_st_CONF_VALUE *'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - val
        - indent
        - ml
      BBCount:         34
      ICount:          179
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_printf
        - BIO_puts
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_prn.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_prn.c:31,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:31,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:31,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:32,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:32,20'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:36,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:34,22'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:35,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:36,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:36,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:37,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:38,24'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_puts
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:39,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:42,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:43,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:44,19'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:44,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:45,22'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      'crypto/x509v3/v3_prn.c:48,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
        - Branch String:   'crypto/x509v3/v3_prn.c:62,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:63,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/x509v3/v3_prn.c:64,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.16865
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.16869
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
      Callsites:
        - Src:             'crypto/x509v3/v3_prn.c:31,17'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_prn.c:32,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:33,14'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_prn.c:34,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_prn.c:36,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/x509v3/v3_prn.c:38,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:40,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:41,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/x509v3/v3_prn.c:43,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_prn.c:45,13'
          Dst:             BIO_puts
        - Src:             'crypto/x509v3/v3_prn.c:48,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:63,13'
          Dst:             BIO_puts
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_EXTENSION_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_extension_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_EXTENSION_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_EXTENSION *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:85,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509V3_extensions_print
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.stack_st_X509_EXTENSION *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - bp
        - title
        - exts
        - flag
        - indent
      BBCount:         25
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_STRING_print
        - BIO_printf
        - BIO_write
        - X509V3_EXT_print
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_data
        - X509_EXTENSION_get_object
        - i2a_ASN1_OBJECT
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3_prn.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:145,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_prn.c:147,9'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/x509v3/v3_prn.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:148,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_prn.c:152,12'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:152,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:155,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_prn.c:170,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/v3_prn.c:156,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:156,34'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_prn.c:158,41'
              BranchSideFuncs:
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:157,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_prn.c:158,41'
              BranchSideFuncs:
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:161,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:162,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_prn.c:163,31'
              BranchSideFuncs:
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:164,24'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/v3_prn.c:167,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/v3_prn.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3_prn.c:168,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/v3_prn.c:169,5'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num.16876
                - __sanitizer_cov_trace_cmp4
                - sk_X509_EXTENSION_value.16875
                - __sanitizer_cov_trace_const_cmp4
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_EXT_print
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/v3_prn.c:144,9'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509v3/v3_prn.c:148,9'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:152,21'
          Dst:             sk_X509_EXTENSION_num
        - Src:             'crypto/x509v3/v3_prn.c:155,14'
          Dst:             sk_X509_EXTENSION_value
        - Src:             'crypto/x509v3/v3_prn.c:156,23'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:158,15'
          Dst:             X509_EXTENSION_get_object
        - Src:             'crypto/x509v3/v3_prn.c:159,9'
          Dst:             i2a_ASN1_OBJECT
        - Src:             'crypto/x509v3/v3_prn.c:160,13'
          Dst:             X509_EXTENSION_get_critical
        - Src:             'crypto/x509v3/v3_prn.c:161,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:163,14'
          Dst:             X509V3_EXT_print
        - Src:             'crypto/x509v3/v3_prn.c:164,13'
          Dst:             BIO_printf
        - Src:             'crypto/x509v3/v3_prn.c:165,35'
          Dst:             X509_EXTENSION_get_data
        - Src:             'crypto/x509v3/v3_prn.c:165,13'
          Dst:             ASN1_STRING_print
        - Src:             'crypto/x509v3/v3_prn.c:167,13'
          Dst:             BIO_write
    - functionName:    ERR_load_X509V3_strings
      functionSourceFile: '/src/openssl111/crypto/x509v3/v3err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/v3err.c:255,52'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3err.c:255,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/x509v3/v3err.c:255,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/x509v3/v3err.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/v3err.c:255,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/x509v3/v3err.c:256,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/x509v3/v3err.c:255,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/x509v3/v3err.c:256,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/x509v3/v3err.c:257,9'
          Dst:             ERR_load_strings_const
    - functionName:    AES_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/aes/aes_cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.aes_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - enc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - AES_decrypt
        - AES_encrypt
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/aes/aes_cbc.c:18,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_cbc.c:19,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_encrypt
            - BranchSide:      'crypto/aes/aes_cbc.c:22,31'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             'crypto/aes/aes_cbc.c:19,9'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             'crypto/aes/aes_cbc.c:19,9'
          Dst:             AES_encrypt
        - Src:             'crypto/aes/aes_cbc.c:22,9'
          Dst:             CRYPTO_cbc128_decrypt
        - Src:             'crypto/aes/aes_cbc.c:22,9'
          Dst:             AES_decrypt
    - functionName:    AES_decrypt
      functionSourceFile: '/src/openssl111/crypto/aes/aes_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         15
      ICount:          702
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/aes/aes_core.c:1618,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1618,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'crypto/aes/aes_core.c:1618,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/aes/aes_core.c:1618,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1618,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'crypto/aes/aes_core.c:1618,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/aes/aes_core.c:1618,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1618,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1619,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/aes/aes_core.c:1732,13'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1733,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1737,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/aes/aes_core.c:1618,5'
          Dst:             __assert_fail
    - functionName:    AES_encrypt
      functionSourceFile: '/src/openssl111/crypto/aes/aes_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         15
      ICount:          690
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/aes/aes_core.c:1426,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1426,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'crypto/aes/aes_core.c:1426,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/aes/aes_core.c:1426,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1426,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'crypto/aes/aes_core.c:1426,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/aes/aes_core.c:1426,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1426,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1427,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/aes/aes_core.c:1540,13'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1541,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1545,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/aes/aes_core.c:1426,5'
          Dst:             __assert_fail
    - functionName:    AES_set_decrypt_key
      functionSourceFile: '/src/openssl111/crypto/aes/aes_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - userKey
        - bits
        - key
      BBCount:         14
      ICount:          407
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - AES_set_encrypt_key
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/aes/aes_core.c:1374,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1375,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1377,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1380,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1381,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1387,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1387,5'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1388,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1410,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/aes/aes_core.c:1373,14'
          Dst:             AES_set_encrypt_key
    - functionName:    AES_set_encrypt_key
      functionSourceFile: '/src/openssl111/crypto/aes/aes_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - userKey
        - bits
        - key
      BBCount:         35
      ICount:          715
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/aes/aes_core.c:1270,18'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1270,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1271,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/aes/aes_core.c:1270,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1272,21'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1272,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1275,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1272,36'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1272,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1275,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1272,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1273,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1275,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1277,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1279,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1279,14'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1280,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aes/aes_core.c:1282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1288,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1289,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1306,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1300,17'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1301,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1303,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/aes/aes_core.c:1308,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1309,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1328,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aes/aes_core.c:1320,17'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1321,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1323,22'
              BranchSideFuncs: []
        - Branch String:   'crypto/aes/aes_core.c:1330,9'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1331,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1358,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/aes/aes_core.c:1342,17'
          Branch Sides:
            - BranchSide:      'crypto/aes/aes_core.c:1343,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aes/aes_core.c:1345,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    aria_set_decrypt_key
      functionSourceFile: '/src/openssl111/crypto/aria/aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aria_key_st *'
      constantsTouched: []
      argNames:
        - userKey
        - bits
        - key
      BBCount:         52
      ICount:          760
      EdgeCount:       54
      CyclomaticComplexity: 4
      functionsReached:
        - aria_set_encrypt_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/aria/aria.c:681,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:682,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:685,15'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/aria/aria.c:703,5'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:704,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:737,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/aria/aria.c:679,19'
          Dst:             aria_set_encrypt_key
    - functionName:    aria_set_encrypt_key
      functionSourceFile: '/src/openssl111/crypto/aria/aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.aria_key_st *'
      constantsTouched: []
      argNames:
        - userKey
        - bits
        - key
      BBCount:         90
      ICount:          2144
      EdgeCount:       98
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/aria/aria.c:548,25'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:548,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:549,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/aria/aria.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:551,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:551,21'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:551,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:555,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:551,36'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:551,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:555,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:551,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:552,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:555,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:571,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:572,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:583,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:574,13'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:575,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:579,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:653,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:654,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:659,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:659,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:660,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:667,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    aria_encrypt
      functionSourceFile: '/src/openssl111/crypto/aria/aria.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aria_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         64
      ICount:          1199
      EdgeCount:       70
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/aria/aria.c:478,20'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:478,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:479,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/aria/aria.c:478,35'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:478,38'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:479,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/aria/aria.c:478,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:479,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:482,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:485,18'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:485,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:489,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:485,30'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:485,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:489,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:485,9'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:486,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/aria/aria.c:489,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/aria/aria.c:501,5'
          Branch Sides:
            - BranchSide:      'crypto/aria/aria.c:502,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/aria/aria.c:511,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_item_d2i_fp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_d2i_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - it
        - in
        - x
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_d2i_bio
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_d2i_fp.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:85,5'
              BranchSideFuncs:
                - BIO_ctrl
                - ASN1_item_d2i_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/a_d2i_fp.c:81,22'
          Dst:             BIO_s_file
        - Src:             'crypto/asn1/a_d2i_fp.c:81,14'
          Dst:             BIO_new
        - Src:             'crypto/asn1/a_d2i_fp.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:85,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/a_d2i_fp.c:86,11'
          Dst:             ASN1_item_d2i_bio
        - Src:             'crypto/asn1/a_d2i_fp.c:87,5'
          Dst:             BIO_free
    - functionName:    ASN1_item_d2i_bio
      functionSourceFile: '/src/openssl111/crypto/asn1/a_d2i_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - it
        - in
        - x
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_d2i
        - BUF_MEM_free
        - asn1_d2i_read_bio
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_d2i_fp.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:66,9'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:68,32'
              BranchSideFuncs:
                - ASN1_item_d2i
                - BUF_MEM_free
      Callsites:
        - Src:             'crypto/asn1/a_d2i_fp.c:64,11'
          Dst:             asn1_d2i_read_bio
        - Src:             'crypto/asn1/a_d2i_fp.c:69,11'
          Dst:             ASN1_item_d2i
        - Src:             'crypto/asn1/a_d2i_fp.c:71,5'
          Dst:             BUF_MEM_free
    - functionName:    asn1_d2i_read_bio
      functionSourceFile: '/src/openssl111/crypto/asn1/a_d2i_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.buf_mem_st **'
      constantsTouched: []
      argNames:
        - in
        - pb
      BBCount:         80
      ICount:          481
      EdgeCount:       108
      CyclomaticComplexity: 30
      functionsReached:
        - ASN1_get_object
        - BIO_read
        - BUF_MEM_free
        - BUF_MEM_grow_clean
        - BUF_MEM_new
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_d2i_fp.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:110,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:114,5'
              BranchSideFuncs:
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:116,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:117,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:138,32'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:119,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:119,57'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:120,17'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
        - Branch String:   'crypto/asn1/a_d2i_fp.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:120,17'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:123,26'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:124,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:124,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:128,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:124,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:125,17'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:128,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:128,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:129,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:135,9'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:129,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:130,21'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:133,24'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:144,17'
              BranchSideFuncs:
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:145,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:146,17'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:148,17'
              BranchSideFuncs:
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - BUF_MEM_free
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:155,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:161,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_d2i_fp.c:155,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:156,17'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:159,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:161,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:161,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:170,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:161,39'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:161,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:170,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:161,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:163,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:170,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:164,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:165,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:167,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:171,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:172,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:212,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:175,72'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:176,21'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:177,21'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
        - Branch String:   'crypto/asn1/a_d2i_fp.c:175,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:177,21'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:180,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:180,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:187,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - BIO_read
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:211,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:187,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:187,55'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BIO_read
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:187,67'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BIO_read
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:189,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:190,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:193,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:194,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:195,38'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:208,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:196,29'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:197,29'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:205,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:208,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:180,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:209,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:212,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:213,17'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:216,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:217,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:218,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:220,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_d2i_fp.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:225,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:229,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_d2i_fp.c:108,9'
          Dst:             BUF_MEM_new
        - Src:             'crypto/asn1/a_d2i_fp.c:110,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:114,5'
          Dst:             ERR_clear_error
        - Src:             'crypto/asn1/a_d2i_fp.c:119,38'
          Dst:             BUF_MEM_grow_clean
        - Src:             'crypto/asn1/a_d2i_fp.c:120,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:123,17'
          Dst:             BIO_read
        - Src:             'crypto/asn1/a_d2i_fp.c:125,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:130,21'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:140,15'
          Dst:             ASN1_get_object
        - Src:             'crypto/asn1/a_d2i_fp.c:144,17'
          Dst:             ERR_peek_error
        - Src:             'crypto/asn1/a_d2i_fp.c:148,17'
          Dst:             ERR_clear_error
        - Src:             'crypto/asn1/a_d2i_fp.c:156,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:177,21'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:189,26'
          Dst:             BUF_MEM_grow_clean
        - Src:             'crypto/asn1/a_d2i_fp.c:190,25'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:195,29'
          Dst:             BIO_read
        - Src:             'crypto/asn1/a_d2i_fp.c:197,29'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:213,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:225,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:232,5'
          Dst:             BUF_MEM_free
    - functionName:    ASN1_d2i_bio
      functionSourceFile: '/src/openssl111/crypto/asn1/a_d2i_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'struct.bio_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - xnew
        - d2i
        - in
        - x
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BUF_MEM_free
        - asn1_d2i_read_bio
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_d2i_fp.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:46,9'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:48,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - BUF_MEM_free
      Callsites:
        - Src:             'crypto/asn1/a_d2i_fp.c:44,11'
          Dst:             asn1_d2i_read_bio
        - Src:             'crypto/asn1/a_d2i_fp.c:51,5'
          Dst:             BUF_MEM_free
    - functionName:    ASN1_d2i_fp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_d2i_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'func_type *'
        - 'struct._IO_FILE *'
        - 'char **'
      constantsTouched: []
      argNames:
        - xnew
        - d2i
        - in
        - x
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_d2i_bio
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_d2i_fp.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:27,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_d2i_fp.c:30,5'
              BranchSideFuncs:
                - BIO_ctrl
                - ASN1_d2i_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/a_d2i_fp.c:26,22'
          Dst:             BIO_s_file
        - Src:             'crypto/asn1/a_d2i_fp.c:26,14'
          Dst:             BIO_new
        - Src:             'crypto/asn1/a_d2i_fp.c:27,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_d2i_fp.c:30,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/a_d2i_fp.c:31,11'
          Dst:             ASN1_d2i_bio
        - Src:             'crypto/asn1/a_d2i_fp.c:32,5'
          Dst:             BIO_free
    - functionName:    ASN1_item_digest
      functionSourceFile: '/src/openssl111/crypto/asn1/a_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - it
        - type
        - asn
        - md
        - len
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_i2d
        - CRYPTO_free
        - EVP_Digest
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_digest.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_digest.c:59,9'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_digest.c:61,21'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_digest.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_digest.c:62,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_digest.c:65,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_digest.c:57,9'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/asn1/a_digest.c:61,10'
          Dst:             EVP_Digest
        - Src:             'crypto/asn1/a_digest.c:62,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_digest.c:65,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_digest
      functionSourceFile: '/src/openssl111/crypto/asn1/a_digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'func_type *'
        - 'struct.evp_md_st *'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - i2d
        - type
        - data
        - md
        - len
      BBCount:         10
      ICount:          93
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_Digest
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_digest.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_digest.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_digest.c:34,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_digest.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_digest.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_digest.c:38,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_digest.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_digest.c:42,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_digest.c:45,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_digest.c:31,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_digest.c:34,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_digest.c:35,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_digest.c:41,10'
          Dst:             EVP_Digest
        - Src:             'crypto/asn1/a_digest.c:42,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_digest.c:45,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_item_i2d_bio
      functionSourceFile: '/src/openssl111/crypto/asn1/a_i2d_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - it
        - out
        - x
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_item_i2d
        - BIO_write
        - CRYPTO_free
        - ERR_put_error
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_i2d_fp.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:94,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:98,5'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_i2d_fp.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:101,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:102,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_i2d_fp.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:103,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:106,14'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_i2d_fp.c:92,9'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/asn1/a_i2d_fp.c:94,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_i2d_fp.c:99,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/a_i2d_fp.c:109,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_item_i2d_fp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_i2d_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - it
        - out
        - x
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_i2d_bio
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_i2d_fp.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:77,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:80,5'
              BranchSideFuncs:
                - BIO_ctrl
                - ASN1_item_i2d_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/a_i2d_fp.c:76,22'
          Dst:             BIO_s_file
        - Src:             'crypto/asn1/a_i2d_fp.c:76,14'
          Dst:             BIO_new
        - Src:             'crypto/asn1/a_i2d_fp.c:77,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_i2d_fp.c:80,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/a_i2d_fp.c:81,11'
          Dst:             ASN1_item_i2d_bio
        - Src:             'crypto/asn1/a_i2d_fp.c:82,5'
          Dst:             BIO_free
    - functionName:    ASN1_i2d_bio
      functionSourceFile: '/src/openssl111/crypto/asn1/a_i2d_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - i2d
        - out
        - x
      BBCount:         14
      ICount:          114
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_write
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_i2d_fp.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:42,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:44,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_i2d_fp.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:46,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:50,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_i2d_fp.c:55,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:56,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:57,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_i2d_fp.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:58,17'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:61,14'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_i2d_fp.c:44,9'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_i2d_fp.c:46,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_i2d_fp.c:54,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/a_i2d_fp.c:64,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_i2d_fp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_i2d_fp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - i2d
        - out
        - x
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_i2d_bio
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_i2d_fp.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:24,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_i2d_fp.c:27,5'
              BranchSideFuncs:
                - BIO_ctrl
                - ASN1_i2d_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/a_i2d_fp.c:23,22'
          Dst:             BIO_s_file
        - Src:             'crypto/asn1/a_i2d_fp.c:23,14'
          Dst:             BIO_new
        - Src:             'crypto/asn1/a_i2d_fp.c:24,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_i2d_fp.c:27,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/a_i2d_fp.c:28,11'
          Dst:             ASN1_i2d_bio
        - Src:             'crypto/asn1/a_i2d_fp.c:29,5'
          Dst:             BIO_free
    - functionName:    cpy_utf8
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UTF8_putc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_mbstr.c:340,11'
          Dst:             UTF8_putc
    - functionName:    out_utf8
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - UTF8_putc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_mbstr.c:261,16'
          Dst:             UTF8_putc
    - functionName:    cpy_univ
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         1
      ICount:          53
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpy_bmp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpy_asc
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    type_str
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         36
      ICount:          192
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - ossl_ctype_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_mbstr.c:273,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:273,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:273,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:275,40'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:275,45'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:278,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:276,45'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:276,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:278,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:277,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:278,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:278,42'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:278,46'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:280,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:279,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:280,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:280,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:280,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_mbstr.c:282,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_mbstr.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:281,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_mbstr.c:282,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_mbstr.c:282,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:282,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_mbstr.c:284,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_mbstr.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:283,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_mbstr.c:284,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_mbstr.c:284,36'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:284,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_mbstr.c:286,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_mbstr.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:285,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_mbstr.c:286,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_mbstr.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_mbstr.c:288,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_mbstr.c:275,45'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/a_mbstr.c:278,46'
          Dst:             ossl_ctype_check
    - functionName:    in_utf8
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    traverse_string
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - int
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - p
        - len
        - inform
        - rfunc
        - arg
      BBCount:         23
      ICount:          188
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - UTF8_getc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_mbstr.c:213,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:214,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:240,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_mbstr.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:215,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:217,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:217,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:218,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:221,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:221,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:222,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:228,29'
              BranchSideFuncs:
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:229,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:230,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_mbstr.c:231,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:234,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:213,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_mbstr.c:235,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_mbstr.c:236,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:237,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_mbstr.c:238,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - UTF8_getc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/a_mbstr.c:228,19'
          Dst:             UTF8_getc
    - functionName:    ASN1_mbstring_ncopy
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char *'
        - int
        - int
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
        - inform
        - mask
        - minsize
        - maxsize
      BBCount:         74
      ICount:          473
      EdgeCount:       95
      CyclomaticComplexity: 23
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_type_new
        - BIO_snprintf
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_add_error_data
        - ERR_put_error
        - cpy_asc
        - cpy_bmp
        - cpy_univ
        - cpy_utf8
        - strlen
        - traverse_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_mbstr.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:55,36'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:56,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:57,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:60,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:60,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:63,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:81,15'
              BranchSideFuncs:
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:91,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/a_mbstr.c:95,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:64,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:68,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/a_mbstr.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:73,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:77,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/a_mbstr.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:85,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:88,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/a_mbstr.c:99,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:99,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/a_mbstr.c:106,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/a_mbstr.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:100,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/a_mbstr.c:106,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/a_mbstr.c:106,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:106,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/a_mbstr.c:114,25'
              BranchSideFuncs:
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:107,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_snprintf
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/a_mbstr.c:114,25'
              BranchSideFuncs:
                - traverse_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:115,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:120,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:122,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:123,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:123,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:124,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:125,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:125,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:126,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:127,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:127,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:128,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:129,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:129,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:130,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:132,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:132,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:133,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:136,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:140,16'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:141,10'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_mbstr.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:142,18'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:149,18'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:152,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:155,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_mbstr.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:159,30'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:167,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/a_mbstr.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:160,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_mbstr.c:163,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_mbstr.c:167,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:169,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:174,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:179,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:184,16'
              BranchSideFuncs:
                - traverse_string
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:189,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - traverse_string
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/a_mbstr.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:190,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/a_mbstr.c:195,20'
              BranchSideFuncs:
                - traverse_string
        - Branch String:   'crypto/asn1/a_mbstr.c:190,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_mbstr.c:191,30'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_mbstr.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/a_mbstr.c:55,15'
          Dst:             strlen
        - Src:             'crypto/asn1/a_mbstr.c:64,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:73,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:83,15'
          Dst:             traverse_string
        - Src:             'crypto/asn1/a_mbstr.c:83,15'
          Dst:             in_utf8
        - Src:             'crypto/asn1/a_mbstr.c:85,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:95,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:100,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:101,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/a_mbstr.c:102,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/a_mbstr.c:107,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:108,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/asn1/a_mbstr.c:109,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/a_mbstr.c:114,9'
          Dst:             traverse_string
        - Src:             'crypto/asn1/a_mbstr.c:114,9'
          Dst:             type_str
        - Src:             'crypto/asn1/a_mbstr.c:115,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:144,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_mbstr.c:150,16'
          Dst:             ASN1_STRING_type_new
        - Src:             'crypto/asn1/a_mbstr.c:152,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:159,14'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/a_mbstr.c:160,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:185,9'
          Dst:             traverse_string
        - Src:             'crypto/asn1/a_mbstr.c:185,9'
          Dst:             out_utf8
        - Src:             'crypto/asn1/a_mbstr.c:189,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_mbstr.c:191,13'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/asn1/a_mbstr.c:192,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_mbstr.c:198,5'
          Dst:             traverse_string
    - functionName:    ASN1_mbstring_copy
      functionSourceFile: '/src/openssl111/crypto/asn1/a_mbstr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char *'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
        - inform
        - mask
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_mbstring_ncopy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_mbstr.c:38,12'
          Dst:             ASN1_mbstring_ncopy
    - functionName:    ASN1_item_sign_ctx
      functionSourceFile: '/src/openssl111/crypto/asn1/a_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - it
        - algor1
        - algor2
        - signature
        - asn
        - ctx
      BBCount:         44
      ICount:          329
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_item_i2d
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestSign
        - EVP_MD_CTX_md
        - EVP_MD_CTX_pkey_ctx
        - EVP_MD_type
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_size
        - OBJ_find_sigid_by_algs
        - OBJ_nid2obj
        - X509_ALGOR_set0
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_sign.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:154,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:163,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:164,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:179,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:166,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:174,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:174,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:175,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:176,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:177,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:178,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:183,13'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:207,29'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:184,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:188,37'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_find_sigid_by_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/a_sign.c:187,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:190,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/a_sign.c:195,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/a_sign.c:195,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:196,23'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/a_sign.c:198,23'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/a_sign.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:201,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/a_sign.c:202,13'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/a_sign.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:203,29'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:205,5'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:209,14'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:213,11'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:216,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:216,27'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:217,14'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/a_sign.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:217,14'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:222,25'
              BranchSideFuncs:
                - EVP_DigestSign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_sign.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:223,14'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:227,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/asn1/a_sign.c:150,12'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/asn1/a_sign.c:151,35'
          Dst:             EVP_MD_CTX_pkey_ctx
        - Src:             'crypto/asn1/a_sign.c:151,12'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/asn1/a_sign.c:154,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:159,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:175,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:184,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:188,37'
          Dst:             EVP_MD_type
        - Src:             'crypto/asn1/a_sign.c:187,14'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             'crypto/asn1/a_sign.c:190,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:201,37'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/a_sign.c:201,13'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/asn1/a_sign.c:203,37'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/a_sign.c:203,13'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/asn1/a_sign.c:207,15'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/asn1/a_sign.c:210,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:214,20'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/asn1/a_sign.c:215,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_sign.c:218,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:222,10'
          Dst:             EVP_DigestSign
        - Src:             'crypto/asn1/a_sign.c:224,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:227,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_sign.c:238,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/asn1/a_sign.c:239,5'
          Dst:             CRYPTO_clear_free
    - functionName:    ASN1_item_sign
      functionSourceFile: '/src/openssl111/crypto/asn1/a_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - 'struct.evp_pkey_st.3650 *'
        - 'struct.evp_md_st.1778 *'
      constantsTouched: []
      argNames:
        - it
        - algor1
        - algor2
        - signature
        - asn
        - pkey
        - type
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_sign_ctx
        - ERR_put_error
        - EVP_DigestSignInit
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_sign.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:125,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:128,29'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_item_sign_ctx
                - EVP_MD_CTX_free
        - Branch String:   'crypto/asn1/a_sign.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:129,25'
              BranchSideFuncs:
                - ASN1_item_sign_ctx
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_sign.c:133,29'
              BranchSideFuncs:
                - ASN1_item_sign_ctx
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/asn1/a_sign.c:122,23'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/asn1/a_sign.c:125,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:128,10'
          Dst:             EVP_DigestSignInit
        - Src:             'crypto/asn1/a_sign.c:129,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/asn1/a_sign.c:133,10'
          Dst:             ASN1_item_sign_ctx
        - Src:             'crypto/asn1/a_sign.c:135,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ASN1_sign
      functionSourceFile: '/src/openssl111/crypto/asn1/a_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'func_type *'
        - 'struct.X509_algor_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - 'struct.evp_pkey_st.3650 *'
        - 'struct.evp_md_st.1778 *'
      constantsTouched: []
      argNames:
        - i2d
        - algor1
        - algor2
        - signature
        - data
        - pkey
        - type
      BBCount:         44
      ICount:          331
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_PKEY_size
        - EVP_SignFinal
        - OBJ_nid2obj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_sign.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:37,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:40,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/a_sign.c:40,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:41,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/a_sign.c:73,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:42,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/a_sign.c:44,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/a_sign.c:45,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:46,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/a_sign.c:47,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/a_sign.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:52,28'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:54,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
        - Branch String:   'crypto/asn1/a_sign.c:54,43'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:55,21'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_sign.c:56,28'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:57,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:58,17'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:59,13'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:63,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:64,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:67,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:68,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:72,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_TYPE_new
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/a_sign.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:75,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:78,20'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_PKEY_size
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_sign.c:82,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:82,27'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:83,14'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/a_sign.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:83,14'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_sign.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:91,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_sign.c:94,14'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/a_sign.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:92,27'
              BranchSideFuncs:
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_sign.c:94,14'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/a_sign.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_sign.c:94,14'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/a_sign.c:98,5'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
                - CRYPTO_clear_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/asn1/a_sign.c:30,23'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/asn1/a_sign.c:37,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:52,13'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/a_sign.c:56,13'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/a_sign.c:57,33'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/a_sign.c:61,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/asn1/a_sign.c:62,24'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/a_sign.c:64,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:68,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:75,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:79,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_sign.c:80,20'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/asn1/a_sign.c:81,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_sign.c:84,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:90,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/asn1/a_sign.c:91,13'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/asn1/a_sign.c:92,13'
          Dst:             EVP_SignFinal
        - Src:             'crypto/asn1/a_sign.c:95,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_sign.c:98,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/a_sign.c:109,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/asn1/a_sign.c:110,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/asn1/a_sign.c:111,5'
          Dst:             CRYPTO_clear_free
    - functionName:    sk_ASN1_STRING_TABLE_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_STRING_TABLE *'
        - 'struct.asn1_string_table_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:194,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_table_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_table_st **'
        - 'struct.asn1_string_table_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_STRING_TABLE_new
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_STRING_TABLE *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:194,1'
          Dst:             OPENSSL_sk_new
    - functionName:    table_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_table_st *'
        - 'struct.asn1_string_table_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    table_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - table_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:125,1'
          Dst:             table_cmp
    - functionName:    st_free
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_string_table_st *'
      constantsTouched: []
      argNames:
        - tbl
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:217,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/a_strnid.c:218,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:218,9'
          Dst:             CRYPTO_free
    - functionName:    sk_ASN1_STRING_TABLE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_STRING_TABLE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:194,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    ASN1_STRING_TABLE_cleanup
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_ASN1_STRING_TABLE_pop_free
        - st_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:206,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:208,11'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_pop_free
            - BranchSide:      'crypto/asn1/a_strnid.c:208,11'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_pop_free
        - Branch String:   'crypto/asn1/a_strnid.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:211,12'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_pop_free
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:212,5'
          Dst:             sk_ASN1_STRING_TABLE_pop_free
        - Src:             'crypto/asn1/a_strnid.c:212,5'
          Dst:             st_free
    - functionName:    stable_get
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'struct.asn1_string_table_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         21
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_TABLE_get
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - sk_ASN1_STRING_TABLE_new
        - sk_ASN1_STRING_TABLE_push
        - sk_table_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:152,18'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_new
                - ASN1_STRING_TABLE_get
                - CRYPTO_zalloc
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strnid.c:156,33'
              BranchSideFuncs:
                - ASN1_STRING_TABLE_get
                - CRYPTO_zalloc
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strnid.c:153,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:155,5'
              BranchSideFuncs:
                - ASN1_STRING_TABLE_get
                - CRYPTO_zalloc
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strnid.c:157,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:157,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_zalloc
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strnid.c:159,15'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_strnid.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:158,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:159,15'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_strnid.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:160,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strnid.c:163,36'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/a_strnid.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:167,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/a_strnid.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:168,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:174,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:152,18'
          Dst:             sk_ASN1_STRING_TABLE_new
        - Src:             'crypto/asn1/a_strnid.c:152,18'
          Dst:             sk_table_cmp
        - Src:             'crypto/asn1/a_strnid.c:156,11'
          Dst:             ASN1_STRING_TABLE_get
        - Src:             'crypto/asn1/a_strnid.c:159,15'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/a_strnid.c:160,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_strnid.c:163,10'
          Dst:             sk_ASN1_STRING_TABLE_push
        - Src:             'crypto/asn1/a_strnid.c:164,9'
          Dst:             CRYPTO_free
    - functionName:    ASN1_STRING_TABLE_get
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'struct.asn1_string_table_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OBJ_bsearch_table
        - sk_ASN1_STRING_TABLE_find
        - sk_ASN1_STRING_TABLE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:134,41'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_find
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_table
                - sk_ASN1_STRING_TABLE_value
            - BranchSide:      'crypto/asn1/a_strnid.c:138,12'
              BranchSideFuncs:
                - OBJ_bsearch_table
        - Branch String:   'crypto/asn1/a_strnid.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:136,47'
              BranchSideFuncs:
                - sk_ASN1_STRING_TABLE_value
            - BranchSide:      'crypto/asn1/a_strnid.c:137,5'
              BranchSideFuncs:
                - OBJ_bsearch_table
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:134,15'
          Dst:             sk_ASN1_STRING_TABLE_find
        - Src:             'crypto/asn1/a_strnid.c:136,20'
          Dst:             sk_ASN1_STRING_TABLE_value
        - Src:             'crypto/asn1/a_strnid.c:138,12'
          Dst:             OBJ_bsearch_table
    - functionName:    sk_ASN1_STRING_TABLE_find
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_STRING_TABLE *'
        - 'struct.asn1_string_table_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:194,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_ASN1_STRING_TABLE_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'struct.asn1_string_table_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_STRING_TABLE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:194,1'
          Dst:             OPENSSL_sk_value
    - functionName:    OBJ_bsearch_table
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'struct.asn1_string_table_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_table_st *'
        - 'struct.asn1_string_table_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - table_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:125,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/asn1/a_strnid.c:125,1'
          Dst:             table_cmp_BSEARCH_CMP_FN
    - functionName:    ASN1_STRING_TABLE_add
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nid
        - minsize
        - maxsize
        - mask
        - flags
      BBCount:         18
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - stable_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:190,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_strnid.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strnid.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:194,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strnid.c:195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strnid.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:196,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strnid.c:197,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strnid.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:198,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/a_strnid.c:199,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/a_strnid.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:200,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:201,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:188,11'
          Dst:             stable_get
        - Src:             'crypto/asn1/a_strnid.c:190,9'
          Dst:             ERR_put_error
    - functionName:    ASN1_STRING_set_by_NID
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        5
      argTypes:
        - 'struct.asn1_string_st **'
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - inlen
        - inform
        - nid
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_TABLE_get
        - ASN1_mbstring_copy
        - ASN1_mbstring_ncopy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:89,13'
              BranchSideFuncs:
                - ASN1_STRING_TABLE_get
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_mbstring_ncopy
            - BranchSide:      'crypto/asn1/a_strnid.c:90,33'
              BranchSideFuncs:
                - ASN1_STRING_TABLE_get
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_mbstring_ncopy
        - Branch String:   'crypto/asn1/a_strnid.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:92,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_mbstring_ncopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strnid.c:98,34'
              BranchSideFuncs:
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strnid.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:94,21'
              BranchSideFuncs:
                - ASN1_mbstring_ncopy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_strnid.c:95,35'
              BranchSideFuncs:
                - ASN1_mbstring_ncopy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_strnid.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:102,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:103,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:90,11'
          Dst:             ASN1_STRING_TABLE_get
        - Src:             'crypto/asn1/a_strnid.c:95,15'
          Dst:             ASN1_mbstring_ncopy
        - Src:             'crypto/asn1/a_strnid.c:98,15'
          Dst:             ASN1_mbstring_copy
    - functionName:    ASN1_STRING_set_default_mask_asc
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         23
      ICount:          107
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_set_default_mask
        - strcmp
        - strncmp
        - strtoul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_strnid.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:54,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set_default_mask
            - BranchSide:      'crypto/asn1/a_strnid.c:59,23'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set_default_mask
        - Branch String:   'crypto/asn1/a_strnid.c:54,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:55,13'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set_default_mask
            - BranchSide:      'crypto/asn1/a_strnid.c:56,24'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_STRING_set_default_mask
        - Branch String:   'crypto/asn1/a_strnid.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:58,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/a_strnid.c:59,5'
              BranchSideFuncs:
                - ASN1_STRING_set_default_mask
        - Branch String:   'crypto/asn1/a_strnid.c:59,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:60,14'
              BranchSideFuncs:
                - ASN1_STRING_set_default_mask
            - BranchSide:      'crypto/asn1/a_strnid.c:61,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set_default_mask
        - Branch String:   'crypto/asn1/a_strnid.c:61,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:62,14'
              BranchSideFuncs:
                - ASN1_STRING_set_default_mask
            - BranchSide:      'crypto/asn1/a_strnid.c:63,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set_default_mask
        - Branch String:   'crypto/asn1/a_strnid.c:63,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:64,14'
              BranchSideFuncs:
                - ASN1_STRING_set_default_mask
            - BranchSide:      'crypto/asn1/a_strnid.c:65,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set_default_mask
        - Branch String:   'crypto/asn1/a_strnid.c:65,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_strnid.c:66,14'
              BranchSideFuncs:
                - ASN1_STRING_set_default_mask
            - BranchSide:      'crypto/asn1/a_strnid.c:68,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/a_strnid.c:53,9'
          Dst:             strncmp
        - Src:             'crypto/asn1/a_strnid.c:56,16'
          Dst:             strtoul
        - Src:             'crypto/asn1/a_strnid.c:59,16'
          Dst:             strcmp
        - Src:             'crypto/asn1/a_strnid.c:61,14'
          Dst:             strcmp
        - Src:             'crypto/asn1/a_strnid.c:63,14'
          Dst:             strcmp
        - Src:             'crypto/asn1/a_strnid.c:65,14'
          Dst:             strcmp
        - Src:             'crypto/asn1/a_strnid.c:69,5'
          Dst:             ASN1_STRING_set_default_mask
    - functionName:    ASN1_STRING_set_default_mask
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - mask
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_get_default_mask
      functionSourceFile: '/src/openssl111/crypto/asn1/a_strnid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_item_verify
      functionSourceFile: '/src/openssl111/crypto/asn1/a_verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ASN1_ITEM_st *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - 'struct.evp_pkey_st.3673 *'
      constantsTouched: []
      argNames:
        - it
        - a
        - signature
        - asn
        - pkey
      BBCount:         38
      ICount:          267
      EdgeCount:       53
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_item_i2d
        - CRYPTO_clear_free
        - ERR_put_error
        - EVP_DigestVerify
        - EVP_DigestVerifyInit
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_PKEY_type
        - EVP_get_digestbyname
        - OBJ_find_sigid_algs
        - OBJ_nid2sn
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_verify.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:98,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:102,46'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:102,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:107,11'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:103,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:107,11'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:109,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:114,42'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_find_sigid_algs
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_verify.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:115,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/a_verify.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_verify.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:119,14'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:134,30'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:119,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:119,30'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:120,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/asn1/a_verify.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:120,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:124,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:131,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:132,13'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:137,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:143,27'
              BranchSideFuncs:
                - EVP_PKEY_type
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:143,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:144,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:148,35'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:0,0'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:149,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/asn1/a_verify.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:161,9'
              BranchSideFuncs:
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:162,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:165,12'
              BranchSideFuncs:
                - EVP_DigestVerify
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:170,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:173,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/asn1/a_verify.c:98,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:103,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:107,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/asn1/a_verify.c:109,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:114,30'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/a_verify.c:114,10'
          Dst:             OBJ_find_sigid_algs
        - Src:             'crypto/asn1/a_verify.c:115,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:120,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:134,30'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/asn1/a_verify.c:134,30'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/asn1/a_verify.c:137,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:143,13'
          Dst:             EVP_PKEY_type
        - Src:             'crypto/asn1/a_verify.c:144,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:148,14'
          Dst:             EVP_DigestVerifyInit
        - Src:             'crypto/asn1/a_verify.c:149,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:156,11'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/asn1/a_verify.c:158,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:162,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:167,11'
          Dst:             EVP_DigestVerify
        - Src:             'crypto/asn1/a_verify.c:170,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:175,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/asn1/a_verify.c:176,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ASN1_verify
      functionSourceFile: '/src/openssl111/crypto/asn1/a_verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'func_type *'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - 'struct.evp_pkey_st.3673 *'
      constantsTouched: []
      argNames:
        - i2d
        - a
        - signature
        - data
        - pkey
      BBCount:         24
      ICount:          194
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_VerifyFinal
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/a_verify.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:35,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:38,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:45,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:45,46'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:45,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:50,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:46,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:50,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:52,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:55,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/a_verify.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:64,12'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:64,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:69,9'
              BranchSideFuncs:
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/a_verify.c:72,9'
              BranchSideFuncs:
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/a_verify.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/a_verify.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/asn1/a_verify.c:80,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/asn1/a_verify.c:29,23'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/asn1/a_verify.c:35,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:38,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/a_verify.c:39,33'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/asn1/a_verify.c:39,12'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/asn1/a_verify.c:41,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:46,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:52,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:55,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/a_verify.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:63,11'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/asn1/a_verify.c:64,12'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/asn1/a_verify.c:66,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/asn1/a_verify.c:69,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:74,9'
          Dst:             EVP_VerifyFinal
        - Src:             'crypto/asn1/a_verify.c:76,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/a_verify.c:82,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ERR_load_ASN1_strings
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_err.c:346,50'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_err.c:346,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/asn1/asn1_err.c:346,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/asn1/asn1_err.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_err.c:346,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/asn1/asn1_err.c:347,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/asn1/asn1_err.c:346,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/asn1/asn1_err.c:347,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/asn1/asn1_err.c:348,9'
          Dst:             ERR_load_strings_const
    - functionName:    bitstr_cb
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - elem
        - len
        - bitstr
      BBCount:         17
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_BIT_STRING_set_bit
        - ERR_put_error
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:749,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:750,9'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:751,22'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:752,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:752,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:752,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:752,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:752,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:753,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:754,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:754,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:755,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:758,34'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:758,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:759,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:762,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:751,14'
          Dst:             strtoul
        - Src:             'crypto/asn1/asn1_gen.c:755,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:758,10'
          Dst:             ASN1_BIT_STRING_set_bit
        - Src:             'crypto/asn1/asn1_gen.c:759,9'
          Dst:             ERR_put_error
    - functionName:    sk_ASN1_TYPE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ASN1_TYPE_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_TYPE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_TYPE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/asn1.h:475,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1.h:475,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1.h:475,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    append_exp
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.tag_exp_arg *'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - arg
        - exp_tag
        - exp_class
        - exp_constructed
        - exp_pad
        - imp_ok
      BBCount:         14
      ICount:          129
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:471,30'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:471,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:476,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:471,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:472,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:476,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:477,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:481,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:487,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:488,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:493,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:472,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:477,9'
          Dst:             ERR_put_error
    - functionName:    parse_tagging
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - vstart
        - vlen
        - ptag
        - pclass
      BBCount:         27
      ICount:          168
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - strtoul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:353,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:354,9'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:355,23'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:357,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:357,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:359,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:357,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:357,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:359,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:358,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:359,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:360,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:363,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn1_gen.c:365,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:366,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:368,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn1_gen.c:369,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:370,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:397,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:370,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:373,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:377,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:381,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:385,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:389,24'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:355,15'
          Dst:             strtoul
        - Src:             'crypto/asn1/asn1_gen.c:360,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:391,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:392,13'
          Dst:             ERR_add_error_data
    - functionName:    asn1_str2tag
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - tagstr
        - len
      BBCount:         16
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:567,22'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:569,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:570,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:571,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:575,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:571,33'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:571,45'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:573,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:571,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:572,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:573,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:567,15'
          Dst:             strlen
        - Src:             'crypto/asn1/asn1_gen.c:571,37'
          Dst:             strncmp
    - functionName:    asn1_str2type
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - str
        - format
        - utype
      BBCount:         91
      ICount:          494
      EdgeCount:       116
      CyclomaticComplexity: 27
      functionsReached:
        - ASN1_STRING_new
        - ASN1_STRING_set
        - ASN1_TIME_check
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_mbstring_copy
        - ASN1_tag2bit
        - CONF_parse_list
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - OPENSSL_hexstr2buf
        - X509V3_get_value_bool
        - bitstr_cb
        - s2i_ASN1_INTEGER
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:587,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:591,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASN1_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - OPENSSL_hexstr2buf
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - s2i_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:591,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:592,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASN1_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - OPENSSL_hexstr2buf
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - s2i_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:594,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASN1_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - OPENSSL_hexstr2buf
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - s2i_ASN1_INTEGER
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:594,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:597,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:604,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:619,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - s2i_ASN1_INTEGER
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:619,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - s2i_ASN1_INTEGER
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:631,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:643,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:643,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:672,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:691,40'
              BranchSideFuncs:
                - ASN1_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - OPENSSL_hexstr2buf
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:691,40'
              BranchSideFuncs:
                - ASN1_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - OPENSSL_hexstr2buf
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:729,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:597,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:597,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:601,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:597,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:598,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:601,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:604,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:605,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:608,14'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:611,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:612,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:615,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:619,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:620,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:624,46'
              BranchSideFuncs:
                - s2i_ASN1_INTEGER
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:623,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:625,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:628,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:631,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:632,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:635,47'
              BranchSideFuncs:
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:635,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:636,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:639,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:643,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:644,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:647,40'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:647,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:648,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:651,30'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:651,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:652,13'
              BranchSideFuncs:
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:655,41'
              BranchSideFuncs:
                - ASN1_TIME_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:656,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:657,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:661,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:672,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:673,20'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:674,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn1_gen.c:674,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:675,20'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ASN1_mbstring_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:677,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:681,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:683,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:687,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:691,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:692,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:696,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - OPENSSL_hexstr2buf
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:696,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:697,45'
              BranchSideFuncs:
                - OPENSSL_hexstr2buf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:704,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
        - Branch String:   'crypto/asn1/asn1_gen.c:697,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:698,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:701,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:704,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:705,29'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:706,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:707,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:707,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:716,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:706,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:709,18'
              BranchSideFuncs:
                - CONF_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:716,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   'crypto/asn1/asn1_gen.c:708,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:710,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:713,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:720,42'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:720,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:726,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:720,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:721,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:726,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:586,17'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/asn1_gen.c:587,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:598,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:605,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:611,14'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/asn1/asn1_gen.c:612,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:620,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:624,23'
          Dst:             s2i_ASN1_INTEGER
        - Src:             'crypto/asn1/asn1_gen.c:625,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:632,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:635,35'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/asn1/asn1_gen.c:636,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:644,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:647,40'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/asn1/asn1_gen.c:648,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:651,14'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/asn1_gen.c:652,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:656,14'
          Dst:             ASN1_TIME_check
        - Src:             'crypto/asn1/asn1_gen.c:657,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:677,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:682,44'
          Dst:             ASN1_tag2bit
        - Src:             'crypto/asn1/asn1_gen.c:681,13'
          Dst:             ASN1_mbstring_copy
        - Src:             'crypto/asn1/asn1_gen.c:683,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:691,40'
          Dst:             ASN1_STRING_new
        - Src:             'crypto/asn1/asn1_gen.c:692,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:697,26'
          Dst:             OPENSSL_hexstr2buf
        - Src:             'crypto/asn1/asn1_gen.c:698,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:705,13'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/asn1_gen.c:708,18'
          Dst:             CONF_parse_list
        - Src:             'crypto/asn1/asn1_gen.c:708,18'
          Dst:             bitstr_cb
        - Src:             'crypto/asn1/asn1_gen.c:710,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:716,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:729,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:737,5'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn1_gen.c:740,5'
          Dst:             ASN1_TYPE_free
    - functionName:    asn1_multi
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - 'struct.v3_ext_ctx *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - utype
        - section
        - cnf
        - depth
        - perr
      BBCount:         30
      ICount:          204
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_STRING_type_new
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - CRYPTO_free
        - X509V3_get_section
        - X509V3_section_free
        - generate_v3
        - i2d_ASN1_SEQUENCE_ANY
        - i2d_ASN1_SET_ANY
        - sk_ASN1_TYPE_new_null
        - sk_ASN1_TYPE_pop_free
        - sk_ASN1_TYPE_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:415,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:416,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
                - X509V3_get_section
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:417,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
                - X509V3_get_section
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:417,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:418,14'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - X509V3_get_section
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:438,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
        - Branch String:   'crypto/asn1/asn1_gen.c:418,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:419,13'
              BranchSideFuncs:
                - X509V3_get_section
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:420,35'
              BranchSideFuncs:
                - X509V3_get_section
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:421,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:422,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:423,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:423,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:425,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - i2d_ASN1_SET_ANY
            - BranchSide:      'crypto/asn1/asn1_gen.c:432,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
        - Branch String:   'crypto/asn1/asn1_gen.c:427,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:428,17'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
            - BranchSide:      'crypto/asn1/asn1_gen.c:429,36'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
        - Branch String:   'crypto/asn1/asn1_gen.c:429,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:430,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:431,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.17506
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
                - i2d_ASN1_SET_ANY
                - sk_CONF_VALUE_value.17505
                - generate_v3
                - sk_ASN1_TYPE_push.17504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:439,35'
              BranchSideFuncs:
                - i2d_ASN1_SET_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:441,40'
              BranchSideFuncs:
                - i2d_ASN1_SEQUENCE_ANY
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
        - Branch String:   'crypto/asn1/asn1_gen.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:444,9'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:445,16'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
        - Branch String:   'crypto/asn1/asn1_gen.c:445,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:446,9'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:447,56'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
        - Branch String:   'crypto/asn1/asn1_gen.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:448,9'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:450,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_ASN1_TYPE_pop_free
                - X509V3_section_free
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:414,10'
          Dst:             sk_ASN1_TYPE_new_null
        - Src:             'crypto/asn1/asn1_gen.c:420,16'
          Dst:             X509V3_get_section
        - Src:             'crypto/asn1/asn1_gen.c:423,25'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/asn1/asn1_gen.c:425,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/asn1/asn1_gen.c:425,17'
          Dst:             generate_v3
        - Src:             'crypto/asn1/asn1_gen.c:429,18'
          Dst:             sk_ASN1_TYPE_push
        - Src:             'crypto/asn1/asn1_gen.c:439,18'
          Dst:             i2d_ASN1_SET_ANY
        - Src:             'crypto/asn1/asn1_gen.c:441,18'
          Dst:             i2d_ASN1_SEQUENCE_ANY
        - Src:             'crypto/asn1/asn1_gen.c:445,16'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/asn1_gen.c:447,35'
          Dst:             ASN1_STRING_type_new
        - Src:             'crypto/asn1/asn1_gen.c:458,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn1_gen.c:460,5'
          Dst:             sk_ASN1_TYPE_pop_free
        - Src:             'crypto/asn1/asn1_gen.c:460,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/asn1_gen.c:461,5'
          Dst:             X509V3_section_free
    - functionName:    generate_v3
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        4
      argTypes:
        - 'char *'
        - 'struct.v3_ext_ctx *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - str
        - cnf
        - depth
        - perr
      BBCount:         56
      ICount:          427
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_get_object
        - ASN1_object_size
        - ASN1_put_object
        - CONF_parse_list
        - CRYPTO_free
        - CRYPTO_malloc
        - asn1_cb
        - asn1_multi
        - asn1_str2type
        - d2i_ASN1_TYPE
        - i2d_ASN1_TYPE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:121,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:125,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_str2type
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_multi
        - Branch String:   'crypto/asn1/asn1_gen.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:126,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_multi
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:127,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_multi
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:127,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_multi
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:137,39'
              BranchSideFuncs:
                - asn1_str2type
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_multi
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:131,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_multi
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:132,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:135,36'
              BranchSideFuncs:
                - asn1_multi
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:143,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:143,35'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:143,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
            - BranchSide:      'crypto/asn1/asn1_gen.c:147,29'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/asn1_gen.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:144,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:147,29'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/asn1_gen.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:158,29'
              BranchSideFuncs:
                - ASN1_get_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
            - BranchSide:      'crypto/asn1/asn1_gen.c:180,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/asn1_gen.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:160,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:162,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/asn1_gen.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:169,29'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
            - BranchSide:      'crypto/asn1/asn1_gen.c:173,31'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_object_size
        - Branch String:   'crypto/asn1/asn1_gen.c:184,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:187,16'
              BranchSideFuncs:
                - ASN1_object_size
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:195,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:197,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:205,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:207,29'
              BranchSideFuncs:
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:215,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:209,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:210,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:211,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:216,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:225,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn1_gen.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:217,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:220,29'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn1_gen.c:218,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:218,30'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:219,29'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn1_gen.c:216,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:219,29'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn1_gen.c:220,29'
              BranchSideFuncs:
                - ASN1_put_object
                - llvm.memcpy.p0i8.p0i8.i64
                - d2i_ASN1_TYPE
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:120,9'
          Dst:             CONF_parse_list
        - Src:             'crypto/asn1/asn1_gen.c:120,9'
          Dst:             asn1_cb
        - Src:             'crypto/asn1/asn1_gen.c:135,15'
          Dst:             asn1_multi
        - Src:             'crypto/asn1/asn1_gen.c:137,15'
          Dst:             asn1_str2type
        - Src:             'crypto/asn1/asn1_gen.c:147,15'
          Dst:             i2d_ASN1_TYPE
        - Src:             'crypto/asn1/asn1_gen.c:148,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/asn1_gen.c:157,13'
          Dst:             ASN1_get_object
        - Src:             'crypto/asn1/asn1_gen.c:178,15'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/asn1_gen.c:190,15'
          Dst:             ASN1_object_size
        - Src:             'crypto/asn1/asn1_gen.c:195,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/asn1_gen.c:207,9'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/asn1_gen.c:220,9'
          Dst:             ASN1_put_object
        - Src:             'crypto/asn1/asn1_gen.c:230,11'
          Dst:             d2i_ASN1_TYPE
        - Src:             'crypto/asn1/asn1_gen.c:233,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn1_gen.c:234,5'
          Dst:             CRYPTO_free
    - functionName:    asn1_cb
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - elem
        - len
        - bitstr
      BBCount:         61
      ICount:          353
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - append_exp
        - asn1_str2tag
        - parse_tagging
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:251,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:253,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:253,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:255,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:263,26'
              BranchSideFuncs:
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn1_gen.c:255,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:256,22'
              BranchSideFuncs:
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:261,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:266,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn1_gen.c:272,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:273,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:283,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:276,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:276,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:276,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:277,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:283,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:287,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:297,28'
              BranchSideFuncs:
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:304,25'
              BranchSideFuncs:
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:309,25'
              BranchSideFuncs:
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:314,25'
              BranchSideFuncs:
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:319,25'
              BranchSideFuncs:
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:324,14'
              BranchSideFuncs:
                - ERR_put_error
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:344,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:287,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:288,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:291,28'
              BranchSideFuncs:
                - parse_tagging
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:292,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:293,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:297,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:298,13'
              BranchSideFuncs:
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn1_gen.c:299,25'
              BranchSideFuncs:
                - append_exp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:299,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:300,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:301,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:305,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:306,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:309,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:310,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:315,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:316,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:320,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:321,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:324,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:325,13'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:328,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:328,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:329,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:330,26'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:330,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:331,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:332,26'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:332,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:333,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:334,26'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn1_gen.c:334,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:335,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:337,13'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:263,13'
          Dst:             asn1_str2tag
        - Src:             'crypto/asn1/asn1_gen.c:266,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:267,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn1_gen.c:277,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:288,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:291,14'
          Dst:             parse_tagging
        - Src:             'crypto/asn1/asn1_gen.c:297,14'
          Dst:             parse_tagging
        - Src:             'crypto/asn1/asn1_gen.c:299,14'
          Dst:             append_exp
        - Src:             'crypto/asn1/asn1_gen.c:304,14'
          Dst:             append_exp
        - Src:             'crypto/asn1/asn1_gen.c:309,14'
          Dst:             append_exp
        - Src:             'crypto/asn1/asn1_gen.c:314,14'
          Dst:             append_exp
        - Src:             'crypto/asn1/asn1_gen.c:319,14'
          Dst:             append_exp
        - Src:             'crypto/asn1/asn1_gen.c:325,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn1_gen.c:328,13'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn1_gen.c:330,18'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn1_gen.c:332,18'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn1_gen.c:334,18'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn1_gen.c:337,13'
          Dst:             ERR_put_error
    - functionName:    mask_cb
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - elem
        - len
        - arg
      BBCount:         18
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_tag2bit
        - asn1_str2tag
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:769,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:770,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:771,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn1_gen.c:771,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:771,32'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/asn1_gen.c:775,24'
              BranchSideFuncs:
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_gen.c:771,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:772,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:775,24'
              BranchSideFuncs:
                - asn1_str2tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_gen.c:776,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:776,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/asn1_gen.c:777,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn1_gen.c:776,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:777,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:778,28'
              BranchSideFuncs:
                - ASN1_tag2bit
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn1_gen.c:779,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:780,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn1_gen.c:781,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:771,24'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn1_gen.c:775,11'
          Dst:             asn1_str2tag
        - Src:             'crypto/asn1/asn1_gen.c:778,15'
          Dst:             ASN1_tag2bit
    - functionName:    ASN1_str2mask
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - str
        - pmask
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_parse_list
        - mask_cb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:788,12'
          Dst:             CONF_parse_list
        - Src:             'crypto/asn1/asn1_gen.c:788,12'
          Dst:             mask_cb
    - functionName:    ASN1_generate_v3
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.v3_ext_ctx *'
      constantsTouched: []
      argNames:
        - str
        - cnf
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - generate_v3
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:93,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn1_gen.c:94,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:92,22'
          Dst:             generate_v3
        - Src:             'crypto/asn1/asn1_gen.c:94,9'
          Dst:             ERR_put_error
    - functionName:    ASN1_generate_nconf
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - str
        - nconf
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_generate_v3
        - X509V3_set_nconf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn1_gen.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn1_gen.c:83,33'
              BranchSideFuncs:
                - X509V3_set_nconf
                - ASN1_generate_v3
            - BranchSide:      'crypto/asn1/asn1_gen.c:85,28'
              BranchSideFuncs:
                - X509V3_set_nconf
                - ASN1_generate_v3
      Callsites:
        - Src:             'crypto/asn1/asn1_gen.c:83,16'
          Dst:             ASN1_generate_v3
        - Src:             'crypto/asn1/asn1_gen.c:85,5'
          Dst:             X509V3_set_nconf
        - Src:             'crypto/asn1/asn1_gen.c:86,12'
          Dst:             ASN1_generate_v3
    - functionName:    sk_ASN1_TYPE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_ASN1_TYPE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_num
    - functionName:    key_as_pkcs8
      functionSourceFile: '/src/openssl111/crypto/asn1/d2i_pr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        3
      argTypes:
        - 'char **'
        - size_t
        - 'int *'
      constantsTouched: []
      argNames:
        - pp
        - length
        - carry_on
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKCS82PKEY
        - PKCS8_PRIV_KEY_INFO_free
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/d2i_pr.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/d2i_pr.c:90,26'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/asn1/d2i_pr.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:92,10'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/asn1/d2i_pr.c:94,30'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/asn1/d2i_pr.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:97,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/d2i_pr.c:99,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/d2i_pr.c:84,31'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             'crypto/asn1/d2i_pr.c:90,11'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/asn1/d2i_pr.c:94,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    d2i_AutoPrivateKey
      functionSourceFile: '/src/openssl111/crypto/asn1/d2i_pr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1233 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         20
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_TYPE_free
        - ERR_clear_last_mark
        - ERR_pop_to_mark
        - ERR_put_error
        - ERR_set_mark
        - d2i_ASN1_SEQUENCE_ANY
        - d2i_PrivateKey
        - key_as_pkcs8
        - sk_ASN1_TYPE_num
        - sk_ASN1_TYPE_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/d2i_pr.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:114,9'
              BranchSideFuncs:
                - ERR_clear_last_mark
            - BranchSide:      'crypto/asn1/d2i_pr.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - d2i_ASN1_SEQUENCE_ANY
                - sk_ASN1_TYPE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_TYPE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_TYPE_pop_free.17582
                - d2i_PrivateKey
                - ERR_clear_last_mark
                - ERR_pop_to_mark
                - ERR_clear_last_mark
                - ERR_put_error
        - Branch String:   'crypto/asn1/d2i_pr.c:115,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:116,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/d2i_pr.c:117,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/d2i_pr.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:121,9'
              BranchSideFuncs:
                - ERR_clear_last_mark
                - ERR_put_error
            - BranchSide:      'crypto/asn1/d2i_pr.c:126,10'
              BranchSideFuncs:
                - d2i_ASN1_SEQUENCE_ANY
                - sk_ASN1_TYPE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_TYPE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_TYPE_pop_free.17582
                - d2i_PrivateKey
                - ERR_clear_last_mark
                - ERR_pop_to_mark
        - Branch String:   'crypto/asn1/d2i_pr.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:140,17'
              BranchSideFuncs:
                - sk_ASN1_TYPE_pop_free.17582
                - d2i_PrivateKey
                - ERR_clear_last_mark
                - ERR_pop_to_mark
            - BranchSide:      'crypto/asn1/d2i_pr.c:141,31'
              BranchSideFuncs:
                - sk_ASN1_TYPE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_TYPE_pop_free.17582
                - d2i_PrivateKey
                - ERR_clear_last_mark
                - ERR_pop_to_mark
        - Branch String:   'crypto/asn1/d2i_pr.c:141,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:142,17'
              BranchSideFuncs:
                - sk_ASN1_TYPE_pop_free.17582
                - d2i_PrivateKey
                - ERR_clear_last_mark
                - ERR_pop_to_mark
            - BranchSide:      'crypto/asn1/d2i_pr.c:144,17'
              BranchSideFuncs:
                - sk_ASN1_TYPE_pop_free.17582
                - d2i_PrivateKey
                - ERR_clear_last_mark
                - ERR_pop_to_mark
        - Branch String:   'crypto/asn1/d2i_pr.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:149,9'
              BranchSideFuncs:
                - ERR_pop_to_mark
            - BranchSide:      'crypto/asn1/d2i_pr.c:151,9'
              BranchSideFuncs:
                - ERR_clear_last_mark
      Callsites:
        - Src:             'crypto/asn1/d2i_pr.c:111,5'
          Dst:             ERR_set_mark
        - Src:             'crypto/asn1/d2i_pr.c:112,11'
          Dst:             key_as_pkcs8
        - Src:             'crypto/asn1/d2i_pr.c:114,9'
          Dst:             ERR_clear_last_mark
        - Src:             'crypto/asn1/d2i_pr.c:121,9'
          Dst:             ERR_clear_last_mark
        - Src:             'crypto/asn1/d2i_pr.c:122,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/d2i_pr.c:133,13'
          Dst:             d2i_ASN1_SEQUENCE_ANY
        - Src:             'crypto/asn1/d2i_pr.c:139,9'
          Dst:             sk_ASN1_TYPE_num
        - Src:             'crypto/asn1/d2i_pr.c:141,14'
          Dst:             sk_ASN1_TYPE_num
        - Src:             'crypto/asn1/d2i_pr.c:145,5'
          Dst:             sk_ASN1_TYPE_pop_free
        - Src:             'crypto/asn1/d2i_pr.c:145,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/asn1/d2i_pr.c:147,11'
          Dst:             d2i_PrivateKey
        - Src:             'crypto/asn1/d2i_pr.c:149,9'
          Dst:             ERR_pop_to_mark
        - Src:             'crypto/asn1/d2i_pr.c:151,9'
          Dst:             ERR_clear_last_mark
    - functionName:    d2i_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/asn1/d2i_pr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        4
      argTypes:
        - int
        - 'struct.evp_pkey_st.1233 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - a
        - pp
        - length
      BBCount:         39
      ICount:          224
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - ENGINE_finish
        - ERR_put_error
        - EVP_PKCS82PKEY
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set_type
        - EVP_PKEY_type
        - PKCS8_PRIV_KEY_INFO_free
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/d2i_pr.c:27,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:27,26'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/d2i_pr.c:28,20'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/d2i_pr.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:28,20'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/d2i_pr.c:33,16'
              BranchSideFuncs:
                - ENGINE_finish
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/d2i_pr.c:28,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:29,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/d2i_pr.c:32,5'
              BranchSideFuncs:
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/d2i_pr.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/d2i_pr.c:45,10'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/d2i_pr.c:45,38'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:46,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/d2i_pr.c:47,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/asn1/d2i_pr.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:47,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/d2i_pr.c:66,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/d2i_pr.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:49,34'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKEY_free
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/d2i_pr.c:62,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/asn1/d2i_pr.c:51,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:52,17'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
            - BranchSide:      'crypto/asn1/d2i_pr.c:53,34'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/asn1/d2i_pr.c:55,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:56,17'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/asn1/d2i_pr.c:57,27'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_type
                - EVP_PKEY_base_id
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_free
        - Branch String:   'crypto/asn1/d2i_pr.c:59,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:60,17'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/asn1/d2i_pr.c:61,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/d2i_pr.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:68,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/d2i_pr.c:69,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/d2i_pr.c:71,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:71,23'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/asn1/d2i_pr.c:72,23'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   'crypto/asn1/d2i_pr.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/d2i_pr.c:72,23'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/asn1/d2i_pr.c:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/d2i_pr.c:28,20'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/asn1/d2i_pr.c:29,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/d2i_pr.c:35,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/asn1/d2i_pr.c:40,10'
          Dst:             EVP_PKEY_set_type
        - Src:             'crypto/asn1/d2i_pr.c:41,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/d2i_pr.c:50,18'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             'crypto/asn1/d2i_pr.c:53,19'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/asn1/d2i_pr.c:54,13'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/asn1/d2i_pr.c:57,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/asn1/d2i_pr.c:59,17'
          Dst:             EVP_PKEY_type
        - Src:             'crypto/asn1/d2i_pr.c:59,40'
          Dst:             EVP_PKEY_base_id
        - Src:             'crypto/asn1/d2i_pr.c:62,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/d2i_pr.c:72,9'
          Dst:             EVP_PKEY_free
    - functionName:    a2i_ASN1_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/f_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - bs
        - buf
        - size
      BBCount:         50
      ICount:          384
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - BIO_gets
        - CRYPTO_free
        - CRYPTO_realloc
        - ERR_put_error
        - OPENSSL_hexchar2int
        - ossl_ctype_check
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/f_string.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:58,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:63,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:58,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:59,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_string.c:61,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:67,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:68,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:69,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:70,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:71,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:72,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:73,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:74,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:77,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:77,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:78,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:89,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:94,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:98,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:100,18'
              BranchSideFuncs:
                - CRYPTO_realloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:109,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:101,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:102,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:106,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:110,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:122,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:110,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:111,41'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:121,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:112,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:113,21'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/f_string.c:118,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/asn1/f_string.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:124,32'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_realloc
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:126,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/f_string.c:55,15'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/f_string.c:77,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/f_string.c:94,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_string.c:95,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/f_string.c:100,18'
          Dst:             CRYPTO_realloc
        - Src:             'crypto/asn1/f_string.c:102,17'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_string.c:103,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/f_string.c:111,21'
          Dst:             OPENSSL_hexchar2int
        - Src:             'crypto/asn1/f_string.c:113,21'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_string.c:115,21'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/f_string.c:124,23'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/f_string.c:133,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/f_string.c:134,5'
          Dst:             CRYPTO_free
    - functionName:    i2a_ASN1_STRING
      functionSourceFile: '/src/openssl111/crypto/asn1/f_string.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - a
        - type
      BBCount:         25
      ICount:          161
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/f_string.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:23,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_string.c:25,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:26,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:30,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:26,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:27,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_string.c:28,11'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/f_string.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:31,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:31,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:31,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:36,22'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:31,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:32,31'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/f_string.c:36,22'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:32,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:33,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_string.c:34,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/f_string.c:38,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/f_string.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/f_string.c:40,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/f_string.c:26,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/f_string.c:32,21'
          Dst:             BIO_write
        - Src:             'crypto/asn1/f_string.c:38,17'
          Dst:             BIO_write
    - functionName:    i2d_PrivateKey
      functionSourceFile: '/src/openssl111/crypto/asn1/i2d_pr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_PKEY2PKCS8
        - PKCS8_PRIV_KEY_INFO_free
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/i2d_pr.c:19,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/i2d_pr.c:19,21'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY2PKCS8
                - i2d_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/i2d_pr.c:22,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY2PKCS8
                - i2d_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/asn1/i2d_pr.c:19,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/i2d_pr.c:20,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/i2d_pr.c:22,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY2PKCS8
                - i2d_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/asn1/i2d_pr.c:22,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/i2d_pr.c:22,21'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY2PKCS8
                - i2d_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/asn1/i2d_pr.c:31,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/i2d_pr.c:22,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/i2d_pr.c:23,50'
              BranchSideFuncs:
                - EVP_PKEY2PKCS8
                - i2d_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/asn1/i2d_pr.c:31,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/i2d_pr.c:25,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/i2d_pr.c:26,43'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/asn1/i2d_pr.c:29,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/i2d_pr.c:23,35'
          Dst:             EVP_PKEY2PKCS8
        - Src:             'crypto/asn1/i2d_pr.c:26,19'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
        - Src:             'crypto/asn1/i2d_pr.c:27,13'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/asn1/i2d_pr.c:31,5'
          Dst:             ERR_put_error
    - functionName:    PKCS5_pbe_set
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        4
      argTypes:
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - alg
        - iter
        - salt
        - saltlen
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - PKCS5_pbe_set0_algor
        - X509_ALGOR_free
        - X509_ALGOR_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbe.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:87,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_pbe.c:91,30'
              BranchSideFuncs:
                - PKCS5_pbe_set0_algor
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_pbe.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:92,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/p5_pbe.c:94,21'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/asn1/p5_pbe.c:85,11'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/asn1/p5_pbe.c:87,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbe.c:91,9'
          Dst:             PKCS5_pbe_set0_algor
        - Src:             'crypto/asn1/p5_pbe.c:94,5'
          Dst:             X509_ALGOR_free
    - functionName:    PKCS5_pbe_set0_algor
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_algor_st *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - algor
        - alg
        - iter
        - salt
        - saltlen
      BBCount:         26
      ICount:          172
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_INTEGER_set
        - ASN1_STRING_free
        - ASN1_STRING_set0
        - ASN1_item_pack
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_nid2obj
        - PBEPARAM_free
        - PBEPARAM_new
        - RAND_bytes
        - X509_ALGOR_set0
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbe.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:36,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/p5_pbe.c:39,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbe.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:40,14'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_pbe.c:41,27'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbe.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:42,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_pbe.c:45,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbe.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:46,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_pbe.c:48,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbe.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:50,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/p5_pbe.c:53,9'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbe.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:54,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/p5_pbe.c:55,25'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_pack
                - ERR_put_error
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_pbe.c:55,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/p5_pbe.c:56,9'
              BranchSideFuncs:
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/p5_pbe.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:62,9'
              BranchSideFuncs:
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/asn1/p5_pbe.c:66,19'
              BranchSideFuncs:
                - PBEPARAM_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - PBEPARAM_free
                - ASN1_STRING_free
        - Branch String:   'crypto/asn1/p5_pbe.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:69,74'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/p5_pbe.c:70,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/p5_pbe.c:34,11'
          Dst:             PBEPARAM_new
        - Src:             'crypto/asn1/p5_pbe.c:36,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbe.c:41,10'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/asn1/p5_pbe.c:42,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbe.c:48,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/p5_pbe.c:50,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbe.c:55,14'
          Dst:             RAND_bytes
        - Src:             'crypto/asn1/p5_pbe.c:58,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/asn1/p5_pbe.c:61,10'
          Dst:             ASN1_item_pack
        - Src:             'crypto/asn1/p5_pbe.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbe.c:66,5'
          Dst:             PBEPARAM_free
        - Src:             'crypto/asn1/p5_pbe.c:69,32'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_pbe.c:69,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/asn1/p5_pbe.c:73,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/p5_pbe.c:74,5'
          Dst:             PBEPARAM_free
        - Src:             'crypto/asn1/p5_pbe.c:75,5'
          Dst:             ASN1_STRING_free
    - functionName:    PBEPARAM_new
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbe.c:23,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbe.c:23,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/p5_pbe.c:23,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/p5_pbe.c:23,1'
          Dst:             ASN1_item_new
    - functionName:    PBEPARAM_free
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbe.c:23,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_PBEPARAM
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbe.c:23,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PBEPARAM
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbe.c:23,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS5_pbe2_set
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - cipher
        - iter
        - salt
        - saltlen
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS5_pbe2_set_iv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:146,12'
          Dst:             PKCS5_pbe2_set_iv
    - functionName:    PKCS5_pbe2_set_iv
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        6
      argTypes:
        - 'struct.evp_cipher_st *'
        - int
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - cipher
        - iter
        - salt
        - saltlen
        - aiv
        - prf_nid
      BBCount:         40
      ICount:          268
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_TYPE_new
        - ASN1_TYPE_pack_sequence
        - ERR_clear_error
        - ERR_put_error
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CIPHER_param_to_asn1
        - EVP_CIPHER_type
        - EVP_CipherInit_ex
        - OBJ_nid2obj
        - PBE2PARAM_free
        - PBE2PARAM_new
        - PKCS5_pbkdf2_set
        - RAND_bytes
        - X509_ALGOR_free
        - X509_ALGOR_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbev2.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:52,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:57,17'
              BranchSideFuncs:
                - PBE2PARAM_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:58,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:61,14'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:67,30'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:68,13'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/p5_pbev2.c:74,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbev2.c:68,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:69,13'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_pbev2.c:70,29'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbev2.c:70,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:0,0'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:71,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:76,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:79,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbev2.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:80,9'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_pbev2.c:81,34'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_pbev2.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:82,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:89,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
        - Branch String:   'crypto/asn1/p5_pbev2.c:89,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:90,29'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
                - ERR_clear_error
            - BranchSide:      'crypto/asn1/p5_pbev2.c:94,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
        - Branch String:   'crypto/asn1/p5_pbev2.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:91,9'
              BranchSideFuncs:
                - ERR_clear_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
            - BranchSide:      'crypto/asn1/p5_pbev2.c:94,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - EVP_CIPHER_key_length
        - Branch String:   'crypto/asn1/p5_pbev2.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:100,40'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:102,16'
              BranchSideFuncs:
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:111,9'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - PBE2PARAM_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:115,16'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - PBE2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:116,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:118,22'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - PBE2PARAM_free
                - X509_ALGOR_free
                - PBE2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:122,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:124,10'
              BranchSideFuncs:
                - PBE2PARAM_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:126,20'
              BranchSideFuncs:
                - PBE2PARAM_free
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:50,15'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/asn1/p5_pbev2.c:52,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbev2.c:57,17'
          Dst:             PBE2PARAM_new
        - Src:             'crypto/asn1/p5_pbev2.c:62,25'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_pbev2.c:63,30'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/p5_pbev2.c:67,9'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/asn1/p5_pbev2.c:69,29'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/asn1/p5_pbev2.c:70,33'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/asn1/p5_pbev2.c:70,18'
          Dst:             RAND_bytes
        - Src:             'crypto/asn1/p5_pbev2.c:74,11'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/asn1/p5_pbev2.c:79,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/asn1/p5_pbev2.c:81,9'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/asn1/p5_pbev2.c:82,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbev2.c:90,9'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             'crypto/asn1/p5_pbev2.c:91,9'
          Dst:             ERR_clear_error
        - Src:             'crypto/asn1/p5_pbev2.c:94,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/asn1/p5_pbev2.c:100,18'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/asn1/p5_pbev2.c:106,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/asn1/p5_pbev2.c:108,21'
          Dst:             PKCS5_pbkdf2_set
        - Src:             'crypto/asn1/p5_pbev2.c:115,16'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/asn1/p5_pbev2.c:118,22'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_pbev2.c:122,10'
          Dst:             ASN1_TYPE_pack_sequence
        - Src:             'crypto/asn1/p5_pbev2.c:126,5'
          Dst:             PBE2PARAM_free
        - Src:             'crypto/asn1/p5_pbev2.c:132,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbev2.c:135,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/asn1/p5_pbev2.c:136,5'
          Dst:             PBE2PARAM_free
        - Src:             'crypto/asn1/p5_pbev2.c:138,5'
          Dst:             X509_ALGOR_free
    - functionName:    PBE2PARAM_new
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.PBE2PARAM_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbev2.c:23,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:23,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/p5_pbev2.c:23,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:23,1'
          Dst:             ASN1_item_new
    - functionName:    PKCS5_pbkdf2_set
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        5
      argTypes:
        - int
        - 'char *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - iter
        - salt
        - saltlen
        - prf_nid
        - keylen
      BBCount:         42
      ICount:          264
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - ASN1_OCTET_STRING_new
        - ASN1_TYPE_pack_sequence
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_nid2obj
        - PBKDF2PARAM_free
        - PBKDF2PARAM_new
        - RAND_bytes
        - X509_ALGOR_free
        - X509_ALGOR_new
        - X509_ALGOR_set0
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbev2.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:158,18'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:159,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:161,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:165,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/p5_pbev2.c:166,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:167,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:169,21'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_pbev2.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:172,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/p5_pbev2.c:173,25'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_pbev2.c:173,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:177,14'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/p5_pbev2.c:179,27'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_pbev2.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:180,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/p5_pbev2.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_pbev2.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:185,31'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/p5_pbev2.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/p5_pbev2.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:186,13'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:187,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/p5_pbev2.c:187,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/p5_pbev2.c:189,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/asn1/p5_pbev2.c:192,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:192,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/asn1/p5_pbev2.c:201,15'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:193,20'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:201,15'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:195,13'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:196,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:205,26'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - ERR_put_error
                - PBKDF2PARAM_free
                - X509_ALGOR_free
                - PBKDF2PARAM_free
        - Branch String:   'crypto/asn1/p5_pbev2.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:211,10'
              BranchSideFuncs:
                - PBKDF2PARAM_free
            - BranchSide:      'crypto/asn1/p5_pbev2.c:213,22'
              BranchSideFuncs:
                - PBKDF2PARAM_free
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:156,16'
          Dst:             PBKDF2PARAM_new
        - Src:             'crypto/asn1/p5_pbev2.c:158,18'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/asn1/p5_pbev2.c:166,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/p5_pbev2.c:173,14'
          Dst:             RAND_bytes
        - Src:             'crypto/asn1/p5_pbev2.c:179,10'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/asn1/p5_pbev2.c:185,31'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/asn1/p5_pbev2.c:187,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/asn1/p5_pbev2.c:193,20'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/asn1/p5_pbev2.c:196,35'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_pbev2.c:196,9'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/asn1/p5_pbev2.c:201,15'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/asn1/p5_pbev2.c:205,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_pbev2.c:209,10'
          Dst:             ASN1_TYPE_pack_sequence
        - Src:             'crypto/asn1/p5_pbev2.c:213,5'
          Dst:             PBKDF2PARAM_free
        - Src:             'crypto/asn1/p5_pbev2.c:217,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_pbev2.c:218,5'
          Dst:             PBKDF2PARAM_free
        - Src:             'crypto/asn1/p5_pbev2.c:219,5'
          Dst:             X509_ALGOR_free
    - functionName:    PBE2PARAM_free
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PBE2PARAM_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:23,1'
          Dst:             ASN1_item_free
    - functionName:    PBKDF2PARAM_new
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.PBKDF2PARAM_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_pbev2.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_pbev2.c:32,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/p5_pbev2.c:32,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:32,1'
          Dst:             ASN1_item_new
    - functionName:    PBKDF2PARAM_free
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PBKDF2PARAM_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:32,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_PBKDF2PARAM
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PBKDF2PARAM_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:32,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PBKDF2PARAM
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.PBKDF2PARAM_st *'
      argCount:        3
      argTypes:
        - 'struct.PBKDF2PARAM_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:32,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_PBE2PARAM
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PBE2PARAM_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:23,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PBE2PARAM
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_pbev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.PBE2PARAM_st *'
      argCount:        3
      argTypes:
        - 'struct.PBE2PARAM_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_pbev2.c:23,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS5_v2_scrypt_keyivgen
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.evp_cipher_ctx_st.2605 *'
        - 'char *'
        - int
        - 'struct.asn1_type_st *'
        - 'struct.evp_cipher_st *'
        - 'struct.evp_md_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pass
        - passlen
        - param
        - c
        - md
        - en_de
      BBCount:         30
      ICount:          220
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_INTEGER_get_uint64
        - ASN1_TYPE_unpack_sequence
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_key_length
        - EVP_CipherInit_ex
        - EVP_PBE_scrypt
        - OPENSSL_cleanse
        - SCRYPT_PARAMS_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_scrypt.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:224,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:230,71'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - EVP_CIPHER_CTX_key_length
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:233,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:237,40'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:243,49'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_scrypt.c:251,37'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:244,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:245,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p5_scrypt.c:243,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:245,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:249,5'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_get_uint64
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:252,40'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p5_scrypt.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:253,40'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p5_scrypt.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:254,45'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p5_scrypt.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:262,12'
              BranchSideFuncs:
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p5_scrypt.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:266,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p5_scrypt.c:267,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - SCRYPT_PARAMS_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p5_scrypt.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:269,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - SCRYPT_PARAMS_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:270,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - SCRYPT_PARAMS_free
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:223,9'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/asn1/p5_scrypt.c:224,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:230,14'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/asn1/p5_scrypt.c:233,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:237,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/asn1/p5_scrypt.c:243,14'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:245,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:251,9'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:252,12'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:253,12'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:254,12'
          Dst:             EVP_PBE_scrypt
        - Src:             'crypto/asn1/p5_scrypt.c:255,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:264,9'
          Dst:             EVP_PBE_scrypt
        - Src:             'crypto/asn1/p5_scrypt.c:267,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/asn1/p5_scrypt.c:270,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/asn1/p5_scrypt.c:271,5'
          Dst:             SCRYPT_PARAMS_free
    - functionName:    SCRYPT_PARAMS_free
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.SCRYPT_PARAMS_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:29,1'
          Dst:             ASN1_item_free
    - functionName:    pkcs5_scrypt_set
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        6
      argTypes:
        - 'char *'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - salt
        - saltlen
        - keylen
        - N
        - r
        - p
      BBCount:         35
      ICount:          213
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set_int64
        - ASN1_INTEGER_set_uint64
        - ASN1_STRING_set
        - ASN1_TYPE_pack_sequence
        - ERR_put_error
        - OBJ_nid2obj
        - RAND_bytes
        - SCRYPT_PARAMS_free
        - SCRYPT_PARAMS_new
        - X509_ALGOR_free
        - X509_ALGOR_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_scrypt.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:156,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:158,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:159,17'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/p5_scrypt.c:162,25'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:163,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:165,9'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:165,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:165,36'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/p5_scrypt.c:168,33'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:166,9'
              BranchSideFuncs:
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:168,33'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:169,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:171,33'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:172,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:174,33'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:175,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:179,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/p5_scrypt.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:180,29'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:189,15'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:182,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:183,36'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:184,13'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:185,5'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:191,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:193,26'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - SCRYPT_PARAMS_free
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
                - SCRYPT_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:201,24'
              BranchSideFuncs:
                - SCRYPT_PARAMS_free
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:153,29'
          Dst:             SCRYPT_PARAMS_new
        - Src:             'crypto/asn1/p5_scrypt.c:162,9'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/asn1/p5_scrypt.c:165,25'
          Dst:             RAND_bytes
        - Src:             'crypto/asn1/p5_scrypt.c:168,9'
          Dst:             ASN1_INTEGER_set_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:171,9'
          Dst:             ASN1_INTEGER_set_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:174,9'
          Dst:             ASN1_INTEGER_set_uint64
        - Src:             'crypto/asn1/p5_scrypt.c:180,29'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/asn1/p5_scrypt.c:183,13'
          Dst:             ASN1_INTEGER_set_int64
        - Src:             'crypto/asn1/p5_scrypt.c:189,15'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/asn1/p5_scrypt.c:193,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_scrypt.c:197,9'
          Dst:             ASN1_TYPE_pack_sequence
        - Src:             'crypto/asn1/p5_scrypt.c:201,5'
          Dst:             SCRYPT_PARAMS_free
        - Src:             'crypto/asn1/p5_scrypt.c:205,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:207,5'
          Dst:             SCRYPT_PARAMS_free
        - Src:             'crypto/asn1/p5_scrypt.c:208,5'
          Dst:             X509_ALGOR_free
    - functionName:    SCRYPT_PARAMS_new
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.SCRYPT_PARAMS_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_scrypt.c:29,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:29,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/p5_scrypt.c:29,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:29,1'
          Dst:             ASN1_item_new
    - functionName:    PKCS5_pbe2_set_scrypt
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        7
      argTypes:
        - 'struct.evp_cipher_st *'
        - 'char *'
        - int
        - 'char *'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - cipher
        - salt
        - saltlen
        - aiv
        - N
        - r
        - p
      BBCount:         39
      ICount:          275
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_TYPE_new
        - ASN1_TYPE_pack_sequence
        - ERR_put_error
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CIPHER_param_to_asn1
        - EVP_CIPHER_type
        - EVP_CipherInit_ex
        - EVP_PBE_scrypt
        - OBJ_nid2obj
        - PBE2PARAM_free
        - PBE2PARAM_new
        - RAND_bytes
        - X509_ALGOR_free
        - X509_ALGOR_new
        - pkcs5_scrypt_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/p5_scrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:52,9'
              BranchSideFuncs:
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - __sanitizer_cov_trace_const_cmp4
                - PBE2PARAM_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_scrypt.c:56,42'
              BranchSideFuncs:
                - EVP_PBE_scrypt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_type
                - __sanitizer_cov_trace_const_cmp4
                - PBE2PARAM_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:62,31'
              BranchSideFuncs:
                - EVP_CIPHER_type
                - __sanitizer_cov_trace_const_cmp4
                - PBE2PARAM_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:69,12'
              BranchSideFuncs:
                - PBE2PARAM_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_scrypt.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:71,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:74,14'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_scrypt.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:79,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:82,30'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/asn1/p5_scrypt.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:83,13'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/asn1/p5_scrypt.c:89,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:84,13'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - llvm.memcpy.p0i8.p0i8.i64
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
            - BranchSide:      'crypto/asn1/p5_scrypt.c:85,29'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:85,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:0,0'
              BranchSideFuncs:
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:86,13'
              BranchSideFuncs:
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:91,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:94,27'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:95,9'
              BranchSideFuncs:
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:96,34'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   'crypto/asn1/p5_scrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:101,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_key_length
        - Branch String:   'crypto/asn1/p5_scrypt.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:107,40'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:111,21'
              BranchSideFuncs:
                - X509_ALGOR_free
                - pkcs5_scrypt_set
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:116,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:120,11'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:122,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:124,22'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_pack_sequence
                - PBE2PARAM_free
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/asn1/p5_scrypt.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p5_scrypt.c:130,9'
              BranchSideFuncs:
                - ERR_put_error
                - PBE2PARAM_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/asn1/p5_scrypt.c:132,20'
              BranchSideFuncs:
                - PBE2PARAM_free
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:52,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:56,9'
          Dst:             EVP_PBE_scrypt
        - Src:             'crypto/asn1/p5_scrypt.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:62,15'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/asn1/p5_scrypt.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:69,12'
          Dst:             PBE2PARAM_new
        - Src:             'crypto/asn1/p5_scrypt.c:76,25'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_scrypt.c:77,25'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/asn1/p5_scrypt.c:82,9'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/asn1/p5_scrypt.c:84,29'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/asn1/p5_scrypt.c:85,33'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/asn1/p5_scrypt.c:85,18'
          Dst:             RAND_bytes
        - Src:             'crypto/asn1/p5_scrypt.c:89,11'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/asn1/p5_scrypt.c:94,9'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/asn1/p5_scrypt.c:96,9'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/asn1/p5_scrypt.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:101,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/asn1/p5_scrypt.c:107,18'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/asn1/p5_scrypt.c:111,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/asn1/p5_scrypt.c:113,21'
          Dst:             pkcs5_scrypt_set
        - Src:             'crypto/asn1/p5_scrypt.c:120,11'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/asn1/p5_scrypt.c:124,22'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/asn1/p5_scrypt.c:128,9'
          Dst:             ASN1_TYPE_pack_sequence
        - Src:             'crypto/asn1/p5_scrypt.c:132,5'
          Dst:             PBE2PARAM_free
        - Src:             'crypto/asn1/p5_scrypt.c:138,5'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/p5_scrypt.c:141,5'
          Dst:             PBE2PARAM_free
        - Src:             'crypto/asn1/p5_scrypt.c:142,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/asn1/p5_scrypt.c:143,5'
          Dst:             EVP_CIPHER_CTX_free
    - functionName:    i2d_SCRYPT_PARAMS
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.SCRYPT_PARAMS_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:29,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_SCRYPT_PARAMS
      functionSourceFile: '/src/openssl111/crypto/asn1/p5_scrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.SCRYPT_PARAMS_st *'
      argCount:        3
      argTypes:
        - 'struct.SCRYPT_PARAMS_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p5_scrypt.c:29,1'
          Dst:             ASN1_item_d2i
    - functionName:    pkey_cb
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/p8_pkey.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:21,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p8_pkey.c:22,60'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'crypto/asn1/p8_pkey.c:23,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:24,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/asn1/p8_pkey.c:25,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:24,13'
          Dst:             OPENSSL_cleanse
    - functionName:    PKCS8_pkey_add1_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p8
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_NID
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p8_pkey.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/p8_pkey.c:79,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:77,9'
          Dst:             X509at_add1_attr_by_NID
    - functionName:    PKCS8_pkey_get0_attrs
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        1
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - p8
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS8_pkey_get0
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.asn1_object_st **'
        - 'char **'
        - 'int *'
        - 'struct.X509_algor_st **'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - ppkalg
        - pk
        - ppklen
        - pa
        - p8
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/asn1/p8_pkey.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:58,19'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
            - BranchSide:      'crypto/asn1/p8_pkey.c:59,9'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
        - Branch String:   'crypto/asn1/p8_pkey.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:60,37'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
            - BranchSide:      'crypto/asn1/p8_pkey.c:63,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/p8_pkey.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/p8_pkey.c:64,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:60,15'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/asn1/p8_pkey.c:61,19'
          Dst:             ASN1_STRING_length
    - functionName:    PKCS8_pkey_set0
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.asn1_object_st *'
        - int
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - priv
        - aobj
        - version
        - ptype
        - pval
        - penc
        - penclen
      BBCount:         14
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_INTEGER_set
        - ASN1_STRING_set0
        - X509_ALGOR_set0
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/p8_pkey.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:43,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
            - BranchSide:      'crypto/asn1/p8_pkey.c:46,26'
              BranchSideFuncs:
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
        - Branch String:   'crypto/asn1/p8_pkey.c:43,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:44,13'
              BranchSideFuncs:
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
            - BranchSide:      'crypto/asn1/p8_pkey.c:45,5'
              BranchSideFuncs:
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
        - Branch String:   'crypto/asn1/p8_pkey.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:47,9'
              BranchSideFuncs:
                - ASN1_STRING_set0
            - BranchSide:      'crypto/asn1/p8_pkey.c:48,9'
              BranchSideFuncs:
                - ASN1_STRING_set0
        - Branch String:   'crypto/asn1/p8_pkey.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:49,26'
              BranchSideFuncs:
                - ASN1_STRING_set0
            - BranchSide:      'crypto/asn1/p8_pkey.c:50,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:43,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/asn1/p8_pkey.c:46,10'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/asn1/p8_pkey.c:49,9'
          Dst:             ASN1_STRING_set0
    - functionName:    PKCS8_PRIV_KEY_INFO_free
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:36,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS8_PRIV_KEY_INFO_new
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/p8_pkey.c:36,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/p8_pkey.c:36,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/p8_pkey.c:36,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:36,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:36,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/openssl111/crypto/asn1/p8_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs8_priv_key_info_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/p8_pkey.c:36,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_bn_print
      functionSourceFile: '/src/openssl111/crypto/asn1/t_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.bignum_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - number
        - num
        - ign
        - indent
      BBCount:         26
      ICount:          216
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_buf_print
        - BIO_indent
        - BIO_printf
        - BN_bn2bin
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - bn_get_words
      functionUses:    32
      BranchProfiles:
        - Branch String:   'crypto/asn1/t_pkey.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:54,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/t_pkey.c:55,26'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - bn_get_words
                - bn_get_words
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:57,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - bn_get_words
                - bn_get_words
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/t_pkey.c:58,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - bn_get_words
                - bn_get_words
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:59,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/t_pkey.c:64,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - bn_get_words
                - bn_get_words
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:60,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/t_pkey.c:61,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/t_pkey.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:65,24'
              BranchSideFuncs:
                - bn_get_words
                - bn_get_words
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/t_pkey.c:72,14'
              BranchSideFuncs:
                - BN_num_bits
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/t_pkey.c:65,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:68,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/t_pkey.c:69,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/t_pkey.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:75,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/t_pkey.c:76,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/t_pkey.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:79,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/t_pkey.c:80,19'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/t_pkey.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:83,10'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/t_pkey.c:85,12'
              BranchSideFuncs:
                - ASN1_buf_print
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/asn1/t_pkey.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:88,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/asn1/t_pkey.c:89,8'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/asn1/t_pkey.c:55,11'
          Dst:             BN_is_negative
        - Src:             'crypto/asn1/t_pkey.c:56,10'
          Dst:             BIO_indent
        - Src:             'crypto/asn1/t_pkey.c:58,9'
          Dst:             BN_is_zero
        - Src:             'crypto/asn1/t_pkey.c:59,13'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/t_pkey.c:64,9'
          Dst:             BN_num_bits
        - Src:             'crypto/asn1/t_pkey.c:66,39'
          Dst:             bn_get_words
        - Src:             'crypto/asn1/t_pkey.c:67,39'
          Dst:             bn_get_words
        - Src:             'crypto/asn1/t_pkey.c:65,13'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/t_pkey.c:72,14'
          Dst:             BN_num_bits
        - Src:             'crypto/asn1/t_pkey.c:73,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/t_pkey.c:77,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/t_pkey.c:80,9'
          Dst:             BN_bn2bin
        - Src:             'crypto/asn1/t_pkey.c:87,9'
          Dst:             ASN1_buf_print
        - Src:             'crypto/asn1/t_pkey.c:91,5'
          Dst:             CRYPTO_clear_free
    - functionName:    ASN1_buf_print
      functionSourceFile: '/src/openssl111/crypto/asn1/t_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - buflen
        - indent
      BBCount:         22
      ICount:          125
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BIO_puts
        - BIO_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/asn1/t_pkey.c:25,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:26,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/t_pkey.c:40,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:26,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:27,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/t_pkey.c:36,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:27,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:27,35'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/asn1/t_pkey.c:29,29'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:27,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:28,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/t_pkey.c:29,29'
              BranchSideFuncs:
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:29,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:30,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/t_pkey.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:38,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/t_pkey.c:39,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_indent
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/t_pkey.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/t_pkey.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/t_pkey.c:42,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/t_pkey.c:27,26'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/t_pkey.c:29,18'
          Dst:             BIO_indent
        - Src:             'crypto/asn1/t_pkey.c:36,13'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/t_pkey.c:40,9'
          Dst:             BIO_write
    - functionName:    bn_secure_c2i
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - int
        - int
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - len
        - utype
        - free_cont
        - it
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_set_flags
        - bn_c2i
        - bn_secure_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:136,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:136,41'
              BranchSideFuncs:
                - bn_secure_new
                - __sanitizer_cov_trace_const_cmp4
                - bn_c2i
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
            - BranchSide:      'crypto/asn1/x_bignum.c:139,18'
              BranchSideFuncs:
                - bn_c2i
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
        - Branch String:   'crypto/asn1/x_bignum.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:137,9'
              BranchSideFuncs:
                - bn_c2i
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
            - BranchSide:      'crypto/asn1/x_bignum.c:139,18'
              BranchSideFuncs:
                - bn_c2i
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_flags
        - Branch String:   'crypto/asn1/x_bignum.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:141,9'
              BranchSideFuncs:
                - BN_set_flags
            - BranchSide:      'crypto/asn1/x_bignum.c:144,21'
              BranchSideFuncs:
                - BN_set_flags
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:136,27'
          Dst:             bn_secure_new
        - Src:             'crypto/asn1/x_bignum.c:139,11'
          Dst:             bn_c2i
        - Src:             'crypto/asn1/x_bignum.c:145,5'
          Dst:             BN_set_flags
    - functionName:    bn_secure_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_secure_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_bignum.c:80,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:76,27'
          Dst:             BN_secure_new
    - functionName:    bn_c2i
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - int
        - int
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - len
        - utype
        - free_cont
        - it
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - bn_free
        - bn_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:120,23'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:120,34'
              BranchSideFuncs:
                - bn_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - bn_free
            - BranchSide:      'crypto/asn1/x_bignum.c:122,21'
              BranchSideFuncs:
                - BN_bin2bn
                - bn_free
        - Branch String:   'crypto/asn1/x_bignum.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:121,9'
              BranchSideFuncs:
                - BN_bin2bn
                - bn_free
            - BranchSide:      'crypto/asn1/x_bignum.c:122,21'
              BranchSideFuncs:
                - BN_bin2bn
                - bn_free
        - Branch String:   'crypto/asn1/x_bignum.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:124,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_bignum.c:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:120,27'
          Dst:             bn_new
        - Src:             'crypto/asn1/x_bignum.c:123,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/asn1/x_bignum.c:124,9'
          Dst:             bn_free
    - functionName:    bn_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_bignum.c:71,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:67,27'
          Dst:             BN_new
    - functionName:    bn_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_clear_free
        - BN_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_bignum.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - BN_clear_free
        - Branch String:   'crypto/asn1/x_bignum.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:88,34'
              BranchSideFuncs:
                - BN_clear_free
            - BranchSide:      'crypto/asn1/x_bignum.c:90,28'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:88,9'
          Dst:             BN_clear_free
        - Src:             'crypto/asn1/x_bignum.c:90,9'
          Dst:             BN_free
    - functionName:    bn_print
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - pval
        - it
        - indent
        - pctx
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_puts
        - BN_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:153,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/x_bignum.c:154,18'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/x_bignum.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_bignum.c:156,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:152,10'
          Dst:             BN_print
        - Src:             'crypto/asn1/x_bignum.c:154,9'
          Dst:             BIO_puts
    - functionName:    bn_i2c
      functionSourceFile: '/src/openssl111/crypto/asn1/x_bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ASN1_VALUE_st **'
        - 'char *'
        - 'int *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - putype
        - it
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_bn2bin
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_bignum.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/x_bignum.c:101,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
        - Branch String:   'crypto/asn1/x_bignum.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:104,13'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
            - BranchSide:      'crypto/asn1/x_bignum.c:106,13'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
        - Branch String:   'crypto/asn1/x_bignum.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - BN_num_bits
            - BranchSide:      'crypto/asn1/x_bignum.c:112,12'
              BranchSideFuncs:
                - BN_num_bits
        - Branch String:   'crypto/asn1/x_bignum.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_bignum.c:109,18'
              BranchSideFuncs:
                - BN_bn2bin
                - BN_num_bits
            - BranchSide:      'crypto/asn1/x_bignum.c:110,19'
              BranchSideFuncs:
                - BN_bn2bin
                - BN_num_bits
      Callsites:
        - Src:             'crypto/asn1/x_bignum.c:103,9'
          Dst:             BN_num_bits
        - Src:             'crypto/asn1/x_bignum.c:110,9'
          Dst:             BN_bn2bin
        - Src:             'crypto/asn1/x_bignum.c:112,18'
          Dst:             BN_num_bits
    - functionName:    NETSCAPE_SPKI_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Netscape_spki_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:28,1'
          Dst:             ASN1_item_free
    - functionName:    NETSCAPE_SPKI_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.Netscape_spki_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_spki.c:28,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_spki.c:28,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/x_spki.c:28,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:28,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_NETSCAPE_SPKI
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.Netscape_spki_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:28,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_NETSCAPE_SPKI
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.Netscape_spki_st *'
      argCount:        3
      argTypes:
        - 'struct.Netscape_spki_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:28,1'
          Dst:             ASN1_item_d2i
    - functionName:    NETSCAPE_SPKAC_free
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.Netscape_spkac_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:20,1'
          Dst:             ASN1_item_free
    - functionName:    NETSCAPE_SPKAC_new
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.Netscape_spkac_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/x_spki.c:20,1'
          Branch Sides:
            - BranchSide:      'crypto/asn1/x_spki.c:20,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/asn1/x_spki.c:20,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:20,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_NETSCAPE_SPKAC
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.Netscape_spkac_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:20,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_NETSCAPE_SPKAC
      functionSourceFile: '/src/openssl111/crypto/asn1/x_spki.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.Netscape_spkac_st *'
      argCount:        3
      argTypes:
        - 'struct.Netscape_spkac_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/x_spki.c:20,1'
          Dst:             ASN1_item_d2i
    - functionName:    async_fibre_free
      functionSourceFile: '/src/openssl111/crypto/async/arch/async_posix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.async_fibre_st *'
      constantsTouched: []
      argNames:
        - fibre
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/async/arch/async_posix.c:54,5'
          Dst:             CRYPTO_free
    - functionName:    async_fibre_makecontext
      functionSourceFile: '/src/openssl111/crypto/async/arch/async_posix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.async_fibre_st *'
      constantsTouched: []
      argNames:
        - fibre
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_malloc
        - async_start_func
        - getcontext
        - makecontext
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/async/arch/async_posix.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/async/arch/async_posix.c:39,39'
              BranchSideFuncs:
                - CRYPTO_malloc
                - makecontext
            - BranchSide:      'crypto/async/arch/async_posix.c:47,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/async/arch/async_posix.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/async/arch/async_posix.c:41,13'
              BranchSideFuncs:
                - makecontext
            - BranchSide:      'crypto/async/arch/async_posix.c:46,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/async/arch/async_posix.c:38,9'
          Dst:             getcontext
        - Src:             'crypto/async/arch/async_posix.c:39,39'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/async/arch/async_posix.c:43,13'
          Dst:             makecontext
        - Src:             'crypto/async/arch/async_posix.c:43,13'
          Dst:             async_start_func
    - functionName:    getcontext
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ucontext_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    makecontext
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ucontext_t *'
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    async_local_cleanup
      functionSourceFile: '/src/openssl111/crypto/async/arch/async_posix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASYNC_is_capable
      functionSourceFile: '/src/openssl111/crypto/async/arch/async_posix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getcontext
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/async/arch/async_posix.c:22,16'
          Branch Sides:
            - BranchSide:      'crypto/async/arch/async_posix.c:22,16'
              BranchSideFuncs:
                - getcontext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/async/arch/async_posix.c:28,12'
              BranchSideFuncs:
                - getcontext
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/async/arch/async_posix.c:28,12'
          Dst:             getcontext
    - functionName:    ERR_load_ASYNC_strings
      functionSourceFile: '/src/openssl111/crypto/async/async_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/async/async_err.c:45,51'
          Branch Sides:
            - BranchSide:      'crypto/async/async_err.c:45,51'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/async/async_err.c:45,51'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/async/async_err.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/async/async_err.c:45,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/async/async_err.c:46,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/async/async_err.c:45,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/async/async_err.c:46,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/async/async_err.c:47,9'
          Dst:             ERR_load_strings_const
    - functionName:    BF_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/bf/bf_cfb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.bf_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
        - encrypt
      BBCount:         18
      ICount:          503
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BF_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bf/bf_cfb64.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_cfb64.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_cfb64.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_cfb64.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_cfb64.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_cfb64.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bf/bf_cfb64.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_cfb64.c:33,17'
              BranchSideFuncs:
                - BF_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bf/bf_cfb64.c:45,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_cfb64.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_cfb64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_cfb64.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_cfb64.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_cfb64.c:53,17'
              BranchSideFuncs:
                - BF_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bf/bf_cfb64.c:65,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
      Callsites:
        - Src:             'crypto/bf/bf_cfb64.c:37,17'
          Dst:             BF_encrypt
        - Src:             'crypto/bf/bf_cfb64.c:57,17'
          Dst:             BF_encrypt
    - functionName:    BF_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/bf/bf_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.bf_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - key
        - encrypt
      BBCount:         6
      ICount:          204
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BF_decrypt
        - BF_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bf/bf_ecb.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_ecb.c:35,20'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_ecb.c:37,20'
              BranchSideFuncs:
                - BF_decrypt
      Callsites:
        - Src:             'crypto/bf/bf_ecb.c:35,9'
          Dst:             BF_encrypt
        - Src:             'crypto/bf/bf_ecb.c:37,9'
          Dst:             BF_decrypt
    - functionName:    BF_options
      functionSourceFile: '/src/openssl111/crypto/bf/bf_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BF_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/bf/bf_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.bf_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - encrypt
      BBCount:         54
      ICount:          1169
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - BF_decrypt
        - BF_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bf/bf_enc.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:111,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:142,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BF_decrypt
                - __sanitizer_cov_trace_switch
                - BF_decrypt
        - Branch String:   'crypto/bf/bf_enc.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:115,13'
              BranchSideFuncs:
                - BF_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_enc.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:139,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bf/bf_enc.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:128,13'
              BranchSideFuncs:
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_enc.c:129,21'
              BranchSideFuncs:
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_enc.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:146,13'
              BranchSideFuncs:
                - BF_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BF_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/bf/bf_enc.c:158,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BF_decrypt
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/bf/bf_enc.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:159,13'
              BranchSideFuncs:
                - BF_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/bf/bf_enc.c:170,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bf/bf_enc.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_enc.c:167,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bf/bf_enc.c:121,13'
          Dst:             BF_encrypt
        - Src:             'crypto/bf/bf_enc.c:133,13'
          Dst:             BF_encrypt
        - Src:             'crypto/bf/bf_enc.c:150,13'
          Dst:             BF_decrypt
        - Src:             'crypto/bf/bf_enc.c:163,13'
          Dst:             BF_decrypt
    - functionName:    BF_encrypt
      functionSourceFile: '/src/openssl111/crypto/bf/bf_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'struct.bf_key_st *'
      constantsTouched: []
      argNames:
        - data
        - key
      BBCount:         1
      ICount:          744
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BF_decrypt
      functionSourceFile: '/src/openssl111/crypto/bf/bf_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'struct.bf_key_st *'
      constantsTouched: []
      argNames:
        - data
        - key
      BBCount:         1
      ICount:          744
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BF_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/bf/bf_ofb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.bf_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
      BBCount:         12
      ICount:          415
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BF_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bf/bf_ofb64.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_ofb64.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_ofb64.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bf/bf_ofb64.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_ofb64.c:41,35'
              BranchSideFuncs:
                - BF_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bf/bf_ofb64.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_ofb64.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_ofb64.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bf/bf_ofb64.c:53,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bf/bf_ofb64.c:41,13'
          Dst:             BF_encrypt
    - functionName:    BF_set_key
      functionSourceFile: '/src/openssl111/crypto/bf/bf_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.bf_key_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - key
        - len
        - data
      BBCount:         30
      ICount:          251
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - BF_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bf/bf_skey.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:26,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:28,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:30,5'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:31,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:53,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:33,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:35,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:38,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:40,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:42,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:43,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:45,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:48,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:50,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:55,5'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:56,20'
              BranchSideFuncs:
                - BF_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
            - BranchSide:      'crypto/bf/bf_skey.c:61,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BF_encrypt
        - Branch String:   'crypto/bf/bf_skey.c:62,5'
          Branch Sides:
            - BranchSide:      'crypto/bf/bf_skey.c:63,20'
              BranchSideFuncs:
                - BF_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bf/bf_skey.c:67,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bf/bf_skey.c:56,9'
          Dst:             BF_encrypt
        - Src:             'crypto/bf/bf_skey.c:63,9'
          Dst:             BF_encrypt
    - functionName:    buffer_callback_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - fp
      BBCount:         8
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_callback_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:415,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:416,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:417,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_callback_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:417,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:419,33'
              BranchSideFuncs:
                - BIO_callback_ctrl
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:419,15'
          Dst:             BIO_callback_ctrl
    - functionName:    buffer_free
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:78,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:79,29'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:80,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:81,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:82,5'
          Dst:             CRYPTO_free
    - functionName:    buffer_new
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bi
      BBCount:         10
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:53,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_malloc
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:56,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:59,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:62,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:67,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:49,29'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/bf_buff.c:54,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bio/bf_buff.c:56,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:60,17'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bio/bf_buff.c:62,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:63,9'
          Dst:             CRYPTO_free
    - functionName:    buffer_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         98
      ICount:          730
      EdgeCount:       127
      CyclomaticComplexity: 31
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_ctrl
        - BIO_int_ctrl
        - BIO_write
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - buffer_read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:248,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:250,9'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:259,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:264,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:267,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:275,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:283,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:291,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_malloc
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/bf_buff.c:304,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:349,13'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_ctrl
                - BIO_copy_next_retry
            - BranchSide:      'crypto/bio/bf_buff.c:357,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:383,23'
              BranchSideFuncs:
                - BIO_int_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_int_ctrl
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bf_buff.c:392,31'
              BranchSideFuncs:
                - buffer_read
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bf_buff.c:400,13'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:254,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:255,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:256,24'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:259,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:260,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:261,24'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:270,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:273,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:270,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:271,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:276,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:277,17'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:277,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:278,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:279,28'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:284,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:285,17'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:289,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:285,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:286,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:287,28'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:292,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/bio/bf_buff.c:298,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:293,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:294,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bf_buff.c:295,13'
              BranchSideFuncs:
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:305,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
            - BranchSide:      'crypto/bio/bf_buff.c:315,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
        - Branch String:   'crypto/bio/bf_buff.c:306,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:307,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
            - BranchSide:      'crypto/bio/bf_buff.c:311,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
        - Branch String:   'crypto/bio/bf_buff.c:320,41'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:320,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
                - CRYPTO_malloc
            - BranchSide:      'crypto/bio/bf_buff.c:325,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:321,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:325,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:322,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:323,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bf_buff.c:324,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:325,41'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:325,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:333,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:325,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:326,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - CRYPTO_free
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:333,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:327,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:328,21'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:332,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:328,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:329,21'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bio/bf_buff.c:330,17'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bio/bf_buff.c:333,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:334,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:340,13'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/bio/bf_buff.c:340,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:341,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bf_buff.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:351,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_ctrl
                - BIO_copy_next_retry
        - Branch String:   'crypto/bio/bf_buff.c:357,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:358,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:359,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:359,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:360,28'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:364,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:366,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:367,31'
              BranchSideFuncs:
                - BIO_write
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
            - BranchSide:      'crypto/bio/bf_buff.c:375,17'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/bio/bf_buff.c:370,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:371,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:372,34'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:384,61'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:385,14'
              BranchSideFuncs:
                - BIO_int_ctrl
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bf_buff.c:386,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:384,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:386,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:387,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:394,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:395,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bf_buff.c:396,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:400,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:401,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:402,24'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:256,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:261,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:279,19'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:287,19'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:292,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bio/bf_buff.c:295,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:321,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bio/bf_buff.c:326,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bio/bf_buff.c:329,21'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:334,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:341,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bf_buff.c:351,9'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bf_buff.c:352,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:353,9'
          Dst:             BIO_copy_next_retry
        - Src:             'crypto/bio/bf_buff.c:360,19'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:365,13'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bf_buff.c:367,21'
          Dst:             BIO_write
        - Src:             'crypto/bio/bf_buff.c:369,17'
          Dst:             BIO_copy_next_retry
        - Src:             'crypto/bio/bf_buff.c:380,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:384,14'
          Dst:             BIO_int_ctrl
        - Src:             'crypto/bio/bf_buff.c:385,14'
          Dst:             BIO_int_ctrl
        - Src:             'crypto/bio/bf_buff.c:392,19'
          Dst:             buffer_read
        - Src:             'crypto/bio/bf_buff.c:402,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/bio/bf_buff.c:407,5'
          Dst:             ERR_put_error
    - functionName:    buffer_read
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         45
      ICount:          295
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:96,31'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:98,23'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:98,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:99,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:100,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:107,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:125,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:108,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:109,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:114,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:115,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:126,9'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:145,18'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:128,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:129,37'
              BranchSideFuncs:
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:135,20'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:130,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:131,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:132,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:131,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:131,41'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:131,47'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:132,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:133,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:134,13'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:136,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:137,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:138,20'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:147,29'
              BranchSideFuncs:
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:153,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:149,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:149,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:149,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:149,39'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:151,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:152,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:101,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bf_buff.c:127,17'
          Dst:             BIO_read
        - Src:             'crypto/bio/bf_buff.c:129,17'
          Dst:             BIO_copy_next_retry
        - Src:             'crypto/bio/bf_buff.c:145,9'
          Dst:             BIO_read
        - Src:             'crypto/bio/bf_buff.c:147,9'
          Dst:             BIO_copy_next_retry
    - functionName:    buffer_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - buf
        - size
      BBCount:         33
      ICount:          233
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:436,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:437,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:457,26'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:439,45'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:439,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:439,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:439,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:440,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:447,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:441,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:442,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:446,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:451,22'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:451,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:452,18'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:451,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:452,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:455,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:458,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:459,37'
              BranchSideFuncs:
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:466,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:461,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:462,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:463,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:462,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:462,41'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:462,47'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:463,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:464,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:465,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:433,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bf_buff.c:457,17'
          Dst:             BIO_read
        - Src:             'crypto/bio/bf_buff.c:459,17'
          Dst:             BIO_copy_next_retry
    - functionName:    buffer_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - str
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - buffer_write
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:474,33'
          Dst:             strlen
        - Src:             'crypto/bio/bf_buff.c:474,12'
          Dst:             buffer_write
    - functionName:    buffer_write
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         52
      ICount:          357
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bf_buff.c:165,22'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:165,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:166,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:167,31'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:168,23'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:168,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:169,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:169,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:171,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:176,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bf_buff.c:182,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:183,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bf_buff.c:212,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:184,22'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:191,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:194,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:195,37'
              BranchSideFuncs:
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:202,30'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:197,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:198,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:199,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:198,29'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:198,41'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:198,47'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:199,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:200,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:201,13'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:204,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:191,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:205,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:215,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:216,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:234,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bf_buff.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:218,33'
              BranchSideFuncs:
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:224,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:219,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:220,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bf_buff.c:221,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:220,25'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:220,37'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:220,43'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bf_buff.c:221,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:222,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:223,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bf_buff.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bf_buff.c:215,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bf_buff.c:228,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bf_buff.c:171,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bf_buff.c:192,17'
          Dst:             BIO_write
        - Src:             'crypto/bio/bf_buff.c:195,17'
          Dst:             BIO_copy_next_retry
        - Src:             'crypto/bio/bf_buff.c:216,13'
          Dst:             BIO_write
        - Src:             'crypto/bio/bf_buff.c:218,13'
          Dst:             BIO_copy_next_retry
    - functionName:    BIO_f_buffer
      functionSourceFile: '/src/openssl111/crypto/bio/bf_buff.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_BIO_strings
      functionSourceFile: '/src/openssl111/crypto/bio/bio_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bio_err.c:139,49'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_err.c:139,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/bio/bio_err.c:139,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/bio/bio_err.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bio_err.c:139,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/bio/bio_err.c:140,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/bio/bio_err.c:139,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/bio/bio_err.c:140,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/bio/bio_err.c:141,9'
          Dst:             ERR_load_strings_const
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2b_Final
        - EVP_MD_CTX_md_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/m_blake2b.c:38,30'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/blake2/m_blake2b.c:38,12'
          Dst:             BLAKE2b_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2b_Update
        - EVP_MD_CTX_md_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/m_blake2b.c:33,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/blake2/m_blake2b.c:33,12'
          Dst:             BLAKE2b_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2b_Init
        - EVP_MD_CTX_md_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/m_blake2b.c:28,25'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/blake2/m_blake2b.c:28,12'
          Dst:             BLAKE2b_Init
    - functionName:    EVP_blake2b512
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    final
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2s_Final
        - EVP_MD_CTX_md_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/m_blake2s.c:38,30'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/blake2/m_blake2s.c:38,12'
          Dst:             BLAKE2s_Final
    - functionName:    update
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2s_Update
        - EVP_MD_CTX_md_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/m_blake2s.c:33,27'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/blake2/m_blake2s.c:33,12'
          Dst:             BLAKE2s_Update
    - functionName:    init
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2s_Init
        - EVP_MD_CTX_md_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/m_blake2s.c:28,25'
          Dst:             EVP_MD_CTX_md_data
        - Src:             'crypto/blake2/m_blake2s.c:28,12'
          Dst:             BLAKE2s_Init
    - functionName:    EVP_blake2s256
      functionSourceFile: '/src/openssl111/crypto/blake2/m_blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.evp_md_st.48 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_sqr_comba4
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         23
      ICount:          411
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_sqr_comba8
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         75
      ICount:          1435
      EdgeCount:       75
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul_comba4
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         35
      ICount:          518
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul_comba8
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         131
      ICount:          1902
      EdgeCount:       131
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_sub_words
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - rp
        - ap
        - bp
        - n
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:242,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_add_words
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - rp
        - ap
        - bp
        - n
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:215,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_div_words
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - h
        - l
        - d
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_sqr_words
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         15
      ICount:          162
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:173,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:175,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:175,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:176,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:185,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:187,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:188,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:189,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:190,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:191,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_mul_words
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - num
        - w
      BBCount:         30
      ICount:          299
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:147,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:149,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:149,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:150,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:158,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:167,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:160,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:161,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:164,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:165,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_mul_add_words
      functionSourceFile: '/src/openssl111/crypto/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - num
        - w
      BBCount:         29
      ICount:          307
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:117,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:119,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:119,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:120,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:128,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:129,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:139,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:131,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:132,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/asm/x86_64-gcc.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:134,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/asm/x86_64-gcc.c:135,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ERR_load_BN_strings
      functionSourceFile: '/src/openssl111/crypto/bn/bn_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_err.c:112,48'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_err.c:112,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/bn/bn_err.c:112,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/bn/bn_err.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_err.c:112,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/bn/bn_err.c:113,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/bn/bn_err.c:112,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/bn/bn_err.c:113,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/bn/bn_err.c:114,9'
          Dst:             ERR_load_strings_const
    - functionName:    BN_mod_exp2_mont
      functionSourceFile: '/src/openssl111/crypto/bn/bn_exp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - rr
        - a1
        - p1
        - a2
        - p2
        - m
        - ctx
        - in_mont
      BBCount:         156
      ICount:          913
      EdgeCount:       212
      CyclomaticComplexity: 58
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_div
        - BN_from_montgomery
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_zero
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_set_word
        - BN_to_montgomery
        - BN_ucmp
        - BN_value_one
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_exp2.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:36,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:39,25'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:41,22'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:41,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:46,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:42,15'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:46,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:46,12'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:46,30'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:46,38'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:54,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:56,9'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:57,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:59,21'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:60,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:61,30'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:62,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp2.c:65,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:65,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:65,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:65,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:65,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:65,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:65,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:65,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:65,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:66,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:66,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:66,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:66,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:66,15'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:66,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:71,28'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:72,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:72,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:76,19'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:73,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:74,19'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:78,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:83,27'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:84,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:86,36'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:100,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:87,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:89,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:91,40'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:95,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:91,55'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:92,45'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:93,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp2.c:91,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:93,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:94,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:100,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:100,28'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:101,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:101,14'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:105,19'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:101,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:102,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_exp2.c:103,19'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_exp2.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:107,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:111,27'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:114,36'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:126,14'
              BranchSideFuncs:
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:115,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:117,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:119,40'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:123,5'
              BranchSideFuncs:
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:119,55'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:120,45'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:121,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp2.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:121,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:122,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_value_one
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:136,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:136,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:137,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:192,29'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp2.c:137,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:138,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:138,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:139,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:140,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:143,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:159,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:143,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:143,36'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:147,21'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:148,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:149,22'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:150,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:152,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:153,29'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:157,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:154,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:155,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:156,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:160,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:176,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:160,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:160,36'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:164,21'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:166,22'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:167,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:170,29'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:174,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:171,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:172,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:176,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:176,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:184,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:178,40'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:184,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:178,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:179,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:180,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:184,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:184,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:191,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:186,40'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:191,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:186,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:187,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_exp2.c:188,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_MONT_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_exp2.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:193,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_exp2.c:194,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_exp2.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_exp2.c:197,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_exp2.c:198,16'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_exp2.c:35,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_exp2.c:36,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_exp2.c:39,13'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp2.c:40,13'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_exp2.c:42,15'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp2.c:48,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_exp2.c:49,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp2.c:50,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp2.c:51,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp2.c:52,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp2.c:59,21'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/bn/bn_exp2.c:61,14'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/bn/bn_exp2.c:71,20'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_exp2.c:72,14'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_exp2.c:77,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_exp2.c:78,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp2.c:83,10'
          Dst:             BN_to_montgomery
        - Src:             'crypto/bn/bn_exp2.c:86,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:91,29'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp2.c:92,18'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:100,20'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_exp2.c:101,14'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_exp2.c:106,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_exp2.c:107,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_exp2.c:111,10'
          Dst:             BN_to_montgomery
        - Src:             'crypto/bn/bn_exp2.c:114,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:119,29'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_exp2.c:120,18'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:134,30'
          Dst:             BN_value_one
        - Src:             'crypto/bn/bn_exp2.c:134,10'
          Dst:             BN_to_montgomery
        - Src:             'crypto/bn/bn_exp2.c:138,18'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:143,17'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp2.c:148,25'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp2.c:154,25'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp2.c:160,17'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp2.c:165,25'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp2.c:171,25'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_exp2.c:178,18'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:186,18'
          Dst:             BN_mod_mul_montgomery
        - Src:             'crypto/bn/bn_exp2.c:192,10'
          Dst:             BN_from_montgomery
        - Src:             'crypto/bn/bn_exp2.c:197,9'
          Dst:             BN_MONT_CTX_free
        - Src:             'crypto/bn/bn_exp2.c:198,5'
          Dst:             BN_CTX_end
    - functionName:    BN_kronecker
      functionSourceFile: '/src/openssl111/crypto/bn/bn_kron.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - a
        - b
        - ctx
      BBCount:         71
      ICount:          441
      EdgeCount:       96
      CyclomaticComplexity: 27
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_abs_is_word
        - BN_copy
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_nnmod
        - BN_rshift
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_kron.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:39,9'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:41,20'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
        - Branch String:   'crypto/bn/bn_kron.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:43,9'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:44,20'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
        - Branch String:   'crypto/bn/bn_kron.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:46,9'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:56,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
        - Branch String:   'crypto/bn/bn_kron.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:57,30'
              BranchSideFuncs:
                - BN_abs_is_word
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:63,20'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:63,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:63,37'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:69,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:64,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:69,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:71,10'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:72,22'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:74,9'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:75,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:80,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:83,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:80,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:80,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:80,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:97,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:89,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:90,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:102,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:103,29'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:108,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:103,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:103,34'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:103,17'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:110,14'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:111,26'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:113,13'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:114,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:117,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:122,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:117,29'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:117,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:117,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:122,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:122,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:122,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:122,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:122,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:122,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:122,36'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:122,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:122,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:122,49'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:122,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:122,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:122,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:123,20'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:126,25'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:128,13'
              BranchSideFuncs:
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_kron.c:129,15'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_kron.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_kron.c:137,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_kron.c:139,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_kron.c:35,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_kron.c:36,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_kron.c:37,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_kron.c:41,12'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_kron.c:44,12'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_kron.c:56,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_kron.c:57,15'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_kron.c:63,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_kron.c:63,27'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_kron.c:70,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_kron.c:72,12'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_kron.c:102,13'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_kron.c:103,19'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_kron.c:109,17'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_kron.c:111,16'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_kron.c:126,16'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_kron.c:135,5'
          Dst:             BN_CTX_end
    - functionName:    BN_nist_mod_func
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         14
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - BN_nist_mod_192
        - BN_nist_mod_224
        - BN_nist_mod_256
        - BN_nist_mod_384
        - BN_nist_mod_521
        - BN_ucmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:1239,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1240,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:1241,38'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_nist.c:1241,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1242,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:1243,38'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_nist.c:1243,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:1245,38'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_nist.c:1245,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1246,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:1247,38'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_nist.c:1247,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1248,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:1249,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_nist.c:1239,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:1241,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:1243,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:1245,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:1247,9'
          Dst:             BN_ucmp
    - functionName:    BN_nist_mod_192
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - field
        - ctx
      BBCount:         33
      ICount:          455
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_nnmod
        - BN_set_word
        - BN_ucmp
        - bn_correct_top
        - bn_sub_words
        - bn_wexpand
        - nist_cp_bn
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:351,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:351,38'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:352,25'
              BranchSideFuncs:
                - BN_nnmod
        - Branch String:   'crypto/bn/bn_nist.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:352,25'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:354,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
                - BN_set_word
        - Branch String:   'crypto/bn/bn_nist.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:356,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_nist.c:358,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:359,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:359,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:359,40'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:362,25'
              BranchSideFuncs:
                - bn_wexpand
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:367,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:362,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:363,13'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:364,15'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:369,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:369,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:369,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:369,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:369,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:375,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:431,31'
              BranchSideFuncs:
                - bn_sub_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:434,15'
              BranchSideFuncs:
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_nist.c:351,9'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_nist.c:351,30'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:352,16'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_nist.c:354,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:356,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_nist.c:359,32'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_nist.c:362,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_nist.c:365,9'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:431,18'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:443,28'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:449,5'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:451,5'
          Dst:             bn_correct_top
    - functionName:    BN_nist_mod_224
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - field
        - ctx
      BBCount:         36
      ICount:          541
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_nnmod
        - BN_set_word
        - BN_ucmp
        - bn_add_words
        - bn_correct_top
        - bn_sub_words
        - bn_wexpand
        - nist_cp_bn
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:496,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:496,38'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:497,25'
              BranchSideFuncs:
                - BN_nnmod
        - Branch String:   'crypto/bn/bn_nist.c:496,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:497,25'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:499,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
                - BN_set_word
        - Branch String:   'crypto/bn/bn_nist.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:501,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_nist.c:503,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:504,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:504,40'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:506,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:507,25'
              BranchSideFuncs:
                - bn_wexpand
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:512,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:507,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:508,13'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:509,15'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:516,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:516,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:516,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:516,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:516,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:519,5'
              BranchSideFuncs:
                - bn_add_words
                - bn_add_words
                - bn_sub_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:601,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:603,31'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:608,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
        - Branch String:   'crypto/bn/bn_nist.c:608,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:617,31'
              BranchSideFuncs:
                - bn_add_words
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:623,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_nist.c:496,9'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_nist.c:496,30'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:497,16'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_nist.c:499,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:501,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_nist.c:504,32'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_nist.c:507,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_nist.c:510,9'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:587,22'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_nist.c:589,23'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_nist.c:591,23'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:593,23'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:603,18'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:617,18'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_nist.c:632,5'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:634,5'
          Dst:             bn_correct_top
    - functionName:    BN_nist_mod_256
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - field
        - ctx
      BBCount:         36
      ICount:          813
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_nnmod
        - BN_set_word
        - BN_ucmp
        - bn_add_words
        - bn_correct_top
        - bn_sub_words
        - bn_wexpand
        - nist_cp_bn
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:677,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:677,38'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:678,25'
              BranchSideFuncs:
                - BN_nnmod
        - Branch String:   'crypto/bn/bn_nist.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:678,25'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:680,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
                - BN_set_word
        - Branch String:   'crypto/bn/bn_nist.c:681,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:682,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_nist.c:684,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:685,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:685,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:685,40'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:687,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:688,25'
              BranchSideFuncs:
                - bn_wexpand
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:693,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:688,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:689,13'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:690,15'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:695,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:695,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:695,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:695,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:695,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:701,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:854,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:856,31'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:858,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
        - Branch String:   'crypto/bn/bn_nist.c:858,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:860,31'
              BranchSideFuncs:
                - bn_add_words
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:866,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_nist.c:677,9'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_nist.c:677,30'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:678,16'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_nist.c:680,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:682,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_nist.c:685,32'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_nist.c:688,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_nist.c:691,9'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:856,18'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:860,18'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_nist.c:874,5'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:876,5'
          Dst:             bn_correct_top
    - functionName:    BN_nist_mod_384
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - field
        - ctx
      BBCount:         36
      ICount:          950
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_nnmod
        - BN_set_word
        - BN_ucmp
        - bn_add_words
        - bn_correct_top
        - bn_sub_words
        - bn_wexpand
        - nist_cp_bn
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:923,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:923,38'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:924,25'
              BranchSideFuncs:
                - BN_nnmod
        - Branch String:   'crypto/bn/bn_nist.c:923,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:924,25'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:926,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
                - BN_set_word
        - Branch String:   'crypto/bn/bn_nist.c:927,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:928,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_nist.c:930,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:931,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:931,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:931,40'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:933,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:934,25'
              BranchSideFuncs:
                - bn_wexpand
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:939,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:934,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:935,13'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:936,15'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:941,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:941,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:941,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:941,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:941,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
            - BranchSide:      'crypto/bn/bn_nist.c:947,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
                - bn_sub_words
        - Branch String:   'crypto/bn/bn_nist.c:1135,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1137,31'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1139,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
                - bn_add_words
        - Branch String:   'crypto/bn/bn_nist.c:1139,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1141,31'
              BranchSideFuncs:
                - bn_add_words
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1147,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - nist_cp_bn
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_nist.c:923,9'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_nist.c:923,30'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:924,16'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_nist.c:926,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:928,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_nist.c:931,32'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_nist.c:934,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_nist.c:937,9'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:1137,18'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:1141,18'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_nist.c:1155,5'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:1157,5'
          Dst:             bn_correct_top
    - functionName:    BN_nist_mod_521
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - field
        - ctx
      BBCount:         34
      ICount:          279
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_nnmod
        - BN_set_word
        - BN_ucmp
        - bn_add_words
        - bn_correct_top
        - bn_sub_words
        - bn_wexpand
        - nist_cp_bn
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:1181,27'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1181,38'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:1182,25'
              BranchSideFuncs:
                - BN_nnmod
        - Branch String:   'crypto/bn/bn_nist.c:1181,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1182,25'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      'crypto/bn/bn_nist.c:1184,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
                - BN_set_word
        - Branch String:   'crypto/bn/bn_nist.c:1185,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1186,9'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_nist.c:1188,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
                - bn_wexpand
                - nist_cp_bn
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:1189,16'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1189,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_nist.c:1189,40'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/bn/bn_nist.c:1191,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1192,25'
              BranchSideFuncs:
                - bn_wexpand
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1197,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_nist.c:1192,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1193,13'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1194,15'
              BranchSideFuncs:
                - nist_cp_bn
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_nist.c:1200,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_nist.c:1200,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1203,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_nist.c:1203,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:1214,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_nist.c:1219,14'
              BranchSideFuncs:
                - bn_add_words
                - bn_sub_words
                - nist_cp_bn
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_nist.c:1181,9'
          Dst:             BN_is_negative
        - Src:             'crypto/bn/bn_nist.c:1181,30'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:1182,16'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_nist.c:1184,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_nist.c:1186,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_nist.c:1189,32'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_nist.c:1192,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_nist.c:1195,9'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:1223,5'
          Dst:             bn_add_words
        - Src:             'crypto/bn/bn_nist.c:1225,28'
          Dst:             bn_sub_words
        - Src:             'crypto/bn/bn_nist.c:1230,5'
          Dst:             nist_cp_bn
        - Src:             'crypto/bn/bn_nist.c:1232,5'
          Dst:             bn_correct_top
    - functionName:    nist_cp_bn
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - top
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_nist.c:280,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_nist.c:281,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_nist.c:282,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_get0_nist_prime_521
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_get0_nist_prime_384
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_get0_nist_prime_256
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_get0_nist_prime_224
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_get0_nist_prime_192
      functionSourceFile: '/src/openssl111/crypto/bn/bn_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    witness
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - w
        - a
        - a1
        - a1_odd
        - k
        - ctx
        - mont
      BBCount:         19
      ICount:          120
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - BN_cmp
        - BN_is_one
        - BN_mod_exp_mont
        - BN_mod_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_prime.c:249,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:250,9'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
            - BranchSide:      'crypto/bn/bn_prime.c:251,19'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
        - Branch String:   'crypto/bn/bn_prime.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:252,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:253,16'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
        - Branch String:   'crypto/bn/bn_prime.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:254,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:255,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
        - Branch String:   'crypto/bn/bn_prime.c:255,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:256,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:269,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_prime.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:257,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:258,23'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:258,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:259,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:261,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:255,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:262,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_prime.c:249,10'
          Dst:             BN_mod_exp_mont
        - Src:             'crypto/bn/bn_prime.c:251,9'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_prime.c:253,9'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_prime.c:256,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_prime.c:258,13'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_prime.c:261,13'
          Dst:             BN_cmp
    - functionName:    BN_is_prime_ex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - a
        - checks
        - ctx_passed
        - cb
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_prime_fasttest_ex
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bn/bn_prime.c:148,12'
          Dst:             BN_is_prime_fasttest_ex
    - functionName:    BN_is_prime_fasttest_ex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
        - int
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - a
        - checks
        - ctx_passed
        - do_trial_division
        - cb
      BBCount:         96
      ICount:          478
      EdgeCount:       131
      CyclomaticComplexity: 37
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
        - BN_add_word
        - BN_copy
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_word
        - BN_mod_word
        - BN_num_bits
        - BN_priv_rand_range
        - BN_rshift
        - BN_sub_word
        - witness
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_prime.c:161,26'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:161,40'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:162,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_prime.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:162,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:165,20'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:165,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:165,33'
              BranchSideFuncs:
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:166,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_prime.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:166,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:168,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:169,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:169,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:169,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:169,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:169,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:169,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:169,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:169,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:169,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:169,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:169,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:169,16'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:173,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:184,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:174,40'
              BranchSideFuncs:
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:180,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:175,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:176,17'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:177,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:177,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:178,35'
              BranchSideFuncs:
                - BN_is_word
            - BranchSide:      'crypto/bn/bn_prime.c:179,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
        - Branch String:   'crypto/bn/bn_prime.c:180,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:181,13'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:182,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:185,15'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:186,21'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:186,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:187,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:195,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:198,18'
              BranchSideFuncs:
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:198,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:198,41'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:199,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:199,9'
              BranchSideFuncs:
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:201,18'
              BranchSideFuncs:
                - BN_copy
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:201,25'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:201,41'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:202,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:202,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:205,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:206,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:207,10'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:208,20'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:209,9'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:212,12'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:214,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:215,26'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:216,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:218,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:218,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:220,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:233,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:220,44'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:220,60'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:221,13'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:221,13'
              BranchSideFuncs:
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:223,21'
              BranchSideFuncs:
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:224,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:225,13'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:226,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:226,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:227,17'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:230,28'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:231,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:232,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - witness
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:235,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:236,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_MONT_CTX_free
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:240,22'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:238,25'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:239,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             'crypto/bn/bn_prime.c:161,9'
          Dst:             BN_is_word
        - Src:             'crypto/bn/bn_prime.c:161,29'
          Dst:             BN_is_word
        - Src:             'crypto/bn/bn_prime.c:165,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_prime.c:165,36'
          Dst:             BN_value_one
        - Src:             'crypto/bn/bn_prime.c:165,26'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:169,18'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:174,28'
          Dst:             BN_mod_word
        - Src:             'crypto/bn/bn_prime.c:178,24'
          Dst:             BN_is_word
        - Src:             'crypto/bn/bn_prime.c:180,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/bn/bn_prime.c:186,21'
          Dst:             BN_CTX_new
        - Src:             'crypto/bn/bn_prime.c:188,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_prime.c:190,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_prime.c:191,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_prime.c:192,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_prime.c:193,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_prime.c:198,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_prime.c:198,29'
          Dst:             BN_sub_word
        - Src:             'crypto/bn/bn_prime.c:201,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_prime.c:201,29'
          Dst:             BN_sub_word
        - Src:             'crypto/bn/bn_prime.c:206,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_prime.c:208,10'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_prime.c:212,12'
          Dst:             BN_MONT_CTX_new
        - Src:             'crypto/bn/bn_prime.c:215,10'
          Dst:             BN_MONT_CTX_set
        - Src:             'crypto/bn/bn_prime.c:220,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/bn/bn_prime.c:220,48'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_prime.c:223,13'
          Dst:             witness
        - Src:             'crypto/bn/bn_prime.c:230,14'
          Dst:             BN_GENCB_call
        - Src:             'crypto/bn/bn_prime.c:236,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/bn/bn_prime.c:238,13'
          Dst:             BN_CTX_free
        - Src:             'crypto/bn/bn_prime.c:240,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    BN_GENCB_call
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bn_gencb_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - cb
        - a
        - b
      BBCount:         12
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_prime.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:36,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bn/bn_prime.c:37,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/bn/bn_prime.c:37,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:40,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bn/bn_prime.c:46,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bn/bn_prime.c:48,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_prime.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:41,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/bn/bn_prime.c:42,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    probable_prime_dh
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - 'short *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - safe
        - mods
        - add
        - rem
        - ctx
      BBCount:         62
      ICount:          385
      EdgeCount:       84
      CyclomaticComplexity: 24
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_add_word
        - BN_div
        - BN_get_word
        - BN_mod_word
        - BN_num_bits
        - BN_rand
        - BN_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_prime.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:331,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_prime.c:333,9'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
        - Branch String:   'crypto/bn/bn_prime.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:333,46'
              BranchSideFuncs:
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:334,43'
              BranchSideFuncs:
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:337,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:338,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:342,10'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:342,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:343,9'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:344,17'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:344,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:345,9'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:346,9'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:346,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:347,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:350,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:347,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:348,13'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:349,5'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:350,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:351,13'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_prime.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:355,28'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:356,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:354,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:356,21'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:361,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:356,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:357,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:358,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:361,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:362,36'
              BranchSideFuncs:
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:367,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:363,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:364,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_prime.c:365,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:369,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:371,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:383,22'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_prime.c:371,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:371,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:375,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:372,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:372,20'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:375,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:371,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:373,13'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_prime.c:375,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:375,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:376,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:377,34'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:382,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:377,34'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:382,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:378,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:379,17'
              BranchSideFuncs:
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:380,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - BN_get_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:384,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_prime.c:385,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_prime.c:329,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_prime.c:330,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_prime.c:333,31'
          Dst:             BN_get_word
        - Src:             'crypto/bn/bn_prime.c:334,31'
          Dst:             BN_get_word
        - Src:             'crypto/bn/bn_prime.c:337,10'
          Dst:             BN_rand
        - Src:             'crypto/bn/bn_prime.c:342,10'
          Dst:             BN_div
        - Src:             'crypto/bn/bn_prime.c:344,10'
          Dst:             BN_sub
        - Src:             'crypto/bn/bn_prime.c:347,14'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_prime.c:350,14'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_prime.c:354,9'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_prime.c:355,16'
          Dst:             BN_get_word
        - Src:             'crypto/bn/bn_prime.c:356,14'
          Dst:             BN_add
        - Src:             'crypto/bn/bn_prime.c:362,24'
          Dst:             BN_mod_word
        - Src:             'crypto/bn/bn_prime.c:372,40'
          Dst:             BN_get_word
        - Src:             'crypto/bn/bn_prime.c:377,22'
          Dst:             BN_get_word
        - Src:             'crypto/bn/bn_prime.c:383,10'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_prime.c:388,5'
          Dst:             BN_CTX_end
    - functionName:    probable_prime
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - 'short *'
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - safe
        - mods
      BBCount:         45
      ICount:          273
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - BN_add_word
        - BN_get_word
        - BN_mod_word
        - BN_num_bits
        - BN_priv_rand
        - BN_set_bit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_prime.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:281,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:282,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:282,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:282,29'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:285,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:282,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:283,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:285,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:285,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:286,36'
              BranchSideFuncs:
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:291,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:287,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:288,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_prime.c:289,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:293,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:301,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:312,22'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:301,24'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:301,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:304,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:302,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:302,20'
              BranchSideFuncs:
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:304,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:301,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:303,13'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:304,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:304,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:305,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:306,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:311,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:306,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bn/bn_prime.c:311,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:307,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:308,17'
              BranchSideFuncs:
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bn/bn_prime.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:313,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:314,21'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:315,9'
              BranchSideFuncs:
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_get_word
                - __sanitizer_cov_trace_cmp8
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:317,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_prime.c:280,10'
          Dst:             BN_priv_rand
        - Src:             'crypto/bn/bn_prime.c:282,18'
          Dst:             BN_set_bit
        - Src:             'crypto/bn/bn_prime.c:286,24'
          Dst:             BN_mod_word
        - Src:             'crypto/bn/bn_prime.c:302,40'
          Dst:             BN_get_word
        - Src:             'crypto/bn/bn_prime.c:312,10'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_prime.c:314,9'
          Dst:             BN_num_bits
    - functionName:    BN_generate_prime_ex
      functionSourceFile: '/src/openssl111/crypto/bn/bn_prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - int
        - int
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ret
        - bits
        - safe
        - add
        - rem
        - cb
      BBCount:         74
      ICount:          373
      EdgeCount:       102
      CyclomaticComplexity: 30
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_is_prime_fasttest_ex
        - BN_rshift1
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - probable_prime
        - probable_prime_dh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_prime.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:62,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:62,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:62,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:66,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_prime.c:68,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_prime.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:80,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:82,11'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:84,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:85,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:87,14'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:88,9'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:92,29'
              BranchSideFuncs:
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:95,32'
              BranchSideFuncs:
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:93,13'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:94,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:0,0'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:96,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:101,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:103,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:104,37'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:114,25'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:106,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:107,13'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:108,13'
              BranchSideFuncs:
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:109,5'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/bn/bn_prime.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:115,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:117,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:118,41'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:120,17'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:121,17'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:121,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:122,17'
              BranchSideFuncs:
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:124,41'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:125,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:126,17'
              BranchSideFuncs:
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/bn/bn_prime.c:127,17'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:127,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:128,17'
              BranchSideFuncs:
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:130,32'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_prime.c:130,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_prime.c:131,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_prime.c:133,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_prime.c:66,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_prime.c:74,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_prime.c:78,12'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bn/bn_prime.c:82,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/bn/bn_prime.c:85,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_prime.c:86,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_prime.c:92,14'
          Dst:             probable_prime
        - Src:             'crypto/bn/bn_prime.c:95,14'
          Dst:             probable_prime_dh
        - Src:             'crypto/bn/bn_prime.c:99,10'
          Dst:             BN_GENCB_call
        - Src:             'crypto/bn/bn_prime.c:104,13'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/bn/bn_prime.c:114,14'
          Dst:             BN_rshift1
        - Src:             'crypto/bn/bn_prime.c:118,17'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/bn/bn_prime.c:124,17'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             'crypto/bn/bn_prime.c:130,18'
          Dst:             BN_GENCB_call
        - Src:             'crypto/bn/bn_prime.c:138,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bn/bn_prime.c:139,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/bn/bn_prime.c:140,5'
          Dst:             BN_CTX_free
    - functionName:    BN_mod_sqrt
      functionSourceFile: '/src/openssl111/crypto/bn/bn_sqrt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - in
        - a
        - p
        - ctx
      BBCount:         190
      ICount:          1005
      EdgeCount:       268
      CyclomaticComplexity: 80
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_abs_is_word
        - BN_add_word
        - BN_clear_free
        - BN_cmp
        - BN_copy
        - BN_free
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_kronecker
        - BN_mod_exp
        - BN_mod_lshift1_quick
        - BN_mod_mul
        - BN_mod_sqr
        - BN_new
        - BN_nnmod
        - BN_num_bits
        - BN_priv_rand
        - BN_rshift
        - BN_rshift1
        - BN_set_word
        - BN_sub_word
        - BN_ucmp
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_sqrt.c:27,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:27,41'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
            - BranchSide:      'crypto/bn/bn_sqrt.c:28,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_new
        - Branch String:   'crypto/bn/bn_sqrt.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:28,28'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_new
            - BranchSide:      'crypto/bn/bn_sqrt.c:46,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   'crypto/bn/bn_sqrt.c:28,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:29,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_new
            - BranchSide:      'crypto/bn/bn_sqrt.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:29,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:30,23'
              BranchSideFuncs:
                - BN_new
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:31,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:31,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:33,30'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_sqrt.c:33,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:34,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_sqrt.c:39,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_sqrt.c:34,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:35,29'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:36,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_sqrt.c:46,23'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:46,36'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_new
            - BranchSide:      'crypto/bn/bn_sqrt.c:47,13'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_new
        - Branch String:   'crypto/bn/bn_sqrt.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:47,13'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_new
            - BranchSide:      'crypto/bn/bn_sqrt.c:60,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_sqrt.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:48,19'
              BranchSideFuncs:
                - BN_new
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:49,13'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:50,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:51,26'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   'crypto/bn/bn_sqrt.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:52,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_sqrt.c:57,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_sqrt.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:53,25'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:54,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_sqrt.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:68,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:70,9'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   'crypto/bn/bn_sqrt.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:71,15'
              BranchSideFuncs:
                - BN_new
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:72,9'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:76,19'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:77,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:80,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:81,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:82,10'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:85,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:94,24'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_sqrt.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:95,13'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:96,9'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:98,13'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:99,25'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:100,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:101,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:135,35'
              BranchSideFuncs:
                - BN_mod_lshift1_quick
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:171,18'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:136,13'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:139,24'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:139,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:140,13'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:141,9'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:143,13'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:146,25'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:147,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:150,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:151,13'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:152,26'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:152,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:153,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:156,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:157,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:158,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:159,13'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:161,22'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:161,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:162,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:171,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:173,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:180,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:181,30'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:184,31'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:181,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:182,17'
              BranchSideFuncs:
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:183,9'
              BranchSideFuncs:
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:184,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:185,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:186,25'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:186,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:187,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:191,28'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:187,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:188,21'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:189,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:192,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:192,38'
              BranchSideFuncs:
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:193,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:199,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:199,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:201,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:205,19'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:205,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:204,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:180,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_kronecker
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:207,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:213,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:218,20'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:219,9'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:225,21'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:226,9'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:227,19'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:228,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:252,21'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_sqrt.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:253,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_sqrt.c:256,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_sqrt.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:257,23'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_sqrt.c:267,25'
              BranchSideFuncs:
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
        - Branch String:   'crypto/bn/bn_sqrt.c:257,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:258,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_sqrt.c:259,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
        - Branch String:   'crypto/bn/bn_sqrt.c:259,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:261,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:264,21'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:267,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:268,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_sqrt.c:269,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_set_word
        - Branch String:   'crypto/bn/bn_sqrt.c:269,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:0,0'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:271,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:278,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:279,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:280,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:281,9'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:284,21'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:285,9'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:287,5'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:299,26'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:306,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:299,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:300,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:301,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:307,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:319,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:307,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:308,33'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:312,33'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:308,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:309,21'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:311,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:312,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:0,0'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:313,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:315,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:316,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:317,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:320,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:325,22'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:325,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:326,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:327,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:328,29'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:331,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:328,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:329,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_sqrt.c:330,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_sqrt.c:331,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:332,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:333,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:333,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:334,13'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:335,25'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:336,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:337,13'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:341,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:347,25'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:347,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:348,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_sqrt.c:350,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_sqrt.c:350,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:350,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:354,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:350,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:351,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:354,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_clear_free
        - Branch String:   'crypto/bn/bn_sqrt.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:358,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_clear_free
            - BranchSide:      'crypto/bn/bn_sqrt.c:362,16'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_sqrt.c:358,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_sqrt.c:359,27'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_sqrt.c:360,13'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_sqrt.c:27,10'
          Dst:             BN_is_odd
        - Src:             'crypto/bn/bn_sqrt.c:27,26'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_sqrt.c:28,13'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_sqrt.c:30,23'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_sqrt.c:33,35'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_sqrt.c:33,18'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:35,21'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_sqrt.c:42,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_sqrt.c:46,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_sqrt.c:46,26'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_sqrt.c:48,19'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_sqrt.c:51,31'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_sqrt.c:51,14'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:53,17'
          Dst:             BN_free
        - Src:             'crypto/bn/bn_sqrt.c:60,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_sqrt.c:61,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqrt.c:62,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqrt.c:63,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqrt.c:64,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqrt.c:65,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqrt.c:66,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_sqrt.c:71,15'
          Dst:             BN_new
        - Src:             'crypto/bn/bn_sqrt.c:76,10'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_sqrt.c:81,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_sqrt.c:94,14'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_sqrt.c:97,14'
          Dst:             BN_add_word
        - Src:             'crypto/bn/bn_sqrt.c:99,14'
          Dst:             BN_mod_exp
        - Src:             'crypto/bn/bn_sqrt.c:135,14'
          Dst:             BN_mod_lshift1_quick
        - Src:             'crypto/bn/bn_sqrt.c:139,14'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_sqrt.c:142,14'
          Dst:             BN_mod_exp
        - Src:             'crypto/bn/bn_sqrt.c:146,14'
          Dst:             BN_mod_sqr
        - Src:             'crypto/bn/bn_sqrt.c:150,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:152,14'
          Dst:             BN_sub_word
        - Src:             'crypto/bn/bn_sqrt.c:156,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:158,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:161,14'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_sqrt.c:171,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_sqrt.c:181,18'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:184,34'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_sqrt.c:184,18'
          Dst:             BN_priv_rand
        - Src:             'crypto/bn/bn_sqrt.c:186,17'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_sqrt.c:191,17'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_sqrt.c:192,22'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:196,13'
          Dst:             BN_kronecker
        - Src:             'crypto/bn/bn_sqrt.c:201,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_sqrt.c:213,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_sqrt.c:218,10'
          Dst:             BN_rshift
        - Src:             'crypto/bn/bn_sqrt.c:225,10'
          Dst:             BN_mod_exp
        - Src:             'crypto/bn/bn_sqrt.c:227,9'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_sqrt.c:228,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_sqrt.c:252,10'
          Dst:             BN_rshift1
        - Src:             'crypto/bn/bn_sqrt.c:256,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_sqrt.c:257,14'
          Dst:             BN_nnmod
        - Src:             'crypto/bn/bn_sqrt.c:259,13'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_sqrt.c:261,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:264,21'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:267,14'
          Dst:             BN_mod_exp
        - Src:             'crypto/bn/bn_sqrt.c:269,13'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_sqrt.c:271,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_sqrt.c:278,10'
          Dst:             BN_mod_sqr
        - Src:             'crypto/bn/bn_sqrt.c:280,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:284,10'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:298,13'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_sqrt.c:299,18'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_sqrt.c:308,22'
          Dst:             BN_mod_sqr
        - Src:             'crypto/bn/bn_sqrt.c:312,22'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:315,17'
          Dst:             BN_is_one
        - Src:             'crypto/bn/bn_sqrt.c:320,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_sqrt.c:325,14'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_sqrt.c:328,18'
          Dst:             BN_mod_sqr
        - Src:             'crypto/bn/bn_sqrt.c:331,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:333,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:335,14'
          Dst:             BN_mod_mul
        - Src:             'crypto/bn/bn_sqrt.c:347,14'
          Dst:             BN_mod_sqr
        - Src:             'crypto/bn/bn_sqrt.c:350,26'
          Dst:             BN_cmp
        - Src:             'crypto/bn/bn_sqrt.c:351,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_sqrt.c:359,13'
          Dst:             BN_clear_free
        - Src:             'crypto/bn/bn_sqrt.c:362,5'
          Dst:             BN_CTX_end
    - functionName:    ERR_load_BUF_strings
      functionSourceFile: '/src/openssl111/crypto/buffer/buf_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/buffer/buf_err.c:32,49'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buf_err.c:32,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/buffer/buf_err.c:32,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/buffer/buf_err.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/buffer/buf_err.c:32,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/buffer/buf_err.c:33,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/buffer/buf_err.c:32,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/buffer/buf_err.c:33,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/buffer/buf_err.c:34,9'
          Dst:             ERR_load_strings_const
    - functionName:    Camellia_decrypt
      functionSourceFile: '/src/openssl111/crypto/camellia/cmll_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.camellia_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Camellia_DecryptBlock_Rounds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/camellia/cmll_misc.c:34,5'
          Dst:             Camellia_DecryptBlock_Rounds
    - functionName:    Camellia_DecryptBlock_Rounds
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Camellia_encrypt
      functionSourceFile: '/src/openssl111/crypto/camellia/cmll_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.camellia_key_st *'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Camellia_EncryptBlock_Rounds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/camellia/cmll_misc.c:28,5'
          Dst:             Camellia_EncryptBlock_Rounds
    - functionName:    Camellia_EncryptBlock_Rounds
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Camellia_set_key
      functionSourceFile: '/src/openssl111/crypto/camellia/cmll_misc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - 'struct.camellia_key_st *'
      constantsTouched: []
      argNames:
        - userKey
        - bits
        - key
      BBCount:         16
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - Camellia_Ekeygen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/camellia/cmll_misc.c:17,18'
          Branch Sides:
            - BranchSide:      'crypto/camellia/cmll_misc.c:17,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Camellia_Ekeygen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/camellia/cmll_misc.c:18,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/camellia/cmll_misc.c:17,9'
          Branch Sides:
            - BranchSide:      'crypto/camellia/cmll_misc.c:18,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Camellia_Ekeygen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/camellia/cmll_misc.c:19,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Camellia_Ekeygen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/camellia/cmll_misc.c:19,21'
          Branch Sides:
            - BranchSide:      'crypto/camellia/cmll_misc.c:19,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Camellia_Ekeygen
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/camellia/cmll_misc.c:21,42'
              BranchSideFuncs:
                - Camellia_Ekeygen
        - Branch String:   'crypto/camellia/cmll_misc.c:19,36'
          Branch Sides:
            - BranchSide:      'crypto/camellia/cmll_misc.c:19,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - Camellia_Ekeygen
            - BranchSide:      'crypto/camellia/cmll_misc.c:21,42'
              BranchSideFuncs:
                - Camellia_Ekeygen
        - Branch String:   'crypto/camellia/cmll_misc.c:19,9'
          Branch Sides:
            - BranchSide:      'crypto/camellia/cmll_misc.c:20,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/camellia/cmll_misc.c:21,42'
              BranchSideFuncs:
                - Camellia_Ekeygen
      Callsites:
        - Src:             'crypto/camellia/cmll_misc.c:21,25'
          Dst:             Camellia_Ekeygen
    - functionName:    Camellia_Ekeygen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CAST_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/cast/c_cfb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.cast_key_st *'
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
        - enc
      BBCount:         18
      ICount:          503
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CAST_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cast/c_cfb64.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_cfb64.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_cfb64.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CAST_encrypt
        - Branch String:   'crypto/cast/c_cfb64.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_cfb64.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_cfb64.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cast/c_cfb64.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_cfb64.c:33,17'
              BranchSideFuncs:
                - CAST_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_cfb64.c:45,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CAST_encrypt
        - Branch String:   'crypto/cast/c_cfb64.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_cfb64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_cfb64.c:52,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CAST_encrypt
        - Branch String:   'crypto/cast/c_cfb64.c:52,17'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_cfb64.c:53,17'
              BranchSideFuncs:
                - CAST_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_cfb64.c:65,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CAST_encrypt
      Callsites:
        - Src:             'crypto/cast/c_cfb64.c:37,17'
          Dst:             CAST_encrypt
        - Src:             'crypto/cast/c_cfb64.c:57,17'
          Dst:             CAST_encrypt
    - functionName:    CAST_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/cast/c_ecb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.cast_key_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - ks
        - enc
      BBCount:         6
      ICount:          204
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CAST_decrypt
        - CAST_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cast/c_ecb.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_ecb.c:24,22'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_ecb.c:26,22'
              BranchSideFuncs:
                - CAST_decrypt
      Callsites:
        - Src:             'crypto/cast/c_ecb.c:24,9'
          Dst:             CAST_encrypt
        - Src:             'crypto/cast/c_ecb.c:26,9'
          Dst:             CAST_decrypt
    - functionName:    CAST_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/cast/c_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.cast_key_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - ks
        - iv
        - enc
      BBCount:         54
      ICount:          1169
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - CAST_decrypt
        - CAST_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cast/c_enc.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - CAST_encrypt
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CAST_decrypt
                - __sanitizer_cov_trace_switch
                - CAST_decrypt
        - Branch String:   'crypto/cast/c_enc.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:91,13'
              BranchSideFuncs:
                - CAST_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - CAST_encrypt
        - Branch String:   'crypto/cast/c_enc.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:115,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cast/c_enc.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:104,13'
              BranchSideFuncs:
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_enc.c:105,21'
              BranchSideFuncs:
                - CAST_encrypt
        - Branch String:   'crypto/cast/c_enc.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:122,13'
              BranchSideFuncs:
                - CAST_decrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CAST_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/cast/c_enc.c:134,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CAST_decrypt
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/cast/c_enc.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:135,13'
              BranchSideFuncs:
                - CAST_decrypt
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/cast/c_enc.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cast/c_enc.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:142,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:143,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cast/c_enc.c:97,13'
          Dst:             CAST_encrypt
        - Src:             'crypto/cast/c_enc.c:109,13'
          Dst:             CAST_encrypt
        - Src:             'crypto/cast/c_enc.c:126,13'
          Dst:             CAST_decrypt
        - Src:             'crypto/cast/c_enc.c:139,13'
          Dst:             CAST_decrypt
    - functionName:    CAST_encrypt
      functionSourceFile: '/src/openssl111/crypto/cast/c_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'struct.cast_key_st *'
      constantsTouched: []
      argNames:
        - data
        - key
      BBCount:         4
      ICount:          1306
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/cast/c_enc.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:35,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CAST_decrypt
      functionSourceFile: '/src/openssl111/crypto/cast/c_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'struct.cast_key_st *'
      constantsTouched: []
      argNames:
        - data
        - key
      BBCount:         4
      ICount:          1306
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cast/c_enc.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_enc.c:54,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_enc.c:55,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CAST_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/cast/c_ofb64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.cast_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
      BBCount:         12
      ICount:          415
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CAST_encrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cast/c_ofb64.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_ofb64.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CAST_encrypt
            - BranchSide:      'crypto/cast/c_ofb64.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cast/c_ofb64.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_ofb64.c:41,39'
              BranchSideFuncs:
                - CAST_encrypt
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_ofb64.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CAST_encrypt
        - Branch String:   'crypto/cast/c_ofb64.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_ofb64.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cast/c_ofb64.c:53,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cast/c_ofb64.c:41,13'
          Dst:             CAST_encrypt
    - functionName:    CAST_set_key
      functionSourceFile: '/src/openssl111/crypto/cast/c_skey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.cast_key_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - key
        - len
        - data
      BBCount:         23
      ICount:          1629
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cast/c_skey.c:35,5'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_skey.c:36,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_skey.c:37,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cast/c_skey.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_skey.c:38,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_skey.c:39,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cast/c_skey.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_skey.c:40,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_skey.c:41,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cast/c_skey.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_skey.c:42,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_skey.c:44,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cast/c_skey.c:109,13'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_skey.c:110,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_skey.c:111,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cast/c_skey.c:114,5'
          Branch Sides:
            - BranchSide:      'crypto/cast/c_skey.c:115,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cast/c_skey.c:118,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cms_cb
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         21
      ICount:          123
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - CMS_dataFinal
        - CMS_dataInit
        - CMS_stream
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_asn1.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:298,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CMS_dataFinal
                - __sanitizer_cov_trace_const_cmp4
                - CMS_dataInit
                - CMS_stream
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_asn1.c:300,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_asn1.c:301,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:304,25'
              BranchSideFuncs:
                - CMS_stream
                - __sanitizer_cov_trace_const_cmp4
                - CMS_dataInit
            - BranchSide:      'crypto/cms/cms_asn1.c:308,39'
              BranchSideFuncs:
                - CMS_dataInit
            - BranchSide:      'crypto/cms/cms_asn1.c:315,27'
              BranchSideFuncs:
                - CMS_dataFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_asn1.c:315,27'
              BranchSideFuncs:
                - CMS_dataFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_asn1.c:320,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_asn1.c:304,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:304,49'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_asn1.c:305,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_asn1.c:309,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:310,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_asn1.c:311,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_asn1.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:316,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_asn1.c:317,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:304,13'
          Dst:             CMS_stream
        - Src:             'crypto/cms/cms_asn1.c:308,26'
          Dst:             CMS_dataInit
        - Src:             'crypto/cms/cms_asn1.c:315,13'
          Dst:             CMS_dataFinal
    - functionName:    cms_ri_cb
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_clear_free
        - EVP_PKEY_CTX_free
        - EVP_PKEY_free
        - X509_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_asn1.c:212,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:212,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_PKEY_free
                - X509_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_asn1.c:213,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - EVP_PKEY_free
                - X509_free
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_asn1.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:215,40'
              BranchSideFuncs:
                - EVP_PKEY_free
                - X509_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_asn1.c:219,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_asn1.c:219,20'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:220,35'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/cms/cms_asn1.c:222,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:216,13'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/cms/cms_asn1.c:217,13'
          Dst:             X509_free
        - Src:             'crypto/cms/cms_asn1.c:218,13'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_asn1.c:221,13'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_asn1.c:224,13'
          Dst:             CRYPTO_clear_free
    - functionName:    cms_kari_cb
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_CIPHER_CTX_set_flags
        - EVP_PKEY_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_asn1.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:163,21'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CIPHER_CTX_set_flags
            - BranchSide:      'crypto/cms/cms_asn1.c:168,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/cms/cms_asn1.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:165,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_asn1.c:166,34'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_flags
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:163,21'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/cms/cms_asn1.c:166,9'
          Dst:             EVP_CIPHER_CTX_set_flags
        - Src:             'crypto/cms/cms_asn1.c:169,9'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_asn1.c:170,9'
          Dst:             EVP_CIPHER_CTX_free
    - functionName:    cms_rek_cb
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_asn1.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:136,9'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/cms/cms_asn1.c:137,23'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:137,9'
          Dst:             EVP_PKEY_free
    - functionName:    cms_ec_cb
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_clear_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_asn1.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:98,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/cms/cms_asn1.c:99,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:99,9'
          Dst:             CRYPTO_clear_free
    - functionName:    cms_si_cb
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_free
        - EVP_PKEY_CTX_free
        - EVP_PKEY_free
        - X509_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_asn1.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_asn1.c:49,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - X509_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_asn1.c:50,25'
              BranchSideFuncs:
                - EVP_PKEY_free
                - X509_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:51,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/cms/cms_asn1.c:52,9'
          Dst:             X509_free
        - Src:             'crypto/cms/cms_asn1.c:53,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/cms/cms_asn1.c:54,9'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    CMS_SharedInfo_encode
      functionSourceFile: '/src/openssl111/crypto/cms/cms_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'struct.X509_algor_st *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - pder
        - kekalg
        - ukm
        - keylen
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_asn1.c:413,12'
          Dst:             ASN1_item_i2d
    - functionName:    sk_CMS_RevocationInfoChoice_value
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.CMS_RevocationInfoChoice_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CMS_RevocationInfoChoice_num
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CMS_CertificateChoices_value
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.CMS_CertificateChoices *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CMS_CertificateChoices_num
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_num
    - functionName:    cms_env_set_originfo_version
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CMS_EnvelopedData_st *'
      constantsTouched: []
      argNames:
        - env
      BBCount:         25
      ICount:          140
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - sk_CMS_CertificateChoices_num
        - sk_CMS_CertificateChoices_value
        - sk_CMS_RevocationInfoChoice_num
        - sk_CMS_RevocationInfoChoice_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:803,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:804,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:805,12'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:805,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:807,47'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:817,12'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:808,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:809,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:811,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:812,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:813,17'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:814,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:817,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:817,5'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:819,49'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cms/cms_env.c:820,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:821,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:824,5'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/cms/cms_env.c:805,21'
          Dst:             sk_CMS_CertificateChoices_num
        - Src:             'crypto/cms/cms_env.c:807,15'
          Dst:             sk_CMS_CertificateChoices_value
        - Src:             'crypto/cms/cms_env.c:817,21'
          Dst:             sk_CMS_RevocationInfoChoice_num
        - Src:             'crypto/cms/cms_env.c:819,15'
          Dst:             sk_CMS_RevocationInfoChoice_value
    - functionName:    cms_env_set_version
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CMS_EnvelopedData_st *'
      constantsTouched: []
      argNames:
        - env
      BBCount:         32
      ICount:          163
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - cms_env_set_originfo_version
        - sk_CMS_RecipientInfo_num
        - sk_CMS_RecipientInfo_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:835,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:836,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:838,34'
              BranchSideFuncs:
                - cms_env_set_originfo_version
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:840,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:841,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:843,12'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:843,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:844,41'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:853,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:845,44'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:845,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:846,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:845,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:846,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:848,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:849,20'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:849,23'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:850,13'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:853,29'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:853,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:854,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:853,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:854,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:855,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:855,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:856,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:857,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:838,5'
          Dst:             cms_env_set_originfo_version
        - Src:             'crypto/cms/cms_env.c:843,21'
          Dst:             sk_CMS_RecipientInfo_num
        - Src:             'crypto/cms/cms_env.c:844,14'
          Dst:             sk_CMS_RecipientInfo_value
    - functionName:    sk_CMS_RecipientInfo_num
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_RecipientInfo *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:35,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CMS_RecipientInfo_value
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'struct.CMS_RecipientInfo_st.3918 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RecipientInfo *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:35,1'
          Dst:             OPENSSL_sk_value
    - functionName:    cms_EnvelopedData_init_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         18
      ICount:          140
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_free
        - CMS_RecipientInfo_encrypt
        - CRYPTO_clear_free
        - ERR_put_error
        - cms_EncryptedContent_init_bio
        - cms_env_set_version
        - sk_CMS_RecipientInfo_num
        - sk_CMS_RecipientInfo_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:875,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:875,18'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - cms_env_set_version
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_CMS_RecipientInfo_value
                - CMS_RecipientInfo_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:876,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:875,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:876,16'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - cms_env_set_version
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_CMS_RecipientInfo_value
                - CMS_RecipientInfo_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:880,14'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - cms_env_set_version
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_CMS_RecipientInfo_value
                - CMS_RecipientInfo_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:882,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:883,41'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_value
                - CMS_RecipientInfo_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - cms_env_set_version
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:890,25'
              BranchSideFuncs:
                - cms_env_set_version
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/cms/cms_env.c:884,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:885,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/cms/cms_env.c:889,5'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_num
                - __sanitizer_cov_trace_cmp4
                - cms_env_set_version
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_CMS_RecipientInfo_value
                - CMS_RecipientInfo_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:899,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:900,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:901,14'
              BranchSideFuncs:
                - BIO_free
      Callsites:
        - Src:             'crypto/cms/cms_env.c:871,11'
          Dst:             cms_EncryptedContent_init_bio
        - Src:             'crypto/cms/cms_env.c:882,21'
          Dst:             sk_CMS_RecipientInfo_num
        - Src:             'crypto/cms/cms_env.c:883,14'
          Dst:             sk_CMS_RecipientInfo_value
        - Src:             'crypto/cms/cms_env.c:884,13'
          Dst:             CMS_RecipientInfo_encrypt
        - Src:             'crypto/cms/cms_env.c:885,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:890,5'
          Dst:             cms_env_set_version
        - Src:             'crypto/cms/cms_env.c:896,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_env.c:901,5'
          Dst:             BIO_free
    - functionName:    CMS_RecipientInfo_encrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         9
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - cms_RecipientInfo_kari_encrypt
        - cms_RecipientInfo_kekri_encrypt
        - cms_RecipientInfo_ktri_encrypt
        - cms_RecipientInfo_pwri_crypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:777,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:779,47'
              BranchSideFuncs:
                - cms_RecipientInfo_ktri_encrypt
            - BranchSide:      'crypto/cms/cms_env.c:782,47'
              BranchSideFuncs:
                - cms_RecipientInfo_kari_encrypt
            - BranchSide:      'crypto/cms/cms_env.c:785,48'
              BranchSideFuncs:
                - cms_RecipientInfo_kekri_encrypt
            - BranchSide:      'crypto/cms/cms_env.c:788,45'
              BranchSideFuncs:
                - cms_RecipientInfo_pwri_crypt
            - BranchSide:      'crypto/cms/cms_env.c:791,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_env.c:779,16'
          Dst:             cms_RecipientInfo_ktri_encrypt
        - Src:             'crypto/cms/cms_env.c:782,16'
          Dst:             cms_RecipientInfo_kari_encrypt
        - Src:             'crypto/cms/cms_env.c:785,16'
          Dst:             cms_RecipientInfo_kekri_encrypt
        - Src:             'crypto/cms/cms_env.c:788,16'
          Dst:             cms_RecipientInfo_pwri_crypt
        - Src:             'crypto/cms/cms_env.c:791,9'
          Dst:             ERR_put_error
    - functionName:    cms_RecipientInfo_ktri_encrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         24
      ICount:          181
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_STRING_set0
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_encrypt
        - EVP_PKEY_encrypt_init
        - cms_env_asn1_ctrl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:304,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:307,12'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:313,32'
              BranchSideFuncs:
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:316,33'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:313,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:314,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:315,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:317,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:318,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:320,35'
              BranchSideFuncs:
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:321,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_env.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:326,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:330,26'
              BranchSideFuncs:
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:331,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:333,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:336,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:340,26'
              BranchSideFuncs:
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_env.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:341,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:343,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/cms/cms_env.c:304,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:313,14'
          Dst:             cms_env_asn1_ctrl
        - Src:             'crypto/cms/cms_env.c:316,16'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_env.c:320,13'
          Dst:             EVP_PKEY_encrypt_init
        - Src:             'crypto/cms/cms_env.c:324,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/cms/cms_env.c:326,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:330,9'
          Dst:             EVP_PKEY_encrypt
        - Src:             'crypto/cms/cms_env.c:333,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_env.c:336,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:340,9'
          Dst:             EVP_PKEY_encrypt
        - Src:             'crypto/cms/cms_env.c:343,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_env.c:349,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_env.c:351,5'
          Dst:             CRYPTO_free
    - functionName:    cms_RecipientInfo_kekri_encrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         16
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - AES_set_encrypt_key
        - AES_wrap_key
        - ASN1_STRING_set0
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:643,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:644,9'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - AES_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:648,29'
              BranchSideFuncs:
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - AES_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:648,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:649,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:654,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - AES_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:656,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:657,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:661,41'
              BranchSideFuncs:
                - AES_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:663,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:664,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:668,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/cms/cms_env.c:674,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:675,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:676,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/cms/cms_env.c:644,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:648,9'
          Dst:             AES_set_encrypt_key
        - Src:             'crypto/cms/cms_env.c:649,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:654,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_env.c:657,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:661,15'
          Dst:             AES_wrap_key
        - Src:             'crypto/cms/cms_env.c:664,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:668,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_env.c:675,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_env.c:676,5'
          Dst:             OPENSSL_cleanse
    - functionName:    cms_env_asn1_ctrl
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - int
      constantsTouched: []
      argNames:
        - ri
        - cmd
      BBCount:         23
      ICount:          145
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_get0_pkey
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:56,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:57,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:57,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:58,30'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:65,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:59,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:60,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:61,39'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:62,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:63,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:64,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:66,22'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:66,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:67,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:68,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:70,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:74,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:75,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:78,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:61,16'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             'crypto/cms/cms_env.c:70,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:75,9'
          Dst:             ERR_put_error
    - functionName:    cms_RecipientInfo_kekri_decrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         20
      ICount:          189
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - AES_set_decrypt_key
        - AES_unwrap_key
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_obj2nid
        - OPENSSL_cleanse
        - aes_wrap_keylen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:698,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:699,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - aes_wrap_keylen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - AES_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:703,28'
              BranchSideFuncs:
                - OBJ_obj2nid
                - aes_wrap_keylen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - AES_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:704,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:705,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:712,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - AES_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:712,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:713,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:718,29'
              BranchSideFuncs:
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - AES_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:718,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:719,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:724,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - AES_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:726,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:727,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:731,43'
              BranchSideFuncs:
                - AES_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:735,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:736,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:740,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/cms/cms_env.c:748,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:749,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'crypto/cms/cms_env.c:750,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/cms/cms_env.c:699,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:703,16'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_env.c:704,9'
          Dst:             aes_wrap_keylen
        - Src:             'crypto/cms/cms_env.c:705,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:713,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:718,9'
          Dst:             AES_set_decrypt_key
        - Src:             'crypto/cms/cms_env.c:719,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:724,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_env.c:727,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:731,15'
          Dst:             AES_unwrap_key
        - Src:             'crypto/cms/cms_env.c:736,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:740,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_env.c:749,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_env.c:750,5'
          Dst:             OPENSSL_cleanse
    - functionName:    aes_wrap_keylen
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:463,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:468,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:471,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:474,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cms_RecipientInfo_ktri_decrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         39
      ICount:          303
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_key_length
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_decrypt
        - EVP_PKEY_decrypt_init
        - EVP_get_cipherbyname
        - OBJ_obj2nid
        - cms_env_asn1_ctrl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:370,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:371,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:375,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:376,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:376,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - EVP_CIPHER_key_length
                - EVP_PKEY_CTX_new
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:388,35'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:377,28'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:388,35'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:380,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:381,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:385,40'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_PKEY_CTX_new
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:390,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:392,31'
              BranchSideFuncs:
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:392,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:393,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:395,28'
              BranchSideFuncs:
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:396,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:398,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:400,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:404,26'
              BranchSideFuncs:
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:404,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:407,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:409,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:412,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:416,26'
              BranchSideFuncs:
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:419,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:419,16'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:421,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_env.c:420,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:420,17'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:421,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_env.c:420,29'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:420,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:425,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_env.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:421,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_env.c:425,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_env.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:437,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:371,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:378,34'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_env.c:378,34'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_env.c:378,34'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/cms/cms_env.c:381,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:385,18'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/cms/cms_env.c:388,18'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_env.c:392,9'
          Dst:             EVP_PKEY_decrypt_init
        - Src:             'crypto/cms/cms_env.c:395,10'
          Dst:             cms_env_asn1_ctrl
        - Src:             'crypto/cms/cms_env.c:398,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/cms/cms_env.c:400,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:404,9'
          Dst:             EVP_PKEY_decrypt
        - Src:             'crypto/cms/cms_env.c:409,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_env.c:412,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:416,9'
          Dst:             EVP_PKEY_decrypt
        - Src:             'crypto/cms/cms_env.c:421,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:427,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_env.c:432,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_env.c:435,9'
          Dst:             CRYPTO_free
    - functionName:    CMS_RecipientInfo_decrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         8
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - cms_RecipientInfo_kekri_decrypt
        - cms_RecipientInfo_ktri_decrypt
        - cms_RecipientInfo_pwri_crypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:758,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:760,47'
              BranchSideFuncs:
                - cms_RecipientInfo_ktri_decrypt
            - BranchSide:      'crypto/cms/cms_env.c:763,48'
              BranchSideFuncs:
                - cms_RecipientInfo_kekri_decrypt
            - BranchSide:      'crypto/cms/cms_env.c:766,45'
              BranchSideFuncs:
                - cms_RecipientInfo_pwri_crypt
            - BranchSide:      'crypto/cms/cms_env.c:769,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_env.c:760,16'
          Dst:             cms_RecipientInfo_ktri_decrypt
        - Src:             'crypto/cms/cms_env.c:763,16'
          Dst:             cms_RecipientInfo_kekri_decrypt
        - Src:             'crypto/cms/cms_env.c:766,16'
          Dst:             cms_RecipientInfo_pwri_crypt
        - Src:             'crypto/cms/cms_env.c:769,9'
          Dst:             ERR_put_error
    - functionName:    CMS_RecipientInfo_set0_key
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ri
        - key
        - keylen
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:616,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:617,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:621,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:617,9'
          Dst:             ERR_put_error
    - functionName:    CMS_RecipientInfo_kekri_get0_id
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'struct.X509_algor_st **'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_object_st **'
        - 'struct.asn1_type_st **'
      constantsTouched: []
      argNames:
        - ri
        - palg
        - pid
        - pdate
        - potherid
        - pothertype
      BBCount:         27
      ICount:          165
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:586,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:587,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:590,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:591,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:592,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:593,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:593,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:594,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:595,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:595,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:596,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:597,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:597,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:598,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:603,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:598,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:599,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:601,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:603,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:604,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:609,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:604,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:605,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:607,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:587,9'
          Dst:             ERR_put_error
    - functionName:    CMS_add0_recipient_key
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionDepth:   0
      returnType:      'struct.CMS_RecipientInfo_st.3918 *'
      argCount:        9
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - int
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'struct.asn1_string_st *'
        - 'struct.asn1_object_st *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - cms
        - nid
        - key
        - keylen
        - id
        - idlen
        - date
        - otherTypeId
        - otherType
      BBCount:         34
      ICount:          264
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_STRING_set0
        - ASN1_item_free
        - ASN1_item_new
        - ERR_put_error
        - OBJ_nid2obj
        - X509_ALGOR_set0
        - aes_wrap_keylen
        - cms_get0_enveloped
        - sk_CMS_RecipientInfo_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:489,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:490,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - aes_wrap_keylen
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_cmp8
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:492,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - aes_wrap_keylen
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_cmp8
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:492,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:493,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:513,45'
              BranchSideFuncs:
                - aes_wrap_keylen
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_cmp8
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:493,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:495,17'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_env.c:499,17'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_env.c:503,17'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_env.c:507,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_env.c:515,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:516,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:521,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:521,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_env.c:522,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_env.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:531,9'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_env.c:533,19'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
        - Branch String:   'crypto/cms/cms_env.c:534,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:535,9'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_env.c:536,5'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_item_new
        - Branch String:   'crypto/cms/cms_env.c:540,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:541,31'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/cms/cms_env.c:546,36'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/cms/cms_env.c:542,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:543,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_env.c:544,5'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/cms/cms_env.c:546,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:547,9'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/cms/cms_env.c:551,5'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   'crypto/cms/cms_env.c:560,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:561,42'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      'crypto/cms/cms_env.c:565,21'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             'crypto/cms/cms_env.c:488,11'
          Dst:             cms_get0_enveloped
        - Src:             'crypto/cms/cms_env.c:507,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:513,29'
          Dst:             aes_wrap_keylen
        - Src:             'crypto/cms/cms_env.c:516,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:522,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:529,10'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_env.c:533,19'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_env.c:541,31'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_env.c:546,10'
          Dst:             sk_CMS_RecipientInfo_push
        - Src:             'crypto/cms/cms_env.c:556,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_env.c:566,21'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_env.c:565,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/cms/cms_env.c:571,5'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:573,5'
          Dst:             ASN1_item_free
    - functionName:    cms_get0_enveloped
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.CMS_EnvelopedData_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:26,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:30,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:25,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_env.c:26,9'
          Dst:             ERR_put_error
    - functionName:    sk_CMS_RecipientInfo_push
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RecipientInfo *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:35,1'
          Dst:             OPENSSL_sk_push
    - functionName:    CMS_RecipientInfo_kekri_id_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ri
        - id
        - idlen
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:448,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:451,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
      Callsites:
        - Src:             'crypto/cms/cms_env.c:448,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:456,12'
          Dst:             ASN1_OCTET_STRING_cmp
    - functionName:    CMS_RecipientInfo_set0_pkey
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'struct.evp_pkey_st.3913 *'
      constantsTouched: []
      argNames:
        - ri
        - pkey
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:281,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:282,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:285,19'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/cms/cms_env.c:282,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:285,5'
          Dst:             EVP_PKEY_free
    - functionName:    CMS_RecipientInfo_ktri_cert_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ri
        - cert
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - cms_SignerIdentifier_cert_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:272,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:276,42'
              BranchSideFuncs:
                - cms_SignerIdentifier_cert_cmp
      Callsites:
        - Src:             'crypto/cms/cms_env.c:272,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:276,12'
          Dst:             cms_SignerIdentifier_cert_cmp
    - functionName:    CMS_RecipientInfo_ktri_get0_signer_id
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'struct.asn1_string_st **'
        - 'struct.X509_name_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - ri
        - keyid
        - issuer
        - sno
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - cms_SignerIdentifier_get0_signer_id
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:260,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:264,12'
              BranchSideFuncs:
                - cms_SignerIdentifier_get0_signer_id
      Callsites:
        - Src:             'crypto/cms/cms_env.c:260,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:266,12'
          Dst:             cms_SignerIdentifier_get0_signer_id
    - functionName:    CMS_RecipientInfo_ktri_get0_algs
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'struct.evp_pkey_st.3913 **'
        - 'struct.x509_st **'
        - 'struct.X509_algor_st **'
      constantsTouched: []
      argNames:
        - ri
        - pk
        - recip
        - palg
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:237,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:242,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:245,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:246,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:247,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:248,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:249,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:237,9'
          Dst:             ERR_put_error
    - functionName:    cms_RecipientInfo_ktri_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st.3913 *'
        - int
      constantsTouched: []
      argNames:
        - ri
        - recip
        - pk
        - flags
      BBCount:         20
      ICount:          155
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_item_new
        - EVP_PKEY_CTX_new
        - EVP_PKEY_encrypt_init
        - EVP_PKEY_up_ref
        - X509_up_ref
        - cms_env_asn1_ctrl
        - cms_set1_SignerIdentifier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:142,9'
              BranchSideFuncs:
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:145,9'
              BranchSideFuncs:
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:155,9'
              BranchSideFuncs:
                - X509_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:157,17'
              BranchSideFuncs:
                - X509_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:164,39'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:169,35'
              BranchSideFuncs:
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:167,35'
              BranchSideFuncs:
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_env.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:168,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:169,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:169,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:170,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:134,18'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_env.c:154,10'
          Dst:             cms_set1_SignerIdentifier
        - Src:             'crypto/cms/cms_env.c:157,5'
          Dst:             X509_up_ref
        - Src:             'crypto/cms/cms_env.c:158,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/cms/cms_env.c:164,22'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_env.c:167,13'
          Dst:             EVP_PKEY_encrypt_init
        - Src:             'crypto/cms/cms_env.c:169,17'
          Dst:             cms_env_asn1_ctrl
    - functionName:    cms_pkey_get_ri_type
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.3913 *'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:913,19'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:913,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:919,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:913,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:915,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_env.c:919,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_env.c:916,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:917,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:918,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CMS_add1_recipient_cert
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'struct.CMS_RecipientInfo_st.3918 *'
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - cms
        - recip
        - flags
      BBCount:         22
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_item_free
        - ASN1_item_new
        - ERR_put_error
        - X509_get0_pubkey
        - cms_RecipientInfo_kari_init
        - cms_RecipientInfo_ktri_init
        - cms_get0_enveloped
        - cms_pkey_get_ri_type
        - sk_CMS_RecipientInfo_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:186,9'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - X509_get0_pubkey
                - ERR_put_error
                - cms_pkey_get_ri_type
                - __sanitizer_cov_trace_switch
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:189,10'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - X509_get0_pubkey
                - ERR_put_error
                - cms_pkey_get_ri_type
                - __sanitizer_cov_trace_switch
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:191,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - ERR_put_error
                - ASN1_item_free
                - cms_pkey_get_ri_type
                - __sanitizer_cov_trace_switch
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:193,27'
              BranchSideFuncs:
                - X509_get0_pubkey
                - ERR_put_error
                - ASN1_item_free
                - cms_pkey_get_ri_type
                - __sanitizer_cov_trace_switch
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:195,9'
              BranchSideFuncs:
                - cms_pkey_get_ri_type
                - __sanitizer_cov_trace_switch
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:199,34'
              BranchSideFuncs:
                - cms_pkey_get_ri_type
                - __sanitizer_cov_trace_switch
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:199,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:202,42'
              BranchSideFuncs:
                - cms_RecipientInfo_ktri_init
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:207,42'
              BranchSideFuncs:
                - cms_RecipientInfo_kari_init
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:212,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_env.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:203,13'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_env.c:204,9'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_env.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:208,13'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_env.c:209,9'
              BranchSideFuncs:
                - sk_CMS_RecipientInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_env.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:219,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:221,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:184,11'
          Dst:             cms_get0_enveloped
        - Src:             'crypto/cms/cms_env.c:189,10'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_env.c:193,10'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/cms/cms_env.c:195,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:199,13'
          Dst:             cms_pkey_get_ri_type
        - Src:             'crypto/cms/cms_env.c:202,14'
          Dst:             cms_RecipientInfo_ktri_init
        - Src:             'crypto/cms/cms_env.c:207,14'
          Dst:             cms_RecipientInfo_kari_init
        - Src:             'crypto/cms/cms_env.c:212,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:218,10'
          Dst:             sk_CMS_RecipientInfo_push
        - Src:             'crypto/cms/cms_env.c:224,5'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:226,5'
          Dst:             ASN1_item_free
    - functionName:    cms_enveloped_data_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.CMS_EnvelopedData_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_item_new
        - ERR_put_error
        - OBJ_nid2obj
        - cms_get0_enveloped
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:36,32'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_OBJECT_free
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_env.c:48,31'
              BranchSideFuncs:
                - cms_get0_enveloped
        - Branch String:   'crypto/cms/cms_env.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:38,13'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_OBJECT_free
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_env.c:41,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_OBJECT_free
                - OBJ_nid2obj
      Callsites:
        - Src:             'crypto/cms/cms_env.c:36,32'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_env.c:38,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_env.c:43,13'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_env.c:44,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/cms/cms_env.c:45,28'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_env.c:48,12'
          Dst:             cms_get0_enveloped
    - functionName:    CMS_EnvelopedData_create
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st.64 *'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CMS_ContentInfo_free
        - CMS_ContentInfo_new
        - ERR_put_error
        - cms_EncryptedContent_init
        - cms_enveloped_data_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:110,9'
              BranchSideFuncs:
                - CMS_ContentInfo_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:111,35'
              BranchSideFuncs:
                - cms_enveloped_data_init
                - cms_EncryptedContent_init
                - __sanitizer_cov_trace_const_cmp4
                - CMS_ContentInfo_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:113,9'
              BranchSideFuncs:
                - CMS_ContentInfo_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_env.c:114,36'
              BranchSideFuncs:
                - cms_EncryptedContent_init
                - __sanitizer_cov_trace_const_cmp4
                - CMS_ContentInfo_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_env.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:117,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:108,11'
          Dst:             CMS_ContentInfo_new
        - Src:             'crypto/cms/cms_env.c:111,11'
          Dst:             cms_enveloped_data_init
        - Src:             'crypto/cms/cms_env.c:114,10'
          Dst:             cms_EncryptedContent_init
        - Src:             'crypto/cms/cms_env.c:119,5'
          Dst:             CMS_ContentInfo_free
        - Src:             'crypto/cms/cms_env.c:120,5'
          Dst:             ERR_put_error
    - functionName:    CMS_RecipientInfo_get0_pkey_ctx
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.3915 *'
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:98,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:99,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    CMS_RecipientInfo_type
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CMS_get0_RecipientInfos
      functionSourceFile: '/src/openssl111/crypto/cms/cms_env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_RecipientInfo *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cms_get0_enveloped
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_env.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_env.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_env.c:87,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_env.c:84,11'
          Dst:             cms_get0_enveloped
    - functionName:    ERR_load_CMS_strings
      functionSourceFile: '/src/openssl111/crypto/cms/cms_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_err.c:293,49'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_err.c:293,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/cms/cms_err.c:293,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/cms/cms_err.c:293,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_err.c:293,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/cms/cms_err.c:294,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/cms/cms_err.c:293,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/cms/cms_err.c:294,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/cms/cms_err.c:295,9'
          Dst:             ERR_load_strings_const
    - functionName:    SMIME_read_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st **'
      constantsTouched: []
      argNames:
        - bio
        - bcont
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SMIME_read_ASN1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:85,31'
          Dst:             SMIME_read_ASN1
    - functionName:    SMIME_write_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - bio
        - cms
        - data
        - flags
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_get0_eContentType
        - OBJ_obj2nid
        - SMIME_write_ASN1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_io.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_io.c:74,18'
              BranchSideFuncs:
                - SMIME_write_ASN1
            - BranchSide:      'crypto/cms/cms_io.c:76,16'
              BranchSideFuncs:
                - SMIME_write_ASN1
      Callsites:
        - Src:             'crypto/cms/cms_io.c:71,21'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_io.c:72,33'
          Dst:             CMS_get0_eContentType
        - Src:             'crypto/cms/cms_io.c:72,21'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_io.c:78,12'
          Dst:             SMIME_write_ASN1
    - functionName:    PEM_write_bio_CMS_stream
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - cms
        - in
        - flags
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_write_bio_ASN1_stream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:64,12'
          Dst:             PEM_write_bio_ASN1_stream
    - functionName:    i2d_CMS_bio_stream
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - cms
        - in
        - flags
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_ASN1_bio_stream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:57,12'
          Dst:             i2d_ASN1_bio_stream
    - functionName:    BIO_new_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - out
        - cms
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_new_NDEF
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:49,12'
          Dst:             BIO_new_NDEF
    - functionName:    PEM_write_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - i2d_CMS_ContentInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             PEM_ASN1_write
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             i2d_CMS_ContentInfo
    - functionName:    PEM_write_bio_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - i2d_CMS_ContentInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             i2d_CMS_ContentInfo
    - functionName:    PEM_read_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.POLICYQUALINFO_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - d2i_CMS_ContentInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             PEM_ASN1_read
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             d2i_CMS_ContentInfo
    - functionName:    PEM_read_bio_CMS
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - d2i_CMS_ContentInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             'crypto/cms/cms_io.c:45,1'
          Dst:             d2i_CMS_ContentInfo
    - functionName:    i2d_CMS_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - bp
        - cms
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:42,12'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_CMS_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st **'
      constantsTouched: []
      argNames:
        - bp
        - cms
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_io.c:37,12'
          Dst:             ASN1_item_d2i_bio
    - functionName:    CMS_stream
      functionSourceFile: '/src/openssl111/crypto/cms/cms_io.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char ***'
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - boundary
        - cms
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_new
        - CMS_get0_content
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_io.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_io.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_io.c:23,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_new
        - Branch String:   'crypto/cms/cms_io.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_io.c:24,16'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_io.c:25,10'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_io.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_io.c:26,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_io.c:31,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_io.c:20,11'
          Dst:             CMS_get0_content
        - Src:             'crypto/cms/cms_io.c:24,16'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/cms/cms_io.c:31,5'
          Dst:             ERR_put_error
    - functionName:    sk_CMS_RecipientEncryptedKey_value
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.CMS_RecipientEncryptedKey_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RecipientEncryptedKey *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:34,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CMS_RecipientEncryptedKey_num
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_RecipientEncryptedKey *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:34,1'
          Dst:             OPENSSL_sk_num
    - functionName:    cms_wrap_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_KeyAgreeRecipientInfo_st.3977 *'
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - kari
        - cipher
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_key_length
        - EVP_CIPHER_type
        - EVP_EncryptInit_ex
        - EVP_aes_128_wrap
        - EVP_aes_192_wrap
        - EVP_aes_256_wrap
        - EVP_des_ede3_wrap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:341,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:342,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_flags
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/cms/cms_kari.c:351,25'
              BranchSideFuncs:
                - EVP_CIPHER_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_wrap
                - EVP_EncryptInit_ex
                - EVP_aes_192_wrap
                - EVP_aes_128_wrap
                - EVP_des_ede3_wrap
        - Branch String:   'crypto/cms/cms_kari.c:342,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:343,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:344,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:352,21'
              BranchSideFuncs:
                - EVP_des_ede3_wrap
                - EVP_EncryptInit_ex
            - BranchSide:      'crypto/cms/cms_kari.c:355,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_wrap
                - EVP_EncryptInit_ex
                - EVP_aes_192_wrap
                - EVP_aes_128_wrap
        - Branch String:   'crypto/cms/cms_kari.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:356,21'
              BranchSideFuncs:
                - EVP_aes_128_wrap
                - EVP_EncryptInit_ex
            - BranchSide:      'crypto/cms/cms_kari.c:357,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_wrap
                - EVP_EncryptInit_ex
                - EVP_aes_192_wrap
        - Branch String:   'crypto/cms/cms_kari.c:357,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:358,21'
              BranchSideFuncs:
                - EVP_aes_192_wrap
                - EVP_EncryptInit_ex
            - BranchSide:      'crypto/cms/cms_kari.c:360,21'
              BranchSideFuncs:
                - EVP_aes_256_wrap
                - EVP_EncryptInit_ex
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:337,18'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/cms/cms_kari.c:339,17'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/cms/cms_kari.c:342,13'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/cms/cms_kari.c:342,13'
          Dst:             EVP_CIPHER_flags
        - Src:             'crypto/cms/cms_kari.c:351,9'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/cms/cms_kari.c:352,21'
          Dst:             EVP_des_ede3_wrap
        - Src:             'crypto/cms/cms_kari.c:356,21'
          Dst:             EVP_aes_128_wrap
        - Src:             'crypto/cms/cms_kari.c:358,21'
          Dst:             EVP_aes_192_wrap
        - Src:             'crypto/cms/cms_kari.c:360,21'
          Dst:             EVP_aes_256_wrap
        - Src:             'crypto/cms/cms_kari.c:361,12'
          Dst:             EVP_EncryptInit_ex
    - functionName:    cms_RecipientInfo_kari_encrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - cms
        - ri
      BBCount:         23
      ICount:          189
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_STRING_set0
        - ASN1_item_new
        - ERR_put_error
        - EVP_PKEY_derive_set_peer
        - cms_env_asn1_ctrl
        - cms_kek_cipher
        - cms_wrap_init
        - sk_CMS_RecipientEncryptedKey_num
        - sk_CMS_RecipientEncryptedKey_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_kari.c:379,12'
              BranchSideFuncs:
                - cms_wrap_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_new
        - Branch String:   'crypto/cms/cms_kari.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:384,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_kari.c:389,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - ASN1_item_new
        - Branch String:   'crypto/cms/cms_kari.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:390,46'
              BranchSideFuncs:
                - ASN1_item_new
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
            - BranchSide:      'crypto/cms/cms_kari.c:397,28'
              BranchSideFuncs:
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
        - Branch String:   'crypto/cms/cms_kari.c:393,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:394,13'
              BranchSideFuncs:
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
            - BranchSide:      'crypto/cms/cms_kari.c:395,5'
              BranchSideFuncs:
                - cms_env_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
        - Branch String:   'crypto/cms/cms_kari.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:398,9'
              BranchSideFuncs:
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
            - BranchSide:      'crypto/cms/cms_kari.c:400,12'
              BranchSideFuncs:
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
        - Branch String:   'crypto/cms/cms_kari.c:400,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:403,50'
              BranchSideFuncs:
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:412,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:404,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:405,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:406,50'
              BranchSideFuncs:
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:406,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:408,13'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:409,26'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - sk_CMS_RecipientEncryptedKey_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RecipientEncryptedKey_value
                - EVP_PKEY_derive_set_peer
                - __sanitizer_cov_trace_const_cmp4
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:376,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_kari.c:383,10'
          Dst:             cms_wrap_init
        - Src:             'crypto/cms/cms_kari.c:392,32'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_kari.c:397,10'
          Dst:             cms_env_asn1_ctrl
        - Src:             'crypto/cms/cms_kari.c:400,21'
          Dst:             sk_CMS_RecipientEncryptedKey_num
        - Src:             'crypto/cms/cms_kari.c:403,15'
          Dst:             sk_CMS_RecipientEncryptedKey_value
        - Src:             'crypto/cms/cms_kari.c:404,13'
          Dst:             EVP_PKEY_derive_set_peer
        - Src:             'crypto/cms/cms_kari.c:406,14'
          Dst:             cms_kek_cipher
        - Src:             'crypto/cms/cms_kari.c:409,9'
          Dst:             ASN1_STRING_set0
    - functionName:    cms_kek_cipher
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char *'
        - size_t
        - 'struct.CMS_KeyAgreeRecipientInfo_st.3977 *'
        - int
      constantsTouched: []
      argNames:
        - pout
        - poutlen
        - in
        - inlen
        - kari
        - enc
      BBCount:         20
      ICount:          167
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_CTX_reset
        - EVP_CipherInit_ex
        - EVP_CipherUpdate
        - EVP_PKEY_CTX_free
        - EVP_PKEY_derive
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:198,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:200,25'
              BranchSideFuncs:
                - EVP_PKEY_derive
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:201,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:203,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:204,9'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:206,27'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:207,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:208,11'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_kari.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:210,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:211,27'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_kari.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:212,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:213,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_kari.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:220,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:221,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_reset
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:196,14'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/cms/cms_kari.c:200,9'
          Dst:             EVP_PKEY_derive
        - Src:             'crypto/cms/cms_kari.c:203,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/cms/cms_kari.c:206,10'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/cms/cms_kari.c:208,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_kari.c:211,10'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/cms/cms_kari.c:218,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/cms/cms_kari.c:220,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_kari.c:221,5'
          Dst:             EVP_CIPHER_CTX_reset
        - Src:             'crypto/cms/cms_kari.c:223,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    cms_kari_create_ephemeral_key
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_KeyAgreeRecipientInfo_st.3977 *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - kari
        - pk
      BBCount:         17
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_derive_init
        - EVP_PKEY_free
        - EVP_PKEY_keygen
        - EVP_PKEY_keygen_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:264,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:265,9'
              BranchSideFuncs:
                - EVP_PKEY_keygen_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:266,30'
              BranchSideFuncs:
                - EVP_PKEY_keygen_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:267,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/cms/cms_kari.c:268,25'
              BranchSideFuncs:
                - EVP_PKEY_keygen
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:269,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/cms/cms_kari.c:270,23'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_PKEY_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:273,9'
              BranchSideFuncs:
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/cms/cms_kari.c:274,30'
              BranchSideFuncs:
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
        - Branch String:   'crypto/cms/cms_kari.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:275,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/cms/cms_kari.c:276,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
        - Branch String:   'crypto/cms/cms_kari.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:279,9'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/cms/cms_kari.c:280,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:263,12'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_kari.c:266,9'
          Dst:             EVP_PKEY_keygen_init
        - Src:             'crypto/cms/cms_kari.c:268,9'
          Dst:             EVP_PKEY_keygen
        - Src:             'crypto/cms/cms_kari.c:270,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_kari.c:271,12'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_kari.c:274,9'
          Dst:             EVP_PKEY_derive_init
        - Src:             'crypto/cms/cms_kari.c:280,9'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_kari.c:281,5'
          Dst:             EVP_PKEY_free
    - functionName:    sk_CMS_RecipientEncryptedKey_push
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RecipientEncryptedKey *'
        - 'struct.CMS_RecipientEncryptedKey_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:34,1'
          Dst:             OPENSSL_sk_push
    - functionName:    cms_RecipientInfo_kari_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st *'
        - int
      constantsTouched: []
      argNames:
        - ri
        - recip
        - pk
        - flags
      BBCount:         21
      ICount:          184
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_item_free
        - ASN1_item_new
        - EVP_PKEY_up_ref
        - cms_kari_create_ephemeral_key
        - cms_set1_ias
        - cms_set1_keyid
        - sk_CMS_RecipientEncryptedKey_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:295,9'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RecipientEncryptedKey_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ASN1_item_new
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:296,5'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RecipientEncryptedKey_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ASN1_item_new
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:302,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:303,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:305,44'
              BranchSideFuncs:
                - sk_CMS_RecipientEncryptedKey_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ASN1_item_new
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:306,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ASN1_item_new
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ASN1_item_new
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:311,9'
              BranchSideFuncs:
                - ASN1_item_new
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/cms/cms_kari.c:318,9'
              BranchSideFuncs:
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/cms/cms_kari.c:313,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:314,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:315,30'
              BranchSideFuncs:
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/cms/cms_kari.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:316,13'
              BranchSideFuncs:
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/cms/cms_kari.c:317,5'
              BranchSideFuncs:
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   'crypto/cms/cms_kari.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:0,0'
              BranchSideFuncs:
                - cms_kari_create_ephemeral_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/cms/cms_kari.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:325,9'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
            - BranchSide:      'crypto/cms/cms_kari.c:327,21'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:293,18'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_kari.c:301,11'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_kari.c:305,10'
          Dst:             sk_CMS_RecipientEncryptedKey_push
        - Src:             'crypto/cms/cms_kari.c:306,9'
          Dst:             ASN1_item_free
        - Src:             'crypto/cms/cms_kari.c:312,30'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_kari.c:315,14'
          Dst:             cms_set1_keyid
        - Src:             'crypto/cms/cms_kari.c:319,14'
          Dst:             cms_set1_ias
        - Src:             'crypto/cms/cms_kari.c:324,10'
          Dst:             cms_kari_create_ephemeral_key
        - Src:             'crypto/cms/cms_kari.c:327,5'
          Dst:             EVP_PKEY_up_ref
    - functionName:    CMS_RecipientInfo_kari_decrypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st *'
        - 'struct.CMS_RecipientEncryptedKey_st *'
      constantsTouched: []
      argNames:
        - cms
        - ri
        - rek
      BBCount:         8
      ICount:          103
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - cms_env_asn1_ctrl
        - cms_kek_cipher
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:241,9'
              BranchSideFuncs:
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/cms/cms_kari.c:243,40'
              BranchSideFuncs:
                - cms_kek_cipher
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_kari.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:244,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/cms/cms_kari.c:245,10'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:240,10'
          Dst:             cms_env_asn1_ctrl
        - Src:             'crypto/cms/cms_kari.c:243,10'
          Dst:             cms_kek_cipher
        - Src:             'crypto/cms/cms_kari.c:246,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_kari.c:252,5'
          Dst:             CRYPTO_free
    - functionName:    CMS_RecipientInfo_kari_get0_ctx
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'struct.evp_cipher_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:177,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:178,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CMS_RecipientInfo_kari_set0_pkey
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ri
        - pk
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_derive_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:163,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_CTX_free
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:164,29'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_CTX_free
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:165,15'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:165,39'
              BranchSideFuncs:
                - EVP_PKEY_derive_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:166,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_kari.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:166,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_kari.c:167,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:160,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_kari.c:164,12'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_kari.c:165,18'
          Dst:             EVP_PKEY_derive_init
        - Src:             'crypto/cms/cms_kari.c:170,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    CMS_RecipientEncryptedKey_cert_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_RecipientEncryptedKey_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - rek
        - cert
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - cms_ias_cert_cmp
        - cms_keyid_cert_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:147,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:148,33'
              BranchSideFuncs:
                - cms_ias_cert_cmp
            - BranchSide:      'crypto/cms/cms_kari.c:149,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_keyid_cert_cmp
        - Branch String:   'crypto/cms/cms_kari.c:149,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:150,35'
              BranchSideFuncs:
                - cms_keyid_cert_cmp
            - BranchSide:      'crypto/cms/cms_kari.c:152,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:148,16'
          Dst:             cms_ias_cert_cmp
        - Src:             'crypto/cms/cms_kari.c:150,16'
          Dst:             cms_keyid_cert_cmp
    - functionName:    CMS_RecipientEncryptedKey_get0_id
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.CMS_RecipientEncryptedKey_st *'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
        - 'struct.X509_algor_st **'
        - 'struct.X509_name_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - rek
        - keyid
        - tm
        - other
        - issuer
        - sno
      BBCount:         38
      ICount:          215
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:117,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:127,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:118,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:119,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:120,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:121,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:122,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:123,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:124,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:125,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:125,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:126,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:127,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:128,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:139,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:128,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:129,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:130,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:130,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:131,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:132,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:133,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:134,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:135,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:136,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:137,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:138,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CMS_RecipientInfo_kari_orig_id_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ri
        - cert
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - cms_ias_cert_cmp
        - cms_keyid_cert_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:97,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_kari.c:101,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_keyid_cert_cmp
                - cms_ias_cert_cmp
        - Branch String:   'crypto/cms/cms_kari.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:103,33'
              BranchSideFuncs:
                - cms_ias_cert_cmp
            - BranchSide:      'crypto/cms/cms_kari.c:104,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_keyid_cert_cmp
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:97,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_kari.c:103,16'
          Dst:             cms_ias_cert_cmp
        - Src:             'crypto/cms/cms_kari.c:105,16'
          Dst:             cms_keyid_cert_cmp
    - functionName:    CMS_RecipientInfo_kari_get0_orig_id
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
        - 'struct.X509_algor_st **'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
        - 'struct.X509_name_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - ri
        - pubalg
        - pubkey
        - keyid
        - issuer
        - sno
      BBCount:         45
      ICount:          243
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:60,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_kari.c:64,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:66,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:67,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:68,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:70,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:71,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:72,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:73,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:74,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_kari.c:75,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:76,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:80,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:76,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:77,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:78,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:79,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:80,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:80,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:81,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:83,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_kari.c:81,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:82,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:83,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:83,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:84,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:89,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:85,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:86,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:87,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:60,9'
          Dst:             ERR_put_error
    - functionName:    CMS_RecipientInfo_kari_get0_reks
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_RecipientEncryptedKey *'
      argCount:        1
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
      constantsTouched: []
      argNames:
        - ri
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:44,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_kari.c:48,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:44,9'
          Dst:             ERR_put_error
    - functionName:    CMS_RecipientInfo_kari_get0_alg
      functionSourceFile: '/src/openssl111/crypto/cms/cms_kari.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_RecipientInfo_st *'
        - 'struct.X509_algor_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - ri
        - palg
        - pukm
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_kari.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:27,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_kari.c:31,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:32,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:33,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_kari.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_kari.c:34,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_kari.c:35,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_kari.c:27,9'
          Dst:             ERR_put_error
    - functionName:    cms_set1_keyid
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st **'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - pkeyid
        - cert
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_STRING_dup
        - ERR_put_error
        - X509_get0_subject_key_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:576,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:577,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:580,29'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/cms/cms_lib.c:581,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:582,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/cms/cms_lib.c:585,29'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:575,18'
          Dst:             X509_get0_subject_key_id
        - Src:             'crypto/cms/cms_lib.c:577,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:580,13'
          Dst:             ASN1_STRING_dup
        - Src:             'crypto/cms/cms_lib.c:582,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:585,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    cms_set1_ias
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_issuer_and_serial_st **'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - pias
        - cert
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_item_free
        - ASN1_item_new
        - ERR_put_error
        - X509_NAME_set
        - X509_get_issuer_name
        - X509_get_serialNumber
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:556,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:557,9'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_get_serialNumber
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:558,25'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_get_serialNumber
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:558,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:559,9'
              BranchSideFuncs:
                - X509_get_serialNumber
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:560,27'
              BranchSideFuncs:
                - X509_get_serialNumber
                - ASN1_STRING_copy
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:560,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:561,9'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:562,5'
              BranchSideFuncs:
                - ASN1_item_free
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:555,11'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_lib.c:558,38'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/cms/cms_lib.c:558,10'
          Dst:             X509_NAME_set
        - Src:             'crypto/cms/cms_lib.c:560,46'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/cms/cms_lib.c:560,10'
          Dst:             ASN1_STRING_copy
        - Src:             'crypto/cms/cms_lib.c:562,5'
          Dst:             ASN1_item_free
        - Src:             'crypto/cms/cms_lib.c:566,5'
          Dst:             ASN1_item_free
        - Src:             'crypto/cms/cms_lib.c:567,5'
          Dst:             ERR_put_error
    - functionName:    cms_keyid_cert_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - keyid
        - cert
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - X509_get0_subject_key_id
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:548,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:549,34'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:545,43'
          Dst:             X509_get0_subject_key_id
        - Src:             'crypto/cms/cms_lib.c:549,12'
          Dst:             ASN1_OCTET_STRING_cmp
    - functionName:    cms_ias_cert_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_issuer_and_serial_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ias
        - cert
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_cmp
        - X509_get_issuer_name
        - X509_get_serialNumber
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:538,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:539,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:540,29'
              BranchSideFuncs:
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:537,38'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/cms/cms_lib.c:537,11'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/cms/cms_lib.c:540,48'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/cms/cms_lib.c:540,12'
          Dst:             ASN1_INTEGER_cmp
    - functionName:    sk_X509_CRL_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_CRL *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_CRL_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_CRL *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_CRL_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.stack_st_X509_CRL *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:228,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:228,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:228,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CMS_RevocationInfoChoice_value
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.CMS_RevocationInfoChoice_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CMS_RevocationInfoChoice_num
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_num
    - functionName:    CMS_get1_crls
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      'struct.stack_st_X509_CRL *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         20
      ICount:          120
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - X509_CRL_free
        - X509_CRL_up_ref
        - cms_get0_revocation_choices
        - sk_CMS_RevocationInfoChoice_num
        - sk_CMS_RevocationInfoChoice_value
        - sk_X509_CRL_new_null
        - sk_X509_CRL_pop_free
        - sk_X509_CRL_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:514,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:515,9'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
            - BranchSide:      'crypto/cms/cms_lib.c:516,12'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
        - Branch String:   'crypto/cms/cms_lib.c:516,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:517,50'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
            - BranchSide:      'crypto/cms/cms_lib.c:531,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_lib.c:518,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:519,18'
              BranchSideFuncs:
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_lib.c:530,5'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
        - Branch String:   'crypto/cms/cms_lib.c:519,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:520,24'
              BranchSideFuncs:
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
            - BranchSide:      'crypto/cms/cms_lib.c:524,35'
              BranchSideFuncs:
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
        - Branch String:   'crypto/cms/cms_lib.c:521,21'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:522,21'
              BranchSideFuncs:
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
            - BranchSide:      'crypto/cms/cms_lib.c:523,13'
              BranchSideFuncs:
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
        - Branch String:   'crypto/cms/cms_lib.c:524,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:525,38'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
            - BranchSide:      'crypto/cms/cms_lib.c:528,29'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - sk_CMS_RevocationInfoChoice_num.18976
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_value.18975
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_new_null.18974
                - sk_X509_CRL_push.18973
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_pop_free
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:513,13'
          Dst:             cms_get0_revocation_choices
        - Src:             'crypto/cms/cms_lib.c:516,21'
          Dst:             sk_CMS_RevocationInfoChoice_num
        - Src:             'crypto/cms/cms_lib.c:517,15'
          Dst:             sk_CMS_RevocationInfoChoice_value
        - Src:             'crypto/cms/cms_lib.c:520,24'
          Dst:             sk_X509_CRL_new_null
        - Src:             'crypto/cms/cms_lib.c:524,18'
          Dst:             sk_X509_CRL_push
        - Src:             'crypto/cms/cms_lib.c:525,17'
          Dst:             sk_X509_CRL_pop_free
        - Src:             'crypto/cms/cms_lib.c:525,17'
          Dst:             X509_CRL_free
        - Src:             'crypto/cms/cms_lib.c:528,13'
          Dst:             X509_CRL_up_ref
    - functionName:    cms_get0_revocation_choices
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_RevocationInfoChoice **'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         9
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:420,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:423,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:426,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:431,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:426,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:427,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:428,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:420,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:431,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:99,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    CMS_get1_certs
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         20
      ICount:          120
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - X509_free
        - X509_up_ref
        - cms_get0_certificate_choices
        - sk_CMS_CertificateChoices_num
        - sk_CMS_CertificateChoices_value
        - sk_X509_new_null
        - sk_X509_pop_free
        - sk_X509_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:486,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:487,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
            - BranchSide:      'crypto/cms/cms_lib.c:488,12'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
        - Branch String:   'crypto/cms/cms_lib.c:488,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:489,48'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
            - BranchSide:      'crypto/cms/cms_lib.c:503,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_lib.c:490,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:491,18'
              BranchSideFuncs:
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_lib.c:502,5'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
        - Branch String:   'crypto/cms/cms_lib.c:491,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:492,25'
              BranchSideFuncs:
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
            - BranchSide:      'crypto/cms/cms_lib.c:496,31'
              BranchSideFuncs:
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
        - Branch String:   'crypto/cms/cms_lib.c:493,21'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:494,21'
              BranchSideFuncs:
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
            - BranchSide:      'crypto/cms/cms_lib.c:495,13'
              BranchSideFuncs:
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
        - Branch String:   'crypto/cms/cms_lib.c:496,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:497,34'
              BranchSideFuncs:
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
            - BranchSide:      'crypto/cms/cms_lib.c:500,25'
              BranchSideFuncs:
                - X509_up_ref
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.18979
                - sk_X509_push.18978
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.18977
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:485,14'
          Dst:             cms_get0_certificate_choices
        - Src:             'crypto/cms/cms_lib.c:488,21'
          Dst:             sk_CMS_CertificateChoices_num
        - Src:             'crypto/cms/cms_lib.c:489,15'
          Dst:             sk_CMS_CertificateChoices_value
        - Src:             'crypto/cms/cms_lib.c:492,25'
          Dst:             sk_X509_new_null
        - Src:             'crypto/cms/cms_lib.c:496,18'
          Dst:             sk_X509_push
        - Src:             'crypto/cms/cms_lib.c:497,17'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/cms/cms_lib.c:497,17'
          Dst:             X509_free
        - Src:             'crypto/cms/cms_lib.c:500,13'
          Dst:             X509_up_ref
    - functionName:    cms_get0_certificate_choices
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_CertificateChoices **'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         9
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:343,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:346,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:349,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:354,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:351,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:343,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:354,9'
          Dst:             ERR_put_error
    - functionName:    sk_CMS_CertificateChoices_num
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CMS_CertificateChoices_value
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.CMS_CertificateChoices *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_value
    - functionName:    CMS_add1_crl
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - cms
        - crl
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_add0_crl
        - X509_CRL_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:474,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:474,9'
              BranchSideFuncs:
                - X509_CRL_up_ref
            - BranchSide:      'crypto/cms/cms_lib.c:475,25'
              BranchSideFuncs:
                - X509_CRL_up_ref
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:473,9'
          Dst:             CMS_add0_crl
        - Src:             'crypto/cms/cms_lib.c:475,9'
          Dst:             X509_CRL_up_ref
    - functionName:    CMS_add0_crl
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - cms
        - crl
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_add0_RevocationInfoChoice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:463,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:464,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:465,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:462,11'
          Dst:             CMS_add0_RevocationInfoChoice
    - functionName:    CMS_add0_RevocationInfoChoice
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionDepth:   0
      returnType:      'struct.CMS_RevocationInfoChoice_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         15
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_item_free
        - ASN1_item_new
        - cms_get0_revocation_choices
        - sk_CMS_RevocationInfoChoice_new_null
        - sk_CMS_RevocationInfoChoice_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:443,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:444,9'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_new_null
                - ASN1_item_new
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:445,11'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_new_null
                - ASN1_item_new
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:445,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:446,18'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:447,11'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:448,9'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:449,11'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:450,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:451,9'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:452,44'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:452,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:453,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:456,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:442,13'
          Dst:             cms_get0_revocation_choices
        - Src:             'crypto/cms/cms_lib.c:446,18'
          Dst:             sk_CMS_RevocationInfoChoice_new_null
        - Src:             'crypto/cms/cms_lib.c:449,11'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_lib.c:452,10'
          Dst:             sk_CMS_RevocationInfoChoice_push
        - Src:             'crypto/cms/cms_lib.c:453,9'
          Dst:             ASN1_item_free
    - functionName:    sk_CMS_RevocationInfoChoice_new_null
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_RevocationInfoChoice *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/cms.h:36,1'
          Branch Sides:
            - BranchSide:      'include/openssl/cms.h:36,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/cms.h:36,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CMS_RevocationInfoChoice_push
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
        - 'struct.CMS_RevocationInfoChoice_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_push
    - functionName:    CMS_add1_cert
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - cms
        - cert
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_add0_cert
        - X509_up_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:412,9'
              BranchSideFuncs:
                - X509_up_ref
            - BranchSide:      'crypto/cms/cms_lib.c:413,21'
              BranchSideFuncs:
                - X509_up_ref
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:411,9'
          Dst:             CMS_add0_cert
        - Src:             'crypto/cms/cms_lib.c:413,9'
          Dst:             X509_up_ref
    - functionName:    CMS_add0_cert
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - cms
        - cert
      BBCount:         17
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CMS_add0_CertificateChoices
        - ERR_put_error
        - X509_cmp
        - cms_get0_certificate_choices
        - sk_CMS_CertificateChoices_num
        - sk_CMS_CertificateChoices_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:389,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:390,12'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:390,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:391,48'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:400,39'
              BranchSideFuncs:
                - CMS_add0_CertificateChoices
        - Branch String:   'crypto/cms/cms_lib.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:393,27'
              BranchSideFuncs:
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_lib.c:399,5'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:393,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:394,17'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:398,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.18980
                - __sanitizer_cov_trace_cmp4
                - CMS_add0_CertificateChoices
                - sk_CMS_CertificateChoices_value.18981
                - __sanitizer_cov_trace_const_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:402,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:403,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:387,14'
          Dst:             cms_get0_certificate_choices
        - Src:             'crypto/cms/cms_lib.c:390,21'
          Dst:             sk_CMS_CertificateChoices_num
        - Src:             'crypto/cms/cms_lib.c:391,15'
          Dst:             sk_CMS_CertificateChoices_value
        - Src:             'crypto/cms/cms_lib.c:393,18'
          Dst:             X509_cmp
        - Src:             'crypto/cms/cms_lib.c:394,17'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:400,11'
          Dst:             CMS_add0_CertificateChoices
    - functionName:    CMS_add0_CertificateChoices
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'struct.CMS_CertificateChoices *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         15
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_item_free
        - ASN1_item_new
        - cms_get0_certificate_choices
        - sk_CMS_CertificateChoices_new_null
        - sk_CMS_CertificateChoices_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:367,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_new_null
                - ASN1_item_new
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:368,11'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_new_null
                - ASN1_item_new
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:369,19'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:370,11'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:370,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:371,9'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:372,11'
              BranchSideFuncs:
                - ASN1_item_new
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:373,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:374,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_lib.c:375,42'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_push
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_lib.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:376,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:379,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:365,14'
          Dst:             cms_get0_certificate_choices
        - Src:             'crypto/cms/cms_lib.c:369,19'
          Dst:             sk_CMS_CertificateChoices_new_null
        - Src:             'crypto/cms/cms_lib.c:372,11'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_lib.c:375,10'
          Dst:             sk_CMS_CertificateChoices_push
        - Src:             'crypto/cms/cms_lib.c:376,9'
          Dst:             ASN1_item_free
    - functionName:    sk_CMS_CertificateChoices_new_null
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_CertificateChoices *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_local.h:63,1'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_local.h:63,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/cms/cms_local.h:63,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_CMS_CertificateChoices_push
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
        - 'struct.CMS_CertificateChoices *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_push
    - functionName:    cms_DigestAlgorithm_find_ctx
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st.47 *'
        - 'struct.bio_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - mctx
        - chain
        - mdalg
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_ctrl
        - BIO_find_type
        - BIO_next
        - ERR_put_error
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_md
        - OBJ_obj2nid
        - X509_ALGOR_get0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:324,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:328,9'
              BranchSideFuncs:
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - BIO_find_type
                - ERR_put_error
                - EVP_MD_CTX_copy_ex
        - Branch String:   'crypto/cms/cms_lib.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:334,47'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
            - BranchSide:      'crypto/cms/cms_lib.c:335,39'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
        - Branch String:   'crypto/cms/cms_lib.c:329,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:335,39'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
            - BranchSide:      'crypto/cms/cms_lib.c:336,26'
              BranchSideFuncs:
                - BIO_next
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - EVP_MD_CTX_copy_ex
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:317,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/cms/cms_lib.c:318,11'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:322,17'
          Dst:             BIO_find_type
        - Src:             'crypto/cms/cms_lib.c:324,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:328,9'
          Dst:             BIO_ctrl
        - Src:             'crypto/cms/cms_lib.c:329,13'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/cms/cms_lib.c:329,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/cms/cms_lib.c:334,33'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/cms/cms_lib.c:334,16'
          Dst:             EVP_MD_pkey_type
        - Src:             'crypto/cms/cms_lib.c:335,20'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/cms/cms_lib.c:336,17'
          Dst:             BIO_next
    - functionName:    cms_DigestAlgorithm_init_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - digestAlgorithm
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_ctrl
        - BIO_f_md
        - BIO_free
        - BIO_new
        - ERR_put_error
        - EVP_get_digestbyname
        - OBJ_obj2nid
        - X509_ALGOR_get0
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:295,9'
              BranchSideFuncs:
                - BIO_f_md
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_free
            - BranchSide:      'crypto/cms/cms_lib.c:299,21'
              BranchSideFuncs:
                - BIO_f_md
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_free
        - Branch String:   'crypto/cms/cms_lib.c:300,23'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:300,27'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free
            - BranchSide:      'crypto/cms/cms_lib.c:301,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free
        - Branch String:   'crypto/cms/cms_lib.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:301,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:304,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:292,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/cms/cms_lib.c:293,14'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:293,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_lib.c:293,14'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/cms/cms_lib.c:295,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:299,21'
          Dst:             BIO_f_md
        - Src:             'crypto/cms/cms_lib.c:299,13'
          Dst:             BIO_new
        - Src:             'crypto/cms/cms_lib.c:300,27'
          Dst:             BIO_ctrl
        - Src:             'crypto/cms/cms_lib.c:301,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:306,5'
          Dst:             BIO_free
    - functionName:    CMS_is_detached
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CMS_get0_content
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:254,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:255,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:256,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_lib.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:257,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:258,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:253,11'
          Dst:             CMS_get0_content
    - functionName:    CMS_get0_content
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'struct.asn1_string_st **'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         14
      ICount:          129
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:159,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:162,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:165,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:168,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:171,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:174,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:177,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:180,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:183,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:184,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:159,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:185,9'
          Dst:             ERR_put_error
    - functionName:    CMS_set1_eContentType
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - cms
        - oid
      BBCount:         10
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
        - cms_get0_econtent_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:239,9'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/cms/cms_lib.c:240,10'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_OBJECT_free
        - Branch String:   'crypto/cms/cms_lib.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:241,9'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/cms/cms_lib.c:242,21'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_OBJECT_free
        - Branch String:   'crypto/cms/cms_lib.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:244,9'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/cms/cms_lib.c:245,23'
              BranchSideFuncs:
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:237,14'
          Dst:             cms_get0_econtent_type
        - Src:             'crypto/cms/cms_lib.c:242,13'
          Dst:             OBJ_dup
        - Src:             'crypto/cms/cms_lib.c:245,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    cms_get0_econtent_type
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'struct.asn1_object_st **'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         11
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:198,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:201,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:204,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:207,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:210,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:213,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:216,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:219,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:198,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:219,9'
          Dst:             ERR_put_error
    - functionName:    CMS_get0_eContentType
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cms_get0_econtent_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:230,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:231,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:228,14'
          Dst:             cms_get0_econtent_type
    - functionName:    CMS_dataFinal
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - cms
        - cmsbio
      BBCount:         21
      ICount:          141
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_set0
        - BIO_ctrl
        - BIO_find_type
        - BIO_set_flags
        - CMS_get0_content
        - ERR_put_error
        - OBJ_obj2nid
        - cms_DigestedData_do_final
        - cms_SignedData_final
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:112,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - ERR_put_error
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
            - BranchSide:      'crypto/cms/cms_lib.c:114,10'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - ERR_put_error
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
        - Branch String:   'crypto/cms/cms_lib.c:114,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:114,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
                - BIO_find_type
                - ERR_put_error
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
            - BranchSide:      'crypto/cms/cms_lib.c:131,25'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:118,30'
              BranchSideFuncs:
                - BIO_find_type
                - ERR_put_error
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:131,25'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:119,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:120,13'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:123,19'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_DigestedData_do_final
                - cms_SignedData_final
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:141,37'
              BranchSideFuncs:
                - cms_SignedData_final
            - BranchSide:      'crypto/cms/cms_lib.c:144,42'
              BranchSideFuncs:
                - cms_DigestedData_do_final
            - BranchSide:      'crypto/cms/cms_lib.c:147,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:110,31'
          Dst:             CMS_get0_content
        - Src:             'crypto/cms/cms_lib.c:118,16'
          Dst:             BIO_find_type
        - Src:             'crypto/cms/cms_lib.c:120,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:123,19'
          Dst:             BIO_ctrl
        - Src:             'crypto/cms/cms_lib.c:125,9'
          Dst:             BIO_set_flags
        - Src:             'crypto/cms/cms_lib.c:126,9'
          Dst:             BIO_ctrl
        - Src:             'crypto/cms/cms_lib.c:127,9'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_lib.c:131,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:141,16'
          Dst:             cms_SignedData_final
        - Src:             'crypto/cms/cms_lib.c:144,16'
          Dst:             cms_DigestedData_do_final
        - Src:             'crypto/cms/cms_lib.c:147,9'
          Dst:             ERR_put_error
    - functionName:    CMS_dataInit
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - cms
        - icont
      BBCount:         22
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_free
        - BIO_push
        - ERR_put_error
        - OBJ_obj2nid
        - cms_DigestedData_init_bio
        - cms_EncryptedData_init_bio
        - cms_EnvelopedData_init_bio
        - cms_SignedData_init_bio
        - cms_content_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:60,16'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_EnvelopedData_init_bio
                - BIO_free
                - BIO_push
                - cms_EncryptedData_init_bio
                - cms_DigestedData_init_bio
                - cms_SignedData_init_bio
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:62,32'
              BranchSideFuncs:
                - cms_content_bio
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_EnvelopedData_init_bio
                - BIO_free
                - BIO_push
                - cms_EncryptedData_init_bio
                - cms_DigestedData_init_bio
                - cms_SignedData_init_bio
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:64,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_EnvelopedData_init_bio
                - BIO_free
                - BIO_push
                - cms_EncryptedData_init_bio
                - cms_DigestedData_init_bio
                - cms_SignedData_init_bio
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:67,25'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - cms_EnvelopedData_init_bio
                - BIO_free
                - BIO_push
                - cms_EncryptedData_init_bio
                - cms_DigestedData_init_bio
                - cms_SignedData_init_bio
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:67,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:70,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:73,42'
              BranchSideFuncs:
                - cms_SignedData_init_bio
                - BIO_free
                - BIO_push
            - BranchSide:      'crypto/cms/cms_lib.c:77,44'
              BranchSideFuncs:
                - cms_DigestedData_init_bio
                - BIO_free
                - BIO_push
            - BranchSide:      'crypto/cms/cms_lib.c:86,45'
              BranchSideFuncs:
                - cms_EncryptedData_init_bio
                - BIO_free
                - BIO_push
            - BranchSide:      'crypto/cms/cms_lib.c:90,45'
              BranchSideFuncs:
                - cms_EnvelopedData_init_bio
                - BIO_free
                - BIO_push
            - BranchSide:      'crypto/cms/cms_lib.c:94,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free
        - Branch String:   'crypto/cms/cms_lib.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:98,9'
              BranchSideFuncs:
                - BIO_push
            - BranchSide:      'crypto/cms/cms_lib.c:99,25'
              BranchSideFuncs:
                - BIO_push
        - Branch String:   'crypto/cms/cms_lib.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:103,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:104,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:62,16'
          Dst:             cms_content_bio
        - Src:             'crypto/cms/cms_lib.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:67,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_lib.c:73,18'
          Dst:             cms_SignedData_init_bio
        - Src:             'crypto/cms/cms_lib.c:77,18'
          Dst:             cms_DigestedData_init_bio
        - Src:             'crypto/cms/cms_lib.c:86,18'
          Dst:             cms_EncryptedData_init_bio
        - Src:             'crypto/cms/cms_lib.c:90,18'
          Dst:             cms_EnvelopedData_init_bio
        - Src:             'crypto/cms/cms_lib.c:94,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_lib.c:99,16'
          Dst:             BIO_push
        - Src:             'crypto/cms/cms_lib.c:103,9'
          Dst:             BIO_free
    - functionName:    cms_content_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_new
        - BIO_new_mem_buf
        - BIO_s_mem
        - BIO_s_null
        - CMS_get0_content
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:43,9'
              BranchSideFuncs:
                - BIO_s_null
                - BIO_new
                - BIO_s_mem
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new_mem_buf
            - BranchSide:      'crypto/cms/cms_lib.c:45,11'
              BranchSideFuncs:
                - BIO_s_null
                - BIO_new
                - BIO_s_mem
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new_mem_buf
        - Branch String:   'crypto/cms/cms_lib.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:46,24'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new_mem_buf
            - BranchSide:      'crypto/cms/cms_lib.c:50,11'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new_mem_buf
        - Branch String:   'crypto/cms/cms_lib.c:50,15'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:50,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new_mem_buf
                - BIO_s_mem
                - BIO_new
            - BranchSide:      'crypto/cms/cms_lib.c:51,24'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
        - Branch String:   'crypto/cms/cms_lib.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:51,24'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
            - BranchSide:      'crypto/cms/cms_lib.c:53,30'
              BranchSideFuncs:
                - BIO_new_mem_buf
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:41,31'
          Dst:             CMS_get0_content
        - Src:             'crypto/cms/cms_lib.c:46,24'
          Dst:             BIO_s_null
        - Src:             'crypto/cms/cms_lib.c:46,16'
          Dst:             BIO_new
        - Src:             'crypto/cms/cms_lib.c:51,24'
          Dst:             BIO_s_mem
        - Src:             'crypto/cms/cms_lib.c:51,16'
          Dst:             BIO_new
        - Src:             'crypto/cms/cms_lib.c:53,12'
          Dst:             BIO_new_mem_buf
    - functionName:    CMS_set_detached
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - int
      constantsTouched: []
      argNames:
        - cms
        - detached
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - CMS_get0_content
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:266,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/cms/cms_lib.c:267,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/cms/cms_lib.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:268,33'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/cms/cms_lib.c:272,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_new
        - Branch String:   'crypto/cms/cms_lib.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:273,16'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_lib.c:274,10'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_lib.c:274,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:278,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_lib.c:281,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:264,11'
          Dst:             CMS_get0_content
        - Src:             'crypto/cms/cms_lib.c:268,9'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/cms/cms_lib.c:273,16'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/cms/cms_lib.c:281,5'
          Dst:             ERR_put_error
    - functionName:    cms_Data_create
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_ContentInfo_new
        - CMS_set_detached
        - OBJ_nid2obj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:29,22'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:30,11'
              BranchSideFuncs:
                - CMS_ContentInfo_new
                - OBJ_nid2obj
                - CMS_set_detached
            - BranchSide:      'crypto/cms/cms_lib.c:30,11'
              BranchSideFuncs:
                - CMS_ContentInfo_new
                - OBJ_nid2obj
                - CMS_set_detached
        - Branch String:   'crypto/cms/cms_lib.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:31,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - CMS_set_detached
            - BranchSide:      'crypto/cms/cms_lib.c:32,28'
              BranchSideFuncs:
                - OBJ_nid2obj
                - CMS_set_detached
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:30,11'
          Dst:             CMS_ContentInfo_new
        - Src:             'crypto/cms/cms_lib.c:32,28'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_lib.c:34,9'
          Dst:             CMS_set_detached
    - functionName:    CMS_ContentInfo_new
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_lib.c:19,1'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_lib.c:19,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/cms/cms_lib.c:19,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:19,1'
          Dst:             ASN1_item_new
    - functionName:    CMS_get0_type
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CMS_ContentInfo_print_ctx
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.POLICYQUALINFO_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - x
        - indent
        - pctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:20,1'
          Dst:             ASN1_item_print
    - functionName:    CMS_ContentInfo_free
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:19,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_CMS_ContentInfo
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:19,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_CMS_ContentInfo
      functionSourceFile: '/src/openssl111/crypto/cms/cms_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_lib.c:19,1'
          Dst:             ASN1_item_d2i
    - functionName:    kek_unwrap_key
      functionSourceFile: '/src/openssl111/crypto/cms/cms_pwri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
        - 'struct.evp_cipher_ctx_st.2605 *'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - in
        - inlen
        - ctx
      BBCount:         26
      ICount:          230
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_CTX_block_size
        - EVP_DecryptInit_ex
        - EVP_DecryptUpdate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_pwri.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:187,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_malloc
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:189,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:191,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:192,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:196,28'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/cms/cms_pwri.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:203,31'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/cms/cms_pwri.c:212,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:206,31'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/cms/cms_pwri.c:212,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:209,32'
              BranchSideFuncs:
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/cms/cms_pwri.c:212,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:211,31'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/cms/cms_pwri.c:212,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:212,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
            - BranchSide:      'crypto/cms/cms_pwri.c:214,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:216,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/cms/cms_pwri.c:218,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:218,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:220,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
            - BranchSide:      'crypto/cms/cms_pwri.c:222,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/cms/cms_pwri.c:180,23'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/cms/cms_pwri.c:191,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_pwri.c:192,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:196,10'
          Dst:             EVP_DecryptUpdate
        - Src:             'crypto/cms/cms_pwri.c:203,13'
          Dst:             EVP_DecryptUpdate
        - Src:             'crypto/cms/cms_pwri.c:206,13'
          Dst:             EVP_DecryptUpdate
        - Src:             'crypto/cms/cms_pwri.c:209,13'
          Dst:             EVP_DecryptInit_ex
        - Src:             'crypto/cms/cms_pwri.c:211,13'
          Dst:             EVP_DecryptUpdate
        - Src:             'crypto/cms/cms_pwri.c:226,5'
          Dst:             CRYPTO_clear_free
    - functionName:    kek_wrap_key
      functionSourceFile: '/src/openssl111/crypto/cms/cms_pwri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'char *'
        - size_t
        - 'struct.evp_cipher_ctx_st.2605 *'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - in
        - inlen
        - ctx
      BBCount:         21
      ICount:          183
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_EncryptUpdate
        - RAND_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_pwri.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:246,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:248,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:250,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:252,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:254,33'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_pwri.c:269,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_pwri.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:261,27'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_pwri.c:264,32'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:260,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:264,32'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:265,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:265,35'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_pwri.c:266,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_pwri.c:264,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:266,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:267,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_pwri.c:235,23'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/cms/cms_pwri.c:261,16'
          Dst:             RAND_bytes
        - Src:             'crypto/cms/cms_pwri.c:264,14'
          Dst:             EVP_EncryptUpdate
        - Src:             'crypto/cms/cms_pwri.c:265,17'
          Dst:             EVP_EncryptUpdate
    - functionName:    cms_RecipientInfo_pwri_crypt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_pwri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - int
      constantsTouched: []
      argNames:
        - cms
        - ri
        - en_de
      BBCount:         40
      ICount:          331
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_TYPE_unpack_sequence
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_CIPHER_CTX_set_padding
        - EVP_CIPHER_asn1_to_param
        - EVP_CipherInit_ex
        - EVP_PBE_CipherInit
        - EVP_get_cipherbyname
        - OBJ_obj2nid
        - X509_ALGOR_free
        - kek_unwrap_key
        - kek_wrap_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_pwri.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:293,9'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_unpack_sequence
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:296,14'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_unpack_sequence
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:298,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:298,32'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_unpack_sequence
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:299,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:299,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:305,40'
              BranchSideFuncs:
                - ASN1_TYPE_unpack_sequence
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:308,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:313,17'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:315,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:316,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:320,14'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:322,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:326,28'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:326,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:327,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:328,32'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:330,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:335,14'
              BranchSideFuncs:
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:342,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:348,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_clear_free
                - ERR_put_error
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:348,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:350,42'
              BranchSideFuncs:
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_pwri.c:363,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:350,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:351,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:353,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_pwri.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:356,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:358,27'
              BranchSideFuncs:
                - kek_wrap_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_pwri.c:358,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:359,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:360,36'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_pwri.c:365,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:366,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:369,29'
              BranchSideFuncs:
                - kek_unwrap_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
                - CRYPTO_clear_free
        - Branch String:   'crypto/cms/cms_pwri.c:369,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:372,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:376,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_CIPHER_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_pwri.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:389,9'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:390,21'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/cms/cms_pwri.c:293,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:298,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_pwri.c:299,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:304,14'
          Dst:             ASN1_TYPE_unpack_sequence
        - Src:             'crypto/cms/cms_pwri.c:308,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:313,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_pwri.c:313,17'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_pwri.c:313,17'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/cms/cms_pwri.c:316,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:320,14'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/cms/cms_pwri.c:322,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:326,10'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/cms/cms_pwri.c:328,5'
          Dst:             EVP_CIPHER_CTX_set_padding
        - Src:             'crypto/cms/cms_pwri.c:329,9'
          Dst:             EVP_CIPHER_asn1_to_param
        - Src:             'crypto/cms/cms_pwri.c:330,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:339,9'
          Dst:             EVP_PBE_CipherInit
        - Src:             'crypto/cms/cms_pwri.c:342,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:350,14'
          Dst:             kek_wrap_key
        - Src:             'crypto/cms/cms_pwri.c:353,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_pwri.c:358,14'
          Dst:             kek_wrap_key
        - Src:             'crypto/cms/cms_pwri.c:363,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_pwri.c:366,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:369,14'
          Dst:             kek_unwrap_key
        - Src:             'crypto/cms/cms_pwri.c:372,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:376,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_pwri.c:386,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/cms/cms_pwri.c:389,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_pwri.c:390,5'
          Dst:             X509_ALGOR_free
    - functionName:    sk_CMS_RecipientInfo_push
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RecipientInfo *'
        - 'struct.CMS_RecipientInfo_st.3918 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:35,1'
          Dst:             OPENSSL_sk_push
    - functionName:    CMS_add0_recipient_password
      functionSourceFile: '/src/openssl111/crypto/cms/cms_pwri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'struct.CMS_RecipientInfo_st.3918 *'
      argCount:        7
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - int
        - int
        - int
        - 'char *'
        - size_t
        - 'struct.evp_cipher_st.64 *'
      constantsTouched: []
      argNames:
        - cms
        - iter
        - wrap_nid
        - pbe_nid
        - pass
        - passlen
        - kekciph
      BBCount:         53
      ICount:          384
      EdgeCount:       74
      CyclomaticComplexity: 23
      functionsReached:
        - ASN1_TYPE_new
        - ASN1_item_free
        - ASN1_item_new
        - ASN1_item_pack
        - CMS_RecipientInfo_set0_password
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_new
        - EVP_CIPHER_param_to_asn1
        - EVP_EncryptInit_ex
        - OBJ_nid2obj
        - PKCS5_pbkdf2_set
        - RAND_bytes
        - X509_ALGOR_free
        - X509_ALGOR_new
        - cms_get0_enveloped
        - sk_CMS_RecipientInfo_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_pwri.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:55,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:57,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:58,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:60,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:61,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:64,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:65,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:67,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:68,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:71,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:72,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:78,14'
              BranchSideFuncs:
                - X509_ALGOR_new
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:80,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:82,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:85,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:89,38'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:92,24'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:110,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:93,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:94,32'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:95,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:98,29'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:100,13'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:103,38'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:104,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:108,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_free
                - ASN1_item_new
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:118,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:120,18'
              BranchSideFuncs:
                - ASN1_item_new
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:122,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:123,5'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:130,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:131,59'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_TYPE_new
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:134,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:136,25'
              BranchSideFuncs:
                - ASN1_item_pack
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_pwri.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:139,10'
              BranchSideFuncs:
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:140,5'
              BranchSideFuncs:
                - X509_ALGOR_free
                - PKCS5_pbkdf2_set
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_pwri.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:150,9'
              BranchSideFuncs:
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_pwri.c:152,37'
              BranchSideFuncs:
                - CMS_RecipientInfo_set0_password
                - sk_CMS_RecipientInfo_push.19020
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - X509_ALGOR_free
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_pwri.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_pwri.c:158,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_pwri.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:165,9'
              BranchSideFuncs:
                - ASN1_item_free
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_pwri.c:166,21'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             'crypto/cms/cms_pwri.c:53,11'
          Dst:             cms_get0_enveloped
        - Src:             'crypto/cms/cms_pwri.c:68,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:72,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:78,14'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/cms/cms_pwri.c:82,11'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/cms/cms_pwri.c:84,9'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/cms/cms_pwri.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:89,13'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/cms/cms_pwri.c:92,13'
          Dst:             RAND_bytes
        - Src:             'crypto/cms/cms_pwri.c:94,13'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/cms/cms_pwri.c:95,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:98,29'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/cms/cms_pwri.c:100,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:103,13'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/cms/cms_pwri.c:104,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:110,37'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/cms/cms_pwri.c:110,37'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/cms/cms_pwri.c:110,25'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_pwri.c:112,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/cms/cms_pwri.c:116,10'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_pwri.c:120,18'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_pwri.c:127,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/cms/cms_pwri.c:128,36'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/cms/cms_pwri.c:131,47'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_pwri.c:132,47'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/cms/cms_pwri.c:136,10'
          Dst:             ASN1_item_pack
        - Src:             'crypto/cms/cms_pwri.c:142,5'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/cms/cms_pwri.c:147,36'
          Dst:             PKCS5_pbkdf2_set
        - Src:             'crypto/cms/cms_pwri.c:152,5'
          Dst:             CMS_RecipientInfo_set0_password
        - Src:             'crypto/cms/cms_pwri.c:155,10'
          Dst:             sk_CMS_RecipientInfo_push
        - Src:             'crypto/cms/cms_pwri.c:161,5'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:163,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/cms/cms_pwri.c:165,9'
          Dst:             ASN1_item_free
        - Src:             'crypto/cms/cms_pwri.c:166,5'
          Dst:             X509_ALGOR_free
    - functionName:    CMS_RecipientInfo_set0_password
      functionSourceFile: '/src/openssl111/crypto/cms/cms_pwri.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_RecipientInfo_st.3918 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ri
        - pass
        - passlen
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_pwri.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:26,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_pwri.c:30,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strlen
        - Branch String:   'crypto/cms/cms_pwri.c:32,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strlen
            - BranchSide:      'crypto/cms/cms_pwri.c:34,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_pwri.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_pwri.c:33,34'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'crypto/cms/cms_pwri.c:34,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_pwri.c:26,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_pwri.c:33,19'
          Dst:             strlen
    - functionName:    sk_CMS_RevocationInfoChoice_value
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.CMS_RevocationInfoChoice_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CMS_RevocationInfoChoice_num
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_RevocationInfoChoice *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:36,1'
          Dst:             OPENSSL_sk_num
    - functionName:    cms_add_digest_smcap
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ALGOR **'
        - int
        - int
      constantsTouched: []
      argNames:
        - sk
        - nid
        - arg
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_add_simple_smimecap
        - EVP_get_digestbyname
        - OBJ_nid2sn
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:945,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:946,40'
              BranchSideFuncs:
                - CMS_add_simple_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:947,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:945,9'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_sd.c:945,9'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/cms/cms_sd.c:946,16'
          Dst:             CMS_add_simple_smimecap
    - functionName:    CMS_add_simple_smimecap
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ALGOR **'
        - int
        - int
      constantsTouched: []
      argNames:
        - algs
        - algnid
        - keysize
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - OBJ_nid2obj
        - X509_ALGOR_free
        - X509_ALGOR_new
        - X509_ALGOR_set0
        - sk_X509_ALGOR_new_null
        - sk_X509_ALGOR_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:910,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:911,15'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_new_null
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/cms/cms_sd.c:917,11'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_new_null
                - ASN1_INTEGER_free
        - Branch String:   'crypto/cms/cms_sd.c:912,25'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:912,46'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/cms/cms_sd.c:913,31'
              BranchSideFuncs:
                - ASN1_INTEGER_free
        - Branch String:   'crypto/cms/cms_sd.c:912,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:913,31'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_new_null
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/cms/cms_sd.c:916,5'
              BranchSideFuncs:
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_new_null
                - ASN1_INTEGER_free
        - Branch String:   'crypto/cms/cms_sd.c:918,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:919,27'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      'crypto/cms/cms_sd.c:923,21'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_new_null
        - Branch String:   'crypto/cms/cms_sd.c:925,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:926,17'
              BranchSideFuncs:
                - sk_X509_ALGOR_new_null
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_sd.c:927,10'
              BranchSideFuncs:
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_sd.c:927,23'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:927,47'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_sd.c:928,25'
              BranchSideFuncs:
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_sd.c:927,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:928,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:931,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:911,15'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/cms/cms_sd.c:912,29'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/cms/cms_sd.c:913,13'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/cms/cms_sd.c:917,11'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/cms/cms_sd.c:919,9'
          Dst:             ASN1_INTEGER_free
        - Src:             'crypto/cms/cms_sd.c:923,26'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_sd.c:923,5'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/cms/cms_sd.c:926,17'
          Dst:             sk_X509_ALGOR_new_null
        - Src:             'crypto/cms/cms_sd.c:927,27'
          Dst:             sk_X509_ALGOR_push
        - Src:             'crypto/cms/cms_sd.c:928,9'
          Dst:             X509_ALGOR_free
    - functionName:    sk_X509_ALGOR_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ALGOR *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/asn1.h:119,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1.h:119,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1.h:119,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_ALGOR_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_push
    - functionName:    cms_add_cipher_smcap
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ALGOR **'
        - int
        - int
      constantsTouched: []
      argNames:
        - sk
        - nid
        - arg
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_add_simple_smimecap
        - EVP_get_cipherbyname
        - OBJ_nid2sn
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:938,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:939,40'
              BranchSideFuncs:
                - CMS_add_simple_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:940,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:938,9'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_sd.c:938,9'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/cms/cms_sd.c:939,16'
          Dst:             CMS_add_simple_smimecap
    - functionName:    CMS_SignerInfo_verify_content
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - si
        - chain
      BBCount:         34
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - CMS_signed_get0_data_by_OBJ
        - CMS_signed_get_attr_count
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_md
        - EVP_MD_CTX_new
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_verify
        - EVP_PKEY_verify_init
        - OBJ_nid2obj
        - cms_DigestAlgorithm_find_ctx
        - cms_sd_asn1_ctrl
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:821,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:822,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:826,35'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:826,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:827,42'
              BranchSideFuncs:
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:837,39'
              BranchSideFuncs:
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:830,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:831,13'
              BranchSideFuncs:
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:835,5'
              BranchSideFuncs:
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:837,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:838,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:840,28'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:840,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:841,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:848,9'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:848,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:849,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:862,42'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:849,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:850,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:855,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:855,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:856,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:860,15'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/cms/cms_sd.c:864,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:865,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:866,34'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:866,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:867,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:868,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:868,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:869,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:870,20'
              BranchSideFuncs:
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:871,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:872,13'
              BranchSideFuncs:
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:875,9'
              BranchSideFuncs:
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_free
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:815,24'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/cms/cms_sd.c:822,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:826,9'
          Dst:             CMS_signed_get_attr_count
        - Src:             'crypto/cms/cms_sd.c:828,42'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_sd.c:827,14'
          Dst:             CMS_signed_get0_data_by_OBJ
        - Src:             'crypto/cms/cms_sd.c:831,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:837,10'
          Dst:             cms_DigestAlgorithm_find_ctx
        - Src:             'crypto/cms/cms_sd.c:840,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/cms/cms_sd.c:841,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:850,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:855,13'
          Dst:             memcmp
        - Src:             'crypto/cms/cms_sd.c:856,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:862,28'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/cms/cms_sd.c:863,17'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_sd.c:866,13'
          Dst:             EVP_PKEY_verify_init
        - Src:             'crypto/cms/cms_sd.c:868,13'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/cms/cms_sd.c:871,14'
          Dst:             cms_sd_asn1_ctrl
        - Src:             'crypto/cms/cms_sd.c:876,13'
          Dst:             EVP_PKEY_verify
        - Src:             'crypto/cms/cms_sd.c:879,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:886,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_sd.c:887,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    cms_sd_asn1_ctrl
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - cmd
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:227,22'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:227,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:228,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:228,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:229,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:231,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:234,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:235,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:238,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:231,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:235,9'
          Dst:             ERR_put_error
    - functionName:    cms_sd_set_version
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CMS_SignedData_st *'
      constantsTouched: []
      argNames:
        - sd
      BBCount:         59
      ICount:          308
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - OBJ_obj2nid
        - sk_CMS_CertificateChoices_num
        - sk_CMS_CertificateChoices_value
        - sk_CMS_RevocationInfoChoice_num
        - sk_CMS_RevocationInfoChoice_value
        - sk_CMS_SignerInfo_num
        - sk_CMS_SignerInfo_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:70,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:71,47'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:84,12'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:72,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:73,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:75,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:73,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:74,17'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:75,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:75,20'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:76,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:78,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:76,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:77,17'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:78,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:79,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:80,17'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:81,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:85,49'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:92,22'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:87,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:90,5'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:87,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:88,17'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:89,9'
              BranchSideFuncs:
                - sk_CMS_RevocationInfoChoice_num.19130
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_RevocationInfoChoice_value.19129
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:93,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:96,12'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:94,9'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:96,12'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:96,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:97,38'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:98,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:99,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:103,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:99,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:100,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:101,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:101,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:102,17'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:103,9'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:108,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:70,21'
          Dst:             sk_CMS_CertificateChoices_num
        - Src:             'crypto/cms/cms_sd.c:71,15'
          Dst:             sk_CMS_CertificateChoices_value
        - Src:             'crypto/cms/cms_sd.c:84,21'
          Dst:             sk_CMS_RevocationInfoChoice_num
        - Src:             'crypto/cms/cms_sd.c:85,15'
          Dst:             sk_CMS_RevocationInfoChoice_value
        - Src:             'crypto/cms/cms_sd.c:92,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_sd.c:96,21'
          Dst:             sk_CMS_SignerInfo_num
        - Src:             'crypto/cms/cms_sd.c:97,14'
          Dst:             sk_CMS_SignerInfo_value
    - functionName:    sk_CMS_CertificateChoices_num
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CMS_CertificateChoices_value
      functionSourceFile: '/src/openssl111/crypto/cms/cms_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'struct.CMS_CertificateChoices *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_CertificateChoices *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_local.h:63,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CMS_SignerInfo_num
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CMS_SignerInfo *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:33,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CMS_SignerInfo_value
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.CMS_SignerInfo_st.4091 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_SignerInfo *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:33,1'
          Dst:             OPENSSL_sk_value
    - functionName:    cms_SignedData_init_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         19
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_free_all
        - BIO_push
        - cms_DigestAlgorithm_init_bio
        - cms_get0_signed
        - cms_sd_set_version
        - sk_X509_ALGOR_num
        - sk_X509_ALGOR_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:790,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:791,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
                - cms_sd_set_version
            - BranchSide:      'crypto/cms/cms_sd.c:792,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
                - cms_sd_set_version
        - Branch String:   'crypto/cms/cms_sd.c:792,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:793,28'
              BranchSideFuncs:
                - cms_sd_set_version
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
            - BranchSide:      'crypto/cms/cms_sd.c:794,12'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
        - Branch String:   'crypto/cms/cms_sd.c:794,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:797,47'
              BranchSideFuncs:
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - BIO_push
            - BranchSide:      'crypto/cms/cms_sd.c:806,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:799,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:800,13'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
            - BranchSide:      'crypto/cms/cms_sd.c:801,13'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
        - Branch String:   'crypto/cms/cms_sd.c:801,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:802,22'
              BranchSideFuncs:
                - BIO_push
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
            - BranchSide:      'crypto/cms/cms_sd.c:804,21'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.19138
                - cms_DigestAlgorithm_init_bio
                - BIO_free_all
                - BIO_push
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:789,10'
          Dst:             cms_get0_signed
        - Src:             'crypto/cms/cms_sd.c:793,9'
          Dst:             cms_sd_set_version
        - Src:             'crypto/cms/cms_sd.c:794,21'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/cms/cms_sd.c:797,27'
          Dst:             sk_X509_ALGOR_value
        - Src:             'crypto/cms/cms_sd.c:798,17'
          Dst:             cms_DigestAlgorithm_init_bio
        - Src:             'crypto/cms/cms_sd.c:802,13'
          Dst:             BIO_push
        - Src:             'crypto/cms/cms_sd.c:808,5'
          Dst:             BIO_free_all
    - functionName:    cms_get0_signed
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.CMS_SignedData_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:26,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:29,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:25,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_sd.c:26,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509_ALGOR_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_ALGOR_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_value
    - functionName:    CMS_SignerInfo_verify
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         30
      ICount:          207
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_item_i2d
        - CMS_si_check_attributes
        - CRYPTO_free
        - ERR_put_error
        - EVP_DigestUpdate
        - EVP_DigestVerifyFinal
        - EVP_DigestVerifyInit
        - EVP_MD_CTX_new
        - EVP_MD_CTX_reset
        - EVP_MD_CTX_set_flags
        - EVP_PKEY_CTX_free
        - EVP_get_digestbyname
        - OBJ_obj2nid
        - cms_sd_asn1_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:736,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:737,9'
              BranchSideFuncs:
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:741,34'
              BranchSideFuncs:
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:741,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:742,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:744,10'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:745,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:746,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:747,9'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - EVP_MD_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:747,26'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:747,41'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:751,12'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_sd.c:747,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:748,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:751,12'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_sd.c:752,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:753,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:756,30'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:757,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:758,26'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:760,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:761,9'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:763,40'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:765,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:766,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:767,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:769,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:770,11'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:773,31'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:775,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:775,14'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:776,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_reset
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:737,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:741,10'
          Dst:             CMS_si_check_attributes
        - Src:             'crypto/cms/cms_sd.c:744,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_sd.c:744,10'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_sd.c:744,10'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/cms/cms_sd.c:747,41'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/cms/cms_sd.c:748,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:753,9'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/cms/cms_sd.c:756,9'
          Dst:             EVP_DigestVerifyInit
        - Src:             'crypto/cms/cms_sd.c:758,5'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/cms/cms_sd.c:760,10'
          Dst:             cms_sd_asn1_ctrl
        - Src:             'crypto/cms/cms_sd.c:763,12'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/cms/cms_sd.c:767,9'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/cms/cms_sd.c:768,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_sd.c:773,9'
          Dst:             EVP_DigestVerifyFinal
        - Src:             'crypto/cms/cms_sd.c:776,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:778,5'
          Dst:             EVP_MD_CTX_reset
    - functionName:    cms_add1_signingTime
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - si
        - t
      BBCount:         17
      ICount:          91
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_TIME_free
        - CMS_signed_add1_attr_by_NID
        - ERR_put_error
        - X509_gmtime_adj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:401,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:402,14'
              BranchSideFuncs:
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:404,14'
              BranchSideFuncs:
                - X509_gmtime_adj
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:406,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:407,9'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:409,37'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:409,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:411,9'
              BranchSideFuncs:
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:413,7'
              BranchSideFuncs:
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:417,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:418,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:420,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:420,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:421,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:404,14'
          Dst:             X509_gmtime_adj
        - Src:             'crypto/cms/cms_sd.c:409,9'
          Dst:             CMS_signed_add1_attr_by_NID
        - Src:             'crypto/cms/cms_sd.c:418,9'
          Dst:             ASN1_TIME_free
        - Src:             'crypto/cms/cms_sd.c:421,9'
          Dst:             ERR_put_error
    - functionName:    cms_SignerInfo_content_sign
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - cms
        - si
        - chain
      BBCount:         40
      ICount:          268
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_STRING_set0
        - CMS_SignerInfo_sign
        - CMS_signed_add1_attr_by_NID
        - CMS_signed_get_attr_count
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_PKEY_CTX_free
        - EVP_PKEY_sign
        - EVP_PKEY_size
        - EVP_SignFinal
        - cms_DigestAlgorithm_find_ctx
        - cms_sd_asn1_ctrl
        - cms_set_si_contentType_attr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:565,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:566,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:570,10'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:570,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:571,9'
              BranchSideFuncs:
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:575,39'
              BranchSideFuncs:
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:575,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:576,9'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:578,9'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:578,18'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:578,39'
              BranchSideFuncs:
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:585,35'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:578,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:579,9'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:585,35'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:585,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:588,33'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:599,16'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:588,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:589,13'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:590,42'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:590,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:592,13'
              BranchSideFuncs:
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:594,42'
              BranchSideFuncs:
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:594,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:595,13'
              BranchSideFuncs:
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:597,34'
              BranchSideFuncs:
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_sd.c:597,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:598,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:599,5'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_sd.c:599,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:604,16'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:622,15'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:606,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:607,13'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:608,32'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:610,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:611,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:614,27'
              BranchSideFuncs:
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/cms/cms_sd.c:614,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:615,13'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:618,26'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/cms/cms_sd.c:623,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:624,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:627,28'
              BranchSideFuncs:
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
                - ASN1_STRING_set0
        - Branch String:   'crypto/cms/cms_sd.c:627,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:628,13'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/cms/cms_sd.c:632,26'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:561,24'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/cms/cms_sd.c:566,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:571,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:575,10'
          Dst:             cms_DigestAlgorithm_find_ctx
        - Src:             'crypto/cms/cms_sd.c:578,22'
          Dst:             cms_sd_asn1_ctrl
        - Src:             'crypto/cms/cms_sd.c:585,9'
          Dst:             CMS_signed_get_attr_count
        - Src:             'crypto/cms/cms_sd.c:588,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/cms/cms_sd.c:590,14'
          Dst:             CMS_signed_add1_attr_by_NID
        - Src:             'crypto/cms/cms_sd.c:594,14'
          Dst:             cms_set_si_contentType_attr
        - Src:             'crypto/cms/cms_sd.c:597,14'
          Dst:             CMS_SignerInfo_sign
        - Src:             'crypto/cms/cms_sd.c:606,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/cms/cms_sd.c:608,18'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/cms/cms_sd.c:609,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_sd.c:611,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:614,13'
          Dst:             EVP_PKEY_sign
        - Src:             'crypto/cms/cms_sd.c:615,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_sd.c:618,9'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_sd.c:622,15'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/cms/cms_sd.c:622,15'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_sd.c:624,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:627,14'
          Dst:             EVP_SignFinal
        - Src:             'crypto/cms/cms_sd.c:628,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:629,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_sd.c:632,9'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_sd.c:638,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/cms/cms_sd.c:639,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    cms_set_si_contentType_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - cms
        - si
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CMS_signed_add1_attr_by_NID
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:129,12'
          Dst:             CMS_signed_add1_attr_by_NID
    - functionName:    CMS_SignerInfo_sign
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         33
      ICount:          222
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_STRING_set0
        - ASN1_item_i2d
        - CMS_si_check_attributes
        - CMS_signed_get_attr_by_NID
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestSignFinal
        - EVP_DigestSignInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_reset
        - EVP_MD_CTX_set_flags
        - EVP_PKEY_CTX_ctrl
        - EVP_get_digestbyname
        - OBJ_obj2nid
        - cms_add1_signingTime
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:669,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:670,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:672,36'
              BranchSideFuncs:
                - CMS_signed_get_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
                - cms_add1_signingTime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:672,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:673,35'
              BranchSideFuncs:
                - cms_add1_signingTime
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:677,34'
              BranchSideFuncs:
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:673,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:674,13'
              BranchSideFuncs:
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:675,5'
              BranchSideFuncs:
                - CMS_si_check_attributes
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:677,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:678,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:680,9'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:680,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:681,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:683,26'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:684,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:685,13'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:686,30'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:690,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:692,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:696,40'
              BranchSideFuncs:
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_reset
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:698,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:699,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:700,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/cms/cms_sd.c:700,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:701,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:702,29'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/cms/cms_sd.c:702,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:703,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:704,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/cms/cms_sd.c:706,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:707,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:708,29'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/cms/cms_sd.c:708,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:709,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:711,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
        - Branch String:   'crypto/cms/cms_sd.c:711,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:713,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_reset
            - BranchSide:      'crypto/cms/cms_sd.c:717,22'
              BranchSideFuncs:
                - EVP_MD_CTX_reset
                - ASN1_STRING_set0
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:668,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_sd.c:668,10'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_sd.c:668,10'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/cms/cms_sd.c:672,9'
          Dst:             CMS_signed_get_attr_by_NID
        - Src:             'crypto/cms/cms_sd.c:673,14'
          Dst:             cms_add1_signingTime
        - Src:             'crypto/cms/cms_sd.c:677,10'
          Dst:             CMS_si_check_attributes
        - Src:             'crypto/cms/cms_sd.c:683,9'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/cms/cms_sd.c:684,13'
          Dst:             EVP_DigestSignInit
        - Src:             'crypto/cms/cms_sd.c:686,9'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/cms/cms_sd.c:690,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/cms/cms_sd.c:692,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:696,12'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/cms/cms_sd.c:700,9'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/cms/cms_sd.c:702,9'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/cms/cms_sd.c:704,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_sd.c:705,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_sd.c:708,9'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/cms/cms_sd.c:711,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/cms/cms_sd.c:713,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:717,5'
          Dst:             EVP_MD_CTX_reset
        - Src:             'crypto/cms/cms_sd.c:719,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/cms/cms_sd.c:724,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/cms/cms_sd.c:725,5'
          Dst:             EVP_MD_CTX_reset
    - functionName:    cms_SignedData_final
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - cms
        - chain
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CMS_get0_SignerInfos
        - cms_SignerInfo_content_sign
        - sk_CMS_SignerInfo_num
        - sk_CMS_SignerInfo_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:650,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:651,38'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_value
                - cms_SignerInfo_content_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:655,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:652,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:653,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - cms_SignerInfo_content_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:654,5'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - cms_SignerInfo_content_sign
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:649,14'
          Dst:             CMS_get0_SignerInfos
        - Src:             'crypto/cms/cms_sd.c:650,21'
          Dst:             sk_CMS_SignerInfo_num
        - Src:             'crypto/cms/cms_sd.c:651,14'
          Dst:             sk_CMS_SignerInfo_value
        - Src:             'crypto/cms/cms_sd.c:652,14'
          Dst:             cms_SignerInfo_content_sign
    - functionName:    CMS_get0_SignerInfos
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_SignerInfo *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cms_get0_signed
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:442,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:443,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:440,10'
          Dst:             cms_get0_signed
    - functionName:    CMS_SignerInfo_get0_signature
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CMS_SignerInfo_get0_algs
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.evp_pkey_st.3650 **'
        - 'struct.x509_st **'
        - 'struct.X509_algor_st **'
        - 'struct.X509_algor_st **'
      constantsTouched: []
      argNames:
        - si
        - pk
        - signer
        - pdig
        - psig
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:543,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:544,15'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:545,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:545,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:546,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:547,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:548,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:549,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:549,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:550,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    CMS_set1_signers_certs
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - cms
        - scerts
        - flags
      BBCount:         33
      ICount:          204
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - CMS_SignerInfo_cert_cmp
        - CMS_SignerInfo_set1_signer_cert
        - cms_get0_signed
        - sk_CMS_CertificateChoices_num
        - sk_CMS_CertificateChoices_value
        - sk_CMS_SignerInfo_num
        - sk_CMS_SignerInfo_value
        - sk_X509_num
        - sk_X509_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:504,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:505,9'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:506,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:507,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:508,38'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:536,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:509,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:510,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:512,16'
              BranchSideFuncs:
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:512,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:513,31'
              BranchSideFuncs:
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:521,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:514,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:515,49'
              BranchSideFuncs:
                - CMS_SignerInfo_set1_signer_cert
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:519,9'
              BranchSideFuncs:
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:521,24'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:521,28'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:522,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:521,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:522,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:524,16'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:525,51'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:535,5'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:526,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:527,17'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:528,17'
              BranchSideFuncs:
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
        - Branch String:   'crypto/cms/cms_sd.c:529,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:530,49'
              BranchSideFuncs:
                - CMS_SignerInfo_set1_signer_cert
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
            - BranchSide:      'crypto/cms/cms_sd.c:534,9'
              BranchSideFuncs:
                - sk_CMS_CertificateChoices_num.19133
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_num.19144
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.19143
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
                - sk_CMS_CertificateChoices_value.19134
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_cert_cmp
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_set1_signer_cert
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:503,10'
          Dst:             cms_get0_signed
        - Src:             'crypto/cms/cms_sd.c:507,21'
          Dst:             sk_CMS_SignerInfo_num
        - Src:             'crypto/cms/cms_sd.c:508,14'
          Dst:             sk_CMS_SignerInfo_value
        - Src:             'crypto/cms/cms_sd.c:512,25'
          Dst:             sk_X509_num
        - Src:             'crypto/cms/cms_sd.c:513,17'
          Dst:             sk_X509_value
        - Src:             'crypto/cms/cms_sd.c:514,17'
          Dst:             CMS_SignerInfo_cert_cmp
        - Src:             'crypto/cms/cms_sd.c:515,17'
          Dst:             CMS_SignerInfo_set1_signer_cert
        - Src:             'crypto/cms/cms_sd.c:524,25'
          Dst:             sk_CMS_CertificateChoices_num
        - Src:             'crypto/cms/cms_sd.c:525,19'
          Dst:             sk_CMS_CertificateChoices_value
        - Src:             'crypto/cms/cms_sd.c:529,17'
          Dst:             CMS_SignerInfo_cert_cmp
        - Src:             'crypto/cms/cms_sd.c:530,17'
          Dst:             CMS_SignerInfo_set1_signer_cert
    - functionName:    CMS_SignerInfo_cert_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - si
        - cert
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cms_SignerIdentifier_cert_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:490,12'
          Dst:             cms_SignerIdentifier_cert_cmp
    - functionName:    CMS_SignerInfo_set1_signer_cert
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - si
        - signer
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_free
        - X509_free
        - X509_get_pubkey
        - X509_up_ref
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:472,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:472,9'
              BranchSideFuncs:
                - X509_up_ref
                - EVP_PKEY_free
                - X509_get_pubkey
                - X509_free
            - BranchSide:      'crypto/cms/cms_sd.c:473,21'
              BranchSideFuncs:
                - X509_up_ref
                - EVP_PKEY_free
                - X509_get_pubkey
                - X509_free
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:473,9'
          Dst:             X509_up_ref
        - Src:             'crypto/cms/cms_sd.c:474,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/cms/cms_sd.c:475,20'
          Dst:             X509_get_pubkey
        - Src:             'crypto/cms/cms_sd.c:477,5'
          Dst:             X509_free
    - functionName:    cms_SignerIdentifier_cert_cmp
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerIdentifier_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sid
        - cert
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - cms_ias_cert_cmp
        - cms_keyid_cert_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:216,33'
              BranchSideFuncs:
                - cms_ias_cert_cmp
            - BranchSide:      'crypto/cms/cms_sd.c:217,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_keyid_cert_cmp
        - Branch String:   'crypto/cms/cms_sd.c:217,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:218,35'
              BranchSideFuncs:
                - cms_keyid_cert_cmp
            - BranchSide:      'crypto/cms/cms_sd.c:220,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:216,16'
          Dst:             cms_ias_cert_cmp
        - Src:             'crypto/cms/cms_sd.c:218,16'
          Dst:             cms_keyid_cert_cmp
    - functionName:    CMS_SignerInfo_get0_signer_id
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_string_st **'
        - 'struct.X509_name_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - si
        - keyid
        - issuer
        - sno
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cms_SignerIdentifier_get0_signer_id
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:485,12'
          Dst:             cms_SignerIdentifier_get0_signer_id
    - functionName:    cms_SignerIdentifier_get0_signer_id
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_SignerIdentifier_st *'
        - 'struct.asn1_string_st **'
        - 'struct.X509_name_st **'
        - 'struct.asn1_string_st **'
      constantsTouched: []
      argNames:
        - sid
        - keyid
        - issuer
        - sno
      BBCount:         17
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:201,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:205,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:202,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:203,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:203,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:204,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:205,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:205,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:206,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:206,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:207,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:208,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_X509_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:99,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    CMS_get0_signers
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CMS_get0_SignerInfos
        - sk_CMS_SignerInfo_num
        - sk_CMS_SignerInfo_value
        - sk_X509_free
        - sk_X509_new_null
        - sk_X509_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:453,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:454,38'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_value
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_new_null.19151
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
            - BranchSide:      'crypto/cms/cms_sd.c:467,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:455,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:456,18'
              BranchSideFuncs:
                - sk_X509_new_null.19151
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
            - BranchSide:      'crypto/cms/cms_sd.c:466,5'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
        - Branch String:   'crypto/cms/cms_sd.c:456,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:457,27'
              BranchSideFuncs:
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
            - BranchSide:      'crypto/cms/cms_sd.c:461,31'
              BranchSideFuncs:
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
        - Branch String:   'crypto/cms/cms_sd.c:458,21'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:459,21'
              BranchSideFuncs:
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
            - BranchSide:      'crypto/cms/cms_sd.c:460,13'
              BranchSideFuncs:
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
        - Branch String:   'crypto/cms/cms_sd.c:461,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:462,30'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
            - BranchSide:      'crypto/cms/cms_sd.c:465,9'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - sk_CMS_SignerInfo_value
                - sk_X509_new_null.19151
                - sk_X509_push.19150
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.19149
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:452,14'
          Dst:             CMS_get0_SignerInfos
        - Src:             'crypto/cms/cms_sd.c:453,21'
          Dst:             sk_CMS_SignerInfo_num
        - Src:             'crypto/cms/cms_sd.c:454,14'
          Dst:             sk_CMS_SignerInfo_value
        - Src:             'crypto/cms/cms_sd.c:457,27'
          Dst:             sk_X509_new_null
        - Src:             'crypto/cms/cms_sd.c:461,18'
          Dst:             sk_X509_push
        - Src:             'crypto/cms/cms_sd.c:462,17'
          Dst:             sk_X509_free
    - functionName:    CMS_SignerInfo_get0_md_ctx
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      'struct.evp_md_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CMS_SignerInfo_get0_pkey_ctx
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st.4090 *'
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CMS_SignerInfo_push
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CMS_SignerInfo *'
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/cms.h:33,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CMS_SignerInfo_new_null
      functionSourceFile: '/src/openssl111/include/openssl/cms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.stack_st_CMS_SignerInfo *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/cms.h:33,1'
          Branch Sides:
            - BranchSide:      'include/openssl/cms.h:33,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/cms.h:33,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/cms.h:33,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    cms_copy_messageDigest
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - cms
        - si
      BBCount:         18
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CMS_get0_SignerInfos
        - CMS_signed_add1_attr_by_NID
        - CMS_signed_get0_data_by_OBJ
        - CMS_signed_get_attr_count
        - ERR_put_error
        - OBJ_cmp
        - OBJ_nid2obj
        - sk_CMS_SignerInfo_num
        - sk_CMS_SignerInfo_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:141,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:143,41'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_value
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:168,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:145,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CMS_SignerInfo_value
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:146,39'
              BranchSideFuncs:
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CMS_SignerInfo_value
        - Branch String:   'crypto/cms/cms_sd.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:147,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CMS_SignerInfo_value
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:148,21'
              BranchSideFuncs:
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CMS_SignerInfo_value
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:148,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:150,13'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_CMS_SignerInfo_value
                - CMS_signed_get_attr_count
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:151,53'
              BranchSideFuncs:
                - OBJ_nid2obj
                - CMS_signed_get0_data_by_OBJ
                - ERR_put_error
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:156,13'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:161,41'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:161,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:164,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:166,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:140,14'
          Dst:             CMS_get0_SignerInfos
        - Src:             'crypto/cms/cms_sd.c:141,21'
          Dst:             sk_CMS_SignerInfo_num
        - Src:             'crypto/cms/cms_sd.c:143,17'
          Dst:             sk_CMS_SignerInfo_value
        - Src:             'crypto/cms/cms_sd.c:146,13'
          Dst:             CMS_signed_get_attr_count
        - Src:             'crypto/cms/cms_sd.c:148,13'
          Dst:             OBJ_cmp
        - Src:             'crypto/cms/cms_sd.c:152,53'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_sd.c:151,25'
          Dst:             CMS_signed_get0_data_by_OBJ
        - Src:             'crypto/cms/cms_sd.c:156,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:161,13'
          Dst:             CMS_signed_add1_attr_by_NID
        - Src:             'crypto/cms/cms_sd.c:168,5'
          Dst:             ERR_put_error
    - functionName:    sk_X509_ALGOR_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    CMS_add_smimecap
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.stack_st_X509_ALGOR *'
      constantsTouched: []
      argNames:
        - si
        - algs
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMS_signed_add1_attr_by_NID
        - CRYPTO_free
        - i2d_X509_ALGORS
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:897,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:898,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:899,37'
              BranchSideFuncs:
                - CMS_signed_add1_attr_by_NID
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:896,16'
          Dst:             i2d_X509_ALGORS
        - Src:             'crypto/cms/cms_sd.c:899,9'
          Dst:             CMS_signed_add1_attr_by_NID
        - Src:             'crypto/cms/cms_sd.c:901,5'
          Dst:             CRYPTO_free
    - functionName:    CMS_add_standard_smimecap
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ALGOR **'
      constantsTouched: []
      argNames:
        - smcap
      BBCount:         29
      ICount:          131
      EdgeCount:       41
      CyclomaticComplexity: 14
      functionsReached:
        - cms_add_cipher_smcap
        - cms_add_digest_smcap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:953,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:953,34'
              BranchSideFuncs:
                - cms_add_digest_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_digest_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_digest_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:954,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:954,34'
              BranchSideFuncs:
                - cms_add_digest_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_digest_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:955,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:955,34'
              BranchSideFuncs:
                - cms_add_digest_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:956,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:956,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:957,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:957,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:958,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:958,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:959,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:959,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:960,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:960,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:961,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:961,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:962,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:962,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:963,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:963,34'
              BranchSideFuncs:
                - cms_add_cipher_smcap
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:952,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:964,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:965,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:952,10'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:953,13'
          Dst:             cms_add_digest_smcap
        - Src:             'crypto/cms/cms_sd.c:954,13'
          Dst:             cms_add_digest_smcap
        - Src:             'crypto/cms/cms_sd.c:955,13'
          Dst:             cms_add_digest_smcap
        - Src:             'crypto/cms/cms_sd.c:956,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:957,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:958,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:959,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:960,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:961,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:962,13'
          Dst:             cms_add_cipher_smcap
        - Src:             'crypto/cms/cms_sd.c:963,13'
          Dst:             cms_add_cipher_smcap
    - functionName:    sk_X509_ATTRIBUTE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:89,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    CMS_add1_signer
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'struct.CMS_SignerInfo_st.4091 *'
      argCount:        5
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.x509_st *'
        - 'struct.evp_pkey_st.3650 *'
        - 'struct.evp_md_st.1778 *'
        - int
      constantsTouched: []
      argNames:
        - cms
        - signer
        - pk
        - md
        - flags
      BBCount:         106
      ICount:          597
      EdgeCount:       146
      CyclomaticComplexity: 42
      functionsReached:
        - ASN1_item_free
        - ASN1_item_new
        - CMS_SignerInfo_sign
        - CMS_add1_cert
        - CMS_add_smimecap
        - CMS_add_standard_smimecap
        - ERR_put_error
        - EVP_DigestSignInit
        - EVP_MD_CTX_new
        - EVP_MD_CTX_set_flags
        - EVP_MD_type
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_new
        - EVP_PKEY_get_default_digest_nid
        - EVP_PKEY_sign_init
        - EVP_PKEY_up_ref
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
        - X509_ALGOR_free
        - X509_ALGOR_get0
        - X509_ALGOR_new
        - X509_ALGOR_set_md
        - X509_check_private_key
        - X509_check_purpose
        - X509_up_ref
        - cms_copy_messageDigest
        - cms_sd_asn1_ctrl
        - cms_set1_SignerIdentifier
        - cms_set_si_contentType_attr
        - cms_signed_data_init
        - sk_CMS_SignerInfo_new_null
        - sk_CMS_SignerInfo_push
        - sk_X509_ALGOR_num
        - sk_X509_ALGOR_pop_free
        - sk_X509_ALGOR_push
        - sk_X509_ALGOR_value
        - sk_X509_ATTRIBUTE_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:249,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:250,9'
              BranchSideFuncs:
                - cms_signed_data_init
                - ASN1_item_free
                - ASN1_item_new
                - ERR_put_error
                - X509_check_purpose
                - X509_up_ref
                - EVP_PKEY_up_ref
                - EVP_MD_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:254,31'
              BranchSideFuncs:
                - cms_signed_data_init
                - ASN1_item_free
                - ASN1_item_new
                - ERR_put_error
                - X509_check_purpose
                - X509_up_ref
                - EVP_PKEY_up_ref
                - EVP_MD_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:256,9'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - X509_check_purpose
                - X509_up_ref
                - EVP_PKEY_up_ref
                - EVP_MD_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:257,10'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - ASN1_item_free
                - X509_check_purpose
                - X509_up_ref
                - EVP_PKEY_up_ref
                - EVP_MD_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:259,9'
              BranchSideFuncs:
                - X509_check_purpose
                - X509_up_ref
                - EVP_PKEY_up_ref
                - EVP_MD_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:261,24'
              BranchSideFuncs:
                - X509_check_purpose
                - X509_up_ref
                - EVP_PKEY_up_ref
                - EVP_MD_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:272,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:276,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:276,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:282,14'
              BranchSideFuncs:
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:279,13'
              BranchSideFuncs:
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:280,14'
              BranchSideFuncs:
                - cms_set1_SignerIdentifier
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - ERR_put_error
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:287,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:289,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:291,45'
              BranchSideFuncs:
                - EVP_PKEY_get_default_digest_nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - ASN1_item_free
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_sd.c:300,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:292,13'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:293,14'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - ASN1_item_free
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:294,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:295,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:298,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:301,9'
              BranchSideFuncs:
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:305,23'
              BranchSideFuncs:
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:308,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:310,35'
              BranchSideFuncs:
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_sd.c:316,9'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
        - Branch String:   'crypto/cms/cms_sd.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:313,13'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
            - BranchSide:      'crypto/cms/cms_sd.c:314,5'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_num.19137
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - sk_X509_ALGOR_value.19138
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:316,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:317,15'
              BranchSideFuncs:
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:327,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:319,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:320,27'
              BranchSideFuncs:
                - X509_ALGOR_set_md
                - sk_X509_ALGOR_push.19131
                - __sanitizer_cov_trace_const_cmp4
                - X509_ALGOR_free
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:322,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:325,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_sd_asn1_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:327,34'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:327,55'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:329,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:329,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_new_null.19154
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:334,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:360,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:334,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:335,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:340,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:336,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:337,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
            - BranchSide:      'crypto/cms/cms_sd.c:338,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_standard_smimecap
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add_smimecap
        - Branch String:   'crypto/cms/cms_sd.c:340,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:341,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:349,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:343,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:344,38'
              BranchSideFuncs:
                - CMS_add_smimecap
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:345,36'
              BranchSideFuncs:
                - sk_X509_ALGOR_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:346,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:347,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:348,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:349,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:350,41'
              BranchSideFuncs:
                - cms_copy_messageDigest
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:358,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:350,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:351,17'
              BranchSideFuncs:
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:352,46'
              BranchSideFuncs:
                - cms_set_si_contentType_attr
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:352,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:353,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:354,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_SignerInfo_sign
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:354,58'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:355,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:357,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:354,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:356,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:357,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CMS_add1_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:362,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:366,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:362,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:363,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:364,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:367,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:382,10'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:367,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:368,41'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:375,39'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_set_flags
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:369,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:370,17'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:371,36'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:371,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:372,17'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:373,17'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:373,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:374,17'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:375,9'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:375,20'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:377,13'
              BranchSideFuncs:
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:379,34'
              BranchSideFuncs:
                - EVP_MD_CTX_set_flags
                - sk_CMS_SignerInfo_new_null
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:382,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:383,27'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:384,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_sd.c:384,26'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:384,53'
              BranchSideFuncs:
                - sk_CMS_SignerInfo_push
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      'crypto/cms/cms_sd.c:385,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   'crypto/cms/cms_sd.c:384,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:385,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:387,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:249,10'
          Dst:             X509_check_private_key
        - Src:             'crypto/cms/cms_sd.c:250,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:254,10'
          Dst:             cms_signed_data_init
        - Src:             'crypto/cms/cms_sd.c:257,10'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_sd.c:261,5'
          Dst:             X509_check_purpose
        - Src:             'crypto/cms/cms_sd.c:263,5'
          Dst:             X509_up_ref
        - Src:             'crypto/cms/cms_sd.c:264,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             'crypto/cms/cms_sd.c:268,16'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/cms/cms_sd.c:272,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:286,10'
          Dst:             cms_set1_SignerIdentifier
        - Src:             'crypto/cms/cms_sd.c:291,13'
          Dst:             EVP_PKEY_get_default_digest_nid
        - Src:             'crypto/cms/cms_sd.c:293,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_sd.c:293,14'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/cms/cms_sd.c:295,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:301,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:305,5'
          Dst:             X509_ALGOR_set_md
        - Src:             'crypto/cms/cms_sd.c:308,21'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/cms/cms_sd.c:310,15'
          Dst:             sk_X509_ALGOR_value
        - Src:             'crypto/cms/cms_sd.c:311,9'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/cms/cms_sd.c:312,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_sd.c:312,34'
          Dst:             EVP_MD_type
        - Src:             'crypto/cms/cms_sd.c:316,14'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/cms/cms_sd.c:317,15'
          Dst:             X509_ALGOR_new
        - Src:             'crypto/cms/cms_sd.c:320,9'
          Dst:             X509_ALGOR_set_md
        - Src:             'crypto/cms/cms_sd.c:321,14'
          Dst:             sk_X509_ALGOR_push
        - Src:             'crypto/cms/cms_sd.c:322,13'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/cms/cms_sd.c:327,38'
          Dst:             cms_sd_asn1_ctrl
        - Src:             'crypto/cms/cms_sd.c:335,31'
          Dst:             sk_X509_ATTRIBUTE_new_null
        - Src:             'crypto/cms/cms_sd.c:342,17'
          Dst:             CMS_add_standard_smimecap
        - Src:             'crypto/cms/cms_sd.c:344,21'
          Dst:             CMS_add_smimecap
        - Src:             'crypto/cms/cms_sd.c:345,13'
          Dst:             sk_X509_ALGOR_pop_free
        - Src:             'crypto/cms/cms_sd.c:345,13'
          Dst:             X509_ALGOR_free
        - Src:             'crypto/cms/cms_sd.c:350,18'
          Dst:             cms_copy_messageDigest
        - Src:             'crypto/cms/cms_sd.c:352,18'
          Dst:             cms_set_si_contentType_attr
        - Src:             'crypto/cms/cms_sd.c:355,18'
          Dst:             CMS_SignerInfo_sign
        - Src:             'crypto/cms/cms_sd.c:362,14'
          Dst:             CMS_add1_cert
        - Src:             'crypto/cms/cms_sd.c:368,24'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/cms/cms_sd.c:371,17'
          Dst:             EVP_PKEY_sign_init
        - Src:             'crypto/cms/cms_sd.c:373,17'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/cms/cms_sd.c:375,20'
          Dst:             EVP_DigestSignInit
        - Src:             'crypto/cms/cms_sd.c:379,13'
          Dst:             EVP_MD_CTX_set_flags
        - Src:             'crypto/cms/cms_sd.c:383,27'
          Dst:             sk_CMS_SignerInfo_new_null
        - Src:             'crypto/cms/cms_sd.c:384,30'
          Dst:             sk_CMS_SignerInfo_push
        - Src:             'crypto/cms/cms_sd.c:390,5'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:392,5'
          Dst:             ASN1_item_free
    - functionName:    cms_signed_data_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'struct.CMS_SignedData_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         8
      ICount:          87
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_item_new
        - ERR_put_error
        - OBJ_nid2obj
        - cms_get0_signed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:35,29'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - OBJ_nid2obj
                - ASN1_OBJECT_free
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_sd.c:48,28'
              BranchSideFuncs:
                - cms_get0_signed
        - Branch String:   'crypto/cms/cms_sd.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:37,13'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_OBJECT_free
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_sd.c:40,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_OBJECT_free
                - OBJ_nid2obj
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:35,29'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_sd.c:37,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_sd.c:42,13'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_sd.c:44,9'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/cms/cms_sd.c:45,28'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_sd.c:48,12'
          Dst:             cms_get0_signed
    - functionName:    cms_set1_SignerIdentifier
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_SignerIdentifier_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - sid
        - cert
        - type
      BBCount:         12
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - cms_set1_ias
        - cms_set1_keyid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:174,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:176,28'
              BranchSideFuncs:
                - cms_set1_ias
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:181,30'
              BranchSideFuncs:
                - cms_set1_keyid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_sd.c:186,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_sd.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:177,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:178,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_sd.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:182,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:183,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:176,14'
          Dst:             cms_set1_ias
        - Src:             'crypto/cms/cms_sd.c:181,14'
          Dst:             cms_set1_keyid
        - Src:             'crypto/cms/cms_sd.c:186,9'
          Dst:             ERR_put_error
    - functionName:    CMS_SignedData_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_sd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cms_signed_data_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_sd.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_sd.c:56,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_sd.c:58,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_sd.c:55,9'
          Dst:             cms_signed_data_init
    - functionName:    ERR_load_COMP_strings
      functionSourceFile: '/src/openssl111/crypto/comp/comp_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/comp/comp_err.c:40,50'
          Branch Sides:
            - BranchSide:      'crypto/comp/comp_err.c:40,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/comp/comp_err.c:40,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/comp/comp_err.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/comp/comp_err.c:40,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/comp/comp_err.c:41,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/comp/comp_err.c:40,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/comp/comp_err.c:41,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/comp/comp_err.c:42,9'
          Dst:             ERR_load_strings_const
    - functionName:    ERR_load_CONF_strings
      functionSourceFile: '/src/openssl111/crypto/conf/conf_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_err.c:89,50'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_err.c:89,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/conf/conf_err.c:89,50'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/conf/conf_err.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_err.c:89,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/conf/conf_err.c:90,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/conf/conf_err.c:89,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/conf/conf_err.c:90,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/conf/conf_err.c:91,9'
          Dst:             ERR_load_strings_const
    - functionName:    OPENSSL_INIT_free
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ossl_init_settings_st *'
      constantsTouched: []
      argNames:
        - settings
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_INIT_set_config_appname
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_init_settings_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - settings
        - appname
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:399,29'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      'crypto/conf/conf_lib.c:404,10'
              BranchSideFuncs:
                - free
        - Branch String:   'crypto/conf/conf_lib.c:400,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:401,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:402,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:399,22'
          Dst:             strdup
    - functionName:    OPENSSL_INIT_set_config_file_flags
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ossl_init_settings_st *'
        - size_t
      constantsTouched: []
      argNames:
        - settings
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_INIT_set_config_filename
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ossl_init_settings_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - settings
        - filename
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:376,30'
              BranchSideFuncs:
                - strdup
                - free
            - BranchSide:      'crypto/conf/conf_lib.c:381,10'
              BranchSideFuncs:
                - free
        - Branch String:   'crypto/conf/conf_lib.c:377,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:378,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:379,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:376,23'
          Dst:             strdup
    - functionName:    OPENSSL_INIT_new
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      'struct.ossl_init_settings_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:357,28'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:357,34'
              BranchSideFuncs:
                - malloc
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/conf/conf_lib.c:357,34'
              BranchSideFuncs:
                - malloc
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/conf/conf_lib.c:359,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:360,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:362,12'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
    - functionName:    NCONF_dump_fp
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - conf
        - out
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - NCONF_dump_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:331,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:332,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:335,26'
              BranchSideFuncs:
                - NCONF_dump_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:331,17'
          Dst:             BIO_new_fp
        - Src:             'crypto/conf/conf_lib.c:332,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:335,11'
          Dst:             NCONF_dump_bio
        - Src:             'crypto/conf/conf_lib.c:336,5'
          Dst:             BIO_free
    - functionName:    NCONF_dump_bio
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - conf
        - out
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:344,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:348,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:344,9'
          Dst:             ERR_put_error
    - functionName:    default_to_int
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - char
      constantsTouched: []
      argNames:
        - conf
        - c
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    default_is_number
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - char
      constantsTouched: []
      argNames:
        - conf
        - c
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ossl_ctype_check
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:280,12'
          Dst:             ossl_ctype_check
    - functionName:    NCONF_load_fp
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'struct._IO_FILE *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - fp
        - eline
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - NCONF_load_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:223,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:226,26'
              BranchSideFuncs:
                - NCONF_load_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:222,17'
          Dst:             BIO_new_fp
        - Src:             'crypto/conf/conf_lib.c:223,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:226,11'
          Dst:             NCONF_load_bio
        - Src:             'crypto/conf/conf_lib.c:227,5'
          Dst:             BIO_free
    - functionName:    NCONF_load_bio
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'struct.bio_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - bp
        - eline
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:235,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:239,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:235,9'
          Dst:             ERR_put_error
    - functionName:    NCONF_load
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - file
        - eline
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:210,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:214,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:210,9'
          Dst:             ERR_put_error
    - functionName:    NCONF_free
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:196,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:197,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    NCONF_new
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.conf_st *'
      argCount:        1
      argTypes:
        - 'struct.conf_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - NCONF_default
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:182,16'
              BranchSideFuncs:
                - NCONF_default
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:184,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:186,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:190,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:182,16'
          Dst:             NCONF_default
        - Src:             'crypto/conf/conf_lib.c:186,9'
          Dst:             ERR_put_error
    - functionName:    CONF_dump_bio
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - conf
        - out
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - NCONF_dump_bio
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:165,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/conf/conf_lib.c:166,12'
          Dst:             NCONF_dump_bio
    - functionName:    CONF_set_nconf
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - conf
        - hash
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - NCONF_default
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:27,9'
              BranchSideFuncs:
                - NCONF_default
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/conf/conf_lib.c:28,31'
              BranchSideFuncs:
                - NCONF_default
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:28,31'
          Dst:             NCONF_default
    - functionName:    CONF_dump_fp
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - conf
        - out
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - CONF_dump_bio
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:153,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:156,25'
              BranchSideFuncs:
                - CONF_dump_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:152,17'
          Dst:             BIO_new_fp
        - Src:             'crypto/conf/conf_lib.c:153,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:156,11'
          Dst:             CONF_dump_bio
        - Src:             'crypto/conf/conf_lib.c:157,5'
          Dst:             BIO_free
    - functionName:    NCONF_free_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:203,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
    - functionName:    CONF_free
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_set_nconf
        - NCONF_free_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:142,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/conf/conf_lib.c:143,5'
          Dst:             NCONF_free_data
    - functionName:    NCONF_get_number_e
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - group
        - name
        - result
      BBCount:         23
      ICount:          165
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - NCONF_get_string
        - default_is_number
        - default_to_int
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:297,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:301,28'
              BranchSideFuncs:
                - NCONF_get_string
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:303,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:304,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:306,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:307,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:312,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:307,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:308,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:309,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:310,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:311,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:312,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:313,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:322,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_lib.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:316,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:319,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:297,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:301,11'
          Dst:             NCONF_get_string
        - Src:             'crypto/conf/conf_lib.c:316,13'
          Dst:             ERR_put_error
    - functionName:    NCONF_get_string
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - group
        - name
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - _CONF_get_string
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:266,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:268,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:269,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:273,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:259,15'
          Dst:             _CONF_get_string
        - Src:             'crypto/conf/conf_lib.c:269,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:273,5'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:274,5'
          Dst:             ERR_add_error_data
    - functionName:    CONF_get_number
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - group
        - name
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CONF_set_nconf
        - ERR_pop_to_mark
        - ERR_set_mark
        - NCONF_get_number_e
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:129,43'
              BranchSideFuncs:
                - NCONF_get_number_e
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_lib.c:131,14'
              BranchSideFuncs:
                - CONF_set_nconf
                - NCONF_get_number_e
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_lib.c:136,12'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:136,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:136,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:127,5'
          Dst:             ERR_set_mark
        - Src:             'crypto/conf/conf_lib.c:129,18'
          Dst:             NCONF_get_number_e
        - Src:             'crypto/conf/conf_lib.c:132,9'
          Dst:             CONF_set_nconf
        - Src:             'crypto/conf/conf_lib.c:133,18'
          Dst:             NCONF_get_number_e
        - Src:             'crypto/conf/conf_lib.c:135,5'
          Dst:             ERR_pop_to_mark
    - functionName:    CONF_get_string
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - group
        - name
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CONF_set_nconf
        - NCONF_get_string
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:113,39'
              BranchSideFuncs:
                - NCONF_get_string
            - BranchSide:      'crypto/conf/conf_lib.c:115,14'
              BranchSideFuncs:
                - CONF_set_nconf
                - NCONF_get_string
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:113,16'
          Dst:             NCONF_get_string
        - Src:             'crypto/conf/conf_lib.c:116,9'
          Dst:             CONF_set_nconf
        - Src:             'crypto/conf/conf_lib.c:117,16'
          Dst:             NCONF_get_string
    - functionName:    NCONF_get_section
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _CONF_get_section_values
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:245,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:249,9'
              BranchSideFuncs:
                - _CONF_get_section_values
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_lib.c:249,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:250,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:254,37'
              BranchSideFuncs:
                - _CONF_get_section_values
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:245,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:250,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:254,12'
          Dst:             _CONF_get_section_values
    - functionName:    CONF_get_section
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CONF_set_nconf
        - NCONF_get_section
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:103,14'
              BranchSideFuncs:
                - CONF_set_nconf
                - NCONF_get_section
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:104,9'
          Dst:             CONF_set_nconf
        - Src:             'crypto/conf/conf_lib.c:105,16'
          Dst:             NCONF_get_section
    - functionName:    CONF_load_fp
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct._IO_FILE *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - fp
        - eline
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - CONF_load_bio
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:77,26'
              BranchSideFuncs:
                - CONF_load_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:73,17'
          Dst:             BIO_new_fp
        - Src:             'crypto/conf/conf_lib.c:74,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:77,12'
          Dst:             CONF_load_bio
        - Src:             'crypto/conf/conf_lib.c:78,5'
          Dst:             BIO_free
    - functionName:    CONF_load_bio
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.bio_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - bp
        - eline
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CONF_set_nconf
        - NCONF_load_bio
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:93,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_lib.c:94,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:89,5'
          Dst:             CONF_set_nconf
        - Src:             'crypto/conf/conf_lib.c:91,11'
          Dst:             NCONF_load_bio
    - functionName:    CONF_load
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - file
        - eline
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_file
        - CONF_load_bio
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_lib.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_lib.c:57,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_lib.c:61,26'
              BranchSideFuncs:
                - CONF_load_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/conf/conf_lib.c:54,10'
          Dst:             BIO_new_file
        - Src:             'crypto/conf/conf_lib.c:57,9'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_lib.c:61,12'
          Dst:             CONF_load_bio
        - Src:             'crypto/conf/conf_lib.c:62,5'
          Dst:             BIO_free
    - functionName:    CONF_set_default_method
      functionSourceFile: '/src/openssl111/crypto/conf/conf_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.conf_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_load_builtin_modules
      functionSourceFile: '/src/openssl111/crypto/conf/conf_mall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_add_oid_module
        - ASN1_add_stable_module
        - ENGINE_add_conf_module
        - EVP_add_alg_module
        - conf_add_ssl_module
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_mall.c:24,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_mall.c:24,5'
              BranchSideFuncs:
                - ASN1_add_oid_module
                - ASN1_add_stable_module
                - ENGINE_add_conf_module
                - EVP_add_alg_module
                - conf_add_ssl_module
            - BranchSide:      'crypto/conf/conf_mall.c:24,5'
              BranchSideFuncs:
                - ASN1_add_oid_module
                - ASN1_add_stable_module
                - ENGINE_add_conf_module
                - EVP_add_alg_module
                - conf_add_ssl_module
      Callsites:
        - Src:             'crypto/conf/conf_mall.c:24,5'
          Dst:             ASN1_add_oid_module
        - Src:             'crypto/conf/conf_mall.c:25,5'
          Dst:             ASN1_add_stable_module
        - Src:             'crypto/conf/conf_mall.c:27,5'
          Dst:             ENGINE_add_conf_module
        - Src:             'crypto/conf/conf_mall.c:29,5'
          Dst:             EVP_add_alg_module
        - Src:             'crypto/conf/conf_mall.c:30,5'
          Dst:             conf_add_ssl_module
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    ssl_module_free
      functionSourceFile: '/src/openssl111/crypto/conf/conf_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         14
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_ssl.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:45,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_ssl.c:46,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_ssl.c:46,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:47,42'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_ssl.c:56,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_ssl.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:51,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_ssl.c:54,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/conf/conf_ssl.c:49,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_ssl.c:51,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_ssl.c:52,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_ssl.c:54,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_ssl.c:56,5'
          Dst:             CRYPTO_free
    - functionName:    ssl_module_init
      functionSourceFile: '/src/openssl111/crypto/conf/conf_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - md
        - cnf
      BBCount:         39
      ICount:          287
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - CONF_imodule_get_value
        - CRYPTO_strdup
        - CRYPTO_zalloc
        - ERR_add_error_data
        - ERR_put_error
        - NCONF_get_section
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - ssl_module_free
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_ssl.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:71,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_ssl.c:78,29'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.19338
                - ssl_module_free
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_ssl.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:72,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:74,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
        - Branch String:   'crypto/conf/conf_ssl.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:83,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_ssl.c:84,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:85,45'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_ssl.c:125,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
        - Branch String:   'crypto/conf/conf_ssl.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:90,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_ssl.c:99,26'
              BranchSideFuncs:
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
        - Branch String:   'crypto/conf/conf_ssl.c:90,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:91,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:94,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
        - Branch String:   'crypto/conf/conf_ssl.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:101,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:102,33'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
        - Branch String:   'crypto/conf/conf_ssl.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:105,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:106,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
        - Branch String:   'crypto/conf/conf_ssl.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:109,56'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_ssl.c:124,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - __sanitizer_cov_trace_cmp8
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_ssl.c:114,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:115,21'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_strdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_CONF_VALUE_value.19337
                - strchr
            - BranchSide:      'crypto/conf/conf_ssl.c:117,24'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_strdup
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_CONF_VALUE_value.19337
                - strchr
        - Branch String:   'crypto/conf/conf_ssl.c:120,34'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:120,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:121,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
        - Branch String:   'crypto/conf/conf_ssl.c:120,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:121,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:122,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ssl_module_free
                - sk_CONF_VALUE_value.19337
                - NCONF_get_section
                - sk_CONF_VALUE_num.19338
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - sk_CONF_VALUE_num.19338
                - CRYPTO_zalloc
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - sk_CONF_VALUE_value.19337
                - strchr
                - CRYPTO_strdup
                - CRYPTO_strdup
        - Branch String:   'crypto/conf/conf_ssl.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:127,9'
              BranchSideFuncs:
                - ssl_module_free
            - BranchSide:      'crypto/conf/conf_ssl.c:128,25'
              BranchSideFuncs:
                - ssl_module_free
      Callsites:
        - Src:             'crypto/conf/conf_ssl.c:68,24'
          Dst:             CONF_imodule_get_value
        - Src:             'crypto/conf/conf_ssl.c:69,17'
          Dst:             NCONF_get_section
        - Src:             'crypto/conf/conf_ssl.c:70,9'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/conf/conf_ssl.c:72,13'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_ssl.c:74,13'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_ssl.c:75,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/conf/conf_ssl.c:78,11'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/conf/conf_ssl.c:79,5'
          Dst:             ssl_module_free
        - Src:             'crypto/conf/conf_ssl.c:80,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/conf/conf_ssl.c:86,28'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/conf/conf_ssl.c:87,38'
          Dst:             NCONF_get_section
        - Src:             'crypto/conf/conf_ssl.c:89,13'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/conf/conf_ssl.c:91,17'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_ssl.c:94,17'
          Dst:             ERR_put_error
        - Src:             'crypto/conf/conf_ssl.c:96,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/conf/conf_ssl.c:99,26'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_ssl.c:102,15'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/conf/conf_ssl.c:103,26'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/conf/conf_ssl.c:109,36'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/conf/conf_ssl.c:113,20'
          Dst:             strchr
        - Src:             'crypto/conf/conf_ssl.c:118,24'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_ssl.c:119,24'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/conf/conf_ssl.c:128,9'
          Dst:             ssl_module_free
    - functionName:    conf_add_ssl_module
      functionSourceFile: '/src/openssl111/crypto/conf/conf_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_module_add
        - ssl_module_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_ssl.c:180,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:180,5'
              BranchSideFuncs:
                - CONF_module_add
            - BranchSide:      'crypto/conf/conf_ssl.c:180,5'
              BranchSideFuncs:
                - CONF_module_add
      Callsites:
        - Src:             'crypto/conf/conf_ssl.c:180,5'
          Dst:             CONF_module_add
        - Src:             'crypto/conf/conf_ssl.c:180,5'
          Dst:             ssl_module_init
        - Src:             'crypto/conf/conf_ssl.c:180,5'
          Dst:             ssl_module_free
    - functionName:    conf_ssl_get_cmd
      functionSourceFile: '/src/openssl111/crypto/conf/conf_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.anon.0.3083 *'
        - size_t
        - 'char **'
        - 'char **'
      constantsTouched: []
      argNames:
        - cmd
        - idx
        - cmdstr
        - arg
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    conf_ssl_name_find
      functionSourceFile: '/src/openssl111/crypto/conf/conf_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - name
        - idx
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_ssl.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_ssl.c:156,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_ssl.c:156,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:157,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/conf/conf_ssl.c:162,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_ssl.c:157,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_ssl.c:158,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_ssl.c:161,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/conf/conf_ssl.c:157,13'
          Dst:             strcmp
    - functionName:    conf_ssl_get
      functionSourceFile: '/src/openssl111/crypto/conf/conf_ssl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'struct.anon.0.3083 *'
      argCount:        3
      argTypes:
        - size_t
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - idx
        - name
        - cnt
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_CRYPTO_strings
      functionSourceFile: '/src/openssl111/crypto/cpt_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cpt_err.c:71,52'
          Branch Sides:
            - BranchSide:      'crypto/cpt_err.c:71,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/cpt_err.c:71,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/cpt_err.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/cpt_err.c:71,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/cpt_err.c:72,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/cpt_err.c:71,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/cpt_err.c:72,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/cpt_err.c:73,9'
          Dst:             ERR_load_strings_const
    - functionName:    CTLOG_new_from_base64
      functionSourceFile: '/src/openssl111/crypto/ct/ct_b64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ctlog_st **'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ct_log
        - pkey_base64
        - name
      BBCount:         12
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CTLOG_new
        - ERR_put_error
        - EVP_PKEY_free
        - ct_base64_decode
        - d2i_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_b64.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:143,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_b64.c:147,37'
              BranchSideFuncs:
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - d2i_PUBKEY
                - CRYPTO_free
                - CTLOG_new
                - EVP_PKEY_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:149,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_b64.c:153,9'
              BranchSideFuncs:
                - d2i_PUBKEY
                - CRYPTO_free
                - CTLOG_new
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_b64.c:161,25'
              BranchSideFuncs:
                - CTLOG_new
                - EVP_PKEY_free
        - Branch String:   'crypto/ct/ct_b64.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:163,23'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/ct/ct_b64.c:167,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_b64.c:143,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:147,20'
          Dst:             ct_base64_decode
        - Src:             'crypto/ct/ct_b64.c:149,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:154,12'
          Dst:             d2i_PUBKEY
        - Src:             'crypto/ct/ct_b64.c:155,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_b64.c:157,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:161,15'
          Dst:             CTLOG_new
        - Src:             'crypto/ct/ct_b64.c:163,9'
          Dst:             EVP_PKEY_free
    - functionName:    ct_base64_decode
      functionSourceFile: '/src/openssl111/crypto/ct/ct_b64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char **'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         16
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DecodeBlock
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_b64.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:31,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_b64.c:35,15'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_DecodeBlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:38,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_b64.c:42,30'
              BranchSideFuncs:
                - EVP_DecodeBlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:44,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_b64.c:49,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/ct/ct_b64.c:50,5'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_b64.c:56,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ct/ct_b64.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:50,5'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ct/ct_b64.c:53,13'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ct/ct_b64.c:26,20'
          Dst:             strlen
        - Src:             'crypto/ct/ct_b64.c:36,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ct/ct_b64.c:38,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:42,14'
          Dst:             EVP_DecodeBlock
        - Src:             'crypto/ct/ct_b64.c:44,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:59,5'
          Dst:             CRYPTO_free
    - functionName:    SCT_new_from_base64
      functionSourceFile: '/src/openssl111/crypto/ct/ct_b64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'struct.sct_st *'
      argCount:        6
      argTypes:
        - char
        - 'char *'
        - int
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - version
        - logid_base64
        - entry_type
        - timestamp
        - extensions_base64
        - signature_base64
      BBCount:         21
      ICount:          161
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - SCT_free
        - SCT_new
        - SCT_set0_extensions
        - SCT_set0_log_id
        - SCT_set_log_entry_type
        - SCT_set_timestamp
        - SCT_set_version
        - ct_base64_decode
        - o2i_SCT_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_b64.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_b64.c:82,26'
              BranchSideFuncs:
                - SCT_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - SCT_free
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_log_id
                - __sanitizer_cov_trace_const_cmp4
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:83,9'
              BranchSideFuncs:
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_log_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_b64.c:87,31'
              BranchSideFuncs:
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_log_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:89,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - SCT_free
            - BranchSide:      'crypto/ct/ct_b64.c:92,26'
              BranchSideFuncs:
                - SCT_set0_log_id
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:93,9'
              BranchSideFuncs:
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ct/ct_b64.c:94,9'
              BranchSideFuncs:
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:98,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - SCT_free
            - BranchSide:      'crypto/ct/ct_b64.c:101,25'
              BranchSideFuncs:
                - SCT_set0_extensions
                - ct_base64_decode
                - __sanitizer_cov_trace_const_cmp4
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
                - ERR_put_error
        - Branch String:   'crypto/ct/ct_b64.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - SCT_free
            - BranchSide:      'crypto/ct/ct_b64.c:110,9'
              BranchSideFuncs:
                - o2i_SCT_signature
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
        - Branch String:   'crypto/ct/ct_b64.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:112,9'
              BranchSideFuncs:
                - CRYPTO_free
                - SCT_free
            - BranchSide:      'crypto/ct/ct_b64.c:113,5'
              BranchSideFuncs:
                - CRYPTO_free
                - SCT_set_timestamp
                - SCT_set_log_entry_type
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - SCT_free
        - Branch String:   'crypto/ct/ct_b64.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_b64.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ct/ct_b64.c:121,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ct/ct_b64.c:68,16'
          Dst:             SCT_new
        - Src:             'crypto/ct/ct_b64.c:74,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:82,10'
          Dst:             SCT_set_version
        - Src:             'crypto/ct/ct_b64.c:83,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:87,14'
          Dst:             ct_base64_decode
        - Src:             'crypto/ct/ct_b64.c:89,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:92,10'
          Dst:             SCT_set0_log_id
        - Src:             'crypto/ct/ct_b64.c:96,14'
          Dst:             ct_base64_decode
        - Src:             'crypto/ct/ct_b64.c:98,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:101,5'
          Dst:             SCT_set0_extensions
        - Src:             'crypto/ct/ct_b64.c:104,14'
          Dst:             ct_base64_decode
        - Src:             'crypto/ct/ct_b64.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ct/ct_b64.c:111,9'
          Dst:             o2i_SCT_signature
        - Src:             'crypto/ct/ct_b64.c:113,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_b64.c:116,5'
          Dst:             SCT_set_timestamp
        - Src:             'crypto/ct/ct_b64.c:118,10'
          Dst:             SCT_set_log_entry_type
        - Src:             'crypto/ct/ct_b64.c:124,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ct/ct_b64.c:125,5'
          Dst:             SCT_free
    - functionName:    ERR_load_CT_strings
      functionSourceFile: '/src/openssl111/crypto/ct/ct_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ct/ct_err.c:90,48'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_err.c:90,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ct/ct_err.c:90,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/ct/ct_err.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/ct/ct_err.c:90,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ct/ct_err.c:91,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/ct/ct_err.c:90,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/ct/ct_err.c:91,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/ct/ct_err.c:92,9'
          Dst:             ERR_load_strings_const
    - functionName:    DES_ede3_cfb_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/cfb64ede.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - size_t
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - numbits
        - length
        - ks1
        - ks2
        - ks3
        - ivec
        - enc
      BBCount:         109
      ICount:          1352
      EdgeCount:       117
      CyclomaticComplexity: 10
      functionsReached:
        - DES_encrypt3
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/des/cfb64ede.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/cfb64ede.c:99,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:103,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:103,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:104,18'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:143,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/cfb64ede.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:109,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:112,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:113,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:118,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:119,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:121,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:121,24'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:122,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:125,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:133,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:134,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:138,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:134,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:135,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:137,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:144,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:0,0'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:145,18'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:149,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:149,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:150,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:155,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:156,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:158,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:158,24'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:159,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:162,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:170,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:171,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:175,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:171,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:172,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:174,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/cfb64ede.c:181,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:181,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:182,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt3
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/des/cfb64ede.c:107,13'
          Dst:             DES_encrypt3
        - Src:             'crypto/des/cfb64ede.c:148,13'
          Dst:             DES_encrypt3
    - functionName:    DES_ede3_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/cfb64ede.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'N/A'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - ks1
        - ks2
        - ks3
        - ivec
        - num
        - enc
      BBCount:         18
      ICount:          487
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - DES_encrypt3
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/cfb64ede.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
            - BranchSide:      'crypto/des/cfb64ede.c:53,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
        - Branch String:   'crypto/des/cfb64ede.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:32,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt3
            - BranchSide:      'crypto/des/cfb64ede.c:52,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/cfb64ede.c:32,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:33,17'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:47,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
        - Branch String:   'crypto/des/cfb64ede.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt3
            - BranchSide:      'crypto/des/cfb64ede.c:54,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt3
        - Branch String:   'crypto/des/cfb64ede.c:54,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64ede.c:55,17'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64ede.c:69,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
      Callsites:
        - Src:             'crypto/des/cfb64ede.c:38,17'
          Dst:             DES_encrypt3
        - Src:             'crypto/des/cfb64ede.c:60,17'
          Dst:             DES_encrypt3
    - functionName:    DES_cfb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/cfb64enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'N/A'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
        - enc
      BBCount:         18
      ICount:          477
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - DES_encrypt1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/cfb64enc.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64enc.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt1
            - BranchSide:      'crypto/des/cfb64enc.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt1
        - Branch String:   'crypto/des/cfb64enc.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64enc.c:31,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
            - BranchSide:      'crypto/des/cfb64enc.c:49,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/cfb64enc.c:31,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64enc.c:32,17'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64enc.c:44,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt1
        - Branch String:   'crypto/des/cfb64enc.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64enc.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
            - BranchSide:      'crypto/des/cfb64enc.c:51,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
        - Branch String:   'crypto/des/cfb64enc.c:51,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb64enc.c:52,17'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb64enc.c:64,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt1
      Callsites:
        - Src:             'crypto/des/cfb64enc.c:36,17'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/cfb64enc.c:56,17'
          Dst:             DES_encrypt1
    - functionName:    DES_cfb_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/cfb_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - size_t
        - 'struct.DES_ks *'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - numbits
        - length
        - schedule
        - ivec
        - enc
      BBCount:         112
      ICount:          1007
      EdgeCount:       121
      CyclomaticComplexity: 11
      functionsReached:
        - DES_encrypt1
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/des/cfb_enc.c:46,22'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/cfb_enc.c:47,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/cfb_enc.c:46,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:47,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/cfb_enc.c:48,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:99,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:53,18'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:98,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/cfb_enc.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:57,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:58,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:61,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:62,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:67,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:68,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:70,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:70,24'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:71,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:81,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:83,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:84,29'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb_enc.c:86,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:86,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:87,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:0,0'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:100,18'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:104,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:105,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:110,17'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:111,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:113,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:113,24'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:114,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:124,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:126,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:127,29'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/cfb_enc.c:129,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:129,21'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:130,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/des/cfb_enc.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:142,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/des/cfb_enc.c:143,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/des/cfb_enc.c:56,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/cfb_enc.c:103,13'
          Dst:             DES_encrypt1
    - functionName:    DES_ede3_cbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/des_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - input
        - output
        - length
        - ks1
        - ks2
        - ks3
        - ivec
        - enc
      BBCount:         54
      ICount:          1132
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - DES_decrypt3
        - DES_encrypt3
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/des_enc.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:212,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:249,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - DES_decrypt3
        - Branch String:   'crypto/des/des_enc.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:215,13'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:229,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
        - Branch String:   'crypto/des/des_enc.c:229,13'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:243,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/des_enc.c:230,13'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:230,13'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/des_enc.c:231,21'
              BranchSideFuncs:
                - DES_encrypt3
        - Branch String:   'crypto/des/des_enc.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:252,13'
              BranchSideFuncs:
                - DES_decrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/des/des_enc.c:271,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/des/des_enc.c:271,13'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:272,13'
              BranchSideFuncs:
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/des/des_enc.c:291,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/des_enc.c:286,13'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:286,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:287,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/des/des_enc.c:222,13'
          Dst:             DES_encrypt3
        - Src:             'crypto/des/des_enc.c:236,13'
          Dst:             DES_encrypt3
        - Src:             'crypto/des/des_enc.c:260,13'
          Dst:             DES_decrypt3
        - Src:             'crypto/des/des_enc.c:280,13'
          Dst:             DES_decrypt3
    - functionName:    DES_encrypt3
      functionSourceFile: '/src/openssl111/crypto/des/des_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - data
        - ks1
        - ks2
        - ks3
      BBCount:         3
      ICount:          242
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_encrypt2
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/des/des_enc.c:159,5'
          Dst:             DES_encrypt2
        - Src:             'crypto/des/des_enc.c:160,5'
          Dst:             DES_encrypt2
        - Src:             'crypto/des/des_enc.c:161,5'
          Dst:             DES_encrypt2
    - functionName:    DES_decrypt3
      functionSourceFile: '/src/openssl111/crypto/des/des_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - data
        - ks1
        - ks2
        - ks3
      BBCount:         3
      ICount:          242
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_encrypt2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/des/des_enc.c:179,5'
          Dst:             DES_encrypt2
        - Src:             'crypto/des/des_enc.c:180,5'
          Dst:             DES_encrypt2
        - Src:             'crypto/des/des_enc.c:181,5'
          Dst:             DES_encrypt2
    - functionName:    DES_encrypt2
      functionSourceFile: '/src/openssl111/crypto/des/des_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - int
      constantsTouched: []
      argNames:
        - data
        - ks
        - enc
      BBCount:         4
      ICount:          2525
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/des/des_enc.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:109,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:126,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DES_ncbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/ncbc_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - _schedule
        - ivec
        - enc
      BBCount:         54
      ICount:          1090
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - DES_encrypt1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/ncbc_enc.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:36,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
        - Branch String:   'crypto/des/ncbc_enc.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:39,13'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:51,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
        - Branch String:   'crypto/des/ncbc_enc.c:51,13'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:64,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/ncbc_enc.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:52,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/ncbc_enc.c:53,21'
              BranchSideFuncs:
                - DES_encrypt1
        - Branch String:   'crypto/des/ncbc_enc.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:72,13'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/des/ncbc_enc.c:84,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/des/ncbc_enc.c:84,13'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:85,13'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/des/ncbc_enc.c:99,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/ncbc_enc.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ncbc_enc.c:94,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/des/ncbc_enc.c:45,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/ncbc_enc.c:57,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/ncbc_enc.c:76,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/ncbc_enc.c:89,13'
          Dst:             DES_encrypt1
    - functionName:    DES_encrypt1
      functionSourceFile: '/src/openssl111/crypto/des/des_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - int
      constantsTouched: []
      argNames:
        - data
        - ks
        - enc
      BBCount:         4
      ICount:          2703
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   'crypto/des/des_enc.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/des/des_enc.c:40,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/des_enc.c:57,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DES_ecb3_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/ecb3_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - int
      constantsTouched: []
      argNames:
        - input
        - output
        - ks1
        - ks2
        - ks3
        - enc
      BBCount:         6
      ICount:          207
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DES_decrypt3
        - DES_encrypt3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/des/ecb3_enc.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ecb3_enc.c:26,22'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      'crypto/des/ecb3_enc.c:28,22'
              BranchSideFuncs:
                - DES_decrypt3
      Callsites:
        - Src:             'crypto/des/ecb3_enc.c:26,9'
          Dst:             DES_encrypt3
        - Src:             'crypto/des/ecb3_enc.c:28,9'
          Dst:             DES_decrypt3
    - functionName:    DES_ecb_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/ecb_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'struct.DES_ks *'
        - int
      constantsTouched: []
      argNames:
        - input
        - output
        - ks
        - enc
      BBCount:         3
      ICount:          186
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_encrypt1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/des/ecb_enc.c:42,5'
          Dst:             DES_encrypt1
    - functionName:    DES_options
      functionSourceFile: '/src/openssl111/crypto/des/ecb_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/des/ecb_enc.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ecb_enc.c:20,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/des/ecb_enc.c:20,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
        - Branch String:   'crypto/des/ecb_enc.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ecb_enc.c:20,9'
              BranchSideFuncs:
                - OPENSSL_strlcpy
            - BranchSide:      'crypto/des/ecb_enc.c:22,13'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             'crypto/des/ecb_enc.c:22,13'
          Dst:             OPENSSL_strlcpy
    - functionName:    DES_ede3_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/ofb64ede.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'N/A'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - k1
        - k2
        - k3
        - ivec
        - num
      BBCount:         12
      ICount:          402
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DES_encrypt3
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/ofb64ede.c:39,5'
          Branch Sides:
            - BranchSide:      'crypto/des/ofb64ede.c:40,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
            - BranchSide:      'crypto/des/ofb64ede.c:55,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/ofb64ede.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/des/ofb64ede.c:43,26'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/ofb64ede.c:52,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
        - Branch String:   'crypto/des/ofb64ede.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ofb64ede.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ofb64ede.c:56,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/des/ofb64ede.c:43,13'
          Dst:             DES_encrypt3
    - functionName:    DES_ofb64_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/ofb64enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'N/A'
        - 'int *'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - num
      BBCount:         12
      ICount:          403
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - DES_encrypt1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/ofb64enc.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/des/ofb64enc.c:39,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt1
            - BranchSide:      'crypto/des/ofb64enc.c:51,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/des/ofb64enc.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/des/ofb64enc.c:40,26'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/ofb64enc.c:48,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt1
        - Branch String:   'crypto/des/ofb64enc.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/des/ofb64enc.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/ofb64enc.c:52,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/des/ofb64enc.c:40,13'
          Dst:             DES_encrypt1
    - functionName:    DES_key_sched
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/des/set_key.c:371,12'
          Dst:             DES_set_key
    - functionName:    DES_set_key
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DES_set_key_checked
        - DES_set_key_unchecked
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/des/set_key.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:281,36'
              BranchSideFuncs:
                - DES_set_key_checked
            - BranchSide:      'crypto/des/set_key.c:283,31'
              BranchSideFuncs:
                - DES_set_key_unchecked
      Callsites:
        - Src:             'crypto/des/set_key.c:281,16'
          Dst:             DES_set_key_checked
        - Src:             'crypto/des/set_key.c:283,9'
          Dst:             DES_set_key_unchecked
    - functionName:    DES_set_key_checked
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - DES_check_key_parity
        - DES_is_weak_key
        - DES_set_key_unchecked
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/des/set_key.c:295,9'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:296,9'
              BranchSideFuncs:
                - DES_is_weak_key
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_key_unchecked
            - BranchSide:      'crypto/des/set_key.c:297,25'
              BranchSideFuncs:
                - DES_is_weak_key
                - __sanitizer_cov_trace_const_cmp4
                - DES_set_key_unchecked
        - Branch String:   'crypto/des/set_key.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:298,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/set_key.c:299,27'
              BranchSideFuncs:
                - DES_set_key_unchecked
      Callsites:
        - Src:             'crypto/des/set_key.c:295,10'
          Dst:             DES_check_key_parity
        - Src:             'crypto/des/set_key.c:297,9'
          Dst:             DES_is_weak_key
        - Src:             'crypto/des/set_key.c:299,5'
          Dst:             DES_set_key_unchecked
    - functionName:    DES_set_key_unchecked
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         8
      ICount:          411
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/des/set_key.c:336,5'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:337,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/set_key.c:367,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/set_key.c:337,13'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:338,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/set_key.c:341,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    DES_check_key_parity
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/des/set_key.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:66,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/des/set_key.c:69,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/set_key.c:66,13'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:67,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/set_key.c:68,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
      Callsites:       []
    - functionName:    DES_is_weak_key
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/des/set_key.c:106,5'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:107,30'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/des/set_key.c:109,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/set_key.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:107,62'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/set_key.c:108,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/des/set_key.c:107,13'
          Dst:             memcmp
    - functionName:    DES_set_odd_parity
      functionSourceFile: '/src/openssl111/crypto/des/set_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/des/set_key.c:57,5'
          Branch Sides:
            - BranchSide:      'crypto/des/set_key.c:58,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/des/set_key.c:59,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DES_xcbc_encrypt
      functionSourceFile: '/src/openssl111/crypto/des/xcbc_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'struct.DES_ks *'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - schedule
        - ivec
        - inw
        - outw
        - enc
      BBCount:         54
      ICount:          1280
      EdgeCount:       57
      CyclomaticComplexity: 5
      functionsReached:
        - DES_encrypt1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/des/xcbc_enc.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:37,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:68,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
        - Branch String:   'crypto/des/xcbc_enc.c:39,9'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:40,13'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:52,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
        - Branch String:   'crypto/des/xcbc_enc.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:64,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/xcbc_enc.c:53,13'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:53,13'
              BranchSideFuncs:
                - DES_encrypt1
            - BranchSide:      'crypto/des/xcbc_enc.c:54,21'
              BranchSideFuncs:
                - DES_encrypt1
        - Branch String:   'crypto/des/xcbc_enc.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:71,13'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/des/xcbc_enc.c:83,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/des/xcbc_enc.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:84,13'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/des/xcbc_enc.c:96,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/des/xcbc_enc.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/des/xcbc_enc.c:92,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/des/xcbc_enc.c:46,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/xcbc_enc.c:58,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/xcbc_enc.c:75,13'
          Dst:             DES_encrypt1
        - Src:             'crypto/des/xcbc_enc.c:88,13'
          Dst:             DES_encrypt1
    - functionName:    ERR_load_DH_strings
      functionSourceFile: '/src/openssl111/crypto/dh/dh_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_err.c:96,48'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_err.c:96,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/dh/dh_err.c:96,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/dh/dh_err.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_err.c:96,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/dh/dh_err.c:97,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/dh/dh_err.c:96,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/dh/dh_err.c:97,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/dh/dh_err.c:98,9'
          Dst:             ERR_load_strings_const
    - functionName:    dh_builtin_genparams
      functionSourceFile: '/src/openssl111/crypto/dh/dh_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.dh_st.4158 *'
        - int
        - int
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ret
        - prime_len
        - generator
        - cb
      BBCount:         47
      ICount:          255
      EdgeCount:       66
      CyclomaticComplexity: 21
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_generate_prime_ex
        - BN_new
        - BN_set_word
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_gen.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:70,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:71,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:75,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:78,10'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:78,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:78,31'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:80,10'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:79,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:80,10'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:80,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:80,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:81,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:84,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:87,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:88,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:93,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:89,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:90,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:90,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:91,13'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:92,11'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:93,16'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:94,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:105,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:95,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:96,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:97,13'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:98,11'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:106,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:107,26'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:107,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:108,13'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:109,13'
              BranchSideFuncs:
                - BN_generate_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:113,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_gen.c:114,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_gen.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:115,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:116,22'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/dh/dh_gen.c:118,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/dh/dh_gen.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:120,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/dh/dh_gen.c:121,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_gen.c:68,11'
          Dst:             BN_CTX_new
        - Src:             'crypto/dh/dh_gen.c:71,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/dh/dh_gen.c:72,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_gen.c:73,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/dh/dh_gen.c:78,31'
          Dst:             BN_new
        - Src:             'crypto/dh/dh_gen.c:80,31'
          Dst:             BN_new
        - Src:             'crypto/dh/dh_gen.c:84,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_gen.c:88,14'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:90,14'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:94,14'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:96,14'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:105,14'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:107,14'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:112,10'
          Dst:             BN_generate_prime_ex
        - Src:             'crypto/dh/dh_gen.c:114,10'
          Dst:             BN_GENCB_call
        - Src:             'crypto/dh/dh_gen.c:116,10'
          Dst:             BN_set_word
        - Src:             'crypto/dh/dh_gen.c:121,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dh/dh_gen.c:125,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/dh/dh_gen.c:126,5'
          Dst:             BN_CTX_free
    - functionName:    DH_generate_parameters_ex
      functionSourceFile: '/src/openssl111/crypto/dh/dh_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.dh_st.4158 *'
        - int
        - int
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ret
        - prime_len
        - generator
        - cb
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dh_builtin_genparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_gen.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_gen.c:27,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dh/dh_gen.c:28,33'
              BranchSideFuncs:
                - dh_builtin_genparams
      Callsites:
        - Src:             'crypto/dh/dh_gen.c:28,12'
          Dst:             dh_builtin_genparams
    - functionName:    skip_asn1
      functionSourceFile: '/src/openssl111/crypto/dh/dh_kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char **'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - pp
        - plen
        - exptag
      BBCount:         14
      ICount:          99
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_get_object
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_kdf.c:33,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:34,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:35,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:35,23'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:35,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:36,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_kdf.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:36,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:37,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:38,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:39,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_kdf.c:32,9'
          Dst:             ASN1_get_object
    - functionName:    dh_sharedinfo_encode
      functionSourceFile: '/src/openssl111/crypto/dh/dh_kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char **'
        - 'char **'
        - 'struct.asn1_object_st *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pder
        - pctr
        - key_oid
        - outlen
        - ukm
        - ukmlen
      BBCount:         24
      ICount:          183
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CMS_SharedInfo_encode
        - memcmp
        - skip_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_kdf.c:61,29'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:61,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:62,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/dh/dh_kdf.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:63,13'
              BranchSideFuncs:
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:72,17'
              BranchSideFuncs:
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:78,18'
              BranchSideFuncs:
                - CMS_SharedInfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:81,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:82,10'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:85,9'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:86,10'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:87,9'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:88,10'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:89,9'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:90,10'
              BranchSideFuncs:
                - skip_asn1
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:91,9'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:92,23'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:94,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dh/dh_kdf.c:79,14'
          Dst:             CMS_SharedInfo_encode
        - Src:             'crypto/dh/dh_kdf.c:84,10'
          Dst:             skip_asn1
        - Src:             'crypto/dh/dh_kdf.c:86,10'
          Dst:             skip_asn1
        - Src:             'crypto/dh/dh_kdf.c:88,10'
          Dst:             skip_asn1
        - Src:             'crypto/dh/dh_kdf.c:90,10'
          Dst:             skip_asn1
        - Src:             'crypto/dh/dh_kdf.c:92,9'
          Dst:             memcmp
    - functionName:    DH_KDF_X9_42
      functionSourceFile: '/src/openssl111/crypto/dh/dh_kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
        - 'struct.asn1_object_st *'
        - 'char *'
        - size_t
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - out
        - outlen
        - Z
        - Zlen
        - key_oid
        - ukm
        - ukmlen
        - md
      BBCount:         30
      ICount:          227
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_free
        - EVP_DigestFinal
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_MD_size
        - OPENSSL_cleanse
        - dh_sharedinfo_encode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dh/dh_kdf.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:110,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:111,12'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_size
                - dh_sharedinfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/dh/dh_kdf.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dh/dh_kdf.c:114,25'
              BranchSideFuncs:
                - EVP_MD_size
                - dh_sharedinfo_encode
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/dh/dh_kdf.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:117,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/dh/dh_kdf.c:118,12'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/dh/dh_kdf.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:121,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:122,13'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/dh/dh_kdf.c:120,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:122,13'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:123,18'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:129,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:129,13'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:130,34'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/dh/dh_kdf.c:137,34'
              BranchSideFuncs:
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
        - Branch String:   'crypto/dh/dh_kdf.c:130,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:131,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dh/dh_kdf.c:132,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dh/dh_kdf.c:133,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:134,17'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/dh/dh_kdf.c:135,20'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - EVP_DigestFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/dh/dh_kdf.c:137,17'
          Branch Sides:
            - BranchSide:      'crypto/dh/dh_kdf.c:138,17'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/dh/dh_kdf.c:139,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
                - CRYPTO_free
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/dh/dh_kdf.c:111,12'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/dh/dh_kdf.c:114,13'
          Dst:             EVP_MD_size
        - Src:             'crypto/dh/dh_kdf.c:115,14'
          Dst:             dh_sharedinfo_encode
        - Src:             'crypto/dh/dh_kdf.c:120,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/dh/dh_kdf.c:121,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/dh/dh_kdf.c:127,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/dh/dh_kdf.c:130,18'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/dh/dh_kdf.c:137,18'
          Dst:             EVP_DigestFinal
        - Src:             'crypto/dh/dh_kdf.c:140,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/dh/dh_kdf.c:146,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dh/dh_kdf.c:147,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ERR_load_DSA_strings
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_err.c:72,49'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_err.c:72,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/dsa/dsa_err.c:72,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/dsa/dsa_err.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_err.c:72,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/dsa/dsa_err.c:73,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/dsa/dsa_err.c:72,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/dsa/dsa_err.c:73,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/dsa/dsa_err.c:74,9'
          Dst:             ERR_load_strings_const
    - functionName:    dsa_builtin_keygen
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st.4178 *'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         32
      ICount:          190
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_free
        - BN_is_zero
        - BN_mod_exp
        - BN_new
        - BN_priv_rand_range
        - BN_secure_new
        - BN_with_flags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_key.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:32,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:34,9'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_is_zero
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
                - BN_secure_new
        - Branch String:   'crypto/dsa/dsa_key.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:35,25'
              BranchSideFuncs:
                - BN_secure_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_is_zero
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
            - BranchSide:      'crypto/dsa/dsa_key.c:38,20'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_is_zero
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
        - Branch String:   'crypto/dsa/dsa_key.c:35,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:36,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:37,5'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_is_zero
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
        - Branch String:   'crypto/dsa/dsa_key.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:41,49'
              BranchSideFuncs:
                - BN_is_zero
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_new
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dsa/dsa_key.c:42,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_key.c:41,49'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:41,33'
              BranchSideFuncs:
                - BN_priv_rand_range
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_is_zero
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_new
            - BranchSide:      'crypto/dsa/dsa_key.c:45,9'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_new
        - Branch String:   'crypto/dsa/dsa_key.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:46,24'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:49,19'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_key.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:47,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:48,5'
              BranchSideFuncs:
                - BN_new
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_key.c:54,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:55,13'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:56,23'
              BranchSideFuncs:
                - BN_with_flags
                - BN_mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_key.c:58,13'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:59,21'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:63,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_key.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:72,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_free
            - BranchSide:      'crypto/dsa/dsa_key.c:73,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
        - Branch String:   'crypto/dsa/dsa_key.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:73,9'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
            - BranchSide:      'crypto/dsa/dsa_key.c:74,17'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/dsa/dsa_key.c:31,16'
          Dst:             BN_CTX_new
        - Src:             'crypto/dsa/dsa_key.c:35,25'
          Dst:             BN_secure_new
        - Src:             'crypto/dsa/dsa_key.c:41,14'
          Dst:             BN_priv_rand_range
        - Src:             'crypto/dsa/dsa_key.c:43,12'
          Dst:             BN_is_zero
        - Src:             'crypto/dsa/dsa_key.c:46,24'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_key.c:52,23'
          Dst:             BN_new
        - Src:             'crypto/dsa/dsa_key.c:56,9'
          Dst:             BN_with_flags
        - Src:             'crypto/dsa/dsa_key.c:58,14'
          Dst:             BN_mod_exp
        - Src:             'crypto/dsa/dsa_key.c:59,13'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_key.c:63,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_key.c:72,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_key.c:74,9'
          Dst:             BN_free
        - Src:             'crypto/dsa/dsa_key.c:75,5'
          Dst:             BN_CTX_free
    - functionName:    DSA_generate_key
      functionSourceFile: '/src/openssl111/crypto/dsa/dsa_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dsa_st.4178 *'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dsa_builtin_keygen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dsa/dsa_key.c:20,9'
          Branch Sides:
            - BranchSide:      'crypto/dsa/dsa_key.c:21,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/dsa/dsa_key.c:22,31'
              BranchSideFuncs:
                - dsa_builtin_keygen
      Callsites:
        - Src:             'crypto/dsa/dsa_key.c:22,12'
          Dst:             dsa_builtin_keygen
    - functionName:    sk_void_value
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_void *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_void_pop
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_void_num
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_void_push
      functionSourceFile: '/src/openssl111/include/openssl/crypto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_void *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/crypto.h:89,1'
          Dst:             OPENSSL_sk_push
    - functionName:    dlfcn_globallookup
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dlclose
        - dlopen
        - dlsym
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:449,9'
              BranchSideFuncs:
                - dlsym
                - dlclose
            - BranchSide:      'crypto/dso/dso_dlfcn.c:450,21'
              BranchSideFuncs:
                - dlsym
                - dlclose
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:447,33'
          Dst:             dlopen
        - Src:             'crypto/dso/dso_dlfcn.c:450,15'
          Dst:             dlsym
        - Src:             'crypto/dso/dso_dlfcn.c:451,9'
          Dst:             dlclose
    - functionName:    dlopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlsym
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlfcn_pathbyaddr
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - addr
        - path
        - sz
      BBCount:         14
      ICount:          104
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_add_error_data
        - dladdr
        - dlerror
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:412,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:416,11'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - dladdr
                - __sanitizer_cov_trace_const_cmp4
                - dlerror
                - ERR_add_error_data
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dso/dso_dlfcn.c:422,16'
              BranchSideFuncs:
                - dladdr
                - __sanitizer_cov_trace_const_cmp4
                - dlerror
                - ERR_add_error_data
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dso/dso_dlfcn.c:422,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:423,31'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dso/dso_dlfcn.c:440,51'
              BranchSideFuncs:
                - dlerror
                - ERR_add_error_data
        - Branch String:   'crypto/dso/dso_dlfcn.c:424,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:428,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_dlfcn.c:430,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/dso/dso_dlfcn.c:430,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:431,19'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/dso/dso_dlfcn.c:432,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:422,9'
          Dst:             dladdr
        - Src:             'crypto/dso/dso_dlfcn.c:423,20'
          Dst:             strlen
        - Src:             'crypto/dso/dso_dlfcn.c:440,51'
          Dst:             dlerror
        - Src:             'crypto/dso/dso_dlfcn.c:440,5'
          Dst:             ERR_add_error_data
    - functionName:    dladdr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.Dl_info *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlfcn_merger
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - filespec1
        - filespec2
      BBCount:         32
      ICount:          192
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_malloc
        - CRYPTO_strdup
        - ERR_put_error
        - strcpy
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:200,20'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:200,24'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dso/dso_dlfcn.c:208,10'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dso/dso_dlfcn.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:201,9'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dso/dso_dlfcn.c:208,10'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dso/dso_dlfcn.c:208,20'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:208,24'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:209,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:208,42'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:208,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:218,15'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dso/dso_dlfcn.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:209,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:218,15'
              BranchSideFuncs:
                - CRYPTO_strdup
                - ERR_put_error
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dso/dso_dlfcn.c:210,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:211,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:214,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_dlfcn.c:218,14'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:219,18'
              BranchSideFuncs:
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/dso/dso_dlfcn.c:234,27'
              BranchSideFuncs:
                - strlen
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/dso/dso_dlfcn.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:221,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:224,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_dlfcn.c:237,22'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:237,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:241,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:238,21'
              BranchSideFuncs:
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:241,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - strcpy
                - strcpy
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:242,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:243,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:246,16'
              BranchSideFuncs:
                - strcpy
                - strcpy
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:201,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:209,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/dso/dso_dlfcn.c:211,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:219,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/dso/dso_dlfcn.c:221,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:234,20'
          Dst:             strlen
        - Src:             'crypto/dso/dso_dlfcn.c:235,26'
          Dst:             strlen
        - Src:             'crypto/dso/dso_dlfcn.c:241,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/dso/dso_dlfcn.c:243,13'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:246,9'
          Dst:             strcpy
        - Src:             'crypto/dso/dso_dlfcn.c:248,9'
          Dst:             strcpy
    - functionName:    dlfcn_name_converter
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - filename
      BBCount:         18
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_malloc
        - DSO_flags
        - ERR_put_error
        - sprintf
        - strlen
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:263,15'
              BranchSideFuncs:
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:267,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:264,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:265,19'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:266,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:269,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
        - Branch String:   'crypto/dso/dso_dlfcn.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:273,24'
              BranchSideFuncs:
                - DSO_flags
                - __sanitizer_cov_trace_const_cmp4
                - sprintf
                - sprintf
            - BranchSide:      'crypto/dso/dso_dlfcn.c:278,17'
              BranchSideFuncs:
                - sprintf
        - Branch String:   'crypto/dso/dso_dlfcn.c:273,13'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:274,21'
              BranchSideFuncs:
                - sprintf
            - BranchSide:      'crypto/dso/dso_dlfcn.c:276,21'
              BranchSideFuncs:
                - sprintf
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:258,11'
          Dst:             strlen
        - Src:             'crypto/dso/dso_dlfcn.c:260,18'
          Dst:             strstr
        - Src:             'crypto/dso/dso_dlfcn.c:264,14'
          Dst:             DSO_flags
        - Src:             'crypto/dso/dso_dlfcn.c:267,18'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/dso/dso_dlfcn.c:269,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:273,14'
          Dst:             DSO_flags
        - Src:             'crypto/dso/dso_dlfcn.c:274,13'
          Dst:             sprintf
        - Src:             'crypto/dso/dso_dlfcn.c:276,13'
          Dst:             sprintf
        - Src:             'crypto/dso/dso_dlfcn.c:278,9'
          Dst:             sprintf
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlfcn_bind_func
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.dso_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - dso
        - symname
      BBCount:         15
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - dlerror
        - dlsym
        - sk_void_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:173,23'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:173,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:174,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:177,21'
              BranchSideFuncs:
                - sk_void_num.19742
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_num.19742
                - sk_void_value.19741
                - dlsym
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:178,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:181,25'
              BranchSideFuncs:
                - sk_void_num.19742
                - sk_void_value.19741
                - dlsym
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   'crypto/dso/dso_dlfcn.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:183,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:186,21'
              BranchSideFuncs:
                - dlsym
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
        - Branch String:   'crypto/dso/dso_dlfcn.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:188,9'
              BranchSideFuncs:
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
            - BranchSide:      'crypto/dso/dso_dlfcn.c:192,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:174,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:177,9'
          Dst:             sk_void_num
        - Src:             'crypto/dso/dso_dlfcn.c:178,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:181,41'
          Dst:             sk_void_num
        - Src:             'crypto/dso/dso_dlfcn.c:181,11'
          Dst:             sk_void_value
        - Src:             'crypto/dso/dso_dlfcn.c:183,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:186,15'
          Dst:             dlsym
        - Src:             'crypto/dso/dso_dlfcn.c:188,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:189,59'
          Dst:             dlerror
        - Src:             'crypto/dso/dso_dlfcn.c:189,9'
          Dst:             ERR_add_error_data
    - functionName:    dlfcn_unload
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dso_st *'
      constantsTouched: []
      argNames:
        - dso
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - dlclose
        - sk_void_num
        - sk_void_pop
        - sk_void_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:146,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/dso/dso_dlfcn.c:149,21'
              BranchSideFuncs:
                - sk_void_num.19742
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_pop
                - dlclose
                - ERR_put_error
                - sk_void_push.19743
        - Branch String:   'crypto/dso/dso_dlfcn.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:150,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_dlfcn.c:151,23'
              BranchSideFuncs:
                - sk_void_pop
                - dlclose
                - ERR_put_error
                - sk_void_push.19743
        - Branch String:   'crypto/dso/dso_dlfcn.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:153,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_void_push.19743
            - BranchSide:      'crypto/dso/dso_dlfcn.c:161,13'
              BranchSideFuncs:
                - dlclose
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:146,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:149,9'
          Dst:             sk_void_num
        - Src:             'crypto/dso/dso_dlfcn.c:151,11'
          Dst:             sk_void_pop
        - Src:             'crypto/dso/dso_dlfcn.c:153,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:157,9'
          Dst:             sk_void_push
        - Src:             'crypto/dso/dso_dlfcn.c:161,5'
          Dst:             dlclose
    - functionName:    dlfcn_load
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.dso_st *'
      constantsTouched: []
      argNames:
        - dso
      BBCount:         17
      ICount:          116
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_free
        - DSO_convert_filename
        - ERR_add_error_data
        - ERR_put_error
        - __errno_location
        - dlclose
        - dlerror
        - dlopen
        - sk_void_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_dlfcn.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:105,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - dlclose
            - BranchSide:      'crypto/dso/dso_dlfcn.c:109,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - dlopen
                - __errno_location
                - sk_void_push.19743
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - dlclose
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
        - Branch String:   'crypto/dso/dso_dlfcn.c:109,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:110,15'
              BranchSideFuncs:
                - dlopen
                - __errno_location
                - sk_void_push.19743
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - dlclose
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
            - BranchSide:      'crypto/dso/dso_dlfcn.c:116,18'
              BranchSideFuncs:
                - dlopen
                - __errno_location
                - sk_void_push.19743
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - dlclose
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
        - Branch String:   'crypto/dso/dso_dlfcn.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:118,9'
              BranchSideFuncs:
                - ERR_put_error
                - dlerror
                - ERR_add_error_data
                - CRYPTO_free
                - dlclose
            - BranchSide:      'crypto/dso/dso_dlfcn.c:126,5'
              BranchSideFuncs:
                - __errno_location
                - sk_void_push.19743
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - dlclose
        - Branch String:   'crypto/dso/dso_dlfcn.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:128,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/dso/dso_dlfcn.c:132,28'
              BranchSideFuncs: []
        - Branch String:   'crypto/dso/dso_dlfcn.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_dlfcn.c:138,17'
              BranchSideFuncs:
                - dlclose
            - BranchSide:      'crypto/dso/dso_dlfcn.c:139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/dso/dso_dlfcn.c:100,22'
          Dst:             DSO_convert_filename
        - Src:             'crypto/dso/dso_dlfcn.c:102,21'
          Dst:             __errno_location
        - Src:             'crypto/dso/dso_dlfcn.c:105,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:116,11'
          Dst:             dlopen
        - Src:             'crypto/dso/dso_dlfcn.c:118,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:119,61'
          Dst:             dlerror
        - Src:             'crypto/dso/dso_dlfcn.c:119,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/dso/dso_dlfcn.c:126,5'
          Dst:             __errno_location
        - Src:             'crypto/dso/dso_dlfcn.c:127,10'
          Dst:             sk_void_push
        - Src:             'crypto/dso/dso_dlfcn.c:128,9'
          Dst:             ERR_put_error
        - Src:             'crypto/dso/dso_dlfcn.c:136,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/dso/dso_dlfcn.c:138,9'
          Dst:             dlclose
    - functionName:    DSO_METHOD_openssl
      functionSourceFile: '/src/openssl111/crypto/dso/dso_dlfcn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.dso_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_DSO_strings
      functionSourceFile: '/src/openssl111/crypto/dso/dso_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/dso/dso_err.c:94,49'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_err.c:94,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/dso/dso_err.c:94,49'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/dso/dso_err.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/dso/dso_err.c:94,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/dso/dso_err.c:95,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/dso/dso_err.c:94,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/dso/dso_err.c:95,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/dso/dso_err.c:96,9'
          Dst:             ERR_load_strings_const
    - functionName:    load_6
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_7
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_8
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          71
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe64_invert
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         35
      ICount:          237
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - x25519_fe64_mul
        - x25519_fe64_sqr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:139,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:140,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:143,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:149,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:150,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:152,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:156,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:157,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:159,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:162,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:163,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:166,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:170,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:171,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:173,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:177,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:178,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:180,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:183,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:184,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
            - BranchSide:      'crypto/ec/curve25519.c:187,14'
              BranchSideFuncs:
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
                - x25519_fe64_sqr
        - Branch String:   'crypto/ec/curve25519.c:190,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:191,18'
              BranchSideFuncs:
                - x25519_fe64_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe64_mul
            - BranchSide:      'crypto/ec/curve25519.c:194,14'
              BranchSideFuncs:
                - x25519_fe64_mul
      Callsites:
        - Src:             'crypto/ec/curve25519.c:120,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:123,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:124,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:127,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:129,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:132,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:135,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:138,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:140,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:143,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:148,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:150,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:152,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:155,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:157,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:159,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:163,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:166,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:169,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:171,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:173,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:176,5'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:178,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:180,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:184,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:187,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:191,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:194,5'
          Dst:             x25519_fe64_mul
    - functionName:    x25519_fe64_sqr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_fe64_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe64_cswap
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         5
      ICount:          72
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:98,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:99,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:104,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fe64_copy
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe64_0
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe64_1
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe64_frombytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:63,12'
          Dst:             load_8
        - Src:             'crypto/ec/curve25519.c:64,12'
          Dst:             load_8
        - Src:             'crypto/ec/curve25519.c:65,12'
          Dst:             load_8
        - Src:             'crypto/ec/curve25519.c:66,12'
          Dst:             load_8
    - functionName:    fe51_tobytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         1
      ICount:          318
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_invert
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         35
      ICount:          237
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - x25519_fe51_mul
        - x25519_fe51_sqr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:624,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:625,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:628,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:634,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:635,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:637,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:641,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:642,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:644,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:647,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:648,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:651,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:655,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:656,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:658,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:662,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:663,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:665,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:668,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:669,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
            - BranchSide:      'crypto/ec/curve25519.c:672,14'
              BranchSideFuncs:
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
                - x25519_fe51_sqr
        - Branch String:   'crypto/ec/curve25519.c:675,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:676,17'
              BranchSideFuncs:
                - x25519_fe51_sqr
                - __sanitizer_cov_trace_const_cmp4
                - x25519_fe51_mul
            - BranchSide:      'crypto/ec/curve25519.c:679,14'
              BranchSideFuncs:
                - x25519_fe51_mul
      Callsites:
        - Src:             'crypto/ec/curve25519.c:605,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:608,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:609,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:612,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:614,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:617,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:620,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:623,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:625,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:628,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:633,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:635,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:637,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:640,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:642,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:644,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:648,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:651,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:654,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:656,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:658,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:661,5'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:663,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:665,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:669,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:672,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:676,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:679,5'
          Dst:             x25519_fe51_mul
    - functionName:    x25519_fe51_sqr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_fe51_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_add
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_sub
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          68
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_cswap
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         5
      ICount:          72
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:583,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:584,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:589,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fe51_copy
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_0
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_1
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe51_frombytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_6
        - load_7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:302,19'
          Dst:             load_7
        - Src:             'crypto/ec/curve25519.c:303,19'
          Dst:             load_6
        - Src:             'crypto/ec/curve25519.c:304,19'
          Dst:             load_7
        - Src:             'crypto/ec/curve25519.c:305,19'
          Dst:             load_6
        - Src:             'crypto/ec/curve25519.c:306,20'
          Dst:             load_6
    - functionName:    x25519_scalar_mulx
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - scalar
        - point
      BBCount:         7
      ICount:          197
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - fe64_0
        - fe64_1
        - fe64_copy
        - fe64_cswap
        - fe64_frombytes
        - fe64_invert
        - x25519_fe64_add
        - x25519_fe64_mul
        - x25519_fe64_mul121666
        - x25519_fe64_sqr
        - x25519_fe64_sub
        - x25519_fe64_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:219,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:220,33'
              BranchSideFuncs:
                - fe64_cswap
                - fe64_cswap
                - x25519_fe64_sub
                - x25519_fe64_sub
                - x25519_fe64_add
                - x25519_fe64_add
                - x25519_fe64_mul
                - x25519_fe64_mul
                - x25519_fe64_sqr
                - x25519_fe64_sqr
                - x25519_fe64_add
                - x25519_fe64_sub
                - x25519_fe64_mul
                - x25519_fe64_sub
                - x25519_fe64_sqr
                - x25519_fe64_mul121666
                - x25519_fe64_sqr
                - x25519_fe64_add
                - x25519_fe64_mul
                - x25519_fe64_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe64_invert
                - x25519_fe64_mul
                - x25519_fe64_tobytes
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ec/curve25519.c:246,17'
              BranchSideFuncs:
                - fe64_invert
                - x25519_fe64_mul
                - x25519_fe64_tobytes
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/ec/curve25519.c:213,5'
          Dst:             fe64_frombytes
        - Src:             'crypto/ec/curve25519.c:214,5'
          Dst:             fe64_1
        - Src:             'crypto/ec/curve25519.c:215,5'
          Dst:             fe64_0
        - Src:             'crypto/ec/curve25519.c:216,5'
          Dst:             fe64_copy
        - Src:             'crypto/ec/curve25519.c:217,5'
          Dst:             fe64_1
        - Src:             'crypto/ec/curve25519.c:223,9'
          Dst:             fe64_cswap
        - Src:             'crypto/ec/curve25519.c:224,9'
          Dst:             fe64_cswap
        - Src:             'crypto/ec/curve25519.c:226,9'
          Dst:             x25519_fe64_sub
        - Src:             'crypto/ec/curve25519.c:227,9'
          Dst:             x25519_fe64_sub
        - Src:             'crypto/ec/curve25519.c:228,9'
          Dst:             x25519_fe64_add
        - Src:             'crypto/ec/curve25519.c:229,9'
          Dst:             x25519_fe64_add
        - Src:             'crypto/ec/curve25519.c:230,9'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:231,9'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:232,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:233,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:234,9'
          Dst:             x25519_fe64_add
        - Src:             'crypto/ec/curve25519.c:235,9'
          Dst:             x25519_fe64_sub
        - Src:             'crypto/ec/curve25519.c:236,9'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:237,9'
          Dst:             x25519_fe64_sub
        - Src:             'crypto/ec/curve25519.c:238,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:239,9'
          Dst:             x25519_fe64_mul121666
        - Src:             'crypto/ec/curve25519.c:240,9'
          Dst:             x25519_fe64_sqr
        - Src:             'crypto/ec/curve25519.c:241,9'
          Dst:             x25519_fe64_add
        - Src:             'crypto/ec/curve25519.c:242,9'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:243,9'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:246,5'
          Dst:             fe64_invert
        - Src:             'crypto/ec/curve25519.c:247,5'
          Dst:             x25519_fe64_mul
        - Src:             'crypto/ec/curve25519.c:248,5'
          Dst:             x25519_fe64_tobytes
        - Src:             'crypto/ec/curve25519.c:250,5'
          Dst:             OPENSSL_cleanse
    - functionName:    x25519_fe64_sub
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_fe64_add
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_fe64_mul121666
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_fe64_tobytes
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge_msub
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2005
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_mul
        - fe_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:2008,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2009,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2010,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2011,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2012,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2013,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2014,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2015,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2016,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2017,5'
          Dst:             fe_add
    - functionName:    fe_add
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:979,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:980,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:982,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fe_sub
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:1000,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1001,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:1003,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fe_mul
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         1
      ICount:          1450
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge_sub
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2040
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_mul
        - fe_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:2043,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2044,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2045,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2046,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2047,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2048,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2049,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2050,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2051,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2052,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2053,5'
          Dst:             fe_add
    - functionName:    ge_p2_0
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_0
        - fe_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1903,5'
          Dst:             fe_0
        - Src:             'crypto/ec/curve25519.c:1904,5'
          Dst:             fe_1
        - Src:             'crypto/ec/curve25519.c:1905,5'
          Dst:             fe_1
    - functionName:    fe_0
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe_1
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge_add
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2022
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_mul
        - fe_sub
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:2025,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2026,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2027,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2028,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2029,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2030,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:2031,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2032,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:2033,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2034,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2035,5'
          Dst:             fe_sub
    - functionName:    ge_p3_to_cached
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1938
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_copy
        - fe_mul
        - fe_sub
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1939,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1940,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1941,5'
          Dst:             fe_copy
        - Src:             'crypto/ec/curve25519.c:1942,5'
          Dst:             fe_mul
    - functionName:    fe_copy
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slide
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4425
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         36
      ICount:          266
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:4430,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4431,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:4434,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4434,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4435,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:4457,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve25519.c:4435,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4436,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:4456,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4436,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4436,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/ec/curve25519.c:4436,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/ec/curve25519.c:4436,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4437,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/ec/curve25519.c:4455,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4437,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4438,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/ec/curve25519.c:4454,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4438,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4439,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:4441,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/ec/curve25519.c:4441,32'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4442,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/ec/curve25519.c:4451,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4443,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4444,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:4450,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4444,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4445,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/ec/curve25519.c:4448,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
    - functionName:    fe_isnonzero
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1537
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
        - fe_tobytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1541,5'
          Dst:             fe_tobytes
        - Src:             'crypto/ec/curve25519.c:1543,12'
          Dst:             CRYPTO_memcmp
    - functionName:    fe_tobytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         1
      ICount:          443
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe_pow22523
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         39
      ICount:          258
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - fe_mul
        - fe_sq
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:1726,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1727,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_mul
                - fe_sq
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1729,12'
              BranchSideFuncs:
                - fe_mul
                - fe_mul
                - fe_sq
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1734,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1735,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1737,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1739,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1740,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1742,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1744,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1745,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1747,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1749,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1750,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1752,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1754,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1755,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1757,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1759,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1760,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1762,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1764,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1765,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1767,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1769,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1770,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
            - BranchSide:      'crypto/ec/curve25519.c:1772,12'
              BranchSideFuncs:
                - fe_mul
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1724,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1725,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1727,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1729,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1730,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1731,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1732,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1733,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1735,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1737,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1738,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1740,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1742,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1743,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1745,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1747,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1748,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1750,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1752,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1753,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1755,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1757,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1758,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1760,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1762,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1763,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1765,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1767,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1768,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1770,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1772,5'
          Dst:             fe_mul
    - functionName:    fe_sq
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          932
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe_frombytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         3
      ICount:          286
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_3
        - load_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:793,19'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:794,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:795,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:796,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:797,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:798,19'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:799,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:800,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:801,19'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:802,19'
          Dst:             load_3
    - functionName:    load_4
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_3
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fe_isnegative
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_tobytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1557,5'
          Dst:             fe_tobytes
    - functionName:    fe_sq2
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         1
      ICount:          972
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge_p3_to_p2
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_precomp *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1926,5'
          Dst:             fe_copy
        - Src:             'crypto/ec/curve25519.c:1927,5'
          Dst:             fe_copy
        - Src:             'crypto/ec/curve25519.c:1928,5'
          Dst:             fe_copy
    - functionName:    fe_cmov
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1518
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:1522,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1523,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve25519.c:1527,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    equal
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - b
        - c
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cmov
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2068
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ge_precomp *'
        - 'struct.ge_precomp *'
        - char
      constantsTouched: []
      argNames:
        - t
        - u
        - b
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_cmov
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:2069,5'
          Dst:             fe_cmov
        - Src:             'crypto/ec/curve25519.c:2070,5'
          Dst:             fe_cmov
        - Src:             'crypto/ec/curve25519.c:2071,5'
          Dst:             fe_cmov
    - functionName:    ge_precomp_0
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1917
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_0
        - fe_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1918,5'
          Dst:             fe_1
        - Src:             'crypto/ec/curve25519.c:1919,5'
          Dst:             fe_1
        - Src:             'crypto/ec/curve25519.c:1920,5'
          Dst:             fe_0
    - functionName:    negative
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4191
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ge_p2_dbl
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          93
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_sq
        - fe_sq2
        - fe_sub
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1967,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1968,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1969,5'
          Dst:             fe_sq2
        - Src:             'crypto/ec/curve25519.c:1970,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1971,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1972,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1973,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1974,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1975,5'
          Dst:             fe_sub
    - functionName:    ge_p1p1_to_p2
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_precomp *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1948,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1949,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1950,5'
          Dst:             fe_mul
    - functionName:    ge_p3_dbl
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ge_p2_dbl
        - ge_p3_to_p2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1982,5'
          Dst:             ge_p3_to_p2
        - Src:             'crypto/ec/curve25519.c:1983,5'
          Dst:             ge_p2_dbl
    - functionName:    ge_p1p1_to_p3
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1956,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1957,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1958,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1959,5'
          Dst:             fe_mul
    - functionName:    ge_madd
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1988
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_mul
        - fe_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1991,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1992,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1993,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1994,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1995,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1996,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1997,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1998,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1999,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:2000,5'
          Dst:             fe_sub
    - functionName:    table_select
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.ge_precomp *'
        - int
        - char
      constantsTouched: []
      argNames:
        - t
        - pos
        - b
      BBCount:         3
      ICount:          130
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cmov
        - equal
        - fe_copy
        - fe_neg
        - ge_precomp_0
        - negative
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:4201,25'
          Dst:             negative
        - Src:             'crypto/ec/curve25519.c:4204,5'
          Dst:             ge_precomp_0
        - Src:             'crypto/ec/curve25519.c:4205,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4205,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4206,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4206,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4207,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4207,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4208,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4208,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4209,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4209,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4210,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4210,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4211,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4211,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4212,37'
          Dst:             equal
        - Src:             'crypto/ec/curve25519.c:4212,5'
          Dst:             cmov
        - Src:             'crypto/ec/curve25519.c:4213,5'
          Dst:             fe_copy
        - Src:             'crypto/ec/curve25519.c:4214,5'
          Dst:             fe_copy
        - Src:             'crypto/ec/curve25519.c:4215,5'
          Dst:             fe_neg
        - Src:             'crypto/ec/curve25519.c:4216,5'
          Dst:             cmov
    - functionName:    fe_neg
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:1506,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1507,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:1509,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ge_p3_0
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_0
        - fe_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1910,5'
          Dst:             fe_0
        - Src:             'crypto/ec/curve25519.c:1911,5'
          Dst:             fe_1
        - Src:             'crypto/ec/curve25519.c:1912,5'
          Dst:             fe_1
        - Src:             'crypto/ec/curve25519.c:1913,5'
          Dst:             fe_0
    - functionName:    fe_invert
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         35
      ICount:          243
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - fe_mul
        - fe_sq
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:1430,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1431,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1435,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1441,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1442,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1444,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1448,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1449,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1451,12'
              BranchSideFuncs:
                - fe_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1454,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1455,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1458,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1462,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1463,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1465,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1469,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1470,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1472,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1476,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1477,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
            - BranchSide:      'crypto/ec/curve25519.c:1481,12'
              BranchSideFuncs:
                - fe_mul
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_sq
        - Branch String:   'crypto/ec/curve25519.c:1485,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1486,15'
              BranchSideFuncs:
                - fe_sq
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
            - BranchSide:      'crypto/ec/curve25519.c:1490,12'
              BranchSideFuncs:
                - fe_mul
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1411,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1414,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1415,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1418,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1420,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1423,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1426,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1429,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1431,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1435,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1440,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1442,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1444,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1447,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1449,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1451,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1455,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1458,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1461,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1463,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1465,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1468,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1470,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1472,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1475,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1477,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1481,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1484,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1486,9'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1490,5'
          Dst:             fe_mul
    - functionName:    X25519_public_from_private
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5573
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_public_value
        - private_key
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - fe_add
        - fe_invert
        - fe_mul
        - fe_sub
        - fe_tobytes
        - ge_scalarmult_base
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:5583,5'
          Dst:             ge_scalarmult_base
        - Src:             'crypto/ec/curve25519.c:5590,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:5591,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:5592,5'
          Dst:             fe_invert
        - Src:             'crypto/ec/curve25519.c:5593,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:5594,5'
          Dst:             fe_tobytes
        - Src:             'crypto/ec/curve25519.c:5596,5'
          Dst:             OPENSSL_cleanse
    - functionName:    ge_scalarmult_base
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - h
        - a
      BBCount:         19
      ICount:          197
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_cleanse
        - ge_madd
        - ge_p1p1_to_p2
        - ge_p1p1_to_p3
        - ge_p2_dbl
        - ge_p3_0
        - ge_p3_dbl
        - table_select
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:4237,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4238,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_0
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
            - BranchSide:      'crypto/ec/curve25519.c:4244,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_0
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
        - Branch String:   'crypto/ec/curve25519.c:4245,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4246,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_0
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
            - BranchSide:      'crypto/ec/curve25519.c:4251,14'
              BranchSideFuncs:
                - ge_p3_0
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
        - Branch String:   'crypto/ec/curve25519.c:4255,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4256,26'
              BranchSideFuncs:
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - ge_p3_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
            - BranchSide:      'crypto/ec/curve25519.c:4261,19'
              BranchSideFuncs:
                - ge_p3_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
        - Branch String:   'crypto/ec/curve25519.c:4270,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4271,26'
              BranchSideFuncs:
                - table_select
                - ge_madd
                - ge_p1p1_to_p3
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ec/curve25519.c:4276,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/ec/curve25519.c:4254,5'
          Dst:             ge_p3_0
        - Src:             'crypto/ec/curve25519.c:4256,9'
          Dst:             table_select
        - Src:             'crypto/ec/curve25519.c:4257,9'
          Dst:             ge_madd
        - Src:             'crypto/ec/curve25519.c:4258,9'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4261,5'
          Dst:             ge_p3_dbl
        - Src:             'crypto/ec/curve25519.c:4262,5'
          Dst:             ge_p1p1_to_p2
        - Src:             'crypto/ec/curve25519.c:4263,5'
          Dst:             ge_p2_dbl
        - Src:             'crypto/ec/curve25519.c:4264,5'
          Dst:             ge_p1p1_to_p2
        - Src:             'crypto/ec/curve25519.c:4265,5'
          Dst:             ge_p2_dbl
        - Src:             'crypto/ec/curve25519.c:4266,5'
          Dst:             ge_p1p1_to_p2
        - Src:             'crypto/ec/curve25519.c:4267,5'
          Dst:             ge_p2_dbl
        - Src:             'crypto/ec/curve25519.c:4268,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4271,9'
          Dst:             table_select
        - Src:             'crypto/ec/curve25519.c:4272,9'
          Dst:             ge_madd
        - Src:             'crypto/ec/curve25519.c:4273,9'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4276,5'
          Dst:             OPENSSL_cleanse
    - functionName:    x25519_scalar_mult
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - scalar
        - point
      BBCount:         10
      ICount:          210
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - fe51_0
        - fe51_1
        - fe51_add
        - fe51_copy
        - fe51_cswap
        - fe51_frombytes
        - fe51_invert
        - fe51_sub
        - fe51_tobytes
        - x25519_fe51_mul
        - x25519_fe51_mul121666
        - x25519_fe51_sqr
        - x25519_fe64_eligible
        - x25519_scalar_mulx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:695,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:696,28'
              BranchSideFuncs:
                - x25519_scalar_mulx
            - BranchSide:      'crypto/ec/curve25519.c:701,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - fe51_frombytes
                - fe51_1
                - fe51_0
                - fe51_copy
                - fe51_1
                - __sanitizer_cov_trace_const_cmp4
                - fe51_invert
                - x25519_fe51_mul
                - fe51_tobytes
                - OPENSSL_cleanse
                - fe51_cswap
                - fe51_cswap
                - fe51_sub
                - fe51_sub
                - fe51_add
                - fe51_add
                - x25519_fe51_mul
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - fe51_add
                - fe51_sub
                - x25519_fe51_mul
                - fe51_sub
                - x25519_fe51_sqr
                - x25519_fe51_mul121666
                - x25519_fe51_sqr
                - fe51_add
                - x25519_fe51_mul
                - x25519_fe51_mul
        - Branch String:   'crypto/ec/curve25519.c:711,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:712,33'
              BranchSideFuncs:
                - fe51_cswap
                - fe51_cswap
                - fe51_sub
                - fe51_sub
                - fe51_add
                - fe51_add
                - x25519_fe51_mul
                - x25519_fe51_mul
                - x25519_fe51_sqr
                - x25519_fe51_sqr
                - fe51_add
                - fe51_sub
                - x25519_fe51_mul
                - fe51_sub
                - x25519_fe51_sqr
                - x25519_fe51_mul121666
                - x25519_fe51_sqr
                - fe51_add
                - x25519_fe51_mul
                - x25519_fe51_mul
                - __sanitizer_cov_trace_const_cmp4
                - fe51_invert
                - x25519_fe51_mul
                - fe51_tobytes
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ec/curve25519.c:738,17'
              BranchSideFuncs:
                - fe51_invert
                - x25519_fe51_mul
                - fe51_tobytes
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/ec/curve25519.c:695,9'
          Dst:             x25519_fe64_eligible
        - Src:             'crypto/ec/curve25519.c:696,9'
          Dst:             x25519_scalar_mulx
        - Src:             'crypto/ec/curve25519.c:705,5'
          Dst:             fe51_frombytes
        - Src:             'crypto/ec/curve25519.c:706,5'
          Dst:             fe51_1
        - Src:             'crypto/ec/curve25519.c:707,5'
          Dst:             fe51_0
        - Src:             'crypto/ec/curve25519.c:708,5'
          Dst:             fe51_copy
        - Src:             'crypto/ec/curve25519.c:709,5'
          Dst:             fe51_1
        - Src:             'crypto/ec/curve25519.c:715,9'
          Dst:             fe51_cswap
        - Src:             'crypto/ec/curve25519.c:716,9'
          Dst:             fe51_cswap
        - Src:             'crypto/ec/curve25519.c:718,9'
          Dst:             fe51_sub
        - Src:             'crypto/ec/curve25519.c:719,9'
          Dst:             fe51_sub
        - Src:             'crypto/ec/curve25519.c:720,9'
          Dst:             fe51_add
        - Src:             'crypto/ec/curve25519.c:721,9'
          Dst:             fe51_add
        - Src:             'crypto/ec/curve25519.c:722,9'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:723,9'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:724,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:725,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:726,9'
          Dst:             fe51_add
        - Src:             'crypto/ec/curve25519.c:727,9'
          Dst:             fe51_sub
        - Src:             'crypto/ec/curve25519.c:728,9'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:729,9'
          Dst:             fe51_sub
        - Src:             'crypto/ec/curve25519.c:730,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:731,9'
          Dst:             x25519_fe51_mul121666
        - Src:             'crypto/ec/curve25519.c:732,9'
          Dst:             x25519_fe51_sqr
        - Src:             'crypto/ec/curve25519.c:733,9'
          Dst:             fe51_add
        - Src:             'crypto/ec/curve25519.c:734,9'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:735,9'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:738,5'
          Dst:             fe51_invert
        - Src:             'crypto/ec/curve25519.c:739,5'
          Dst:             x25519_fe51_mul
        - Src:             'crypto/ec/curve25519.c:740,5'
          Dst:             fe51_tobytes
        - Src:             'crypto/ec/curve25519.c:742,5'
          Dst:             OPENSSL_cleanse
    - functionName:    x25519_fe64_eligible
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_fe51_mul121666
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X25519
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5564
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_shared_key
        - private_key
        - peer_public_value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
        - x25519_scalar_mult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:5566,5'
          Dst:             x25519_scalar_mult
        - Src:             'crypto/ec/curve25519.c:5568,12'
          Dst:             CRYPTO_memcmp
    - functionName:    ED25519_public_from_private
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5546
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA512
        - ge_p3_tobytes
        - ge_scalarmult_base
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:5550,5'
          Dst:             SHA512
        - Src:             'crypto/ec/curve25519.c:5556,5'
          Dst:             ge_scalarmult_base
        - Src:             'crypto/ec/curve25519.c:5557,5'
          Dst:             ge_p3_tobytes
        - Src:             'crypto/ec/curve25519.c:5559,5'
          Dst:             OPENSSL_cleanse
    - functionName:    ge_p3_tobytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1835
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_invert
        - fe_isnegative
        - fe_mul
        - fe_tobytes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1840,5'
          Dst:             fe_invert
        - Src:             'crypto/ec/curve25519.c:1841,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1842,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1843,5'
          Dst:             fe_tobytes
        - Src:             'crypto/ec/curve25519.c:1844,14'
          Dst:             fe_isnegative
    - functionName:    ge_tobytes
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1822
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_invert
        - fe_isnegative
        - fe_mul
        - fe_tobytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1827,5'
          Dst:             fe_invert
        - Src:             'crypto/ec/curve25519.c:1828,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1829,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1830,5'
          Dst:             fe_tobytes
        - Src:             'crypto/ec/curve25519.c:1831,14'
          Dst:             fe_isnegative
    - functionName:    ge_double_scalarmult_vartime
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4535
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.ge_precomp *'
        - 'char *'
        - 'struct.ge_p1p1 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - r
        - a
        - A
        - b
      BBCount:         29
      ICount:          249
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - ge_add
        - ge_madd
        - ge_msub
        - ge_p1p1_to_p2
        - ge_p1p1_to_p3
        - ge_p2_0
        - ge_p2_dbl
        - ge_p3_dbl
        - ge_p3_to_cached
        - ge_sub
        - slide
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:4574,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4575,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
            - BranchSide:      'crypto/ec/curve25519.c:4580,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
        - Branch String:   'crypto/ec/curve25519.c:4575,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4575,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
            - BranchSide:      'crypto/ec/curve25519.c:4576,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
        - Branch String:   'crypto/ec/curve25519.c:4575,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4576,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
            - BranchSide:      'crypto/ec/curve25519.c:4578,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:4580,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4581,23'
              BranchSideFuncs:
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
            - BranchSide:      'crypto/ec/curve25519.c:4601,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve25519.c:4583,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4584,13'
              BranchSideFuncs:
                - ge_p1p1_to_p3
                - ge_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
            - BranchSide:      'crypto/ec/curve25519.c:4586,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p3
                - ge_add
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
        - Branch String:   'crypto/ec/curve25519.c:4591,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:4592,13'
              BranchSideFuncs:
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p2
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p3
                - ge_msub
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
            - BranchSide:      'crypto/ec/curve25519.c:4594,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p2
                - __sanitizer_cov_trace_const_cmp4
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_p1p1_to_p3
                - ge_madd
                - ge_p1p1_to_p3
                - ge_sub
                - ge_p1p1_to_p3
                - ge_add
                - ge_p1p1_to_p3
                - ge_msub
      Callsites:
        - Src:             'crypto/ec/curve25519.c:4544,5'
          Dst:             slide
        - Src:             'crypto/ec/curve25519.c:4545,5'
          Dst:             slide
        - Src:             'crypto/ec/curve25519.c:4547,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4548,5'
          Dst:             ge_p3_dbl
        - Src:             'crypto/ec/curve25519.c:4549,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4550,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4551,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4552,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4553,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4554,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4555,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4556,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4557,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4558,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4559,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4560,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4561,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4562,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4563,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4564,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4565,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4566,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4567,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4568,5'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4569,5'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4570,5'
          Dst:             ge_p3_to_cached
        - Src:             'crypto/ec/curve25519.c:4572,5'
          Dst:             ge_p2_0
        - Src:             'crypto/ec/curve25519.c:4581,9'
          Dst:             ge_p2_dbl
        - Src:             'crypto/ec/curve25519.c:4584,13'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4585,13'
          Dst:             ge_add
        - Src:             'crypto/ec/curve25519.c:4587,13'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4588,13'
          Dst:             ge_sub
        - Src:             'crypto/ec/curve25519.c:4592,13'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4593,13'
          Dst:             ge_madd
        - Src:             'crypto/ec/curve25519.c:4595,13'
          Dst:             ge_p1p1_to_p3
        - Src:             'crypto/ec/curve25519.c:4596,13'
          Dst:             ge_msub
        - Src:             'crypto/ec/curve25519.c:4599,9'
          Dst:             ge_p1p1_to_p2
    - functionName:    ge_frombytes_vartime
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         12
      ICount:          195
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fe_1
        - fe_add
        - fe_frombytes
        - fe_isnegative
        - fe_isnonzero
        - fe_mul
        - fe_neg
        - fe_pow22523
        - fe_sq
        - fe_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:1885,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1886,16'
              BranchSideFuncs:
                - fe_add
                - fe_isnonzero
                - __sanitizer_cov_trace_const_cmp4
                - fe_mul
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - fe_mul
                - fe_neg
            - BranchSide:      'crypto/ec/curve25519.c:1893,23'
              BranchSideFuncs:
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - fe_mul
                - fe_neg
        - Branch String:   'crypto/ec/curve25519.c:1887,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1888,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve25519.c:1890,16'
              BranchSideFuncs:
                - fe_mul
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - fe_mul
                - fe_neg
        - Branch String:   'crypto/ec/curve25519.c:1893,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:1894,16'
              BranchSideFuncs:
                - fe_neg
                - fe_mul
            - BranchSide:      'crypto/ec/curve25519.c:1897,12'
              BranchSideFuncs:
                - fe_mul
      Callsites:
        - Src:             'crypto/ec/curve25519.c:1865,5'
          Dst:             fe_frombytes
        - Src:             'crypto/ec/curve25519.c:1866,5'
          Dst:             fe_1
        - Src:             'crypto/ec/curve25519.c:1867,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1868,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1869,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1870,5'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1872,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1873,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1874,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1875,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1876,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1878,5'
          Dst:             fe_pow22523
        - Src:             'crypto/ec/curve25519.c:1879,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1880,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1882,5'
          Dst:             fe_sq
        - Src:             'crypto/ec/curve25519.c:1883,5'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1884,5'
          Dst:             fe_sub
        - Src:             'crypto/ec/curve25519.c:1885,9'
          Dst:             fe_isnonzero
        - Src:             'crypto/ec/curve25519.c:1886,9'
          Dst:             fe_add
        - Src:             'crypto/ec/curve25519.c:1887,13'
          Dst:             fe_isnonzero
        - Src:             'crypto/ec/curve25519.c:1890,9'
          Dst:             fe_mul
        - Src:             'crypto/ec/curve25519.c:1893,9'
          Dst:             fe_isnegative
        - Src:             'crypto/ec/curve25519.c:1894,9'
          Dst:             fe_neg
        - Src:             'crypto/ec/curve25519.c:1897,5'
          Dst:             fe_mul
    - functionName:    ED25519_verify
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5478
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - message
        - message_len
        - signature
        - public_key
      BBCount:         24
      ICount:          200
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_memcmp
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - fe_neg
        - ge_double_scalarmult_vartime
        - ge_frombytes_vartime
        - ge_tobytes
        - memcmp
        - x25519_sc_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve25519.c:5503,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5504,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve25519.c:5505,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5505,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5510,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:5522,34'
              BranchSideFuncs:
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5510,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5511,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve25519.c:5512,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5512,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5513,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:5518,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5513,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5514,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve25519.c:5515,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5515,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5516,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve25519.c:5517,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5518,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5519,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve25519.c:5520,5'
              BranchSideFuncs:
                - ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve25519.c:5522,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve25519.c:5523,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve25519.c:5526,14'
              BranchSideFuncs:
                - fe_neg
                - fe_neg
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - ge_double_scalarmult_vartime
                - ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/curve25519.c:5510,13'
          Dst:             memcmp
        - Src:             'crypto/ec/curve25519.c:5522,9'
          Dst:             ge_frombytes_vartime
        - Src:             'crypto/ec/curve25519.c:5526,5'
          Dst:             fe_neg
        - Src:             'crypto/ec/curve25519.c:5527,5'
          Dst:             fe_neg
        - Src:             'crypto/ec/curve25519.c:5529,5'
          Dst:             SHA512_Init
        - Src:             'crypto/ec/curve25519.c:5530,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5531,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5532,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5533,5'
          Dst:             SHA512_Final
        - Src:             'crypto/ec/curve25519.c:5535,5'
          Dst:             x25519_sc_reduce
        - Src:             'crypto/ec/curve25519.c:5537,5'
          Dst:             ge_double_scalarmult_vartime
        - Src:             'crypto/ec/curve25519.c:5539,5'
          Dst:             ge_tobytes
        - Src:             'crypto/ec/curve25519.c:5541,12'
          Dst:             CRYPTO_memcmp
    - functionName:    x25519_sc_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4616
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          1466
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_3
        - load_4
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:4617,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4618,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4619,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4620,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4621,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4622,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4623,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4624,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4625,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4626,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4627,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4628,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4629,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4630,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4631,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4632,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4633,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4634,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4635,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4636,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4637,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4638,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4639,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4640,36'
          Dst:             load_4
    - functionName:    sc_muladd
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - a
        - b
        - c
      BBCount:         3
      ICount:          2524
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load_3
        - load_4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:4962,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4963,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4964,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4965,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4966,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4967,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4968,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4969,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4970,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4971,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4972,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4973,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4974,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4975,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4976,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4977,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4978,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4979,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4980,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4981,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4982,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4983,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4984,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4985,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4986,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4987,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4988,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4989,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4990,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4991,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4992,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4993,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4994,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4995,36'
          Dst:             load_4
        - Src:             'crypto/ec/curve25519.c:4996,36'
          Dst:             load_3
        - Src:             'crypto/ec/curve25519.c:4997,36'
          Dst:             load_4
    - functionName:    ED25519_sign
      functionSourceFile: '/src/openssl111/crypto/ec/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5434
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_sig
        - message
        - message_len
        - public_key
        - private_key
      BBCount:         3
      ICount:          98
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - ge_p3_tobytes
        - ge_scalarmult_base
        - sc_muladd
        - x25519_sc_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve25519.c:5441,5'
          Dst:             SHA512_Init
        - Src:             'crypto/ec/curve25519.c:5442,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5443,5'
          Dst:             SHA512_Final
        - Src:             'crypto/ec/curve25519.c:5449,5'
          Dst:             SHA512_Init
        - Src:             'crypto/ec/curve25519.c:5450,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5451,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5452,5'
          Dst:             SHA512_Final
        - Src:             'crypto/ec/curve25519.c:5454,5'
          Dst:             x25519_sc_reduce
        - Src:             'crypto/ec/curve25519.c:5455,5'
          Dst:             ge_scalarmult_base
        - Src:             'crypto/ec/curve25519.c:5456,5'
          Dst:             ge_p3_tobytes
        - Src:             'crypto/ec/curve25519.c:5458,5'
          Dst:             SHA512_Init
        - Src:             'crypto/ec/curve25519.c:5459,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5460,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5461,5'
          Dst:             SHA512_Update
        - Src:             'crypto/ec/curve25519.c:5462,5'
          Dst:             SHA512_Final
        - Src:             'crypto/ec/curve25519.c:5464,5'
          Dst:             x25519_sc_reduce
        - Src:             'crypto/ec/curve25519.c:5465,5'
          Dst:             sc_muladd
        - Src:             'crypto/ec/curve25519.c:5467,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve25519.c:5468,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve25519.c:5469,5'
          Dst:             OPENSSL_cleanse
    - functionName:    pt_to_pniels
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.anon.4189 *'
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - b
        - a
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_add
        - gf_mulw
        - gf_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:98,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:99,5'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:100,5'
          Dst:             gf_mulw
        - Src:             'crypto/ec/curve448/curve448.c:101,5'
          Dst:             gf_add
    - functionName:    gf_mulw
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - c
        - a
        - w
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gf_mulw_unsigned
        - gf_sub
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/field.h:119,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:120,26'
              BranchSideFuncs:
                - gf_mulw_unsigned
            - BranchSide:      'crypto/ec/curve448/field.h:122,26'
              BranchSideFuncs:
                - gf_mulw_unsigned
                - gf_sub
      Callsites:
        - Src:             'crypto/ec/curve448/field.h:120,9'
          Dst:             gf_mulw_unsigned
        - Src:             'crypto/ec/curve448/field.h:122,9'
          Dst:             gf_mulw_unsigned
        - Src:             'crypto/ec/curve448/field.h:123,9'
          Dst:             gf_sub
    - functionName:    constant_time_cond_swap_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    value_barrier_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:306,13'
          Dst:             value_barrier_32
        - Src:             'include/internal/constant_time.h:306,44'
          Dst:             value_barrier_32
    - functionName:    gf_cond_sel
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - z
        - is_z
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - constant_time_select_32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/field.h:132,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:134,48'
              BranchSideFuncs:
                - constant_time_select_32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/field.h:142,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/curve448/field.h:134,24'
          Dst:             constant_time_select_32
    - functionName:    constant_time_msb_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    value_barrier
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:274,13'
          Dst:             value_barrier
        - Src:             'include/internal/constant_time.h:274,41'
          Dst:             value_barrier
    - functionName:    constant_time_msb_s
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    constant_time_select_8
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:288,27'
          Dst:             constant_time_select
    - functionName:    constant_time_is_zero_s
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:171,12'
          Dst:             constant_time_msb_s
    - functionName:    constant_time_lookup
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - table
        - rowsize
        - numrows
        - idx
      BBCount:         11
      ICount:          98
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - constant_time_is_zero_s
        - constant_time_select_8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/internal/constant_time.h:374,5'
          Branch Sides:
            - BranchSide:      'include/internal/constant_time.h:375,55'
              BranchSideFuncs:
                - constant_time_is_zero_s
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_8.20064
            - BranchSide:      'include/internal/constant_time.h:379,1'
              BranchSideFuncs: []
        - Branch String:   'include/internal/constant_time.h:376,9'
          Branch Sides:
            - BranchSide:      'include/internal/constant_time.h:377,51'
              BranchSideFuncs:
                - constant_time_select_8.20064
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_s
            - BranchSide:      'include/internal/constant_time.h:378,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_s
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_8.20064
      Callsites:
        - Src:             'include/internal/constant_time.h:375,31'
          Dst:             constant_time_is_zero_s
        - Src:             'include/internal/constant_time.h:377,28'
          Dst:             constant_time_select_8
    - functionName:    gf_subx_nr
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - c
        - a
        - b
        - amt
      BBCount:         16
      ICount:          202
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:35,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:36,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/field.h:111,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:44,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/field.h:112,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:45,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/field.h:112,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:112,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/field.h:113,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:55,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:56,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:57,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X448_public_from_private
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_public_value
        - private_key
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x448_derive_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:727,5'
          Dst:             x448_derive_public_key
    - functionName:    x448_derive_public_key
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         7
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - curve448_point_destroy
        - curve448_point_mul_by_ratio_and_encode_like_x448
        - curve448_precomputed_scalarmul
        - curve448_scalar_decode_long
        - curve448_scalar_halve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:490,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:491,31'
              BranchSideFuncs:
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_x448
                - curve448_point_destroy
            - BranchSide:      'crypto/ec/curve448/curve448.c:493,36'
              BranchSideFuncs:
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_x448
                - curve448_point_destroy
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:487,5'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/curve448.c:491,9'
          Dst:             curve448_scalar_halve
        - Src:             'crypto/ec/curve448/curve448.c:493,5'
          Dst:             curve448_precomputed_scalarmul
        - Src:             'crypto/ec/curve448/curve448.c:494,5'
          Dst:             curve448_point_mul_by_ratio_and_encode_like_x448
        - Src:             'crypto/ec/curve448/curve448.c:495,5'
          Dst:             curve448_point_destroy
    - functionName:    curve448_precomputed_scalarmul
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.curve448_precomputed_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - table
        - scalar
      BBCount:         30
      ICount:          226
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - OPENSSL_cleanse
        - add_niels_to_pt
        - cond_neg_niels
        - constant_time_lookup_niels
        - curve448_scalar_add
        - curve448_scalar_halve
        - niels_to_pt
        - point_double_internal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:239,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:240,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
            - BranchSide:      'crypto/ec/curve448/curve448.c:270,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/ec/curve448/curve448.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:241,35'
              BranchSideFuncs:
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:243,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:244,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:268,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
        - Branch String:   'crypto/ec/curve448/curve448.c:247,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:248,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:255,23'
              BranchSideFuncs:
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:250,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:252,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:253,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:263,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:263,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:264,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:263,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:264,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:266,29'
              BranchSideFuncs:
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:264,53'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:264,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:267,9'
              BranchSideFuncs:
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lookup_niels
                - cond_neg_niels
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:236,5'
          Dst:             curve448_scalar_add
        - Src:             'crypto/ec/curve448/curve448.c:237,5'
          Dst:             curve448_scalar_halve
        - Src:             'crypto/ec/curve448/curve448.c:241,13'
          Dst:             point_double_internal
        - Src:             'crypto/ec/curve448/curve448.c:259,13'
          Dst:             constant_time_lookup_niels
        - Src:             'crypto/ec/curve448/curve448.c:262,13'
          Dst:             cond_neg_niels
        - Src:             'crypto/ec/curve448/curve448.c:264,17'
          Dst:             add_niels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:266,17'
          Dst:             niels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:270,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:271,5'
          Dst:             OPENSSL_cleanse
    - functionName:    curve448_point_mul_by_ratio_and_encode_like_x448
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - out
        - p
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - curve448_point_copy
        - curve448_point_destroy
        - gf_invert
        - gf_mul
        - gf_serialize
        - gf_sqr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:464,5'
          Dst:             curve448_point_copy
        - Src:             'crypto/ec/curve448/curve448.c:465,5'
          Dst:             gf_invert
        - Src:             'crypto/ec/curve448/curve448.c:466,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:467,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:468,5'
          Dst:             gf_serialize
        - Src:             'crypto/ec/curve448/curve448.c:469,5'
          Dst:             curve448_point_destroy
    - functionName:    curve448_point_destroy
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:714,5'
          Dst:             OPENSSL_cleanse
    - functionName:    curve448_point_copy
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/point_448.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_invert
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - y
        - x
        - assert_nonzero
      BBCount:         9
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - gf_isr
        - gf_mul
        - gf_sqr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:49,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - gf_sqr
                - gf_mul
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/curve448/curve448.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - gf_sqr
                - gf_mul
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/curve448/curve448.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:50,9'
              BranchSideFuncs:
                - gf_sqr
                - gf_mul
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/curve448/curve448.c:50,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:46,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:47,11'
          Dst:             gf_isr
        - Src:             'crypto/ec/curve448/curve448.c:50,9'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:51,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:52,5'
          Dst:             gf_mul
    - functionName:    point_double_internal
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.curve448_point_s *'
        - int
      constantsTouched: []
      argNames:
        - p
        - q
        - before_double
      BBCount:         15
      ICount:          258
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf_mul
        - gf_sqr
        - gf_sub_nr
        - gf_subx_nr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sqr
                - gf_subx_nr
                - gf_sub_nr
                - gf_sqr
                - gf_subx_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:68,15'
              BranchSideFuncs:
                - gf_sqr
                - gf_subx_nr
                - gf_sub_nr
                - gf_sqr
                - gf_subx_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sqr
                - gf_subx_nr
                - gf_sub_nr
                - gf_sqr
                - gf_subx_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:69,12'
              BranchSideFuncs:
                - gf_sqr
                - gf_subx_nr
                - gf_sub_nr
                - gf_sqr
                - gf_subx_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_subx_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:74,16'
              BranchSideFuncs:
                - gf_subx_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/curve448.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:80,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/curve448.c:81,16'
              BranchSideFuncs:
                - gf_mul
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:65,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:66,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:69,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:70,5'
          Dst:             gf_subx_nr
        - Src:             'crypto/ec/curve448/curve448.c:71,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:72,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:74,5'
          Dst:             gf_subx_nr
        - Src:             'crypto/ec/curve448/curve448.c:77,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:78,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:79,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:81,9'
          Dst:             gf_mul
    - functionName:    constant_time_lookup_niels
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.niels_s *'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ni
        - table
        - nelts
        - idx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lookup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:224,5'
          Dst:             constant_time_lookup
    - functionName:    cond_neg_niels
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.niels_s *'
        - int
      constantsTouched: []
      argNames:
        - n
        - neg
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_cond_neg
        - gf_cond_swap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:92,5'
          Dst:             gf_cond_swap
        - Src:             'crypto/ec/curve448/curve448.c:93,5'
          Dst:             gf_cond_neg
    - functionName:    add_niels_to_pt
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.niels_s *'
        - int
      constantsTouched: []
      argNames:
        - d
        - e
        - before_double
      BBCount:         15
      ICount:          262
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf_mul
        - gf_sub_nr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:132,12'
              BranchSideFuncs:
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:135,15'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:138,12'
              BranchSideFuncs:
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/curve448.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:141,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/curve448.c:142,16'
              BranchSideFuncs:
                - gf_mul
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:129,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:130,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:132,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:133,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:135,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:136,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:138,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:139,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:140,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:142,9'
          Dst:             gf_mul
    - functionName:    niels_to_pt
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.niels_s *'
      constantsTouched: []
      argNames:
        - e
        - n
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_add
        - gf_mul
        - gf_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:118,5'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:119,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:120,5'
          Dst:             gf_mul
    - functionName:    gf_sub_nr
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - c
        - a
        - b
      BBCount:         13
      ICount:          188
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:35,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:36,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/field.h:102,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:44,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/field.h:104,24'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:45,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:55,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:56,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:57,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_cond_swap
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - swap
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - constant_time_cond_swap_32
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/field.h:158,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:160,36'
              BranchSideFuncs:
                - constant_time_cond_swap_32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/field.h:166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/curve448/field.h:160,9'
          Dst:             constant_time_cond_swap_32
    - functionName:    gf_cond_neg
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - x
        - neg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_cond_sel
        - gf_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/field.h:149,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/field.h:150,5'
          Dst:             gf_cond_sel
    - functionName:    X448
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_shared_key
        - private_key
        - peer_public_value
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x448_int
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:720,12'
          Dst:             x448_int
    - functionName:    x448_int
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out
        - base
        - scalar
      BBCount:         25
      ICount:          454
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_cleanse
        - c448_succeed_if
        - gf_cond_swap
        - gf_deserialize
        - gf_eq
        - gf_invert
        - gf_mul
        - gf_mulw
        - gf_serialize
        - gf_sqr
        - gf_sub_nr
        - mask_to_bool
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:394,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:395,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
            - BranchSide:      'crypto/ec/curve448/curve448.c:440,18'
              BranchSideFuncs:
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
        - Branch String:   'crypto/ec/curve448/curve448.c:399,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:400,16'
              BranchSideFuncs:
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:401,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
            - BranchSide:      'crypto/ec/curve448/curve448.c:418,19'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:422,16'
              BranchSideFuncs:
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:427,16'
              BranchSideFuncs:
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
            - BranchSide:      'crypto/ec/curve448/curve448.c:436,16'
              BranchSideFuncs:
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_invert
                - gf_mul
                - gf_serialize
                - gf_eq
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - mask_to_bool
                - c448_succeed_if
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - gf_cond_swap
                - gf_cond_swap
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sqr
                - gf_mul
                - gf_sqr
                - gf_sqr
                - gf_sqr
                - gf_mul
                - gf_sub_nr
                - gf_mulw
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:388,11'
          Dst:             gf_deserialize
        - Src:             'crypto/ec/curve448/curve448.c:408,9'
          Dst:             gf_cond_swap
        - Src:             'crypto/ec/curve448/curve448.c:409,9'
          Dst:             gf_cond_swap
        - Src:             'crypto/ec/curve448/curve448.c:418,9'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:419,9'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:420,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:422,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:423,9'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:424,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:425,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:427,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:429,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:430,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:431,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:432,9'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:434,9'
          Dst:             gf_mulw
        - Src:             'crypto/ec/curve448/curve448.c:436,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:440,5'
          Dst:             gf_cond_swap
        - Src:             'crypto/ec/curve448/curve448.c:441,5'
          Dst:             gf_cond_swap
        - Src:             'crypto/ec/curve448/curve448.c:442,5'
          Dst:             gf_invert
        - Src:             'crypto/ec/curve448/curve448.c:443,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:444,5'
          Dst:             gf_serialize
        - Src:             'crypto/ec/curve448/curve448.c:445,11'
          Dst:             gf_eq
        - Src:             'crypto/ec/curve448/curve448.c:447,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:448,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:449,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:450,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:451,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:452,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:453,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:455,28'
          Dst:             mask_to_bool
        - Src:             'crypto/ec/curve448/curve448.c:455,12'
          Dst:             c448_succeed_if
    - functionName:    mask_to_bool
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/word.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - m
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    c448_succeed_if
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sub_niels_from_pt
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.niels_s *'
        - int
      constantsTouched: []
      argNames:
        - d
        - e
        - before_double
      BBCount:         15
      ICount:          262
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - gf_mul
        - gf_sub_nr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:153,12'
              BranchSideFuncs:
                - gf_mul
                - gf_mul
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:156,15'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
            - BranchSide:      'crypto/ec/curve448/curve448.c:158,15'
              BranchSideFuncs:
                - gf_sub_nr
                - gf_mul
                - gf_mul
                - gf_mul
                - __sanitizer_cov_trace_const_cmp4
                - gf_mul
        - Branch String:   'crypto/ec/curve448/curve448.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:162,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/curve448.c:163,16'
              BranchSideFuncs:
                - gf_mul
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:150,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:151,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:153,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:154,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:156,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:158,5'
          Dst:             gf_sub_nr
        - Src:             'crypto/ec/curve448/curve448.c:159,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:160,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:161,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:163,9'
          Dst:             gf_mul
    - functionName:    sub_pniels_from_pt
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.anon.4189 *'
        - int
      constantsTouched: []
      argNames:
        - p
        - pn
        - before_double
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_mul
        - sub_niels_from_pt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:181,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:183,5'
          Dst:             sub_niels_from_pt
    - functionName:    add_pniels_to_pt
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.anon.4189 *'
        - int
      constantsTouched: []
      argNames:
        - p
        - pn
        - before_double
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_niels_to_pt
        - gf_mul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:171,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:173,5'
          Dst:             add_niels_to_pt
    - functionName:    pniels_to_pt
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.anon.4189 *'
      constantsTouched: []
      argNames:
        - e
        - d
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_add
        - gf_mul
        - gf_sqr
        - gf_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:108,5'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:109,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:110,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:111,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:112,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:113,5'
          Dst:             gf_sqr
    - functionName:    prepare_wnaf_table
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'struct.curve448_point_s *'
        - int
      constantsTouched: []
      argNames:
        - output
        - working
        - tbits
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - add_pniels_to_pt
        - curve448_point_destroy
        - curve448_point_double
        - pt_to_pniels
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:610,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:611,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/curve448.c:613,27'
              BranchSideFuncs:
                - curve448_point_double
                - pt_to_pniels
                - add_pniels_to_pt
                - pt_to_pniels
                - __sanitizer_cov_trace_cmp4
                - curve448_point_destroy
                - OPENSSL_cleanse
                - add_pniels_to_pt
                - pt_to_pniels
        - Branch String:   'crypto/ec/curve448/curve448.c:619,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:620,26'
              BranchSideFuncs:
                - add_pniels_to_pt
                - pt_to_pniels
                - __sanitizer_cov_trace_cmp4
                - curve448_point_destroy
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ec/curve448/curve448.c:624,28'
              BranchSideFuncs:
                - curve448_point_destroy
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:608,5'
          Dst:             pt_to_pniels
        - Src:             'crypto/ec/curve448/curve448.c:613,5'
          Dst:             curve448_point_double
        - Src:             'crypto/ec/curve448/curve448.c:614,5'
          Dst:             pt_to_pniels
        - Src:             'crypto/ec/curve448/curve448.c:616,5'
          Dst:             add_pniels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:617,5'
          Dst:             pt_to_pniels
        - Src:             'crypto/ec/curve448/curve448.c:620,9'
          Dst:             add_pniels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:621,9'
          Dst:             pt_to_pniels
        - Src:             'crypto/ec/curve448/curve448.c:624,5'
          Dst:             curve448_point_destroy
        - Src:             'crypto/ec/curve448/curve448.c:625,5'
          Dst:             OPENSSL_cleanse
    - functionName:    curve448_point_double
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - p
        - q
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - point_double_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:86,5'
          Dst:             point_double_internal
    - functionName:    recode_wnaf
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.smvt_control *'
        - 'struct.curve448_scalar_s *'
        - int
      constantsTouched: []
      argNames:
        - control
        - scalar
        - table_bits
      BBCount:         29
      ICount:          265
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:567,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:568,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:590,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/curve448/curve448.c:568,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:570,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:574,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:574,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:575,55'
              BranchSideFuncs:
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:588,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:579,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:579,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'crypto/ec/curve448/curve448.c:580,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'crypto/ec/curve448/curve448.c:580,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:580,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'crypto/ec/curve448/curve448.c:581,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   'crypto/ec/curve448/curve448.c:581,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:582,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:583,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - llvm.cttz.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:590,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:590,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/ec/curve448/curve448.c:592,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/ec/curve448/curve448.c:594,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:595,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:597,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:579,13'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:580,13'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:590,5'
          Dst:             __assert_fail
    - functionName:    curve448_base_double_scalarmul_non_secret
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_point_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - combo
        - scalar1
        - base2
        - scalar2
      BBCount:         55
      ICount:          435
      EdgeCount:       68
      CyclomaticComplexity: 15
      functionsReached:
        - OPENSSL_cleanse
        - __assert_fail
        - add_niels_to_pt
        - add_pniels_to_pt
        - curve448_point_copy
        - niels_to_pt
        - pniels_to_pt
        - point_double_internal
        - prepare_wnaf_table
        - recode_wnaf
        - sub_niels_from_pt
        - sub_pniels_from_pt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:647,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:648,29'
              BranchSideFuncs:
                - curve448_point_copy
            - BranchSide:      'crypto/ec/curve448/curve448.c:651,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pniels_to_pt
                - add_niels_to_pt
                - pniels_to_pt
        - Branch String:   'crypto/ec/curve448/curve448.c:651,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:652,22'
              BranchSideFuncs:
                - pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:654,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pniels_to_pt
                - add_niels_to_pt
        - Branch String:   'crypto/ec/curve448/curve448.c:654,42'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:654,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pniels_to_pt
                - add_niels_to_pt
            - BranchSide:      'crypto/ec/curve448/curve448.c:661,13'
              BranchSideFuncs:
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:654,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:655,22'
              BranchSideFuncs:
                - pniels_to_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:661,13'
              BranchSideFuncs:
                - niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:666,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:667,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:702,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'crypto/ec/curve448/curve448.c:670,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:670,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:670,47'
              BranchSideFuncs:
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:670,55'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:670,50'
              BranchSideFuncs:
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:670,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:672,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:673,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:686,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
        - Branch String:   'crypto/ec/curve448/curve448.c:673,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:673,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:675,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:675,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:676,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:680,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:678,36'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:678,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
            - BranchSide:      'crypto/ec/curve448/curve448.c:683,18'
              BranchSideFuncs:
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
        - Branch String:   'crypto/ec/curve448/curve448.c:682,56'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:682,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
            - BranchSide:      'crypto/ec/curve448/curve448.c:683,18'
              BranchSideFuncs:
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
        - Branch String:   'crypto/ec/curve448/curve448.c:686,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:687,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
            - BranchSide:      'crypto/ec/curve448/curve448.c:699,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:687,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:687,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
            - BranchSide:      'crypto/ec/curve448/curve448.c:689,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
        - Branch String:   'crypto/ec/curve448/curve448.c:689,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:690,33'
              BranchSideFuncs:
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - sub_niels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/curve448.c:694,35'
              BranchSideFuncs:
                - sub_niels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - point_double_internal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - add_niels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sub_pniels_from_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - add_pniels_to_pt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/curve448.c:706,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:706,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      'crypto/ec/curve448/curve448.c:707,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   'crypto/ec/curve448/curve448.c:708,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:708,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/curve448.c:709,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:639,19'
          Dst:             recode_wnaf
        - Src:             'crypto/ec/curve448/curve448.c:640,19'
          Dst:             recode_wnaf
        - Src:             'crypto/ec/curve448/curve448.c:644,5'
          Dst:             prepare_wnaf_table
        - Src:             'crypto/ec/curve448/curve448.c:648,9'
          Dst:             curve448_point_copy
        - Src:             'crypto/ec/curve448/curve448.c:652,9'
          Dst:             pniels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:655,9'
          Dst:             pniels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:656,9'
          Dst:             add_niels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:662,9'
          Dst:             niels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:670,9'
          Dst:             point_double_internal
        - Src:             'crypto/ec/curve448/curve448.c:673,13'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:676,17'
          Dst:             add_pniels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:680,17'
          Dst:             sub_pniels_from_pt
        - Src:             'crypto/ec/curve448/curve448.c:687,13'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:690,17'
          Dst:             add_niels_to_pt
        - Src:             'crypto/ec/curve448/curve448.c:694,17'
          Dst:             sub_niels_from_pt
        - Src:             'crypto/ec/curve448/curve448.c:702,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:703,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:704,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:706,5'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:708,5'
          Dst:             __assert_fail
    - functionName:    constant_time_is_zero_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:181,12'
          Dst:             constant_time_msb_32
    - functionName:    curve448_point_decode_like_eddsa_and_mul_by_ratio
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.curve448_point_s *'
        - 'char *'
      constantsTouched: []
      argNames:
        - p
        - enc
      BBCount:         9
      ICount:          276
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - __assert_fail
        - c448_succeed_if
        - constant_time_is_zero_32
        - curve448_point_valid
        - gf_add
        - gf_cond_neg
        - gf_deserialize
        - gf_isr
        - gf_lobit
        - gf_mul
        - gf_mulw
        - gf_sqr
        - gf_sub
        - mask_to_bool
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/curve448.c:374,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:374,5'
              BranchSideFuncs:
                - mask_to_bool
                - c448_succeed_if
            - BranchSide:      'crypto/ec/curve448/curve448.c:374,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mask_to_bool
                - c448_succeed_if
        - Branch String:   'crypto/ec/curve448/curve448.c:374,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/curve448.c:374,5'
              BranchSideFuncs:
                - mask_to_bool
                - c448_succeed_if
            - BranchSide:      'crypto/ec/curve448/curve448.c:374,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:331,12'
          Dst:             constant_time_is_zero_32
        - Src:             'crypto/ec/curve448/curve448.c:334,12'
          Dst:             gf_deserialize
        - Src:             'crypto/ec/curve448/curve448.c:335,13'
          Dst:             constant_time_is_zero_32
        - Src:             'crypto/ec/curve448/curve448.c:337,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:338,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:339,5'
          Dst:             gf_mulw
        - Src:             'crypto/ec/curve448/curve448.c:340,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:342,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:343,13'
          Dst:             gf_isr
        - Src:             'crypto/ec/curve448/curve448.c:345,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:346,23'
          Dst:             gf_lobit
        - Src:             'crypto/ec/curve448/curve448.c:346,5'
          Dst:             gf_cond_neg
        - Src:             'crypto/ec/curve448/curve448.c:353,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:354,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:355,9'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:356,9'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:357,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:358,9'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:359,9'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:360,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:361,9'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:362,9'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:363,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:364,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:365,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:366,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:367,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:368,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:369,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:370,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:373,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:374,5'
          Dst:             curve448_point_valid
        - Src:             'crypto/ec/curve448/curve448.c:374,5'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/curve448.c:376,28'
          Dst:             mask_to_bool
        - Src:             'crypto/ec/curve448/curve448.c:376,12'
          Dst:             c448_succeed_if
    - functionName:    curve448_point_valid
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_add
        - gf_eq
        - gf_mul
        - gf_mulw
        - gf_sqr
        - gf_sub
        - mask_to_bool
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:205,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:206,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:207,11'
          Dst:             gf_eq
        - Src:             'crypto/ec/curve448/curve448.c:208,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:209,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:210,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:211,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:212,5'
          Dst:             gf_mulw
        - Src:             'crypto/ec/curve448/curve448.c:213,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:214,5'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:215,12'
          Dst:             gf_eq
        - Src:             'crypto/ec/curve448/curve448.c:216,13'
          Dst:             gf_eq
        - Src:             'crypto/ec/curve448/curve448.c:217,12'
          Dst:             mask_to_bool
    - functionName:    curve448_point_mul_by_ratio_and_encode_like_eddsa
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - enc
        - p
      BBCount:         3
      ICount:          134
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - curve448_point_copy
        - curve448_point_destroy
        - gf_add
        - gf_invert
        - gf_lobit
        - gf_mul
        - gf_serialize
        - gf_sqr
        - gf_sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:282,5'
          Dst:             curve448_point_copy
        - Src:             'crypto/ec/curve448/curve448.c:288,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:289,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:290,9'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:291,9'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:292,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:293,9'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:294,9'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:295,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/curve448.c:296,9'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/curve448.c:297,9'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/curve448.c:298,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:299,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:300,9'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:301,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:305,5'
          Dst:             gf_invert
        - Src:             'crypto/ec/curve448/curve448.c:306,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:307,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:311,5'
          Dst:             gf_serialize
        - Src:             'crypto/ec/curve448/curve448.c:312,48'
          Dst:             gf_lobit
        - Src:             'crypto/ec/curve448/curve448.c:314,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:315,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:316,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:317,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/curve448.c:318,5'
          Dst:             curve448_point_destroy
    - functionName:    curve448_point_eq
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'struct.curve448_point_s *'
        - 'struct.curve448_point_s *'
      constantsTouched: []
      argNames:
        - p
        - q
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_eq
        - gf_mul
        - mask_to_bool
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/curve448.c:193,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:194,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/curve448.c:195,12'
          Dst:             gf_eq
        - Src:             'crypto/ec/curve448/curve448.c:197,12'
          Dst:             mask_to_bool
    - functionName:    ED448_public_from_private
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_derive_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:375,12'
          Dst:             c448_ed448_derive_public_key
    - functionName:    c448_ed448_derive_public_key
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pubkey
        - privkey
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - clamp
        - curve448_point_destroy
        - curve448_point_mul_by_ratio_and_encode_like_eddsa
        - curve448_precomputed_scalarmul
        - curve448_scalar_decode_long
        - curve448_scalar_destroy
        - curve448_scalar_halve
        - oneshot_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/eddsa.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:100,9'
              BranchSideFuncs:
                - clamp
                - curve448_scalar_decode_long
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_scalar_destroy
                - curve448_point_destroy
                - OPENSSL_cleanse
                - curve448_scalar_halve
            - BranchSide:      'crypto/ec/curve448/eddsa.c:102,11'
              BranchSideFuncs:
                - clamp
                - curve448_scalar_decode_long
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_scalar_destroy
                - curve448_point_destroy
                - OPENSSL_cleanse
                - curve448_scalar_halve
        - Branch String:   'crypto/ec/curve448/eddsa.c:115,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:116,31'
              BranchSideFuncs:
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_scalar_destroy
                - curve448_point_destroy
                - OPENSSL_cleanse
            - BranchSide:      'crypto/ec/curve448/eddsa.c:118,36'
              BranchSideFuncs:
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_scalar_destroy
                - curve448_point_destroy
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:98,10'
          Dst:             oneshot_hash
        - Src:             'crypto/ec/curve448/eddsa.c:102,5'
          Dst:             clamp
        - Src:             'crypto/ec/curve448/eddsa.c:104,5'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/eddsa.c:116,9'
          Dst:             curve448_scalar_halve
        - Src:             'crypto/ec/curve448/eddsa.c:118,5'
          Dst:             curve448_precomputed_scalarmul
        - Src:             'crypto/ec/curve448/eddsa.c:120,5'
          Dst:             curve448_point_mul_by_ratio_and_encode_like_eddsa
        - Src:             'crypto/ec/curve448/eddsa.c:123,5'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:124,5'
          Dst:             curve448_point_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:125,5'
          Dst:             OPENSSL_cleanse
    - functionName:    oneshot_hash
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - outlen
        - in
        - inlen
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_DigestFinalXOF
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_shake256
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/eddsa.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:30,28'
              BranchSideFuncs:
                - EVP_shake256
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:31,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:31,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/curve448/eddsa.c:33,25'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:32,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:32,36'
              BranchSideFuncs:
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/curve448/eddsa.c:33,25'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:33,25'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/curve448/eddsa.c:37,21'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:25,27'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/ec/curve448/eddsa.c:30,37'
          Dst:             EVP_shake256
        - Src:             'crypto/ec/curve448/eddsa.c:30,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/ec/curve448/eddsa.c:31,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:32,17'
          Dst:             EVP_DigestFinalXOF
        - Src:             'crypto/ec/curve448/eddsa.c:33,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/ec/curve448/eddsa.c:37,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    clamp
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - secret_scalar_ser
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ED448ph_verify
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - hash
        - signature
        - public_key
        - context
        - context_len
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_verify_prehash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:368,12'
          Dst:             c448_ed448_verify_prehash
    - functionName:    c448_ed448_verify_prehash
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - char
      constantsTouched: []
      argNames:
        - signature
        - pubkey
        - hash
        - context
        - context_len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:334,12'
          Dst:             c448_ed448_verify
    - functionName:    c448_ed448_verify
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - char
        - 'char *'
        - char
      constantsTouched: []
      argNames:
        - signature
        - pubkey
        - message
        - message_len
        - prehashed
        - context
        - context_len
      BBCount:         32
      ICount:          239
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestFinalXOF
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - OPENSSL_cleanse
        - c448_succeed_if
        - curve448_base_double_scalarmul_non_secret
        - curve448_point_decode_like_eddsa_and_mul_by_ratio
        - curve448_point_eq
        - curve448_scalar_decode_long
        - curve448_scalar_sub
        - hash_init_with_dom
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/eddsa.c:273,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:274,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:279,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
        - Branch String:   'crypto/ec/curve448/eddsa.c:274,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:275,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:276,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve448/eddsa.c:276,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:277,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:278,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve448/eddsa.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:280,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:283,59'
              BranchSideFuncs:
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
        - Branch String:   'crypto/ec/curve448/eddsa.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:286,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:289,59'
              BranchSideFuncs:
                - curve448_point_decode_like_eddsa_and_mul_by_ratio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
        - Branch String:   'crypto/ec/curve448/eddsa.c:290,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:291,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:295,31'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
        - Branch String:   'crypto/ec/curve448/eddsa.c:299,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:299,40'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/curve448/eddsa.c:305,29'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:301,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:301,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:305,29'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:302,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:302,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:305,29'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:303,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:303,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:305,29'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:304,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:304,40'
              BranchSideFuncs:
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:305,29'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:298,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:305,29'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
            - BranchSide:      'crypto/ec/curve448/eddsa.c:309,25'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_sub
                - curve448_scalar_decode_long
                - curve448_base_double_scalarmul_non_secret
                - curve448_point_eq
                - c448_succeed_if.20120
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:283,9'
          Dst:             curve448_point_decode_like_eddsa_and_mul_by_ratio
        - Src:             'crypto/ec/curve448/eddsa.c:289,9'
          Dst:             curve448_point_decode_like_eddsa_and_mul_by_ratio
        - Src:             'crypto/ec/curve448/eddsa.c:295,31'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/ec/curve448/eddsa.c:299,21'
          Dst:             hash_init_with_dom
        - Src:             'crypto/ec/curve448/eddsa.c:301,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:302,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:303,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:304,21'
          Dst:             EVP_DigestFinalXOF
        - Src:             'crypto/ec/curve448/eddsa.c:305,13'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/ec/curve448/eddsa.c:309,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/ec/curve448/eddsa.c:310,9'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/eddsa.c:312,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/eddsa.c:314,5'
          Dst:             curve448_scalar_sub
        - Src:             'crypto/ec/curve448/eddsa.c:317,5'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/eddsa.c:322,5'
          Dst:             curve448_base_double_scalarmul_non_secret
        - Src:             'crypto/ec/curve448/eddsa.c:325,28'
          Dst:             curve448_point_eq
        - Src:             'crypto/ec/curve448/eddsa.c:325,12'
          Dst:             c448_succeed_if
    - functionName:    hash_init_with_dom
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - char
        - char
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - hashctx
        - prehashed
        - for_prehash
        - context
        - context_len
      BBCount:         15
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_shake256
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/eddsa.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:62,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:64,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_shake256
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/eddsa.c:69,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:69,34'
              BranchSideFuncs:
                - strlen
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/eddsa.c:72,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/eddsa.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:70,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/eddsa.c:72,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/eddsa.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:71,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/eddsa.c:72,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/eddsa.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:72,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:74,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:68,37'
          Dst:             EVP_shake256
        - Src:             'crypto/ec/curve448/eddsa.c:68,10'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/ec/curve448/eddsa.c:69,50'
          Dst:             strlen
        - Src:             'crypto/ec/curve448/eddsa.c:69,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:70,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:71,17'
          Dst:             EVP_DigestUpdate
    - functionName:    c448_succeed_if
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ED448ph_sign
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - out_sig
        - hash
        - public_key
        - private_key
        - context
        - context_len
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_sign_prehash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:359,12'
          Dst:             c448_ed448_sign_prehash
    - functionName:    c448_ed448_sign_prehash
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - signature
        - privkey
        - pubkey
        - hash
        - context
        - context_len
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:242,12'
          Dst:             c448_ed448_sign
    - functionName:    c448_ed448_sign
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
        - char
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - signature
        - privkey
        - pubkey
        - message
        - message_len
        - prehashed
        - context
        - context_len
      BBCount:         33
      ICount:          267
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestFinalXOF
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - OPENSSL_cleanse
        - clamp
        - curve448_point_destroy
        - curve448_point_mul_by_ratio_and_encode_like_eddsa
        - curve448_precomputed_scalarmul
        - curve448_scalar_add
        - curve448_scalar_decode_long
        - curve448_scalar_destroy
        - curve448_scalar_encode
        - curve448_scalar_halve
        - curve448_scalar_mul
        - hash_init_with_dom
        - oneshot_hash
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/eddsa.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/eddsa.c:156,27'
              BranchSideFuncs:
                - oneshot_hash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - clamp
                - curve448_scalar_decode_long
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
        - Branch String:   'crypto/ec/curve448/eddsa.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:158,13'
              BranchSideFuncs:
                - clamp
                - curve448_scalar_decode_long
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
            - BranchSide:      'crypto/ec/curve448/eddsa.c:159,15'
              BranchSideFuncs:
                - clamp
                - curve448_scalar_decode_long
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
        - Branch String:   'crypto/ec/curve448/eddsa.c:165,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:165,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
            - BranchSide:      'crypto/ec/curve448/eddsa.c:169,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:168,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:168,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
            - BranchSide:      'crypto/ec/curve448/eddsa.c:169,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:169,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
            - BranchSide:      'crypto/ec/curve448/eddsa.c:172,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
        - Branch String:   'crypto/ec/curve448/eddsa.c:179,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:180,13'
              BranchSideFuncs:
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
            - BranchSide:      'crypto/ec/curve448/eddsa.c:181,37'
              BranchSideFuncs:
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_halve
        - Branch String:   'crypto/ec/curve448/eddsa.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:192,35'
              BranchSideFuncs:
                - curve448_scalar_halve
                - __sanitizer_cov_trace_const_cmp4
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/eddsa.c:194,40'
              BranchSideFuncs:
                - curve448_precomputed_scalarmul
                - curve448_point_mul_by_ratio_and_encode_like_eddsa
                - curve448_point_destroy
                - curve448_scalar_destroy
                - hash_init_with_dom
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
        - Branch String:   'crypto/ec/curve448/eddsa.c:206,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:206,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/eddsa.c:210,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:207,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:207,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/eddsa.c:210,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:208,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:208,38'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/eddsa.c:210,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:209,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:209,40'
              BranchSideFuncs:
                - EVP_DigestFinalXOF
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/eddsa.c:210,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/ec/curve448/eddsa.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/eddsa.c:210,13'
              BranchSideFuncs:
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/ec/curve448/eddsa.c:212,37'
              BranchSideFuncs:
                - curve448_scalar_decode_long
                - OPENSSL_cleanse
                - curve448_scalar_mul
                - curve448_scalar_add
                - OPENSSL_cleanse
                - llvm.memcpy.p0i8.p0i8.i64
                - curve448_scalar_encode
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:139,27'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/ec/curve448/eddsa.c:156,14'
          Dst:             oneshot_hash
        - Src:             'crypto/ec/curve448/eddsa.c:159,9'
          Dst:             clamp
        - Src:             'crypto/ec/curve448/eddsa.c:160,9'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/eddsa.c:164,14'
          Dst:             hash_init_with_dom
        - Src:             'crypto/ec/curve448/eddsa.c:165,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:168,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:169,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/eddsa.c:172,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/eddsa.c:179,14'
          Dst:             EVP_DigestFinalXOF
        - Src:             'crypto/ec/curve448/eddsa.c:181,9'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/eddsa.c:182,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/eddsa.c:190,9'
          Dst:             curve448_scalar_halve
        - Src:             'crypto/ec/curve448/eddsa.c:192,13'
          Dst:             curve448_scalar_halve
        - Src:             'crypto/ec/curve448/eddsa.c:194,9'
          Dst:             curve448_precomputed_scalarmul
        - Src:             'crypto/ec/curve448/eddsa.c:196,9'
          Dst:             curve448_point_mul_by_ratio_and_encode_like_eddsa
        - Src:             'crypto/ec/curve448/eddsa.c:197,9'
          Dst:             curve448_point_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:198,9'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:205,14'
          Dst:             hash_init_with_dom
        - Src:             'crypto/ec/curve448/eddsa.c:206,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:207,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:208,21'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/ec/curve448/eddsa.c:209,21'
          Dst:             EVP_DigestFinalXOF
        - Src:             'crypto/ec/curve448/eddsa.c:212,9'
          Dst:             curve448_scalar_decode_long
        - Src:             'crypto/ec/curve448/eddsa.c:214,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/eddsa.c:217,5'
          Dst:             curve448_scalar_mul
        - Src:             'crypto/ec/curve448/eddsa.c:218,5'
          Dst:             curve448_scalar_add
        - Src:             'crypto/ec/curve448/eddsa.c:220,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/ec/curve448/eddsa.c:222,5'
          Dst:             curve448_scalar_encode
        - Src:             'crypto/ec/curve448/eddsa.c:225,5'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:226,5'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:227,5'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/eddsa.c:231,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    ED448_verify
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - message
        - message_len
        - signature
        - public_key
        - context
        - context_len
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_verify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:351,12'
          Dst:             c448_ed448_verify
    - functionName:    ED448_sign
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - size_t
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - out_sig
        - message
        - message_len
        - public_key
        - private_key
        - context
        - context_len
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - c448_ed448_sign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:342,12'
          Dst:             c448_ed448_sign
    - functionName:    c448_ed448_convert_private_key_to_x448
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/eddsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - x
        - ed
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - oneshot_hash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/eddsa.c:84,12'
          Dst:             oneshot_hash
    - functionName:    constant_time_msb_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sqrn
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/field.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - y
        - x
        - n
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - gf_sqr
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/field.h:81,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:81,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gf_sqr
                - gf_sqr
                - __sanitizer_cov_trace_const_cmp4
                - gf_sqr
                - gf_sqr
                - gf_sqr
            - BranchSide:      'crypto/ec/curve448/field.h:82,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gf_sqr
                - gf_sqr
                - __sanitizer_cov_trace_const_cmp4
                - gf_sqr
                - gf_sqr
                - gf_sqr
        - Branch String:   'crypto/ec/curve448/field.h:82,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:83,16'
              BranchSideFuncs:
                - gf_sqr
                - __sanitizer_cov_trace_const_cmp4
                - gf_sqr
                - gf_sqr
            - BranchSide:      'crypto/ec/curve448/field.h:86,16'
              BranchSideFuncs:
                - gf_sqr
                - gf_sqr
                - __sanitizer_cov_trace_const_cmp4
                - gf_sqr
                - gf_sqr
        - Branch String:   'crypto/ec/curve448/field.h:90,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/field.h:91,16'
              BranchSideFuncs:
                - gf_sqr
                - gf_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/field.h:94,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/curve448/field.h:81,5'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/field.h:83,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/field.h:86,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/field.h:87,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/field.h:91,9'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/field.h:92,9'
          Dst:             gf_sqr
    - functionName:    gf_isr
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - a
        - x
      BBCount:         3
      ICount:          129
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_eq
        - gf_mul
        - gf_sqr
        - gf_sqrn
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:176,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/f_generic.c:177,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:178,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/f_generic.c:179,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:180,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:181,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:182,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:183,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:184,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:185,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:186,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/f_generic.c:187,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:188,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:189,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:190,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:191,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:192,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:193,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:194,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:195,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:196,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/f_generic.c:197,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:198,5'
          Dst:             gf_sqrn
        - Src:             'crypto/ec/curve448/f_generic.c:199,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:200,5'
          Dst:             gf_sqr
        - Src:             'crypto/ec/curve448/f_generic.c:201,5'
          Dst:             gf_mul
        - Src:             'crypto/ec/curve448/f_generic.c:203,12'
          Dst:             gf_eq
    - functionName:    gf_eq
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - constant_time_is_zero_32
        - gf_strong_reduce
        - gf_sub
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/f_generic.c:166,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:167,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_is_zero_32.20163
            - BranchSide:      'crypto/ec/curve448/f_generic.c:169,12'
              BranchSideFuncs:
                - constant_time_is_zero_32.20163
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:163,5'
          Dst:             gf_sub
        - Src:             'crypto/ec/curve448/f_generic.c:164,5'
          Dst:             gf_strong_reduce
        - Src:             'crypto/ec/curve448/f_generic.c:169,12'
          Dst:             constant_time_is_zero_32
    - functionName:    gf_sub
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - d
        - a
        - b
      BBCount:         13
      ICount:          188
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:35,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:36,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/f_generic.c:145,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:44,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/f_generic.c:146,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:45,23'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:45,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:55,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:56,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:57,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_strong_reduce
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         26
      ICount:          233
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:55,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:56,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:57,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:114,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:115,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:125,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:125,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:125,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:127,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:130,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:132,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:138,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:138,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:138,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      'crypto/ec/curve448/f_generic.c:138,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/ec/curve448/f_generic.c:138,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:138,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/f_generic.c:138,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:125,5'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/f_generic.c:138,5'
          Dst:             __assert_fail
    - functionName:    constant_time_is_zero_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:181,12'
          Dst:             constant_time_msb_32
    - functionName:    gf_deserialize
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'union.anon.2.2496 *'
        - 'char *'
        - int
        - char
      constantsTouched: []
      argNames:
        - x
        - serial
        - with_hibit
        - hi_nmask
      BBCount:         22
      ICount:          200
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - constant_time_is_zero_32
        - gf_hibit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/f_generic.c:76,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:77,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:95,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
        - Branch String:   'crypto/ec/curve448/f_generic.c:77,53'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:77,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:77,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:80,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:88,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:81,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:82,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:83,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:88,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:88,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:88,67'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/ec/curve448/f_generic.c:95,12'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:95,12'
              BranchSideFuncs:
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
            - BranchSide:      'crypto/ec/curve448/f_generic.c:95,52'
              BranchSideFuncs:
                - gf_hibit
                - constant_time_is_zero_32.20163
                - constant_time_is_zero_32.20163
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:95,43'
          Dst:             gf_hibit
        - Src:             'crypto/ec/curve448/f_generic.c:96,19'
          Dst:             constant_time_is_zero_32
        - Src:             'crypto/ec/curve448/f_generic.c:96,51'
          Dst:             constant_time_is_zero_32
    - functionName:    gf_hibit
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_add
        - gf_strong_reduce
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:50,5'
          Dst:             gf_add
        - Src:             'crypto/ec/curve448/f_generic.c:51,5'
          Dst:             gf_strong_reduce
    - functionName:    gf_add
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - d
        - a
        - b
      BBCount:         7
      ICount:          133
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:27,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:28,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/f_generic.c:153,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/arch_32/f_impl.h:55,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:56,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/curve448/arch_32/f_impl.h:57,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_lobit
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'union.anon.2.2496 *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_strong_reduce
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:61,5'
          Dst:             gf_strong_reduce
    - functionName:    gf_serialize
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/f_generic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - 'union.anon.2.2496 *'
        - int
      constantsTouched: []
      argNames:
        - serial
        - x
        - with_hibit
      BBCount:         18
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - gf_hibit
        - gf_strong_reduce
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/f_generic.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/f_generic.c:33,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/f_generic.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:31,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/f_generic.c:31,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'crypto/ec/curve448/f_generic.c:33,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:34,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/f_generic.c:43,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/f_generic.c:34,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:34,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/f_generic.c:39,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/ec/curve448/f_generic.c:34,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/f_generic.c:35,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/f_generic.c:39,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'crypto/ec/curve448/f_generic.c:29,5'
          Dst:             gf_strong_reduce
        - Src:             'crypto/ec/curve448/f_generic.c:31,9'
          Dst:             gf_hibit
        - Src:             'crypto/ec/curve448/f_generic.c:31,9'
          Dst:             __assert_fail
    - functionName:    constant_time_msb_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    curve448_scalar_halve
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - a
      BBCount:         9
      ICount:          123
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:227,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:228,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:232,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/scalar.c:232,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:233,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:234,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    curve448_scalar_encode
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - ser
        - s
      BBCount:         9
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:215,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:216,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:219,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/scalar.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:217,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:218,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
    - functionName:    curve448_scalar_copy
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/point_448.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - a
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    curve448_scalar_decode_long
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - ser
        - ser_len
      BBCount:         17
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - curve448_scalar_add
        - curve448_scalar_copy
        - curve448_scalar_decode
        - curve448_scalar_destroy
        - curve448_scalar_mul
        - sc_montmul
        - scalar_decode_short
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:180,30'
              BranchSideFuncs:
                - curve448_scalar_copy
            - BranchSide:      'crypto/ec/curve448/scalar.c:184,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - scalar_decode_short
                - __sanitizer_cov_trace_const_cmp8
                - curve448_scalar_copy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - sc_montmul
                - curve448_scalar_decode
                - curve448_scalar_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - curve448_scalar_mul
                - curve448_scalar_destroy
        - Branch String:   'crypto/ec/curve448/scalar.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:186,11'
              BranchSideFuncs:
                - scalar_decode_short
                - __sanitizer_cov_trace_const_cmp8
                - curve448_scalar_copy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - sc_montmul
                - curve448_scalar_decode
                - curve448_scalar_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - curve448_scalar_mul
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/scalar.c:188,25'
              BranchSideFuncs:
                - scalar_decode_short
                - __sanitizer_cov_trace_const_cmp8
                - curve448_scalar_copy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - sc_montmul
                - curve448_scalar_decode
                - curve448_scalar_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - curve448_scalar_mul
                - curve448_scalar_destroy
        - Branch String:   'crypto/ec/curve448/scalar.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:191,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - curve448_scalar_mul
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/scalar.c:198,5'
              BranchSideFuncs:
                - curve448_scalar_copy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
                - sc_montmul
                - curve448_scalar_decode
                - curve448_scalar_add
        - Branch String:   'crypto/ec/curve448/scalar.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:191,9'
              BranchSideFuncs:
                - curve448_scalar_mul
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/scalar.c:193,29'
              BranchSideFuncs:
                - curve448_scalar_mul
                - curve448_scalar_destroy
        - Branch String:   'crypto/ec/curve448/scalar.c:198,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:199,11'
              BranchSideFuncs:
                - sc_montmul
                - curve448_scalar_decode
                - curve448_scalar_add
                - curve448_scalar_copy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
            - BranchSide:      'crypto/ec/curve448/scalar.c:205,26'
              BranchSideFuncs:
                - curve448_scalar_copy
                - curve448_scalar_destroy
                - curve448_scalar_destroy
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:180,9'
          Dst:             curve448_scalar_copy
        - Src:             'crypto/ec/curve448/scalar.c:188,5'
          Dst:             scalar_decode_short
        - Src:             'crypto/ec/curve448/scalar.c:191,9'
          Dst:             __assert_fail
        - Src:             'crypto/ec/curve448/scalar.c:193,9'
          Dst:             curve448_scalar_mul
        - Src:             'crypto/ec/curve448/scalar.c:194,9'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/scalar.c:200,9'
          Dst:             sc_montmul
        - Src:             'crypto/ec/curve448/scalar.c:201,15'
          Dst:             curve448_scalar_decode
        - Src:             'crypto/ec/curve448/scalar.c:202,9'
          Dst:             curve448_scalar_add
        - Src:             'crypto/ec/curve448/scalar.c:205,5'
          Dst:             curve448_scalar_copy
        - Src:             'crypto/ec/curve448/scalar.c:206,5'
          Dst:             curve448_scalar_destroy
        - Src:             'crypto/ec/curve448/scalar.c:207,5'
          Dst:             curve448_scalar_destroy
    - functionName:    scalar_decode_short
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - ser
        - nbytes
      BBCount:         12
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:142,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:143,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ec/curve448/scalar.c:149,1'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/curve448/scalar.c:145,45'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:145,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/ec/curve448/scalar.c:145,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ec/curve448/scalar.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:146,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ec/curve448/scalar.c:147,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:       []
    - functionName:    curve448_scalar_mul
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sc_montmul
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:112,5'
          Dst:             sc_montmul
        - Src:             'crypto/ec/curve448/scalar.c:113,5'
          Dst:             sc_montmul
    - functionName:    curve448_scalar_destroy
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - scalar
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:170,5'
          Dst:             OPENSSL_cleanse
    - functionName:    sc_montmul
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         18
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - sc_subx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:79,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:80,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:106,13'
              BranchSideFuncs:
                - sc_subx
        - Branch String:   'crypto/ec/curve448/scalar.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:85,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:89,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/scalar.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:95,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:100,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/scalar.c:96,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:97,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:98,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:106,5'
          Dst:             sc_subx
    - functionName:    curve448_scalar_decode
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'char *'
      constantsTouched: []
      argNames:
        - s
        - ser
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - c448_succeed_if
        - constant_time_is_zero_32
        - curve448_scalar_mul
        - scalar_decode_short
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:159,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:160,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - curve448_scalar_mul
                - constant_time_is_zero_32.20227
                - c448_succeed_if.20228
            - BranchSide:      'crypto/ec/curve448/scalar.c:163,25'
              BranchSideFuncs:
                - curve448_scalar_mul
                - constant_time_is_zero_32.20227
                - c448_succeed_if.20228
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:158,5'
          Dst:             scalar_decode_short
        - Src:             'crypto/ec/curve448/scalar.c:163,5'
          Dst:             curve448_scalar_mul
        - Src:             'crypto/ec/curve448/scalar.c:165,29'
          Dst:             constant_time_is_zero_32
        - Src:             'crypto/ec/curve448/scalar.c:165,12'
          Dst:             c448_succeed_if
    - functionName:    curve448_scalar_add
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         7
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - sc_subx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:128,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:129,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sc_subx
            - BranchSide:      'crypto/ec/curve448/scalar.c:133,13'
              BranchSideFuncs:
                - sc_subx
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:133,5'
          Dst:             sc_subx
    - functionName:    sc_subx
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'size_t *'
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - accum
        - sub
        - p
        - extra
      BBCount:         9
      ICount:          122
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ec/curve448/scalar.c:57,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:58,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:62,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/curve448/scalar.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/curve448/scalar.c:66,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/curve448/scalar.c:70,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    constant_time_is_zero_32
      functionSourceFile: '/src/openssl111/include/internal/constant_time.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/constant_time.h:181,12'
          Dst:             constant_time_msb_32
    - functionName:    c448_succeed_if
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/curve448utils.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    curve448_scalar_sub
      functionSourceFile: '/src/openssl111/crypto/ec/curve448/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
        - 'struct.curve448_scalar_s *'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sc_subx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/curve448/scalar.c:119,5'
          Dst:             sc_subx
    - functionName:    ec_GF2m_simple_oct2point
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - buf
        - len
        - ctx
      BBCount:         67
      ICount:          402
      EdgeCount:       94
      CyclomaticComplexity: 29
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_is_odd
        - BN_is_zero
        - BN_num_bits
        - EC_GROUP_get_degree
        - EC_POINT_set_affine_coordinates
        - EC_POINT_set_compressed_coordinates
        - EC_POINT_set_to_infinity
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_oct.c:246,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:247,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:262,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:265,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:265,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:271,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:266,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:266,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:271,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:267,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:271,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:268,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:271,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:271,20'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:271,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:271,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:271,62'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:271,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:272,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:278,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_set_to_infinity
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:286,29'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:279,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:283,41'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
        - Branch String:   'crypto/ec/ec2_oct.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:290,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:290,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:292,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:293,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:297,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_oct.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:298,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:303,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:299,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:300,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_oct.c:301,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:308,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:310,20'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:311,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:312,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:313,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:317,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:317,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:318,50'
              BranchSideFuncs:
                - EC_POINT_set_compressed_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:321,24'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_CTX_end
                - BN_CTX_free
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:319,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:320,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:322,13'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:323,25'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:324,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:327,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:327,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:333,28'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:352,46'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:333,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:334,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:339,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:334,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:335,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:338,13'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:339,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:340,21'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:341,21'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:341,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:342,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:352,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:353,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_oct.c:247,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:268,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:272,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:279,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:283,16'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ec2_oct.c:286,9'
          Dst:             EC_GROUP_get_degree
        - Src:             'crypto/ec/ec2_oct.c:293,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:298,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_oct.c:303,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_oct.c:304,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:305,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:306,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:310,10'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec2_oct.c:312,9'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec2_oct.c:313,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:318,14'
          Dst:             EC_POINT_set_compressed_coordinates
        - Src:             'crypto/ec/ec2_oct.c:321,14'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec2_oct.c:323,13'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec2_oct.c:324,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:333,17'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_oct.c:335,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:341,30'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ec2_oct.c:342,21'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:352,14'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ec2_oct.c:359,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_oct.c:360,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_point2oct
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - int
        - 'char *'
        - size_t
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - buf
        - len
        - ctx
      BBCount:         72
      ICount:          449
      EdgeCount:       99
      CyclomaticComplexity: 29
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2bin
        - BN_is_odd
        - BN_is_zero
        - BN_num_bits
        - EC_GROUP_get_degree
        - EC_POINT_get_affine_coordinates
        - EC_POINT_is_at_infinity
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_oct.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:130,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:125,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:130,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:130,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:132,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:143,38'
              BranchSideFuncs:
                - EC_GROUP_get_degree
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:132,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:133,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:139,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_oct.c:133,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:134,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:137,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_oct.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:146,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:146,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:150,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:219,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_oct.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:151,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:155,13'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_oct.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:156,29'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:161,22'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:157,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:158,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_oct.c:159,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:166,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:167,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:169,46'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:169,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:170,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:172,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:173,53'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:173,68'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:180,11'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:173,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:174,18'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:180,11'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:174,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:175,17'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:176,27'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:176,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:177,17'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:178,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:184,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:187,9'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:187,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:188,13'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:191,26'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:193,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:194,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:198,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:199,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:199,16'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:200,20'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_oct.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:200,20'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:213,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_oct.c:201,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:202,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:205,13'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_oct.c:205,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:206,17'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:209,30'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_oct.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:214,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_oct.c:217,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_oct.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:220,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:221,17'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:226,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:227,17'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_oct.c:126,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:130,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_oct.c:134,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:143,18'
          Dst:             EC_GROUP_get_degree
        - Src:             'crypto/ec/ec2_oct.c:151,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:156,29'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_oct.c:161,9'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_oct.c:163,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:164,13'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:165,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:169,14'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec2_oct.c:173,57'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_oct.c:176,17'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ec2_oct.c:182,28'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec2_oct.c:184,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:191,16'
          Dst:             BN_bn2bin
        - Src:             'crypto/ec/ec2_oct.c:194,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:200,32'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec2_oct.c:202,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:209,20'
          Dst:             BN_bn2bin
        - Src:             'crypto/ec/ec2_oct.c:214,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:220,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_oct.c:221,5'
          Dst:             BN_CTX_free
        - Src:             'crypto/ec/ec2_oct.c:226,9'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_oct.c:227,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_set_compressed_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.1920 *'
        - 'struct.ec_point_st.1909 *'
        - 'struct.bignum_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x_
        - y_bit
        - ctx
      BBCount:         44
      ICount:          319
      EdgeCount:       61
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GF2m_add
        - BN_GF2m_mod_arr
        - BN_GF2m_mod_solve_quad_arr
        - BN_GF2m_mod_sqrt_arr
        - BN_is_odd
        - BN_is_zero
        - EC_POINT_set_affine_coordinates
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_oct.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:46,25'
              BranchSideFuncs:
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:51,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:47,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:48,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_oct.c:49,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:59,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:61,26'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:62,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:63,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:64,35'
              BranchSideFuncs:
                - BN_GF2m_mod_sqrt_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:67,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:64,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:65,13'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:66,5'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:67,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:68,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:69,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:69,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:70,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:71,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:72,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:73,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:74,13'
              BranchSideFuncs:
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:75,41'
              BranchSideFuncs:
                - BN_GF2m_mod_solve_quad_arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:75,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:76,33'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:88,25'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:79,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:79,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_oct.c:84,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:78,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:80,17'
              BranchSideFuncs:
                - ERR_clear_error
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:84,17'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:90,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_oct.c:91,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_oct.c:92,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:93,17'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:94,9'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_oct.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_oct.c:98,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_oct.c:100,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_oct.c:43,5'
          Dst:             ERR_clear_error
        - Src:             'crypto/ec/ec2_oct.c:46,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_oct.c:53,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_oct.c:54,11'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:55,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:56,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:57,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_oct.c:61,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/ec/ec2_oct.c:63,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_oct.c:64,14'
          Dst:             BN_GF2m_mod_sqrt_arr
        - Src:             'crypto/ec/ec2_oct.c:71,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_oct.c:73,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_oct.c:75,14'
          Dst:             BN_GF2m_mod_solve_quad_arr
        - Src:             'crypto/ec/ec2_oct.c:76,33'
          Dst:             ERR_peek_last_error
        - Src:             'crypto/ec/ec2_oct.c:80,17'
          Dst:             ERR_clear_error
        - Src:             'crypto/ec/ec2_oct.c:81,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:84,17'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_oct.c:88,15'
          Dst:             BN_is_odd
        - Src:             'crypto/ec/ec2_oct.c:92,18'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_oct.c:97,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ec2_oct.c:103,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_oct.c:104,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_ladder_post
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         55
      ICount:          484
      EdgeCount:       79
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_add
        - BN_is_zero
        - BN_set_negative
        - BN_set_word
        - EC_POINT_copy
        - EC_POINT_invert
        - EC_POINT_set_to_infinity
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:779,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:780,41'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
            - BranchSide:      'crypto/ec/ec2_smpl.c:782,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
                - ERR_put_error
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:782,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:783,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:791,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:784,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:784,33'
              BranchSideFuncs:
                - EC_POINT_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:785,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:783,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:785,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:788,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:795,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:796,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_smpl.c:800,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:801,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:801,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:802,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:802,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:803,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:803,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:804,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:804,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:805,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:806,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:806,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:807,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:807,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:808,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:808,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:809,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:809,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:810,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:810,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:811,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:811,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:812,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:812,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:813,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:813,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:814,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:814,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:815,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:815,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:816,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:816,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:817,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:817,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:818,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:818,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_set_negative
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   'crypto/ec/ec2_smpl.c:800,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:819,9'
              BranchSideFuncs:
                - BN_set_negative
                - BN_set_negative
                - BN_CTX_end
            - BranchSide:      'crypto/ec/ec2_smpl.c:821,5'
              BranchSideFuncs:
                - BN_set_negative
                - BN_set_negative
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:779,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:780,16'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ec2_smpl.c:782,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:783,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec2_smpl.c:784,17'
          Dst:             EC_POINT_invert
        - Src:             'crypto/ec/ec2_smpl.c:785,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:791,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_smpl.c:792,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:793,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:794,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:796,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:802,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:805,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:808,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:810,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:815,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:817,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:818,13'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec2_smpl.c:824,5'
          Dst:             BN_set_negative
        - Src:             'crypto/ec/ec2_smpl.c:825,5'
          Dst:             BN_set_negative
        - Src:             'crypto/ec/ec2_smpl.c:830,5'
          Dst:             BN_CTX_end
    - functionName:    ec_GF2m_simple_ladder_step
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         33
      ICount:          357
      EdgeCount:       47
      CyclomaticComplexity: 16
      functionsReached:
        - BN_GF2m_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:747,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:747,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:748,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:748,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:749,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:749,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:750,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:750,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:751,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:751,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:752,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:752,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:753,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:753,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:754,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:754,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:755,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:755,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:756,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:756,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:757,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:757,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:758,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:758,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:759,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:759,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:746,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:760,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:762,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:750,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:754,13'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:759,13'
          Dst:             BN_GF2m_add
    - functionName:    ec_GF2m_simple_ladder_pre
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - s
        - p
        - ctx
      BBCount:         42
      ICount:          331
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - BN_GF2m_add
        - BN_is_zero
        - BN_num_bits
        - BN_priv_rand
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:694,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:695,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:698,5'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:699,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:701,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:704,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:704,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:699,27'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:707,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:708,10'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:708,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:709,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:709,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:709,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:710,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:707,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:710,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:713,5'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:714,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:716,13'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:719,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:719,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:714,27'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:721,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:722,10'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:722,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:723,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:723,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:723,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:724,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:724,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:725,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:725,25'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:726,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:726,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:727,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:727,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:728,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:721,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:728,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:730,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:699,33'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec2_smpl.c:699,14'
          Dst:             BN_priv_rand
        - Src:             'crypto/ec/ec2_smpl.c:701,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:704,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:714,33'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec2_smpl.c:714,14'
          Dst:             BN_priv_rand
        - Src:             'crypto/ec/ec2_smpl.c:716,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:719,14'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:725,13'
          Dst:             BN_GF2m_add
    - functionName:    ec_GF2m_simple_field_inv
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_GF2m_mod_inv
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:901,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:902,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:901,17'
          Dst:             BN_GF2m_mod_inv
        - Src:             'crypto/ec/ec2_smpl.c:902,9'
          Dst:             ERR_put_error
    - functionName:    ec_GF2m_simple_points_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_st *'
        - size_t
        - 'struct.ec_point_st.4219 **'
        - 'struct.bignum_st **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
        - num
        - points
        - scalars
        - ctx
      BBCount:         31
      ICount:          200
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - BN_is_zero
        - EC_POINT_add
        - EC_POINT_free
        - EC_POINT_new
        - ERR_put_error
        - ec_scalar_mul_ladder
        - ec_wNAF_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:858,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:858,31'
              BranchSideFuncs:
                - ec_wNAF_mul
            - BranchSide:      'crypto/ec/ec2_smpl.c:859,28'
              BranchSideFuncs:
                - ec_wNAF_mul
        - Branch String:   'crypto/ec/ec2_smpl.c:858,45'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:858,59'
              BranchSideFuncs:
                - ec_wNAF_mul
            - BranchSide:      'crypto/ec/ec2_smpl.c:859,28'
              BranchSideFuncs:
                - ec_wNAF_mul
        - Branch String:   'crypto/ec/ec2_smpl.c:858,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:859,28'
              BranchSideFuncs:
                - ec_wNAF_mul
            - BranchSide:      'crypto/ec/ec2_smpl.c:861,9'
              BranchSideFuncs:
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
        - Branch String:   'crypto/ec/ec2_smpl.c:861,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:861,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec2_smpl.c:865,9'
              BranchSideFuncs:
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
        - Branch String:   'crypto/ec/ec2_smpl.c:861,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:863,37'
              BranchSideFuncs:
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec2_smpl.c:865,9'
              BranchSideFuncs:
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ec_scalar_mul_ladder
        - Branch String:   'crypto/ec/ec2_smpl.c:865,24'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:865,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec2_smpl.c:874,27'
              BranchSideFuncs:
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:865,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:867,37'
              BranchSideFuncs:
                - ec_scalar_mul_ladder
            - BranchSide:      'crypto/ec/ec2_smpl.c:874,27'
              BranchSideFuncs:
                - EC_POINT_new
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:874,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:875,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:879,31'
              BranchSideFuncs:
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:880,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:880,34'
              BranchSideFuncs:
                - ec_scalar_mul_ladder
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:882,9'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec2_smpl.c:881,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:881,26'
              BranchSideFuncs:
                - EC_POINT_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:882,9'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   'crypto/ec/ec2_smpl.c:879,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:882,9'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:884,9'
              BranchSideFuncs:
                - EC_POINT_free
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:858,20'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:858,48'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:859,16'
          Dst:             ec_wNAF_mul
        - Src:             'crypto/ec/ec2_smpl.c:863,16'
          Dst:             ec_scalar_mul_ladder
        - Src:             'crypto/ec/ec2_smpl.c:867,16'
          Dst:             ec_scalar_mul_ladder
        - Src:             'crypto/ec/ec2_smpl.c:874,14'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec2_smpl.c:875,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:879,10'
          Dst:             ec_scalar_mul_ladder
        - Src:             'crypto/ec/ec2_smpl.c:880,13'
          Dst:             ec_scalar_mul_ladder
        - Src:             'crypto/ec/ec2_smpl.c:881,13'
          Dst:             EC_POINT_add
        - Src:             'crypto/ec/ec2_smpl.c:887,5'
          Dst:             EC_POINT_free
    - functionName:    EC_GF2m_simple_method
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionDepth:   0
      returnType:      'struct.ec_method_st.4226 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_GF2m_simple_group_init
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st.4230 *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_free
        - BN_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:28,30'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:28,33'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:29,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec2_smpl.c:28,50'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:28,53'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:29,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec2_smpl.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:29,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:34,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:24,20'
          Dst:             BN_new
        - Src:             'crypto/ec/ec2_smpl.c:25,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ec2_smpl.c:26,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ec2_smpl.c:29,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:30,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:31,9'
          Dst:             BN_free
    - functionName:    ec_GF2m_simple_group_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st.4230 *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:43,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:44,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:45,5'
          Dst:             BN_free
    - functionName:    ec_GF2m_simple_group_clear_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_group_st.4230 *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_clear_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:54,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec2_smpl.c:55,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec2_smpl.c:56,5'
          Dst:             BN_clear_free
    - functionName:    ec_GF2m_simple_group_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_group_st.4230 *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         14
      ICount:          158
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - BN_copy
        - bn_set_all_zero
        - bn_wexpand
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:72,9'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:73,18'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:74,9'
              BranchSideFuncs:
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:75,18'
              BranchSideFuncs:
                - BN_copy
                - bn_wexpand
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:76,9'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:77,21'
              BranchSideFuncs:
                - bn_wexpand
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:83,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:86,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_set_all_zero
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:89,21'
              BranchSideFuncs:
                - bn_set_all_zero
                - bn_set_all_zero
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:71,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:73,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:75,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:83,9'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec2_smpl.c:86,9'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec2_smpl.c:89,5'
          Dst:             bn_set_all_zero
        - Src:             'crypto/ec/ec2_smpl.c:90,5'
          Dst:             bn_set_all_zero
    - functionName:    ec_GF2m_simple_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         19
      ICount:          151
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - BN_GF2m_mod_arr
        - BN_GF2m_poly2arr
        - BN_copy
        - ERR_put_error
        - bn_set_all_zero
        - bn_wexpand
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:103,9'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:104,26'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:105,18'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:105,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:111,26'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:106,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:111,26'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:112,9'
              BranchSideFuncs:
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:113,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:116,21'
              BranchSideFuncs:
                - bn_set_all_zero
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:120,9'
              BranchSideFuncs:
                - bn_wexpand
                - bn_set_all_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:121,20'
              BranchSideFuncs:
                - bn_wexpand
                - bn_set_all_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:124,21'
              BranchSideFuncs:
                - bn_set_all_zero
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:102,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:104,9'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/ec/ec2_smpl.c:106,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:111,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/ec/ec2_smpl.c:113,9'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec2_smpl.c:116,5'
          Dst:             bn_set_all_zero
        - Src:             'crypto/ec/ec2_smpl.c:119,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/ec/ec2_smpl.c:121,9'
          Dst:             bn_wexpand
        - Src:             'crypto/ec/ec2_smpl.c:124,5'
          Dst:             bn_set_all_zero
    - functionName:    ec_GF2m_simple_group_get_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         20
      ICount:          104
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:140,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:141,22'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:145,9'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:142,13'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:143,5'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:146,22'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:150,9'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:147,13'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:148,5'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:151,22'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:155,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:152,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:153,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:141,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:146,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:151,14'
          Dst:             BN_copy
    - functionName:    ec_GF2m_simple_group_get_degree
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_group_st.4230 *'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:167,12'
          Dst:             BN_num_bits
    - functionName:    ec_GF2m_simple_group_check_discriminant
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - ctx
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GF2m_mod_arr
        - BN_is_zero
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:182,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:189,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:183,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:184,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:188,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:192,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:194,26'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:195,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:201,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:202,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:204,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:182,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_smpl.c:184,13'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:189,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_smpl.c:190,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:194,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/ec/ec2_smpl.c:201,9'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:207,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_smpl.c:208,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_point_init
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ec_point_st.4219 *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_free
        - BN_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:219,26'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:219,29'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:220,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec2_smpl.c:219,46'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:219,49'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:220,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   'crypto/ec/ec2_smpl.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:220,17'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:225,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:215,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ec2_smpl.c:216,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ec2_smpl.c:217,16'
          Dst:             BN_new
        - Src:             'crypto/ec/ec2_smpl.c:220,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:221,9'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:222,9'
          Dst:             BN_free
    - functionName:    ec_GF2m_simple_point_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_point_st.4219 *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:231,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:232,5'
          Dst:             BN_free
        - Src:             'crypto/ec/ec2_smpl.c:233,5'
          Dst:             BN_free
    - functionName:    ec_GF2m_simple_point_clear_finish
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ec_point_st.4219 *'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_clear_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:239,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec2_smpl.c:240,5'
          Dst:             BN_clear_free
        - Src:             'crypto/ec/ec2_smpl.c:241,5'
          Dst:             BN_clear_free
    - functionName:    ec_GF2m_simple_point_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:252,9'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:253,18'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:254,9'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:255,18'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:256,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:257,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:251,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:253,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:255,10'
          Dst:             BN_copy
    - functionName:    ec_GF2m_simple_point_set_to_infinity
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:271,5'
          Dst:             BN_set_word
    - functionName:    ec_GF2m_simple_point_set_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         16
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_copy
        - BN_set_negative
        - BN_value_one
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:285,19'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:285,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:286,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:286,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:291,18'
              BranchSideFuncs:
                - BN_copy
                - BN_set_negative
                - BN_copy
                - BN_set_negative
                - BN_value_one
                - BN_copy
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:292,9'
              BranchSideFuncs:
                - BN_set_negative
                - BN_copy
                - BN_set_negative
                - BN_value_one
                - BN_copy
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:293,21'
              BranchSideFuncs:
                - BN_set_negative
                - BN_copy
                - BN_set_negative
                - BN_value_one
                - BN_copy
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:295,9'
              BranchSideFuncs:
                - BN_set_negative
                - BN_value_one
                - BN_copy
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:296,21'
              BranchSideFuncs:
                - BN_set_negative
                - BN_value_one
                - BN_copy
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:298,9'
              BranchSideFuncs:
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:299,21'
              BranchSideFuncs:
                - BN_set_negative
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:286,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:291,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:293,5'
          Dst:             BN_set_negative
        - Src:             'crypto/ec/ec2_smpl.c:294,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:296,5'
          Dst:             BN_set_negative
        - Src:             'crypto/ec/ec2_smpl.c:297,28'
          Dst:             BN_value_one
        - Src:             'crypto/ec/ec2_smpl.c:297,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:299,5'
          Dst:             BN_set_negative
    - functionName:    ec_GF2m_simple_point_get_affine_coordinates
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         19
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_copy
        - BN_set_negative
        - BN_value_one
        - EC_POINT_is_at_infinity
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:319,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:324,16'
              BranchSideFuncs:
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_set_negative
                - BN_copy
                - BN_set_negative
                - ERR_put_error
        - Branch String:   'crypto/ec/ec2_smpl.c:324,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:325,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec2_smpl.c:329,9'
              BranchSideFuncs:
                - BN_copy
                - BN_set_negative
                - BN_copy
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:329,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:330,22'
              BranchSideFuncs:
                - BN_copy
                - BN_set_negative
                - BN_copy
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:334,9'
              BranchSideFuncs:
                - BN_copy
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:330,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:331,13'
              BranchSideFuncs:
                - BN_set_negative
                - BN_copy
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:332,25'
              BranchSideFuncs:
                - BN_set_negative
                - BN_copy
                - BN_set_negative
        - Branch String:   'crypto/ec/ec2_smpl.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:335,22'
              BranchSideFuncs:
                - BN_copy
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:339,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:335,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:336,13'
              BranchSideFuncs:
                - BN_set_negative
            - BranchSide:      'crypto/ec/ec2_smpl.c:337,25'
              BranchSideFuncs:
                - BN_set_negative
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:318,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:319,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:324,26'
          Dst:             BN_value_one
        - Src:             'crypto/ec/ec2_smpl.c:324,9'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec2_smpl.c:325,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec2_smpl.c:330,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:332,9'
          Dst:             BN_set_negative
        - Src:             'crypto/ec/ec2_smpl.c:335,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:337,9'
          Dst:             BN_set_negative
    - functionName:    ec_GF2m_simple_add
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         82
      ICount:          544
      EdgeCount:       118
      CyclomaticComplexity: 38
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GF2m_add
        - BN_copy
        - BN_ucmp
        - EC_POINT_copy
        - EC_POINT_get_affine_coordinates
        - EC_POINT_is_at_infinity
        - EC_POINT_set_affine_coordinates
        - EC_POINT_set_to_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:356,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:357,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:362,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_CTX_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:357,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:358,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:359,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:362,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:363,28'
              BranchSideFuncs:
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:368,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_smpl.c:363,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:364,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:368,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:369,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:374,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:370,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:371,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:372,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:383,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:384,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:386,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:386,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:387,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:392,46'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:387,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:388,13'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:389,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:389,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:390,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:391,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
        - Branch String:   'crypto/ec/ec2_smpl.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
            - BranchSide:      'crypto/ec/ec2_smpl.c:393,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:395,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:396,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:401,46'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:396,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:397,13'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:398,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:398,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:399,13'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:400,5'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:401,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:0,0'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:402,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:406,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:421,13'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:406,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:407,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:408,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:408,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:409,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:410,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:410,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:411,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:412,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:412,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:413,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:414,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:414,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:415,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:416,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:416,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:417,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:418,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:418,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:419,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:420,5'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:421,33'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:421,47'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:422,43'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:421,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:422,43'
              BranchSideFuncs:
                - EC_POINT_set_to_infinity
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:427,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:422,17'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:423,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:424,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:427,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:428,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:429,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:429,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:430,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:432,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:432,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:433,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:434,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:434,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:435,13'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:436,26'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:436,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:0,0'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:437,13'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:440,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:442,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:443,9'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:444,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:445,9'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:446,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:446,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:447,9'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:449,42'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:450,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:452,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:356,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:357,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec2_smpl.c:362,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:363,14'
          Dst:             EC_POINT_copy
        - Src:             'crypto/ec/ec2_smpl.c:369,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_smpl.c:374,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_smpl.c:375,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:376,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:377,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:378,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:379,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:380,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:381,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:382,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:387,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:389,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:392,14'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec2_smpl.c:396,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:398,14'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:401,14'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec2_smpl.c:405,9'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ec2_smpl.c:406,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:408,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:414,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:416,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:418,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:421,13'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ec2_smpl.c:421,36'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:422,18'
          Dst:             EC_POINT_set_to_infinity
        - Src:             'crypto/ec/ec2_smpl.c:429,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:434,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:436,14'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:440,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:444,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:446,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:449,10'
          Dst:             EC_POINT_set_affine_coordinates
        - Src:             'crypto/ec/ec2_smpl.c:455,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_smpl.c:456,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_dbl
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GF2m_simple_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:467,12'
          Dst:             ec_GF2m_simple_add
    - functionName:    ec_GF2m_simple_invert
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_GF2m_add
        - BN_is_zero
        - EC_POINT_is_at_infinity
        - EC_POINT_make_affine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:472,47'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:472,61'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:474,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:472,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:474,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:476,31'
              BranchSideFuncs:
                - EC_POINT_make_affine
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
        - Branch String:   'crypto/ec/ec2_smpl.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:477,9'
              BranchSideFuncs:
                - BN_GF2m_add
            - BranchSide:      'crypto/ec/ec2_smpl.c:478,24'
              BranchSideFuncs:
                - BN_GF2m_add
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:472,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:472,50'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:476,10'
          Dst:             EC_POINT_make_affine
        - Src:             'crypto/ec/ec2_smpl.c:478,12'
          Dst:             BN_GF2m_add
    - functionName:    ec_GF2m_simple_is_at_infinity
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:485,12'
          Dst:             BN_is_zero
    - functionName:    ec_GF2m_simple_is_on_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         30
      ICount:          227
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GF2m_add
        - BN_is_zero
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:503,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:506,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_smpl.c:510,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:511,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_CTX_new
            - BranchSide:      'crypto/ec/ec2_smpl.c:513,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_smpl.c:513,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:514,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:519,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:515,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:516,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:517,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:522,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:523,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:531,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:531,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:532,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:533,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:533,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:534,9'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:535,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:536,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:537,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:537,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:538,9'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:539,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:539,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:540,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:541,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:541,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:542,9'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
            - BranchSide:      'crypto/ec/ec2_smpl.c:543,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_zero
        - Branch String:   'crypto/ec/ec2_smpl.c:543,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:544,9'
              BranchSideFuncs:
                - BN_is_zero
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:545,22'
              BranchSideFuncs:
                - BN_is_zero
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:503,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:514,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_smpl.c:519,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_smpl.c:520,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:521,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:531,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:535,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:539,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:543,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/ec/ec2_smpl.c:545,11'
          Dst:             BN_is_zero
        - Src:             'crypto/ec/ec2_smpl.c:548,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_smpl.c:549,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_cmp
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
        - ctx
      BBCount:         31
      ICount:          221
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - EC_POINT_get_affine_coordinates
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:567,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:568,40'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:571,33'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:571,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:572,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:574,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:574,21'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:574,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:578,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_smpl.c:574,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:575,25'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:578,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_smpl.c:575,43'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:575,53'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:575,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:578,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:579,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:584,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:580,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:581,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:582,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:589,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:590,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:592,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:592,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:593,9'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:594,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:594,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:595,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:596,20'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:596,34'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:596,44'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:596,11'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:567,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:568,16'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:571,9'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:575,18'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec2_smpl.c:575,46'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec2_smpl.c:579,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_smpl.c:584,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_smpl.c:585,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:586,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:587,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:588,10'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:592,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec2_smpl.c:594,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec2_smpl.c:596,13'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec2_smpl.c:596,37'
          Dst:             BN_cmp
        - Src:             'crypto/ec/ec2_smpl.c:599,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_smpl.c:600,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_make_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.ec_point_st.4219 *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         25
      ICount:          153
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_copy
        - BN_set_word
        - EC_POINT_get_affine_coordinates
        - EC_POINT_is_at_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:612,25'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:612,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:613,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:612,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:613,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:615,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   'crypto/ec/ec2_smpl.c:615,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:616,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:621,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:617,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:618,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec2_smpl.c:619,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:624,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:625,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:627,42'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:627,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:628,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:629,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_copy
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:629,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:630,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:631,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_CTX_free
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ec2_smpl.c:631,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:632,9'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:633,10'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   'crypto/ec/ec2_smpl.c:633,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:634,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ec2_smpl.c:635,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:612,28'
          Dst:             EC_POINT_is_at_infinity
        - Src:             'crypto/ec/ec2_smpl.c:616,25'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ec2_smpl.c:621,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ec2_smpl.c:622,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:623,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/ec/ec2_smpl.c:627,10'
          Dst:             EC_POINT_get_affine_coordinates
        - Src:             'crypto/ec/ec2_smpl.c:629,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:631,10'
          Dst:             BN_copy
        - Src:             'crypto/ec/ec2_smpl.c:633,10'
          Dst:             BN_set_word
        - Src:             'crypto/ec/ec2_smpl.c:640,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ec2_smpl.c:641,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GF2m_simple_points_make_affine
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - size_t
        - 'struct.ec_point_st.4219 **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - num
        - points
        - ctx
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec2_smpl.c:653,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:654,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ec/ec2_smpl.c:658,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ec2_smpl.c:654,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec2_smpl.c:655,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ec2_smpl.c:656,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    ec_GF2m_simple_field_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_GF2m_mod_mul_arr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:665,12'
          Dst:             BN_GF2m_mod_mul_arr
    - functionName:    ec_GF2m_simple_field_sqr
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_GF2m_mod_sqr_arr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:672,12'
          Dst:             BN_GF2m_mod_sqr_arr
    - functionName:    ec_GF2m_simple_field_div
      functionSourceFile: '/src/openssl111/crypto/ec/ec2_smpl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st.4230 *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_GF2m_mod_div
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ec2_smpl.c:679,12'
          Dst:             BN_GF2m_mod_div
    - functionName:    ERR_load_EC_strings
      functionSourceFile: '/src/openssl111/crypto/ec/ec_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_err.c:389,48'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_err.c:389,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ec/ec_err.c:389,48'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/ec/ec_err.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_err.c:389,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/ec/ec_err.c:390,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/ec/ec_err.c:389,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/ec/ec_err.c:390,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/ec/ec_err.c:391,9'
          Dst:             ERR_load_strings_const
    - functionName:    EC_POINT_hex2point
      functionSourceFile: '/src/openssl111/crypto/ec/ec_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - buf
        - point
        - ctx
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_clear_free
        - BN_hex2bn
        - EC_POINT_bn2point
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_print.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:114,9'
              BranchSideFuncs:
                - EC_POINT_bn2point
                - BN_clear_free
            - BranchSide:      'crypto/ec/ec_print.c:116,29'
              BranchSideFuncs:
                - EC_POINT_bn2point
                - BN_clear_free
      Callsites:
        - Src:             'crypto/ec/ec_print.c:113,10'
          Dst:             BN_hex2bn
        - Src:             'crypto/ec/ec_print.c:116,11'
          Dst:             EC_POINT_bn2point
        - Src:             'crypto/ec/ec_print.c:118,5'
          Dst:             BN_clear_free
    - functionName:    EC_POINT_bn2point
      functionSourceFile: '/src/openssl111/crypto/ec/ec_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - bn
        - point
        - ctx
      BBCount:         21
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BN_bn2binpad
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_POINT_clear_free
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_print.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:42,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - EC_POINT_new
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_print.c:43,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - EC_POINT_new
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/ec/ec_print.c:43,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:44,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/ec/ec_print.c:48,23'
              BranchSideFuncs:
                - BN_bn2binpad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - EC_POINT_new
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:49,9'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - EC_POINT_new
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:53,9'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - EC_POINT_new
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:54,33'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:59,15'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:54,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:55,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:58,5'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EC_POINT_clear_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:62,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:68,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:62,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:63,33'
              BranchSideFuncs:
                - EC_POINT_clear_free
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:64,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_print.c:41,20'
          Dst:             BN_num_bits
        - Src:             'crypto/ec/ec_print.c:43,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_print.c:44,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ec_print.c:48,10'
          Dst:             BN_bn2binpad
        - Src:             'crypto/ec/ec_print.c:49,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_print.c:54,20'
          Dst:             EC_POINT_new
        - Src:             'crypto/ec/ec_print.c:55,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_print.c:61,10'
          Dst:             EC_POINT_oct2point
        - Src:             'crypto/ec/ec_print.c:63,13'
          Dst:             EC_POINT_clear_free
        - Src:             'crypto/ec/ec_print.c:64,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_print.c:68,5'
          Dst:             CRYPTO_free
    - functionName:    EC_POINT_point2hex
      functionSourceFile: '/src/openssl111/crypto/ec/ec_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - int
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - ctx
      BBCount:         12
      ICount:          126
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - EC_POINT_point2buf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_print.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_print.c:88,11'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:90,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:93,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
        - Branch String:   'crypto/ec/ec_print.c:95,5'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:96,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_free
            - BranchSide:      'crypto/ec/ec_print.c:100,6'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_print.c:83,15'
          Dst:             EC_POINT_point2buf
        - Src:             'crypto/ec/ec_print.c:88,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ec/ec_print.c:90,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/ec/ec_print.c:102,5'
          Dst:             CRYPTO_free
    - functionName:    EC_POINT_point2bn
      functionSourceFile: '/src/openssl111/crypto/ec/ec_print.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - int
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - ret
        - ctx
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_bin2bn
        - CRYPTO_free
        - EC_POINT_point2buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ec/ec_print.c:24,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ec_print.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ec_print.c:27,21'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ec/ec_print.c:22,15'
          Dst:             EC_POINT_point2buf
        - Src:             'crypto/ec/ec_print.c:27,11'
          Dst:             BN_bin2bn
        - Src:             'crypto/ec/ec_print.c:29,5'
          Dst:             CRYPTO_free
    - functionName:    ec_GFp_nist_field_sqr
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         20
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_sqr
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nist.c:151,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:151,20'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_CTX_new
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:152,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:151,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:151,26'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_CTX_new
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:152,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:152,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:155,10'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nist.c:155,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:156,30'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:159,17'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nist.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:156,47'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:157,13'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:160,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:161,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:162,9'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:164,9'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_nist.c:152,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nist.c:156,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nist.c:159,10'
          Dst:             BN_sqr
        - Src:             'crypto/ec/ecp_nist.c:166,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_nist_field_mul
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         22
      ICount:          122
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_mul
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nist.c:126,16'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:126,20'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_CTX_new
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:127,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:126,22'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:126,26'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_CTX_new
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:127,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:126,28'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:126,32'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_CTX_new
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:127,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:127,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:130,10'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nist.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:131,30'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ec/ecp_nist.c:134,17'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ec/ecp_nist.c:131,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:131,47'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:132,13'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:135,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:136,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   'crypto/ec/ecp_nist.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:137,9'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:139,9'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_nist.c:127,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nist.c:131,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nist.c:134,10'
          Dst:             BN_mul
        - Src:             'crypto/ec/ecp_nist.c:141,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_nist_group_set_curve
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         25
      ICount:          147
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_new
        - BN_CTX_start
        - BN_get0_nist_prime_192
        - BN_get0_nist_prime_224
        - BN_get0_nist_prime_256
        - BN_get0_nist_prime_384
        - BN_get0_nist_prime_521
        - BN_nist_mod_192
        - BN_nist_mod_224
        - BN_nist_mod_256
        - BN_nist_mod_384
        - BN_nist_mod_521
        - BN_ucmp
        - ERR_put_error
        - ec_GFp_simple_group_set_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ec/ecp_nist.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:92,30'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_get0_nist_prime_192
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_224
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_256
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_384
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_521
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ec_GFp_simple_group_set_curve
            - BranchSide:      'crypto/ec/ecp_nist.c:95,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_get0_nist_prime_192
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_224
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_256
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_384
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_521
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ec_GFp_simple_group_set_curve
        - Branch String:   'crypto/ec/ecp_nist.c:92,13'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:92,47'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ec/ecp_nist.c:93,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ec/ecp_nist.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:98,9'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:99,22'
              BranchSideFuncs:
                - BN_get0_nist_prime_224
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_256
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_384
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_521
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ec_GFp_simple_group_set_curve
        - Branch String:   'crypto/ec/ecp_nist.c:99,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:100,9'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:101,22'
              BranchSideFuncs:
                - BN_get0_nist_prime_256
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_384
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_521
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ec_GFp_simple_group_set_curve
        - Branch String:   'crypto/ec/ecp_nist.c:101,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:102,9'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:103,22'
              BranchSideFuncs:
                - BN_get0_nist_prime_384
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_get0_nist_prime_521
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ec_GFp_simple_group_set_curve
        - Branch String:   'crypto/ec/ecp_nist.c:103,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:104,9'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:105,22'
              BranchSideFuncs:
                - BN_get0_nist_prime_521
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ec_GFp_simple_group_set_curve
        - Branch String:   'crypto/ec/ecp_nist.c:105,14'
          Branch Sides:
            - BranchSide:      'crypto/ec/ecp_nist.c:106,9'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      'crypto/ec/ecp_nist.c:108,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             'crypto/ec/ecp_nist.c:92,30'
          Dst:             BN_CTX_new
        - Src:             'crypto/ec/ecp_nist.c:95,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/ec/ecp_nist.c:97,17'
          Dst:             BN_get0_nist_prime_192
        - Src:             'crypto/ec/ecp_nist.c:97,9'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_nist.c:99,22'
          Dst:             BN_get0_nist_prime_224
        - Src:             'crypto/ec/ecp_nist.c:99,14'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_nist.c:101,22'
          Dst:             BN_get0_nist_prime_256
        - Src:             'crypto/ec/ecp_nist.c:101,14'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_nist.c:103,22'
          Dst:             BN_get0_nist_prime_384
        - Src:             'crypto/ec/ecp_nist.c:103,14'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_nist.c:105,22'
          Dst:             BN_get0_nist_prime_521
        - Src:             'crypto/ec/ecp_nist.c:105,14'
          Dst:             BN_ucmp
        - Src:             'crypto/ec/ecp_nist.c:108,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ec/ecp_nist.c:112,11'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             'crypto/ec/ecp_nist.c:115,5'
          Dst:             BN_CTX_end
        - Src:             'crypto/ec/ecp_nist.c:116,5'
          Dst:             BN_CTX_free
    - functionName:    ec_GFp_nist_group_copy
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ec/ecp_nist.c:82,12'
          Dst:             ec_GFp_simple_group_copy
    - functionName:    EC_GFp_nist_method
      functionSourceFile: '/src/openssl111/crypto/ec/ecp_nist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ENGINE_free
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ENGINE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_ENGINE_pop
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_ENGINE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_ENGINE_push
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ENGINE_new_null
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.stack_st_ENGINE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_local.h:59,1'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_local.h:59,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/engine/eng_local.h:59,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    int_engine_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - e
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ENGINE_finish
        - ENGINE_init
        - sk_ENGINE_new_null
        - sk_ENGINE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_cnf.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:31,9'
              BranchSideFuncs:
                - sk_ENGINE_new_null
                - ENGINE_finish
                - sk_ENGINE_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:32,10'
              BranchSideFuncs:
                - sk_ENGINE_new_null
                - ENGINE_finish
                - sk_ENGINE_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:33,31'
              BranchSideFuncs:
                - ENGINE_finish
                - sk_ENGINE_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:34,10'
              BranchSideFuncs:
                - ENGINE_finish
                - sk_ENGINE_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:34,30'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:34,49'
              BranchSideFuncs:
                - sk_ENGINE_push
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_finish
            - BranchSide:      'crypto/engine/eng_cnf.c:35,23'
              BranchSideFuncs:
                - ENGINE_finish
        - Branch String:   'crypto/engine/eng_cnf.c:34,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:35,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_cnf.c:38,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_cnf.c:30,10'
          Dst:             ENGINE_init
        - Src:             'crypto/engine/eng_cnf.c:33,31'
          Dst:             sk_ENGINE_new_null
        - Src:             'crypto/engine/eng_cnf.c:34,34'
          Dst:             sk_ENGINE_push
        - Src:             'crypto/engine/eng_cnf.c:35,9'
          Dst:             ENGINE_finish
    - functionName:    skip_dot
      functionSourceFile: '/src/openssl111/crypto/engine/eng_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_cnf.c:21,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:22,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_cnf.c:23,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_cnf.c:19,21'
          Dst:             strchr
    - functionName:    int_engine_configure
      functionSourceFile: '/src/openssl111/crypto/engine/eng_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - name
        - value
        - cnf
      BBCount:         73
      ICount:          365
      EdgeCount:       100
      CyclomaticComplexity: 29
      functionsReached:
        - ENGINE_by_id
        - ENGINE_ctrl_cmd_string
        - ENGINE_free
        - ENGINE_set_default_string
        - ERR_add_error_data
        - ERR_clear_error
        - ERR_put_error
        - NCONF_get_number_e
        - NCONF_get_section
        - int_engine_init
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - skip_dot
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_cnf.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:60,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:65,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:65,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:66,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:133,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:78,20'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:79,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:79,18'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:80,18'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:82,25'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:82,18'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:83,17'
              BranchSideFuncs:
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_cnf.c:99,18'
              BranchSideFuncs:
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_cnf.c:84,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:85,17'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
            - BranchSide:      'crypto/engine/eng_cnf.c:86,41'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
        - Branch String:   'crypto/engine/eng_cnf.c:86,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:87,17'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:88,41'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:88,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:89,17'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:90,41'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:90,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:91,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:92,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:99,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:100,34'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:112,24'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:101,24'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:101,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:105,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:101,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:102,21'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_cnf.c:105,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:105,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:106,21'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:107,13'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:113,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:114,24'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:114,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:115,41'
              BranchSideFuncs:
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:125,31'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:115,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:116,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:117,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:117,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:118,42'
              BranchSideFuncs:
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:120,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_cnf.c:118,25'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:119,25'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:120,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:120,28'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/engine/eng_cnf.c:121,21'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_cnf.c:125,24'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:126,48'
              BranchSideFuncs:
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:128,48'
              BranchSideFuncs:
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:126,21'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:127,21'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:128,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:128,24'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:0,0'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_value.20633
                - skip_dot
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_by_id
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_set_default_string
                - __sanitizer_cov_trace_const_cmp4
                - NCONF_get_number_e
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ENGINE_by_id
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl_cmd_string
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:129,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_cnf.c:133,11'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:133,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_cnf.c:133,30'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:133,50'
              BranchSideFuncs:
                - int_engine_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/engine/eng_cnf.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_cnf.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:134,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/engine/eng_cnf.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   'crypto/engine/eng_cnf.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:140,9'
              BranchSideFuncs:
                - ERR_put_error
                - ENGINE_free
                - ERR_add_error_data
            - BranchSide:      'crypto/engine/eng_cnf.c:147,17'
              BranchSideFuncs:
                - ENGINE_free
        - Branch String:   'crypto/engine/eng_cnf.c:142,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:143,47'
              BranchSideFuncs:
                - ERR_add_error_data
                - ENGINE_free
            - BranchSide:      'crypto/engine/eng_cnf.c:146,5'
              BranchSideFuncs:
                - ENGINE_free
      Callsites:
        - Src:             'crypto/engine/eng_cnf.c:52,12'
          Dst:             skip_dot
        - Src:             'crypto/engine/eng_cnf.c:57,13'
          Dst:             NCONF_get_section
        - Src:             'crypto/engine/eng_cnf.c:60,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_cnf.c:65,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/engine/eng_cnf.c:66,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/engine/eng_cnf.c:67,20'
          Dst:             skip_dot
        - Src:             'crypto/engine/eng_cnf.c:77,13'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_cnf.c:79,18'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_cnf.c:82,18'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_cnf.c:83,17'
          Dst:             ENGINE_by_id
        - Src:             'crypto/engine/eng_cnf.c:86,18'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_cnf.c:88,18'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_cnf.c:90,18'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_cnf.c:100,21'
          Dst:             ENGINE_by_id
        - Src:             'crypto/engine/eng_cnf.c:102,21'
          Dst:             ERR_clear_error
        - Src:             'crypto/engine/eng_cnf.c:112,17'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_cnf.c:114,17'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_cnf.c:115,22'
          Dst:             NCONF_get_number_e
        - Src:             'crypto/engine/eng_cnf.c:118,26'
          Dst:             int_engine_init
        - Src:             'crypto/engine/eng_cnf.c:121,21'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_cnf.c:125,24'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_cnf.c:126,22'
          Dst:             ENGINE_set_default_string
        - Src:             'crypto/engine/eng_cnf.c:128,25'
          Dst:             ENGINE_ctrl_cmd_string
        - Src:             'crypto/engine/eng_cnf.c:133,34'
          Dst:             int_engine_init
        - Src:             'crypto/engine/eng_cnf.c:140,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_cnf.c:143,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/engine/eng_cnf.c:147,5'
          Dst:             ENGINE_free
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    int_engine_module_finish
      functionSourceFile: '/src/openssl111/crypto/engine/eng_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ENGINE_finish
        - sk_ENGINE_free
        - sk_ENGINE_pop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_cnf.c:182,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:183,23'
              BranchSideFuncs:
                - ENGINE_finish
                - sk_ENGINE_pop
                - sk_ENGINE_free
            - BranchSide:      'crypto/engine/eng_cnf.c:184,20'
              BranchSideFuncs:
                - sk_ENGINE_free
      Callsites:
        - Src:             'crypto/engine/eng_cnf.c:182,17'
          Dst:             sk_ENGINE_pop
        - Src:             'crypto/engine/eng_cnf.c:183,9'
          Dst:             ENGINE_finish
        - Src:             'crypto/engine/eng_cnf.c:184,5'
          Dst:             sk_ENGINE_free
    - functionName:    int_engine_module_init
      functionSourceFile: '/src/openssl111/crypto/engine/eng_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - md
        - cnf
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CONF_imodule_get_value
        - ERR_put_error
        - NCONF_get_section
        - int_engine_configure
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_cnf.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:164,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20633
                - int_engine_configure
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:169,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20633
                - int_engine_configure
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_cnf.c:169,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:170,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.20633
                - int_engine_configure
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:175,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_cnf.c:171,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:172,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20633
                - int_engine_configure
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_cnf.c:173,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20632
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20633
                - int_engine_configure
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/engine/eng_cnf.c:161,36'
          Dst:             CONF_imodule_get_value
        - Src:             'crypto/engine/eng_cnf.c:161,13'
          Dst:             NCONF_get_section
        - Src:             'crypto/engine/eng_cnf.c:164,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_cnf.c:169,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/engine/eng_cnf.c:170,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/engine/eng_cnf.c:171,14'
          Dst:             int_engine_configure
    - functionName:    ENGINE_add_conf_module
      functionSourceFile: '/src/openssl111/crypto/engine/eng_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_module_add
        - int_engine_module_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_cnf.c:190,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_cnf.c:190,5'
              BranchSideFuncs:
                - CONF_module_add
            - BranchSide:      'crypto/engine/eng_cnf.c:190,5'
              BranchSideFuncs:
                - CONF_module_add
      Callsites:
        - Src:             'crypto/engine/eng_cnf.c:190,5'
          Dst:             CONF_module_add
        - Src:             'crypto/engine/eng_cnf.c:190,5'
          Dst:             int_engine_module_init
        - Src:             'crypto/engine/eng_cnf.c:190,5'
          Dst:             int_engine_module_finish
    - functionName:    int_ctrl_cmd_by_num
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ENGINE_CMD_DEFN_st *'
        - int
      constantsTouched: []
      argNames:
        - defn
        - num
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - int_ctrl_cmd_is_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:51,40'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:51,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:51,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:51,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:52,12'
              BranchSideFuncs:
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:55,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:55,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:56,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:58,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:51,13'
          Dst:             int_ctrl_cmd_is_null
    - functionName:    int_ctrl_cmd_is_null
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ENGINE_CMD_DEFN_st *'
      constantsTouched: []
      argNames:
        - defn
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:26,30'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:26,34'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:27,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:26,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:27,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:28,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int_ctrl_cmd_by_name
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ENGINE_CMD_DEFN_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - defn
        - s
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - int_ctrl_cmd_is_null
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:34,40'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:34,5'
              BranchSideFuncs:
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:34,51'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:34,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:35,12'
              BranchSideFuncs:
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:38,30'
              BranchSideFuncs:
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:40,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:41,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:34,13'
          Dst:             int_ctrl_cmd_is_null
        - Src:             'crypto/engine/eng_ctrl.c:34,44'
          Dst:             strcmp
        - Src:             'crypto/engine/eng_ctrl.c:38,9'
          Dst:             int_ctrl_cmd_is_null
    - functionName:    ENGINE_ctrl_cmd_string
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.engine_st.4307 *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - e
        - cmd_name
        - arg
        - cmd_optional
      BBCount:         41
      ICount:          228
      EdgeCount:       58
      CyclomaticComplexity: 19
      functionsReached:
        - ENGINE_cmd_is_executable
        - ENGINE_ctrl
        - ERR_clear_error
        - ERR_put_error
        - strtol
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:236,19'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:236,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:237,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:237,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:240,9'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_cmd_is_executable
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_ctrl.c:241,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:241,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:251,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_ctrl.c:240,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:251,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:258,35'
              BranchSideFuncs:
                - ENGINE_cmd_is_executable
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:251,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:252,13'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:255,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:258,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:259,9'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:264,25'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:270,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:277,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:278,13'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:294,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:279,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:289,25'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:290,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:291,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:294,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:295,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:300,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:302,25'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:312,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:303,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:304,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:312,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:313,9'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:317,16'
              BranchSideFuncs:
                - strtol
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:318,22'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:318,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:319,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:318,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:319,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:327,21'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:328,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:329,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:237,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:241,19'
          Dst:             ENGINE_ctrl
        - Src:             'crypto/engine/eng_ctrl.c:252,13'
          Dst:             ERR_clear_error
        - Src:             'crypto/engine/eng_ctrl.c:255,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:258,10'
          Dst:             ENGINE_cmd_is_executable
        - Src:             'crypto/engine/eng_ctrl.c:259,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:264,13'
          Dst:             ENGINE_ctrl
        - Src:             'crypto/engine/eng_ctrl.c:270,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:279,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:289,13'
          Dst:             ENGINE_ctrl
        - Src:             'crypto/engine/eng_ctrl.c:295,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:302,13'
          Dst:             ENGINE_ctrl
        - Src:             'crypto/engine/eng_ctrl.c:313,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:317,9'
          Dst:             strtol
        - Src:             'crypto/engine/eng_ctrl.c:319,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:327,9'
          Dst:             ENGINE_ctrl
    - functionName:    ENGINE_ctrl
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.engine_st.4307 *'
        - int
        - size_t
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - cmd
        - i
        - p
        - f
      BBCount:         30
      ICount:          189
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_put_error
        - int_ctrl_helper
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:129,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:132,30'
              BranchSideFuncs:
                - CRYPTO_THREAD_write_lock
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
        - Branch String:   'crypto/engine/eng_ctrl.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:137,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:144,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
        - Branch String:   'crypto/engine/eng_ctrl.c:144,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:146,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
            - BranchSide:      'crypto/engine/eng_ctrl.c:167,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_ctrl.c:155,25'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:155,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_helper
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_ctrl.c:157,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_ctrl.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:156,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_ctrl.c:157,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/engine/eng_ctrl.c:157,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:157,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_ctrl.c:158,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:171,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/engine/eng_ctrl.c:174,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:129,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:132,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_ctrl.c:134,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_ctrl.c:137,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:156,20'
          Dst:             int_ctrl_helper
        - Src:             'crypto/engine/eng_ctrl.c:158,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:171,9'
          Dst:             ERR_put_error
    - functionName:    ENGINE_cmd_is_executable
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.engine_st.4307 *'
        - int
      constantsTouched: []
      argNames:
        - e
        - cmd
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ENGINE_ctrl
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:182,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:186,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:186,45'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:187,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:190,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:187,44'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:188,11'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:190,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:189,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:181,10'
          Dst:             ENGINE_ctrl
        - Src:             'crypto/engine/eng_ctrl.c:182,9'
          Dst:             ERR_put_error
    - functionName:    int_ctrl_helper
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.engine_st.4307 *'
        - int
        - size_t
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - e
        - cmd
        - i
        - p
        - f
      BBCount:         49
      ICount:          296
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - int_ctrl_cmd_by_name
        - int_ctrl_cmd_by_num
        - int_ctrl_cmd_is_null
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:70,14'
              BranchSideFuncs:
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:75,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:70,36'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:70,60'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:71,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:71,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:72,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:75,48'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:76,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:78,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:76,48'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:77,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:78,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:78,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:84,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:78,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:79,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:82,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:85,14'
              BranchSideFuncs:
                - int_ctrl_cmd_by_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:96,10'
              BranchSideFuncs:
                - int_ctrl_cmd_by_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:86,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:85,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:90,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:97,40'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:98,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:96,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:98,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:102,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - strcpy
                - strlen
                - strlen
                - strcpy
                - strlen
                - strlen
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:103,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:105,12'
              BranchSideFuncs:
                - int_ctrl_cmd_is_null
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_ctrl.c:108,23'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'crypto/engine/eng_ctrl.c:110,30'
              BranchSideFuncs:
                - strcpy
                - strlen
            - BranchSide:      'crypto/engine/eng_ctrl.c:112,23'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'crypto/engine/eng_ctrl.c:115,30'
              BranchSideFuncs:
                - strcpy
                - strlen
            - BranchSide:      'crypto/engine/eng_ctrl.c:118,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:106,16'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:106,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:106,48'
              BranchSideFuncs: []
        - Branch String:   'crypto/engine/eng_ctrl.c:112,23'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:112,47'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'crypto/engine/eng_ctrl.c:113,47'
              BranchSideFuncs:
                - strlen
        - Branch String:   'crypto/engine/eng_ctrl.c:115,33'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:115,57'
              BranchSideFuncs:
                - strcpy
                - strlen
            - BranchSide:      'crypto/engine/eng_ctrl.c:116,57'
              BranchSideFuncs:
                - strcpy
                - strlen
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:70,39'
          Dst:             int_ctrl_cmd_is_null
        - Src:             'crypto/engine/eng_ctrl.c:79,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:86,24'
          Dst:             int_ctrl_cmd_by_name
        - Src:             'crypto/engine/eng_ctrl.c:87,13'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:97,20'
          Dst:             int_ctrl_cmd_by_num
        - Src:             'crypto/engine/eng_ctrl.c:98,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:106,16'
          Dst:             int_ctrl_cmd_is_null
        - Src:             'crypto/engine/eng_ctrl.c:108,16'
          Dst:             strlen
        - Src:             'crypto/engine/eng_ctrl.c:110,23'
          Dst:             strcpy
        - Src:             'crypto/engine/eng_ctrl.c:110,16'
          Dst:             strlen
        - Src:             'crypto/engine/eng_ctrl.c:112,16'
          Dst:             strlen
        - Src:             'crypto/engine/eng_ctrl.c:115,23'
          Dst:             strcpy
        - Src:             'crypto/engine/eng_ctrl.c:115,16'
          Dst:             strlen
        - Src:             'crypto/engine/eng_ctrl.c:121,5'
          Dst:             ERR_put_error
    - functionName:    ENGINE_ctrl_cmd
      functionSourceFile: '/src/openssl111/crypto/engine/eng_ctrl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.engine_st.4307 *'
        - 'char *'
        - size_t
        - 'char *'
        - 'func_type *'
        - int
      constantsTouched: []
      argNames:
        - e
        - cmd_name
        - i
        - p
        - f
        - cmd_optional
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ENGINE_ctrl
        - ERR_clear_error
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_ctrl.c:198,19'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:198,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:199,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:202,9'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_ctrl.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:203,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:213,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   'crypto/engine/eng_ctrl.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:213,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:224,21'
              BranchSideFuncs:
                - ENGINE_ctrl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_ctrl.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:214,13'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      'crypto/engine/eng_ctrl.c:217,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/engine/eng_ctrl.c:224,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_ctrl.c:225,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_ctrl.c:226,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_ctrl.c:199,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:203,19'
          Dst:             ENGINE_ctrl
        - Src:             'crypto/engine/eng_ctrl.c:214,13'
          Dst:             ERR_clear_error
        - Src:             'crypto/engine/eng_ctrl.c:217,9'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_ctrl.c:224,9'
          Dst:             ENGINE_ctrl
    - functionName:    ERR_load_ENGINE_strings
      functionSourceFile: '/src/openssl111/crypto/engine/eng_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_func_error_string
        - ERR_load_strings_const
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_err.c:148,52'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_err.c:148,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/engine/eng_err.c:148,52'
              BranchSideFuncs:
                - ERR_func_error_string
                - ERR_load_strings_const
                - ERR_load_strings_const
        - Branch String:   'crypto/engine/eng_err.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_err.c:148,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
            - BranchSide:      'crypto/engine/eng_err.c:149,9'
              BranchSideFuncs:
                - ERR_load_strings_const
                - ERR_load_strings_const
      Callsites:
        - Src:             'crypto/engine/eng_err.c:148,9'
          Dst:             ERR_func_error_string
        - Src:             'crypto/engine/eng_err.c:149,9'
          Dst:             ERR_load_strings_const
        - Src:             'crypto/engine/eng_err.c:150,9'
          Dst:             ERR_load_strings_const
    - functionName:    sk_ENGINE_delete
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    sk_ENGINE_find
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_find
    - functionName:    engine_pile_cmp
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.st_engine_pile *'
        - 'struct.st_engine_pile *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    engine_pile_hash
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.st_engine_pile *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_ENGINE_PILE_new
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hfn
        - cfn
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:178,1'
          Dst:             OPENSSL_LH_new
    - functionName:    int_dall
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.st_engine_pile *'
        - 'struct.st_engine_pile_doall *'
      constantsTouched: []
      argNames:
        - pile
        - dall
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
        - 'struct.st_engine_pile_doall *'
      constantsTouched: []
      argNames:
        - lh
        - fn
        - arg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_table.c:298,1'
          Dst:             OPENSSL_LH_doall_arg
    - functionName:    engine_table_doall
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.st_engine_table *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - table
        - cb
        - arg
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:306,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:306,9'
              BranchSideFuncs:
                - lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
            - BranchSide:      'crypto/engine/eng_table.c:307,49'
              BranchSideFuncs:
                - lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
      Callsites:
        - Src:             'crypto/engine/eng_table.c:307,9'
          Dst:             lh_ENGINE_PILE_doall_ENGINE_PILE_DOALL
        - Src:             'crypto/engine/eng_table.c:307,9'
          Dst:             int_dall
    - functionName:    sk_ENGINE_value
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_value
    - functionName:    engine_table_select
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        2
      argTypes:
        - 'struct.st_engine_table **'
        - int
      constantsTouched: []
      argNames:
        - table
        - nid
      BBCount:         40
      ICount:          225
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - ERR_pop_to_mark
        - ERR_set_mark
        - engine_unlocked_finish
        - engine_unlocked_init
        - int_table_check
        - lh_ENGINE_PILE_retrieve
        - sk_ENGINE_value
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:203,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:208,9'
              BranchSideFuncs:
                - ERR_set_mark
                - CRYPTO_THREAD_write_lock
                - int_table_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - lh_ENGINE_PILE_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_table.c:210,5'
              BranchSideFuncs:
                - ERR_set_mark
                - CRYPTO_THREAD_write_lock
                - int_table_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - lh_ENGINE_PILE_retrieve
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_table.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:217,9'
              BranchSideFuncs:
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_table.c:218,19'
              BranchSideFuncs:
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_table.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/engine/eng_table.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/engine/eng_table.c:222,20'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:222,44'
              BranchSideFuncs:
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:230,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:227,15'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
            - BranchSide:      'crypto/engine/eng_table.c:230,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:230,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:230,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
            - BranchSide:      'crypto/engine/eng_table.c:231,15'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
        - Branch String:   'crypto/engine/eng_table.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:241,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:244,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:244,30'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:244,35'
              BranchSideFuncs:
                - engine_unlocked_init
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:245,40'
              BranchSideFuncs:
                - engine_unlocked_init
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:245,40'
              BranchSideFuncs:
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:247,17'
              BranchSideFuncs:
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:248,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:250,14'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:266,5'
              BranchSideFuncs:
                - sk_ENGINE_value.20820
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:250,33'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:250,57'
              BranchSideFuncs:
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:264,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
        - Branch String:   'crypto/engine/eng_table.c:250,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:252,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:264,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
        - Branch String:   'crypto/engine/eng_table.c:252,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:253,40'
              BranchSideFuncs:
                - engine_unlocked_finish
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
            - BranchSide:      'crypto/engine/eng_table.c:254,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
        - Branch String:   'crypto/engine/eng_table.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:273,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
            - BranchSide:      'crypto/engine/eng_table.c:282,26'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
                - ERR_pop_to_mark
      Callsites:
        - Src:             'crypto/engine/eng_table.c:210,5'
          Dst:             ERR_set_mark
        - Src:             'crypto/engine/eng_table.c:211,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_table.c:216,10'
          Dst:             int_table_check
        - Src:             'crypto/engine/eng_table.c:219,11'
          Dst:             lh_ENGINE_PILE_retrieve
        - Src:             'crypto/engine/eng_table.c:222,23'
          Dst:             engine_unlocked_init
        - Src:             'crypto/engine/eng_table.c:235,11'
          Dst:             sk_ENGINE_value
        - Src:             'crypto/engine/eng_table.c:245,19'
          Dst:             engine_unlocked_init
        - Src:             'crypto/engine/eng_table.c:250,36'
          Dst:             engine_unlocked_init
        - Src:             'crypto/engine/eng_table.c:253,17'
          Dst:             engine_unlocked_finish
        - Src:             'crypto/engine/eng_table.c:282,5'
          Dst:             CRYPTO_THREAD_unlock
        - Src:             'crypto/engine/eng_table.c:287,5'
          Dst:             ERR_pop_to_mark
    - functionName:    int_table_check
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.st_engine_table **'
        - int
      constantsTouched: []
      argNames:
        - t
        - create
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - engine_pile_hash
        - lh_ENGINE_PILE_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_table.c:70,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_new
        - Branch String:   'crypto/engine/eng_table.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:71,9'
              BranchSideFuncs:
                - lh_ENGINE_PILE_new
            - BranchSide:      'crypto/engine/eng_table.c:72,15'
              BranchSideFuncs:
                - lh_ENGINE_PILE_new
        - Branch String:   'crypto/engine/eng_table.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/engine/eng_table.c:74,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/engine/eng_table.c:72,15'
          Dst:             lh_ENGINE_PILE_new
        - Src:             'crypto/engine/eng_table.c:72,15'
          Dst:             engine_pile_hash
        - Src:             'crypto/engine/eng_table.c:72,15'
          Dst:             engine_pile_cmp
    - functionName:    lh_ENGINE_PILE_retrieve
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.st_engine_pile *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.st_engine_pile *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_retrieve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:178,1'
          Dst:             OPENSSL_LH_retrieve
    - functionName:    lh_ENGINE_PILE_free
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:178,1'
          Dst:             OPENSSL_LH_free
    - functionName:    int_cleanup_cb_doall
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.st_engine_pile *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - engine_unlocked_finish
        - sk_ENGINE_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:173,9'
              BranchSideFuncs:
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:174,20'
              BranchSideFuncs:
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:176,32'
              BranchSideFuncs:
                - engine_unlocked_finish
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_table.c:177,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/engine/eng_table.c:174,5'
          Dst:             sk_ENGINE_free
        - Src:             'crypto/engine/eng_table.c:176,9'
          Dst:             engine_unlocked_finish
        - Src:             'crypto/engine/eng_table.c:177,5'
          Dst:             CRYPTO_free
    - functionName:    sk_ENGINE_free
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_ENGINE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_free
    - functionName:    lh_ENGINE_PILE_doall
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - lh
        - doall
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:178,1'
          Dst:             OPENSSL_LH_doall
    - functionName:    engine_table_cleanup
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.st_engine_table **'
      constantsTouched: []
      argNames:
        - table
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - int_cleanup_cb_doall
        - lh_ENGINE_PILE_doall
        - lh_ENGINE_PILE_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:183,9'
              BranchSideFuncs:
                - lh_ENGINE_PILE_doall
                - lh_ENGINE_PILE_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_table.c:184,33'
              BranchSideFuncs:
                - lh_ENGINE_PILE_doall
                - lh_ENGINE_PILE_free
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_table.c:182,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_table.c:184,9'
          Dst:             lh_ENGINE_PILE_doall
        - Src:             'crypto/engine/eng_table.c:184,9'
          Dst:             int_cleanup_cb_doall
        - Src:             'crypto/engine/eng_table.c:185,9'
          Dst:             lh_ENGINE_PILE_free
        - Src:             'crypto/engine/eng_table.c:188,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    int_unregister_cb
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.st_engine_pile *'
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - pile
        - e
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - engine_unlocked_finish
        - sk_ENGINE_delete
        - sk_ENGINE_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:150,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:151,32'
              BranchSideFuncs:
                - sk_ENGINE_delete
                - sk_ENGINE_find
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:154,9'
              BranchSideFuncs:
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:154,9'
              BranchSideFuncs:
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:155,32'
              BranchSideFuncs:
                - engine_unlocked_finish
      Callsites:
        - Src:             'crypto/engine/eng_table.c:150,17'
          Dst:             sk_ENGINE_find
        - Src:             'crypto/engine/eng_table.c:151,15'
          Dst:             sk_ENGINE_delete
        - Src:             'crypto/engine/eng_table.c:155,9'
          Dst:             engine_unlocked_finish
    - functionName:    lh_ENGINE_PILE_doall_ENGINE
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - lh
        - fn
        - arg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_table.c:160,1'
          Dst:             OPENSSL_LH_doall_arg
    - functionName:    engine_table_unregister
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.st_engine_table **'
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - table
        - e
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - int_table_check
        - lh_ENGINE_PILE_doall_ENGINE
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:165,9'
              BranchSideFuncs:
                - lh_ENGINE_PILE_doall_ENGINE
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_table.c:166,40'
              BranchSideFuncs:
                - lh_ENGINE_PILE_doall_ENGINE
                - CRYPTO_THREAD_unlock
      Callsites:
        - Src:             'crypto/engine/eng_table.c:164,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_table.c:165,9'
          Dst:             int_table_check
        - Src:             'crypto/engine/eng_table.c:166,9'
          Dst:             lh_ENGINE_PILE_doall_ENGINE
        - Src:             'crypto/engine/eng_table.c:166,9'
          Dst:             int_unregister_cb
        - Src:             'crypto/engine/eng_table.c:167,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    sk_ENGINE_push
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ENGINE_delete_ptr
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.engine_st.2305 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ENGINE *'
        - 'struct.engine_st.2305 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_delete_ptr
    - functionName:    lh_ENGINE_PILE_insert
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.st_engine_pile *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.st_engine_pile *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/engine/eng_local.h:178,1'
          Dst:             OPENSSL_LH_insert
    - functionName:    sk_ENGINE_new_null
      functionSourceFile: '/src/openssl111/crypto/engine/eng_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.stack_st_ENGINE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_local.h:59,1'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_local.h:59,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'crypto/engine/eng_local.h:59,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'crypto/engine/eng_local.h:59,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    engine_table_register
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.st_engine_table **'
        - 'func_type *'
        - 'struct.engine_st.2305 *'
        - 'int *'
        - int
        - int
      constantsTouched: []
      argNames:
        - table
        - cleanup
        - e
        - nids
        - num_nids
        - setdefault
      BBCount:         34
      ICount:          240
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_THREAD_unlock
        - CRYPTO_THREAD_write_lock
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - engine_cleanup_add_first
        - engine_unlocked_finish
        - engine_unlocked_init
        - int_table_check
        - lh_ENGINE_PILE_insert
        - lh_ENGINE_PILE_retrieve
        - sk_ENGINE_delete_ptr
        - sk_ENGINE_free
        - sk_ENGINE_new_null
        - sk_ENGINE_push
      functionUses:    18
      BranchProfiles:
        - Branch String:   'crypto/engine/eng_table.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:90,15'
              BranchSideFuncs:
                - int_table_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_cleanup_add_first
            - BranchSide:      'crypto/engine/eng_table.c:91,26'
              BranchSideFuncs:
                - int_table_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_cleanup_add_first
        - Branch String:   'crypto/engine/eng_table.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:92,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_cleanup_add_first
            - BranchSide:      'crypto/engine/eng_table.c:93,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_cleanup_add_first
        - Branch String:   'crypto/engine/eng_table.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:95,34'
              BranchSideFuncs:
                - engine_cleanup_add_first
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_table.c:96,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_table.c:96,5'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:97,24'
              BranchSideFuncs:
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_table.c:140,9'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
        - Branch String:   'crypto/engine/eng_table.c:99,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:100,19'
              BranchSideFuncs:
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:119,36'
              BranchSideFuncs:
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:101,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:102,17'
              BranchSideFuncs:
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_table.c:103,13'
              BranchSideFuncs:
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_table.c:106,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:107,17'
              BranchSideFuncs:
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_table.c:110,13'
              BranchSideFuncs:
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_table.c:112,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:113,32'
              BranchSideFuncs:
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - CRYPTO_THREAD_unlock
            - BranchSide:      'crypto/engine/eng_table.c:117,9'
              BranchSideFuncs:
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:126,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:127,13'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:128,39'
              BranchSideFuncs:
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_THREAD_unlock
                - __sanitizer_cov_trace_const_cmp4
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:138,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
        - Branch String:   'crypto/engine/eng_table.c:128,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:129,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_finish
            - BranchSide:      'crypto/engine/eng_table.c:133,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ENGINE_free.20823
                - CRYPTO_free
                - engine_unlocked_finish
        - Branch String:   'crypto/engine/eng_table.c:133,17'
          Branch Sides:
            - BranchSide:      'crypto/engine/eng_table.c:134,40'
              BranchSideFuncs:
                - engine_unlocked_finish
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_ENGINE_free.20823
                - CRYPTO_free
            - BranchSide:      'crypto/engine/eng_table.c:135,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_THREAD_unlock
                - lh_ENGINE_PILE_retrieve
                - CRYPTO_malloc
                - sk_ENGINE_new_null.20830
                - CRYPTO_free
                - lh_ENGINE_PILE_insert
                - lh_ENGINE_PILE_retrieve
                - sk_ENGINE_delete_ptr
                - sk_ENGINE_push.20829
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - engine_unlocked_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - engine_unlocked_finish
                - sk_ENGINE_free.20823
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/engine/eng_table.c:88,5'
          Dst:             CRYPTO_THREAD_write_lock
        - Src:             'crypto/engine/eng_table.c:91,10'
          Dst:             int_table_check
        - Src:             'crypto/engine/eng_table.c:95,9'
          Dst:             engine_cleanup_add_first
        - Src:             'crypto/engine/eng_table.c:98,15'
          Dst:             lh_ENGINE_PILE_retrieve
        - Src:             'crypto/engine/eng_table.c:100,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/engine/eng_table.c:105,23'
          Dst:             sk_ENGINE_new_null
        - Src:             'crypto/engine/eng_table.c:107,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_table.c:111,19'
          Dst:             lh_ENGINE_PILE_insert
        - Src:             'crypto/engine/eng_table.c:112,17'
          Dst:             lh_ENGINE_PILE_retrieve
        - Src:             'crypto/engine/eng_table.c:113,17'
          Dst:             sk_ENGINE_free
        - Src:             'crypto/engine/eng_table.c:114,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/engine/eng_table.c:119,15'
          Dst:             sk_ENGINE_delete_ptr
        - Src:             'crypto/engine/eng_table.c:123,14'
          Dst:             sk_ENGINE_push
        - Src:             'crypto/engine/eng_table.c:128,18'
          Dst:             engine_unlocked_init
        - Src:             'crypto/engine/eng_table.c:129,17'
          Dst:             ERR_put_error
        - Src:             'crypto/engine/eng_table.c:134,17'
          Dst:             engine_unlocked_finish
        - Src:             'crypto/engine/eng_table.c:142,5'
          Dst:             CRYPTO_THREAD_unlock
    - functionName:    ENGINE_set_table_flags
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - flags
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_get_table_flags
      functionSourceFile: '/src/openssl111/crypto/engine/eng_table.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_print_errors_fp
      functionSourceFile: '/src/openssl111/crypto/err/err_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - fp
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_print_errors_cb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/err/err_prn.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/err/err_prn.c:60,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_prn.c:62,36'
              BranchSideFuncs:
                - ERR_print_errors_cb
                - BIO_free
      Callsites:
        - Src:             'crypto/err/err_prn.c:58,16'
          Dst:             BIO_new_fp
        - Src:             'crypto/err/err_prn.c:62,5'
          Dst:             ERR_print_errors_cb
        - Src:             'crypto/err/err_prn.c:62,5'
          Dst:             print_bio
        - Src:             'crypto/err/err_prn.c:63,5'
          Dst:             BIO_free
    - functionName:    print_bio
      functionSourceFile: '/src/openssl111/crypto/err/err_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - str
        - len
        - bp
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_write
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err_prn.c:47,12'
          Dst:             BIO_write
    - functionName:    ERR_print_errors_cb
      functionSourceFile: '/src/openssl111/crypto/err/err_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - cb
        - u
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_snprintf
        - CRYPTO_THREAD_get_current_id
        - ERR_error_string_n
        - ERR_get_error_line_data
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/err/err_prn.c:36,5'
          Branch Sides:
            - BranchSide:      'crypto/err/err_prn.c:36,5'
              BranchSideFuncs:
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/err/err_prn.c:37,28'
              BranchSideFuncs:
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/err/err_prn.c:39,34'
          Branch Sides:
            - BranchSide:      'crypto/err/err_prn.c:38,9'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp8
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/err/err_prn.c:39,61'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp8
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/err/err_prn.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/err/err_prn.c:36,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/err/err_prn.c:41,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/err/err_prn.c:34,15'
          Dst:             CRYPTO_THREAD_get_current_id
        - Src:             'crypto/err/err_prn.c:36,17'
          Dst:             ERR_get_error_line_data
        - Src:             'crypto/err/err_prn.c:37,9'
          Dst:             ERR_error_string_n
        - Src:             'crypto/err/err_prn.c:38,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/err/err_prn.c:40,22'
          Dst:             strlen
    - functionName:    ERR_print_errors
      functionSourceFile: '/src/openssl111/crypto/err/err_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bp
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_cb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/err/err_prn.c:52,5'
          Dst:             ERR_print_errors_cb
        - Src:             'crypto/err/err_prn.c:52,5'
          Dst:             print_bio
    - functionName:    md_callback_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'func_type *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - fp
      BBCount:         8
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_callback_ctrl
        - BIO_next
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:211,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_callback_ctrl
        - Branch String:   'crypto/evp/bio_md.c:211,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:213,33'
              BranchSideFuncs:
                - BIO_callback_ctrl
      Callsites:
        - Src:             'crypto/evp/bio_md.c:206,12'
          Dst:             BIO_next
        - Src:             'crypto/evp/bio_md.c:213,15'
          Dst:             BIO_callback_ctrl
    - functionName:    md_free
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_get_data
        - BIO_set_data
        - BIO_set_init
        - EVP_MD_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:71,34'
              BranchSideFuncs:
                - BIO_get_data
                - EVP_MD_CTX_free
                - BIO_set_data
                - BIO_set_init
      Callsites:
        - Src:             'crypto/evp/bio_md.c:71,21'
          Dst:             BIO_get_data
        - Src:             'crypto/evp/bio_md.c:71,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/bio_md.c:72,5'
          Dst:             BIO_set_data
        - Src:             'crypto/evp/bio_md.c:73,5'
          Dst:             BIO_set_init
    - functionName:    md_new
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bi
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_set_data
        - BIO_set_init
        - EVP_MD_CTX_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:61,18'
              BranchSideFuncs:
                - BIO_set_init
                - BIO_set_data
      Callsites:
        - Src:             'crypto/evp/bio_md.c:57,11'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/bio_md.c:61,5'
          Dst:             BIO_set_init
        - Src:             'crypto/evp/bio_md.c:62,5'
          Dst:             BIO_set_data
    - functionName:    md_ctrl
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         30
      ICount:          220
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_ctrl
        - BIO_get_data
        - BIO_get_init
        - BIO_next
        - BIO_set_data
        - BIO_set_init
        - EVP_DigestInit_ex
        - EVP_MD_CTX_copy_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:148,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:150,26'
              BranchSideFuncs:
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_ctrl
                - EVP_DigestInit_ex
            - BranchSide:      'crypto/evp/bio_md.c:158,26'
              BranchSideFuncs:
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/bio_md.c:165,16'
              BranchSideFuncs:
                - BIO_set_init
            - BranchSide:      'crypto/evp/bio_md.c:170,26'
              BranchSideFuncs:
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_data
            - BranchSide:      'crypto/evp/bio_md.c:176,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_ctrl
                - BIO_copy_next_retry
            - BranchSide:      'crypto/evp/bio_md.c:182,14'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - BIO_set_init
            - BranchSide:      'crypto/evp/bio_md.c:188,16'
              BranchSideFuncs:
                - BIO_get_data
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_init
            - BranchSide:      'crypto/evp/bio_md.c:195,24'
              BranchSideFuncs:
                - BIO_ctrl
        - Branch String:   'crypto/evp/bio_md.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:151,37'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp8
                - BIO_ctrl
            - BranchSide:      'crypto/evp/bio_md.c:153,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_ctrl
        - Branch String:   'crypto/evp/bio_md.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:155,28'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      'crypto/evp/bio_md.c:156,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/bio_md.c:158,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:159,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:162,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/bio_md.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:171,26'
              BranchSideFuncs:
                - BIO_set_data
            - BranchSide:      'crypto/evp/bio_md.c:173,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/bio_md.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:185,26'
              BranchSideFuncs:
                - BIO_set_init
            - BranchSide:      'crypto/evp/bio_md.c:186,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/bio_md.c:190,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:191,13'
              BranchSideFuncs:
                - BIO_set_init
            - BranchSide:      'crypto/evp/bio_md.c:192,22'
              BranchSideFuncs:
                - BIO_set_init
      Callsites:
        - Src:             'crypto/evp/bio_md.c:145,11'
          Dst:             BIO_get_data
        - Src:             'crypto/evp/bio_md.c:146,12'
          Dst:             BIO_next
        - Src:             'crypto/evp/bio_md.c:150,13'
          Dst:             BIO_get_init
        - Src:             'crypto/evp/bio_md.c:151,19'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/evp/bio_md.c:155,19'
          Dst:             BIO_ctrl
        - Src:             'crypto/evp/bio_md.c:158,13'
          Dst:             BIO_get_init
        - Src:             'crypto/evp/bio_md.c:167,9'
          Dst:             BIO_set_init
        - Src:             'crypto/evp/bio_md.c:170,13'
          Dst:             BIO_get_init
        - Src:             'crypto/evp/bio_md.c:171,13'
          Dst:             BIO_set_data
        - Src:             'crypto/evp/bio_md.c:176,9'
          Dst:             BIO_clear_flags
        - Src:             'crypto/evp/bio_md.c:177,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/evp/bio_md.c:178,9'
          Dst:             BIO_copy_next_retry
        - Src:             'crypto/evp/bio_md.c:183,15'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/evp/bio_md.c:185,13'
          Dst:             BIO_set_init
        - Src:             'crypto/evp/bio_md.c:189,16'
          Dst:             BIO_get_data
        - Src:             'crypto/evp/bio_md.c:190,14'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/evp/bio_md.c:192,9'
          Dst:             BIO_set_init
        - Src:             'crypto/evp/bio_md.c:195,15'
          Dst:             BIO_ctrl
    - functionName:    md_gets
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - size
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_get_data
        - EVP_DigestFinal_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:229,28'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/bio_md.c:229,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:230,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:232,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/bio_md.c:224,11'
          Dst:             BIO_get_data
        - Src:             'crypto/evp/bio_md.c:229,9'
          Dst:             EVP_DigestFinal_ex
    - functionName:    md_read
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         19
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_get_data
        - BIO_get_init
        - BIO_next
        - BIO_read
        - EVP_DigestUpdate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:85,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:87,24'
              BranchSideFuncs:
                - BIO_get_data
                - BIO_next
                - BIO_read
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/bio_md.c:90,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:90,27'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/bio_md.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:91,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:93,20'
              BranchSideFuncs:
                - BIO_read
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/bio_md.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:95,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/bio_md.c:101,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
        - Branch String:   'crypto/evp/bio_md.c:95,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:96,34'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
            - BranchSide:      'crypto/evp/bio_md.c:100,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
        - Branch String:   'crypto/evp/bio_md.c:96,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:98,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:99,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
      Callsites:
        - Src:             'crypto/evp/bio_md.c:87,11'
          Dst:             BIO_get_data
        - Src:             'crypto/evp/bio_md.c:88,12'
          Dst:             BIO_next
        - Src:             'crypto/evp/bio_md.c:93,11'
          Dst:             BIO_read
        - Src:             'crypto/evp/bio_md.c:94,9'
          Dst:             BIO_get_init
        - Src:             'crypto/evp/bio_md.c:96,17'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/bio_md.c:101,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/evp/bio_md.c:102,5'
          Dst:             BIO_copy_next_retry
    - functionName:    md_write
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         25
      ICount:          131
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_clear_flags
        - BIO_copy_next_retry
        - BIO_get_data
        - BIO_get_init
        - BIO_next
        - BIO_write
        - EVP_DigestUpdate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/bio_md.c:112,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:112,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:113,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/bio_md.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:113,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/bio_md.c:115,24'
              BranchSideFuncs:
                - BIO_get_data
                - BIO_next
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_write
        - Branch String:   'crypto/evp/bio_md.c:117,23'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:117,27'
              BranchSideFuncs:
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_write
            - BranchSide:      'crypto/evp/bio_md.c:120,22'
              BranchSideFuncs:
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
        - Branch String:   'crypto/evp/bio_md.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:118,25'
              BranchSideFuncs:
                - BIO_write
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
            - BranchSide:      'crypto/evp/bio_md.c:120,22'
              BranchSideFuncs:
                - BIO_get_init
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
        - Branch String:   'crypto/evp/bio_md.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:121,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_copy_next_retry
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
            - BranchSide:      'crypto/evp/bio_md.c:129,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
        - Branch String:   'crypto/evp/bio_md.c:121,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:122,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - BIO_clear_flags
                - BIO_copy_next_retry
            - BranchSide:      'crypto/evp/bio_md.c:128,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
        - Branch String:   'crypto/evp/bio_md.c:122,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:124,17'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
            - BranchSide:      'crypto/evp/bio_md.c:127,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
        - Branch String:   'crypto/evp/bio_md.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/bio_md.c:130,9'
              BranchSideFuncs:
                - BIO_clear_flags
                - BIO_copy_next_retry
            - BranchSide:      'crypto/evp/bio_md.c:133,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/bio_md.c:115,11'
          Dst:             BIO_get_data
        - Src:             'crypto/evp/bio_md.c:116,12'
          Dst:             BIO_next
        - Src:             'crypto/evp/bio_md.c:118,15'
          Dst:             BIO_write
        - Src:             'crypto/evp/bio_md.c:120,9'
          Dst:             BIO_get_init
        - Src:             'crypto/evp/bio_md.c:122,18'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/evp/bio_md.c:124,17'
          Dst:             BIO_clear_flags
        - Src:             'crypto/evp/bio_md.c:130,9'
          Dst:             BIO_clear_flags
        - Src:             'crypto/evp/bio_md.c:131,9'
          Dst:             BIO_copy_next_retry
    - functionName:    BIO_f_md
      functionSourceFile: '/src/openssl111/crypto/evp/bio_md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DecodeFinal
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - evp_decodeblock_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:469,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:470,33'
              BranchSideFuncs:
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:477,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:471,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:472,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:473,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/encode.c:470,13'
          Dst:             evp_decodeblock_int
    - functionName:    evp_decodeblock_int
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - t
        - f
        - n
      BBCount:         37
      ICount:          281
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - conv_ascii2bin
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:420,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:420,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:423,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:421,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:423,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:426,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:426,40'
              BranchSideFuncs:
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:426,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:426,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:427,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:435,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:435,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:435,24'
              BranchSideFuncs:
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:435,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:435,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:436,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:438,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:438,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:439,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:441,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:441,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:442,31'
              BranchSideFuncs:
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:456,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:446,24'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:446,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:447,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:446,38'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:446,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:447,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:446,52'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:446,56'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:447,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:446,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:447,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:448,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/evp/encode.c:426,24'
          Dst:             conv_ascii2bin
        - Src:             'crypto/evp/encode.c:435,24'
          Dst:             conv_ascii2bin
        - Src:             'crypto/evp/encode.c:442,13'
          Dst:             conv_ascii2bin
        - Src:             'crypto/evp/encode.c:443,13'
          Dst:             conv_ascii2bin
        - Src:             'crypto/evp/encode.c:444,13'
          Dst:             conv_ascii2bin
        - Src:             'crypto/evp/encode.c:445,13'
          Dst:             conv_ascii2bin
    - functionName:    conv_ascii2bin
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - 'char *'
      constantsTouched: []
      argNames:
        - a
        - table
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:114,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:115,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_DecodeBlock
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - t
        - f
        - n
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_decodeblock_int
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/encode.c:461,12'
          Dst:             evp_decodeblock_int
    - functionName:    EVP_DecodeUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
        - in
        - inl
      BBCount:         74
      ICount:          430
      EdgeCount:       99
      CyclomaticComplexity: 27
      functionsReached:
        - OPENSSL_die
        - conv_ascii2bin
        - evp_decodeblock_int
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:313,15'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:313,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:320,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:313,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:314,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:320,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:315,19'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:315,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:317,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:315,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:316,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:317,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:320,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:321,12'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:325,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:325,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:326,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:328,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:330,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:331,19'
              BranchSideFuncs:
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:381,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/encode.c:333,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:334,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:338,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:339,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:340,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:347,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:351,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/encode.c:351,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:352,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:357,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/encode.c:357,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:358,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:371,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/encode.c:358,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:364,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:367,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/encode.c:367,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:367,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:368,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/evp/encode.c:371,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:372,47'
              BranchSideFuncs:
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:381,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:374,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:374,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:375,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:374,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:375,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:378,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - conv_ascii2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:389,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:390,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:405,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:390,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:391,47'
              BranchSideFuncs:
                - evp_decodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:398,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:393,33'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:393,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:394,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:393,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:394,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:397,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:398,20'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:400,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:405,15'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:405,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:405,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:405,26'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:405,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:405,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/encode.c:332,13'
          Dst:             conv_ascii2bin
        - Src:             'crypto/evp/encode.c:367,13'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/encode.c:372,27'
          Dst:             evp_decodeblock_int
        - Src:             'crypto/evp/encode.c:391,27'
          Dst:             evp_decodeblock_int
    - functionName:    EVP_DecodeInit
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_EncodeBlock
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - t
        - f
        - dlen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_encodeblock_int
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/encode.c:271,12'
          Dst:             evp_encodeblock_int
    - functionName:    evp_encodeblock_int
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - t
        - f
        - dlen
      BBCount:         20
      ICount:          217
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:238,21'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:238,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:241,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:239,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:241,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:243,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:244,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:265,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/encode.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:245,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:252,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:253,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:254,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:256,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:258,22'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:258,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:261,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    EVP_EncodeFinal
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - evp_encodeblock_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:221,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:221,9'
              BranchSideFuncs:
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/encode.c:222,35'
              BranchSideFuncs:
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:224,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:225,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/encode.c:222,15'
          Dst:             evp_encodeblock_int
    - functionName:    EVP_EncodeUpdate
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outl
        - in
        - inl
      BBCount:         32
      ICount:          297
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - OPENSSL_die
        - evp_encodeblock_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:171,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_die
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/encode.c:171,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:171,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/encode.c:172,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/encode.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:173,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/encode.c:177,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/evp/encode.c:177,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:178,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/encode.c:192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/encode.c:186,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:187,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/encode.c:190,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/encode.c:192,31'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:192,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/evp/encode.c:192,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/encode.c:192,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:193,33'
              BranchSideFuncs:
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/encode.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/encode.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:199,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/evp/encode.c:202,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - evp_encodeblock_int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/evp/encode.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:206,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/encode.c:209,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/evp/encode.c:209,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:210,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/evp/encode.c:211,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/encode.c:171,5'
          Dst:             OPENSSL_die
        - Src:             'crypto/evp/encode.c:182,13'
          Dst:             evp_encodeblock_int
        - Src:             'crypto/evp/encode.c:193,13'
          Dst:             evp_encodeblock_int
    - functionName:    EVP_EncodeInit
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    evp_encode_ctx_set_flags
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_ENCODE_CTX_num
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_ENCODE_CTX_copy
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
        - 'struct.evp_Encode_Ctx_st *'
      constantsTouched: []
      argNames:
        - dctx
        - sctx
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_ENCODE_CTX_free
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.evp_Encode_Ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/encode.c:134,5'
          Dst:             CRYPTO_free
    - functionName:    EVP_ENCODE_CTX_new
      functionSourceFile: '/src/openssl111/crypto/evp/encode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'struct.evp_Encode_Ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/evp/encode.c:129,12'
          Branch Sides:
            - BranchSide:      'crypto/evp/encode.c:129,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
            - BranchSide:      'crypto/evp/encode.c:129,12'
              BranchSideFuncs:
                - CRYPTO_zalloc
      Callsites:
        - Src:             'crypto/evp/encode.c:129,12'
          Dst:             CRYPTO_zalloc
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    alg_module_init
      functionSourceFile: '/src/openssl111/crypto/evp/evp_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - md
        - cnf
      BBCount:         17
      ICount:          113
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CONF_imodule_get_value
        - ERR_add_error_data
        - ERR_put_error
        - NCONF_get_section
        - X509V3_get_value_bool
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_cnf.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_cnf.c:28,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_cnf.c:31,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_cnf.c:31,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_cnf.c:32,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_cnf.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/evp_cnf.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_cnf.c:35,40'
              BranchSideFuncs:
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_cnf.c:44,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_cnf.c:35,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_cnf.c:36,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_cnf.c:39,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_cnf.c:39,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_cnf.c:40,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_cnf.c:43,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.20930
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.20929
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_value_bool
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/evp/evp_cnf.c:26,19'
          Dst:             CONF_imodule_get_value
        - Src:             'crypto/evp/evp_cnf.c:27,18'
          Dst:             NCONF_get_section
        - Src:             'crypto/evp/evp_cnf.c:28,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_cnf.c:31,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/evp/evp_cnf.c:32,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/evp/evp_cnf.c:33,13'
          Dst:             strcmp
        - Src:             'crypto/evp/evp_cnf.c:35,18'
          Dst:             X509V3_get_value_bool
        - Src:             'crypto/evp/evp_cnf.c:36,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_cnf.c:40,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_cnf.c:44,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_cnf.c:45,13'
          Dst:             ERR_add_error_data
    - functionName:    EVP_add_alg_module
      functionSourceFile: '/src/openssl111/crypto/evp/evp_cnf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_module_add
        - alg_module_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_cnf.c:55,5'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_cnf.c:55,5'
              BranchSideFuncs:
                - CONF_module_add
            - BranchSide:      'crypto/evp/evp_cnf.c:55,5'
              BranchSideFuncs:
                - CONF_module_add
      Callsites:
        - Src:             'crypto/evp/evp_cnf.c:55,5'
          Dst:             CONF_module_add
        - Src:             'crypto/evp/evp_cnf.c:55,5'
          Dst:             alg_module_init
    - functionName:    EVP_PKEY_add1_attr_by_txt
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - attrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_txt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pkey.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pkey.c:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:146,9'
          Dst:             X509at_add1_attr_by_txt
    - functionName:    EVP_PKEY_add1_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_NID
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pkey.c:137,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pkey.c:139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:137,9'
          Dst:             X509at_add1_attr_by_NID
    - functionName:    EVP_PKEY_add1_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - obj
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_OBJ
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pkey.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pkey.c:130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:128,9'
          Dst:             X509at_add1_attr_by_OBJ
    - functionName:    EVP_PKEY_add1_attr
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - key
        - attr
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pkey.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pkey.c:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:119,9'
          Dst:             X509at_add1_attr
    - functionName:    EVP_PKEY_delete_attr
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - int
      constantsTouched: []
      argNames:
        - key
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_delete_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:114,12'
          Dst:             X509at_delete_attr
    - functionName:    EVP_PKEY_get_attr
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - int
      constantsTouched: []
      argNames:
        - key
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:109,12'
          Dst:             X509at_get_attr
    - functionName:    EVP_PKEY_get_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - obj
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:104,12'
          Dst:             X509at_get_attr_by_OBJ
    - functionName:    EVP_PKEY_get_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - nid
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_NID
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:98,12'
          Dst:             X509at_get_attr_by_NID
    - functionName:    EVP_PKEY_get_attr_count
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_count
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:93,12'
          Dst:             X509at_get_attr_count
    - functionName:    EVP_PKEY2PKCS8
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st.1233 *'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_PRIV_KEY_INFO_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pkey.c:64,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:65,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pkey.c:69,9'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pkey.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:70,13'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pkey.c:80,9'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/evp/evp_pkey.c:70,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:71,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/evp/evp_pkey.c:76,13'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/evp/evp_pkey.c:71,17'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:72,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pkey.c:75,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:63,31'
          Dst:             PKCS8_PRIV_KEY_INFO_new
        - Src:             'crypto/evp/evp_pkey.c:65,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:72,17'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:76,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:80,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:85,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    EVP_PKCS82PKEY
      functionSourceFile: '/src/openssl111/crypto/evp/evp_pkey.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        1
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - p8
      BBCount:         16
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set_type
        - OBJ_obj2nid
        - PKCS8_pkey_get0
        - i2t_ASN1_OBJECT
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/evp/evp_pkey.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:28,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - OBJ_obj2nid
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - ERR_add_error_data
                - EVP_PKEY_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pkey.c:30,17'
              BranchSideFuncs:
                - EVP_PKEY_new
                - OBJ_obj2nid
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - ERR_add_error_data
                - EVP_PKEY_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pkey.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:31,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pkey.c:35,28'
              BranchSideFuncs:
                - OBJ_obj2nid
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - ERR_add_error_data
                - EVP_PKEY_free
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pkey.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:36,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/evp/evp_pkey.c:42,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/evp/evp_pkey.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:43,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      'crypto/evp/evp_pkey.c:48,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   'crypto/evp/evp_pkey.c:43,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/evp_pkey.c:44,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/evp/evp_pkey.c:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/evp/evp_pkey.c:27,10'
          Dst:             PKCS8_pkey_get0
        - Src:             'crypto/evp/evp_pkey.c:30,17'
          Dst:             EVP_PKEY_new
        - Src:             'crypto/evp/evp_pkey.c:31,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:35,34'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/evp/evp_pkey.c:35,10'
          Dst:             EVP_PKEY_set_type
        - Src:             'crypto/evp/evp_pkey.c:36,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:37,9'
          Dst:             i2t_ASN1_OBJECT
        - Src:             'crypto/evp/evp_pkey.c:38,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/evp/evp_pkey.c:44,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:48,9'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/evp_pkey.c:55,5'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_SignFinal
      functionSourceFile: '/src/openssl111/crypto/evp/p_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - 'int *'
        - 'struct.evp_pkey_st.3650 *'
      constantsTouched: []
      argNames:
        - ctx
        - sigret
        - siglen
        - pkey
      BBCount:         25
      ICount:          174
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_md
        - EVP_MD_CTX_new
        - EVP_MD_CTX_test_flags
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_sign
        - EVP_PKEY_sign_init
        - EVP_PKEY_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/evp/p_sign.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:28,33'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/evp/p_sign.c:31,13'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_DigestFinal_ex
                - ERR_put_error
        - Branch String:   'crypto/evp/p_sign.c:28,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:29,13'
              BranchSideFuncs:
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:30,5'
              BranchSideFuncs:
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_sign.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:34,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_sign.c:37,33'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_DigestFinal_ex
        - Branch String:   'crypto/evp/p_sign.c:38,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:39,37'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:40,25'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_sign.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_size
                - EVP_PKEY_CTX_new
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:42,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_sign.c:48,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:49,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:50,28'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_sign.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:51,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:52,9'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_sign.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:53,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:54,23'
              BranchSideFuncs:
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_sign.c:54,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_sign.c:55,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_sign.c:56,15'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/evp/p_sign.c:27,9'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/evp/p_sign.c:28,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/p_sign.c:32,31'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/p_sign.c:34,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_sign.c:37,14'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/evp/p_sign.c:39,18'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/p_sign.c:40,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/p_sign.c:45,21'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/evp/p_sign.c:47,13'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/evp/p_sign.c:50,9'
          Dst:             EVP_PKEY_sign_init
        - Src:             'crypto/evp/p_sign.c:52,9'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/evp/p_sign.c:52,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/evp/p_sign.c:54,9'
          Dst:             EVP_PKEY_sign
        - Src:             'crypto/evp/p_sign.c:59,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    EVP_VerifyFinal
      functionSourceFile: '/src/openssl111/crypto/evp/p_verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.evp_md_ctx_st *'
        - 'char *'
        - int
        - 'struct.evp_pkey_st.3673 *'
      constantsTouched: []
      argNames:
        - ctx
        - sigbuf
        - siglen
        - pkey
      BBCount:         23
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_md
        - EVP_MD_CTX_new
        - EVP_MD_CTX_test_flags
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_verify
        - EVP_PKEY_verify_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/evp/p_verify.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:26,33'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
            - BranchSide:      'crypto/evp/p_verify.c:29,13'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
                - EVP_DigestFinal_ex
                - ERR_put_error
        - Branch String:   'crypto/evp/p_verify.c:26,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:27,13'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_verify.c:28,5'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_verify.c:31,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:32,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/evp/p_verify.c:35,33'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
                - EVP_DigestFinal_ex
        - Branch String:   'crypto/evp/p_verify.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:37,37'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_verify.c:38,25'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_verify.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_verify.c:40,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/evp/p_verify.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:46,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_verify.c:47,30'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_verify.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:48,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_verify.c:49,9'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
        - Branch String:   'crypto/evp/p_verify.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/evp/p_verify.c:50,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
            - BranchSide:      'crypto/evp/p_verify.c:51,25'
              BranchSideFuncs:
                - EVP_PKEY_verify
                - EVP_PKEY_CTX_free
      Callsites:
        - Src:             'crypto/evp/p_verify.c:25,9'
          Dst:             EVP_MD_CTX_test_flags
        - Src:             'crypto/evp/p_verify.c:26,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/p_verify.c:30,31'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/evp/p_verify.c:32,13'
          Dst:             ERR_put_error
        - Src:             'crypto/evp/p_verify.c:35,14'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/evp/p_verify.c:37,18'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/evp/p_verify.c:38,9'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/evp/p_verify.c:44,13'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/evp/p_verify.c:47,9'
          Dst:             EVP_PKEY_verify_init
        - Src:             'crypto/evp/p_verify.c:49,9'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/evp/p_verify.c:49,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/evp/p_verify.c:51,9'
          Dst:             EVP_PKEY_verify
        - Src:             'crypto/evp/p_verify.c:53,5'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    OPENSSL_DIR_end
      functionSourceFile: '/src/openssl111/crypto/LPdir_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.OPENSSL_dir_context_st **'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         13
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - closedir
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/LPdir_unix.c:153,21'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:153,25'
              BranchSideFuncs:
                - __errno_location
                - closedir
                - free
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/LPdir_unix.c:166,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'crypto/LPdir_unix.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:154,30'
              BranchSideFuncs:
                - closedir
                - free
                - __sanitizer_cov_trace_switch
                - __errno_location
            - BranchSide:      'crypto/LPdir_unix.c:166,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'crypto/LPdir_unix.c:157,9'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/LPdir_unix.c:161,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/LPdir_unix.c:163,13'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'crypto/LPdir_unix.c:154,19'
          Dst:             closedir
        - Src:             'crypto/LPdir_unix.c:166,5'
          Dst:             __errno_location
    - functionName:    closedir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.__dirstream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_DIR_read
      functionSourceFile: '/src/openssl111/crypto/LPdir_unix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.OPENSSL_dir_context_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - directory
      BBCount:         18
      ICount:          135
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_strlcpy
        - __errno_location
        - opendir
        - readdir
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/LPdir_unix.c:89,21'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:89,24'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'crypto/LPdir_unix.c:90,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'crypto/LPdir_unix.c:89,9'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:90,9'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'crypto/LPdir_unix.c:94,5'
              BranchSideFuncs:
                - __errno_location
                - readdir
                - OPENSSL_strlcpy
                - malloc
                - llvm.memset.p0i8.i64
                - opendir
                - __errno_location
                - free
                - __errno_location
                - __errno_location
        - Branch String:   'crypto/LPdir_unix.c:95,9'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:96,16'
              BranchSideFuncs:
                - malloc
                - llvm.memset.p0i8.i64
                - opendir
                - readdir
                - OPENSSL_strlcpy
                - __errno_location
                - free
                - __errno_location
                - __errno_location
            - BranchSide:      'crypto/LPdir_unix.c:129,26'
              BranchSideFuncs:
                - readdir
                - OPENSSL_strlcpy
        - Branch String:   'crypto/LPdir_unix.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:98,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'crypto/LPdir_unix.c:101,17'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - opendir
                - readdir
                - OPENSSL_strlcpy
                - __errno_location
                - free
                - __errno_location
        - Branch String:   'crypto/LPdir_unix.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:114,17'
              BranchSideFuncs:
                - __errno_location
                - free
                - __errno_location
            - BranchSide:      'crypto/LPdir_unix.c:120,5'
              BranchSideFuncs:
                - readdir
                - OPENSSL_strlcpy
        - Branch String:   'crypto/LPdir_unix.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/LPdir_unix.c:131,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/LPdir_unix.c:134,23'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             'crypto/LPdir_unix.c:90,9'
          Dst:             __errno_location
        - Src:             'crypto/LPdir_unix.c:94,5'
          Dst:             __errno_location
        - Src:             'crypto/LPdir_unix.c:98,13'
          Dst:             __errno_location
        - Src:             'crypto/LPdir_unix.c:112,23'
          Dst:             opendir
        - Src:             'crypto/LPdir_unix.c:114,30'
          Dst:             __errno_location
        - Src:             'crypto/LPdir_unix.c:117,13'
          Dst:             __errno_location
        - Src:             'crypto/LPdir_unix.c:129,16'
          Dst:             readdir
        - Src:             'crypto/LPdir_unix.c:134,5'
          Dst:             OPENSSL_strlcpy
    - functionName:    opendir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.__dirstream *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct.dirent *'
      argCount:        1
      argTypes:
        - 'struct.__dirstream *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OCSP_SERVICELOC_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_service_locator_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:135,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_SERVICELOC_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'struct.ocsp_service_locator_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:135,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:135,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:135,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:135,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_SERVICELOC
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_service_locator_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:135,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_SERVICELOC
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'struct.ocsp_service_locator_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_service_locator_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:135,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_CRLID_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x9_62_curve_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:128,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_CRLID_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'struct.x9_62_curve_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:128,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:128,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:128,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:128,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_CRLID
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x9_62_curve_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:128,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_CRLID
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'struct.x9_62_curve_st *'
      argCount:        3
      argTypes:
        - 'struct.x9_62_curve_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:128,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_BASICRESP_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_basic_response_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:120,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_BASICRESP_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.ocsp_basic_response_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:120,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:120,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:120,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:120,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_BASICRESP
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_basic_response_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:120,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_BASICRESP
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.ocsp_basic_response_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_basic_response_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:120,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_RESPDATA_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_response_data_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:111,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_RESPDATA_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'struct.ocsp_response_data_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:111,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:111,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:111,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:111,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_RESPDATA
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_response_data_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:111,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_RESPDATA
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'struct.ocsp_response_data_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_response_data_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:111,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_SINGLERESP_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_single_response_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:101,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_SINGLERESP_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'struct.ocsp_single_response_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:101,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:101,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:101,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:101,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_SINGLERESP
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_single_response_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:101,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_SINGLERESP
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'struct.ocsp_single_response_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_single_response_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:101,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_CERTSTATUS_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:91,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_CERTSTATUS_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'struct.ASIdentifierChoice_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:91,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:91,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:91,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:91,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_CERTSTATUS
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ASIdentifierChoice_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:91,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_CERTSTATUS
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'struct.ASIdentifierChoice_st *'
      argCount:        3
      argTypes:
        - 'struct.ASIdentifierChoice_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:91,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_REVOKEDINFO_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_val_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:83,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_REVOKEDINFO_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:83,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:83,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:83,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:83,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_REVOKEDINFO
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_val_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:83,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_REVOKEDINFO
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.X509_val_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_val_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:83,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_RESPID_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_responder_id_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:76,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_RESPID_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'struct.ocsp_responder_id_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:76,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:76,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:76,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:76,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_RESPID
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_responder_id_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:76,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_RESPID
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'struct.ocsp_responder_id_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_responder_id_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:76,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_RESPONSE_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PROXY_CERT_INFO_EXTENSION_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:69,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_RESPONSE_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'struct.PROXY_CERT_INFO_EXTENSION_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:69,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:69,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:69,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:69,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_RESPONSE
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PROXY_CERT_INFO_EXTENSION_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:69,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_RESPONSE
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'struct.PROXY_CERT_INFO_EXTENSION_st *'
      argCount:        3
      argTypes:
        - 'struct.PROXY_CERT_INFO_EXTENSION_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:69,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_RESPBYTES_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PROXY_POLICY_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:62,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_RESPBYTES_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.PROXY_POLICY_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:62,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:62,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:62,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:62,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_RESPBYTES
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PROXY_POLICY_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:62,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_RESPBYTES
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.PROXY_POLICY_st *'
      argCount:        3
      argTypes:
        - 'struct.PROXY_POLICY_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:62,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_REQUEST_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_request_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:53,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_REQUEST_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.ocsp_request_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:53,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:53,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:53,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_REQUEST
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_request_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:53,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_REQUEST
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'struct.ocsp_request_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_request_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:53,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_REQINFO_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_req_info_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:46,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_REQINFO_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.ocsp_req_info_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:46,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:46,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:46,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:46,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_REQINFO
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_req_info_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:46,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_REQINFO
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.ocsp_req_info_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_req_info_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:46,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_ONEREQ_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_one_request_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:37,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_ONEREQ_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'struct.ocsp_one_request_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:37,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:37,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:37,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:37,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_ONEREQ
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_one_request_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:37,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_ONEREQ
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'struct.ocsp_one_request_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_one_request_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:37,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_CERTID_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_cert_id_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:30,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_CERTID_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.ocsp_cert_id_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:30,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:30,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:30,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:30,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_CERTID
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_cert_id_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:30,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_CERTID
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.ocsp_cert_id_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_cert_id_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:30,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_SIGNATURE_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_signature_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:21,1'
          Dst:             ASN1_item_free
    - functionName:    OCSP_SIGNATURE_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.ocsp_signature_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_asn.c:21,1'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:21,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/ocsp/ocsp_asn.c:21,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:21,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_OCSP_SIGNATURE
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_signature_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:21,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_OCSP_SIGNATURE
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.ocsp_signature_st *'
      argCount:        3
      argTypes:
        - 'struct.ocsp_signature_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_asn.c:21,1'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_sendreq_bio
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'struct.ocsp_response_st.4419 *'
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.ocsp_request_st *'
      constantsTouched: []
      argNames:
        - b
        - path
        - req
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_test_flags
        - OCSP_REQ_CTX_free
        - OCSP_sendreq_nbio
        - OCSP_sendreq_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:489,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:490,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:492,5'
              BranchSideFuncs:
                - OCSP_sendreq_nbio
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:494,25'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:494,28'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_sendreq_nbio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:494,5'
              BranchSideFuncs:
                - OCSP_REQ_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_sendreq_nbio
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:494,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:493,39'
              BranchSideFuncs:
                - OCSP_sendreq_nbio
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:496,23'
              BranchSideFuncs:
                - OCSP_REQ_CTX_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:498,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:499,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:501,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:487,11'
          Dst:             OCSP_sendreq_new
        - Src:             'crypto/ocsp/ocsp_ht.c:493,14'
          Dst:             OCSP_sendreq_nbio
        - Src:             'crypto/ocsp/ocsp_ht.c:494,28'
          Dst:             BIO_test_flags
        - Src:             'crypto/ocsp/ocsp_ht.c:496,5'
          Dst:             OCSP_REQ_CTX_free
    - functionName:    OCSP_sendreq_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'struct.ocsp_req_ctx_st *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.ocsp_request_st *'
        - int
      constantsTouched: []
      argNames:
        - io
        - path
        - req
        - maxline
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OCSP_REQ_CTX_free
        - OCSP_REQ_CTX_http
        - OCSP_REQ_CTX_new
        - OCSP_REQ_CTX_set1_req
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:186,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:188,28'
              BranchSideFuncs:
                - OCSP_REQ_CTX_http
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
                - OCSP_REQ_CTX_set1_req
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:189,9'
              BranchSideFuncs:
                - OCSP_REQ_CTX_set1_req
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:191,9'
              BranchSideFuncs:
                - OCSP_REQ_CTX_set1_req
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
        - Branch String:   'crypto/ocsp/ocsp_ht.c:191,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:191,39'
              BranchSideFuncs:
                - OCSP_REQ_CTX_set1_req
                - __sanitizer_cov_trace_const_cmp4
                - OCSP_REQ_CTX_free
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:194,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:191,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:192,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:194,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:184,12'
          Dst:             OCSP_REQ_CTX_new
        - Src:             'crypto/ocsp/ocsp_ht.c:188,10'
          Dst:             OCSP_REQ_CTX_http
        - Src:             'crypto/ocsp/ocsp_ht.c:191,17'
          Dst:             OCSP_REQ_CTX_set1_req
        - Src:             'crypto/ocsp/ocsp_ht.c:197,5'
          Dst:             OCSP_REQ_CTX_free
    - functionName:    OCSP_sendreq_nbio
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_response_st.4419 **'
        - 'struct.ocsp_req_ctx_st *'
      constantsTouched: []
      argNames:
        - presp
        - rctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OCSP_REQ_CTX_nbio_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:474,12'
          Dst:             OCSP_REQ_CTX_nbio_d2i
    - functionName:    OCSP_REQ_CTX_free
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
      constantsTouched: []
      argNames:
        - rctx
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - CRYPTO_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:89,9'
              BranchSideFuncs:
                - BIO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:90,14'
              BranchSideFuncs:
                - BIO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:90,5'
          Dst:             BIO_free
        - Src:             'crypto/ocsp/ocsp_ht.c:91,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/ocsp/ocsp_ht.c:92,5'
          Dst:             CRYPTO_free
    - functionName:    OCSP_REQ_CTX_nbio_d2i
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - rctx
        - pval
        - it
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_d2i
        - BIO_ctrl
        - OCSP_REQ_CTX_nbio
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:130,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:132,11'
              BranchSideFuncs:
                - BIO_ctrl
                - ASN1_item_d2i
        - Branch String:   'crypto/ocsp/ocsp_ht.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:138,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:128,10'
          Dst:             OCSP_REQ_CTX_nbio
        - Src:             'crypto/ocsp/ocsp_ht.c:132,11'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:133,13'
          Dst:             ASN1_item_d2i
    - functionName:    OCSP_REQ_CTX_nbio
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
      constantsTouched: []
      argNames:
        - rctx
      BBCount:         96
      ICount:          640
      EdgeCount:       126
      CyclomaticComplexity: 32
      functionsReached:
        - BIO_ctrl
        - BIO_gets
        - BIO_read
        - BIO_test_flags
        - BIO_write
        - memchr
        - parse_http_line1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:278,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:292,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:281,17'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:288,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:281,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:282,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:283,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:288,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:289,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:290,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:292,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:295,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:303,26'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:308,13'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:331,13'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:345,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:345,9'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:345,9'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:411,13'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:456,13'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:464,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:468,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:295,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:296,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:299,9'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:312,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:313,17'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:319,27'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:313,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:314,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:315,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:322,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:324,9'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:333,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:334,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:338,13'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:339,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:341,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:359,22'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:359,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:360,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:359,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:360,17'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:366,22'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
        - Branch String:   'crypto/ocsp/ocsp_ht.c:360,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:361,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:364,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:368,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:369,17'
              BranchSideFuncs:
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:376,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
        - Branch String:   'crypto/ocsp/ocsp_ht.c:369,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:370,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:371,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:376,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:377,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:382,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
        - Branch String:   'crypto/ocsp/ocsp_ht.c:382,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:383,42'
              BranchSideFuncs:
                - parse_http_line1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:392,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:383,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:384,17'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:387,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:392,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:393,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:396,18'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ocsp/ocsp_ht.c:393,34'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:393,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:395,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:393,21'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:394,21'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:395,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:396,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:397,17'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:399,13'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ocsp/ocsp_ht.c:412,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:413,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:416,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ocsp/ocsp_ht.c:416,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:417,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:422,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/ocsp/ocsp_ht.c:422,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:427,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:449,31'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:427,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:428,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:429,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:431,20'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:431,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:432,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:431,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:432,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:435,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:437,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:438,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:442,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:442,17'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:443,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:447,31'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:457,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:458,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_ctrl
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - parse_http_line1
                - BIO_test_flags
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_test_flags
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:460,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:278,13'
          Dst:             BIO_read
        - Src:             'crypto/ocsp/ocsp_ht.c:281,17'
          Dst:             BIO_test_flags
        - Src:             'crypto/ocsp/ocsp_ht.c:288,13'
          Dst:             BIO_write
        - Src:             'crypto/ocsp/ocsp_ht.c:295,13'
          Dst:             BIO_write
        - Src:             'crypto/ocsp/ocsp_ht.c:303,26'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:308,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:310,13'
          Dst:             BIO_write
        - Src:             'crypto/ocsp/ocsp_ht.c:313,17'
          Dst:             BIO_test_flags
        - Src:             'crypto/ocsp/ocsp_ht.c:326,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:331,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:338,13'
          Dst:             BIO_test_flags
        - Src:             'crypto/ocsp/ocsp_ht.c:358,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:359,26'
          Dst:             memchr
        - Src:             'crypto/ocsp/ocsp_ht.c:366,13'
          Dst:             BIO_gets
        - Src:             'crypto/ocsp/ocsp_ht.c:369,17'
          Dst:             BIO_test_flags
        - Src:             'crypto/ocsp/ocsp_ht.c:383,17'
          Dst:             parse_http_line1
        - Src:             'crypto/ocsp/ocsp_ht.c:411,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/ocsp/ocsp_ht.c:456,13'
          Dst:             BIO_ctrl
    - functionName:    parse_http_line1
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - line
      BBCount:         50
      ICount:          270
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - ossl_ctype_check
        - strlen
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:212,23'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:212,27'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:212,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:212,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:213,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:214,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:220,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:220,15'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:220,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:220,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:220,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:221,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:223,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:224,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:229,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:229,20'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:229,24'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:229,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:229,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:230,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:232,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:233,9'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:238,7'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:247,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:247,15'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:247,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:247,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:247,5'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:248,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:250,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:250,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:256,18'
              BranchSideFuncs:
                - strlen
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:259,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/ocsp/ocsp_ht.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:257,14'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:258,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/ocsp/ocsp_ht.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:260,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:268,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/ocsp/ocsp_ht.c:261,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:262,44'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:264,44'
              BranchSideFuncs:
                - ERR_add_error_data
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:212,27'
          Dst:             ossl_ctype_check
        - Src:             'crypto/ocsp/ocsp_ht.c:215,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ocsp/ocsp_ht.c:220,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/ocsp/ocsp_ht.c:224,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ocsp/ocsp_ht.c:229,24'
          Dst:             ossl_ctype_check
        - Src:             'crypto/ocsp/ocsp_ht.c:233,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ocsp/ocsp_ht.c:241,15'
          Dst:             strtoul
        - Src:             'crypto/ocsp/ocsp_ht.c:247,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/ocsp/ocsp_ht.c:256,22'
          Dst:             strlen
        - Src:             'crypto/ocsp/ocsp_ht.c:256,37'
          Dst:             ossl_ctype_check
        - Src:             'crypto/ocsp/ocsp_ht.c:260,9'
          Dst:             ERR_put_error
        - Src:             'crypto/ocsp/ocsp_ht.c:262,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/ocsp/ocsp_ht.c:264,13'
          Dst:             ERR_add_error_data
    - functionName:    OCSP_REQ_CTX_new
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.ocsp_req_ctx_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - io
        - maxline
      BBCount:         14
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_new
        - BIO_s_mem
        - CRYPTO_malloc
        - CRYPTO_zalloc
        - OCSP_REQ_CTX_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:70,5'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - OCSP_REQ_CTX_free
        - Branch String:   'crypto/ocsp/ocsp_ht.c:74,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:75,26'
              BranchSideFuncs:
                - CRYPTO_malloc
                - OCSP_REQ_CTX_free
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:77,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - OCSP_REQ_CTX_free
        - Branch String:   'crypto/ocsp/ocsp_ht.c:79,29'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:79,32'
              BranchSideFuncs:
                - OCSP_REQ_CTX_free
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:80,27'
              BranchSideFuncs:
                - OCSP_REQ_CTX_free
        - Branch String:   'crypto/ocsp/ocsp_ht.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:80,27'
              BranchSideFuncs:
                - OCSP_REQ_CTX_free
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:83,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:66,26'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/ocsp/ocsp_ht.c:72,25'
          Dst:             BIO_s_mem
        - Src:             'crypto/ocsp/ocsp_ht.c:72,17'
          Dst:             BIO_new
        - Src:             'crypto/ocsp/ocsp_ht.c:78,19'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/ocsp/ocsp_ht.c:80,9'
          Dst:             OCSP_REQ_CTX_free
    - functionName:    OCSP_REQ_CTX_http
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - rctx
        - op
        - path
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:146,14'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:148,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:148,9'
          Dst:             BIO_printf
    - functionName:    OCSP_REQ_CTX_set1_req
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'struct.ocsp_request_st *'
      constantsTouched: []
      argNames:
        - rctx
        - req
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OCSP_REQ_CTX_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:156,12'
          Dst:             OCSP_REQ_CTX_i2d
    - functionName:    OCSP_REQ_CTX_i2d
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'struct.ASN1_ITEM_st *'
        - 'struct.ASN1_VALUE_st *'
      constantsTouched: []
      argNames:
        - rctx
        - it
        - val
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_i2d
        - ASN1_item_i2d_bio
        - BIO_printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:116,27'
              BranchSideFuncs:
                - ASN1_item_i2d_bio
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:113,18'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/ocsp/ocsp_ht.c:114,9'
          Dst:             BIO_printf
        - Src:             'crypto/ocsp/ocsp_ht.c:116,9'
          Dst:             ASN1_item_i2d_bio
    - functionName:    OCSP_REQ_CTX_add1_header
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - rctx
        - name
        - value
      BBCount:         17
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_puts
        - BIO_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:164,9'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:165,18'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:166,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:167,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:168,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:173,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:168,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:169,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:170,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:171,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:172,5'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/ocsp/ocsp_ht.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:175,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/ocsp/ocsp_ht.c:165,9'
          Dst:             BIO_puts
        - Src:             'crypto/ocsp/ocsp_ht.c:168,13'
          Dst:             BIO_write
        - Src:             'crypto/ocsp/ocsp_ht.c:170,13'
          Dst:             BIO_puts
        - Src:             'crypto/ocsp/ocsp_ht.c:173,9'
          Dst:             BIO_write
    - functionName:    OCSP_set_max_response_length
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - rctx
        - len
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/ocsp/ocsp_ht.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:103,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/ocsp/ocsp_ht.c:105,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OCSP_REQ_CTX_get0_mem_bio
      functionSourceFile: '/src/openssl111/crypto/ocsp/ocsp_ht.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.ocsp_req_ctx_st *'
      constantsTouched: []
      argNames:
        - rctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sanitize_line
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - int
      constantsTouched: []
      argNames:
        - linebuf
        - len
        - flags
      BBCount:         40
      ICount:          218
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - ossl_ctype_check
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:687,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:693,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:689,27'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:689,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:689,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:689,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:690,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:692,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:693,16'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:694,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:703,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:694,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:695,18'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:699,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:695,44'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:695,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:697,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:696,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:696,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:697,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:695,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:697,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:698,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:703,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:704,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:709,15'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:704,36'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:704,39'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:705,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:704,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:705,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:706,17'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:706,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:707,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:708,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:695,18'
          Dst:             ossl_ctype_check
        - Src:             'crypto/pem/pem_lib.c:706,17'
          Dst:             ossl_ctype_check
    - functionName:    check_pem
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - nm
        - name
      BBCount:         75
      ICount:          364
      EdgeCount:       104
      CyclomaticComplexity: 31
      functionsReached:
        - ENGINE_finish
        - EVP_PKEY_asn1_find_str
        - pem_check_suffix
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:126,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:127,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:131,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
                - ENGINE_finish
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/pem/pem_lib.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:134,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
            - BranchSide:      'crypto/pem/pem_lib.c:151,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
                - ENGINE_finish
        - Branch String:   'crypto/pem/pem_lib.c:134,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:135,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:136,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/pem/pem_lib.c:136,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:137,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:138,33'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
        - Branch String:   'crypto/pem/pem_lib.c:139,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:144,50'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find_str
            - BranchSide:      'crypto/pem/pem_lib.c:148,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:145,23'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:147,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:145,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:146,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:147,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:151,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:154,33'
              BranchSideFuncs:
                - pem_check_suffix
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_asn1_find_str
                - ENGINE_finish
            - BranchSide:      'crypto/pem/pem_lib.c:173,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:155,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:157,48'
              BranchSideFuncs:
                - EVP_PKEY_asn1_find_str
                - ENGINE_finish
            - BranchSide:      'crypto/pem/pem_lib.c:170,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:158,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:160,21'
              BranchSideFuncs:
                - ENGINE_finish
            - BranchSide:      'crypto/pem/pem_lib.c:169,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:160,21'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:161,23'
              BranchSideFuncs:
                - ENGINE_finish
            - BranchSide:      'crypto/pem/pem_lib.c:163,23'
              BranchSideFuncs:
                - ENGINE_finish
        - Branch String:   'crypto/pem/pem_lib.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:174,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:179,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:175,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:179,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:180,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:183,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:179,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:181,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:183,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:184,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:188,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:188,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:189,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:192,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:190,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:192,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:193,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:197,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:197,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:198,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:201,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:199,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:201,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:202,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:206,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:201,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:203,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:206,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:207,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:210,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:206,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:208,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:210,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:211,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:215,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:210,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:212,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:126,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:131,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:134,13'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:136,13'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:138,16'
          Dst:             pem_check_suffix
        - Src:             'crypto/pem/pem_lib.c:144,21'
          Dst:             EVP_PKEY_asn1_find_str
        - Src:             'crypto/pem/pem_lib.c:151,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:154,16'
          Dst:             pem_check_suffix
        - Src:             'crypto/pem/pem_lib.c:157,21'
          Dst:             EVP_PKEY_asn1_find_str
        - Src:             'crypto/pem/pem_lib.c:165,17'
          Dst:             ENGINE_finish
        - Src:             'crypto/pem/pem_lib.c:173,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:174,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:179,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:180,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:183,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:184,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:188,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:189,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:192,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:193,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:197,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:198,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:201,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:202,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:206,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:207,12'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:210,9'
          Dst:             strcmp
        - Src:             'crypto/pem/pem_lib.c:211,12'
          Dst:             strcmp
    - functionName:    pem_check_suffix
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pem_str
        - suffix
      BBCount:         10
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
        - strlen
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:998,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:999,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:1000,9'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:1001,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:1002,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:1003,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:1004,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:1005,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:1006,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:995,19'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:996,22'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:1001,9'
          Dst:             strcmp
    - functionName:    pem_free
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'char *'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - p
        - flags
        - num
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - CRYPTO_secure_clear_free
      functionUses:    11
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:221,9'
              BranchSideFuncs:
                - CRYPTO_secure_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:223,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:221,9'
          Dst:             CRYPTO_secure_clear_free
        - Src:             'crypto/pem/pem_lib.c:223,9'
          Dst:             CRYPTO_free
    - functionName:    pem_malloc
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - num
        - flags
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_malloc
        - CRYPTO_secure_malloc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:228,12'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:228,40'
              BranchSideFuncs:
                - CRYPTO_secure_malloc
            - BranchSide:      'crypto/pem/pem_lib.c:229,40'
              BranchSideFuncs:
                - CRYPTO_malloc
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:228,40'
          Dst:             CRYPTO_secure_malloc
        - Src:             'crypto/pem/pem_lib.c:229,40'
          Dst:             CRYPTO_malloc
    - functionName:    get_header_and_data
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st **'
        - 'struct.bio_st **'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - header
        - data
        - name
        - flags
      BBCount:         56
      ICount:          315
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - BIO_gets
        - BIO_puts
        - ERR_put_error
        - memchr
        - pem_free
        - pem_malloc
        - sanitize_line
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:803,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:804,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:808,5'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:811,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:812,13'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:821,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:822,47'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:822,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
            - BranchSide:      'crypto/pem/pem_lib.c:822,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
        - Branch String:   'crypto/pem/pem_lib.c:824,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:825,24'
              BranchSideFuncs:
                - memchr
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:828,22'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:825,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:826,28'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:827,9'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:828,47'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:828,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:829,24'
              BranchSideFuncs:
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:828,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:829,24'
              BranchSideFuncs:
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:830,29'
              BranchSideFuncs:
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:833,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:838,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:851,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:838,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:839,21'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:847,13'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:839,21'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:841,21'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:844,28'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:851,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:852,17'
              BranchSideFuncs:
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:864,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:854,48'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:855,25'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:856,17'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:854,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:856,17'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:859,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:859,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:860,28'
              BranchSideFuncs:
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:863,13'
              BranchSideFuncs:
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:873,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:874,13'
              BranchSideFuncs:
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:878,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:878,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:808,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:880,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:880,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:881,17'
              BranchSideFuncs:
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:882,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:882,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:883,21'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:884,9'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - memchr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:802,15'
          Dst:             pem_malloc
        - Src:             'crypto/pem/pem_lib.c:804,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:810,15'
          Dst:             BIO_gets
        - Src:             'crypto/pem/pem_lib.c:812,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:825,17'
          Dst:             memchr
        - Src:             'crypto/pem/pem_lib.c:828,14'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:830,15'
          Dst:             sanitize_line
        - Src:             'crypto/pem/pem_lib.c:841,21'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:851,13'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:853,23'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:854,17'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:855,17'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:856,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:866,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:873,13'
          Dst:             BIO_puts
        - Src:             'crypto/pem/pem_lib.c:889,5'
          Dst:             pem_free
    - functionName:    get_name
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - int
      constantsTouched: []
      argNames:
        - bp
        - name
        - flags
      BBCount:         20
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_gets
        - ERR_put_error
        - pem_free
        - pem_malloc
        - sanitize_line
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:736,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:737,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:741,5'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:744,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:745,13'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:750,29'
              BranchSideFuncs:
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:754,14'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:753,5'
              BranchSideFuncs:
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:754,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:755,14'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:753,5'
              BranchSideFuncs:
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:755,25'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:753,5'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:742,24'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - sanitize_line
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:756,5'
              BranchSideFuncs:
                - pem_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:759,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:760,9'
              BranchSideFuncs:
                - ERR_put_error
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:763,13'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - pem_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:735,15'
          Dst:             pem_malloc
        - Src:             'crypto/pem/pem_lib.c:737,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:742,15'
          Dst:             BIO_gets
        - Src:             'crypto/pem/pem_lib.c:745,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:750,15'
          Dst:             sanitize_line
        - Src:             'crypto/pem/pem_lib.c:753,14'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:755,17'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:758,13'
          Dst:             pem_malloc
        - Src:             'crypto/pem/pem_lib.c:760,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:767,5'
          Dst:             pem_free
    - functionName:    PEM_read_bio_ex
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'char **'
        - 'char **'
        - 'size_t *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - name_out
        - header
        - data
        - len_out
        - flags
      BBCount:         35
      ICount:          299
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_read
        - BIO_s_secmem
        - ERR_put_error
        - EVP_DecodeFinal
        - EVP_DecodeInit
        - EVP_DecodeUpdate
        - EVP_ENCODE_CTX_free
        - EVP_ENCODE_CTX_new
        - get_header_and_data
        - get_name
        - pem_free
        - pem_malloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:912,43'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:912,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_new
                - get_name
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_s_secmem
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:917,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_new
                - get_name
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_s_secmem
        - Branch String:   'crypto/pem/pem_lib.c:912,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:914,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:917,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_new
                - get_name
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_s_secmem
        - Branch String:   'crypto/pem/pem_lib.c:917,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:917,41'
              BranchSideFuncs:
                - BIO_s_secmem
                - BIO_new
                - BIO_new
                - get_name
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:917,58'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_new
                - get_name
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:921,25'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:921,28'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:922,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
        - Branch String:   'crypto/pem/pem_lib.c:921,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:922,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:926,19'
              BranchSideFuncs:
                - get_name
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:926,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:927,9'
              BranchSideFuncs:
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:928,30'
              BranchSideFuncs:
                - get_header_and_data
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:928,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:929,9'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:931,5'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:935,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:936,9'
              BranchSideFuncs:
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:938,11'
              BranchSideFuncs:
                - EVP_ENCODE_CTX_new
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - pem_free
                - pem_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:939,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:940,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:944,20'
              BranchSideFuncs:
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - pem_free
                - pem_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:947,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:947,32'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:949,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
        - Branch String:   'crypto/pem/pem_lib.c:945,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:949,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:952,12'
              BranchSideFuncs:
                - BIO_ctrl
                - pem_malloc
                - pem_malloc
                - BIO_read
                - BIO_read
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
                - pem_free
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:958,25'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:958,29'
              BranchSideFuncs:
                - pem_free
                - pem_free
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:959,19'
              BranchSideFuncs:
                - pem_free
                - pem_free
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
        - Branch String:   'crypto/pem/pem_lib.c:958,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:959,19'
              BranchSideFuncs:
                - pem_free
                - pem_free
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
            - BranchSide:      'crypto/pem/pem_lib.c:965,14'
              BranchSideFuncs:
                - BIO_read
                - BIO_read
                - EVP_ENCODE_CTX_free
                - pem_free
                - BIO_free
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:914,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:917,41'
          Dst:             BIO_s_secmem
        - Src:             'crypto/pem/pem_lib.c:917,58'
          Dst:             BIO_s_mem
        - Src:             'crypto/pem/pem_lib.c:919,15'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_lib.c:920,13'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_lib.c:922,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:926,10'
          Dst:             get_name
        - Src:             'crypto/pem/pem_lib.c:928,10'
          Dst:             get_header_and_data
        - Src:             'crypto/pem/pem_lib.c:931,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_lib.c:938,11'
          Dst:             EVP_ENCODE_CTX_new
        - Src:             'crypto/pem/pem_lib.c:940,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:944,5'
          Dst:             EVP_DecodeInit
        - Src:             'crypto/pem/pem_lib.c:945,9'
          Dst:             EVP_DecodeUpdate
        - Src:             'crypto/pem/pem_lib.c:947,16'
          Dst:             EVP_DecodeFinal
        - Src:             'crypto/pem/pem_lib.c:949,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:955,17'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_lib.c:956,15'
          Dst:             pem_malloc
        - Src:             'crypto/pem/pem_lib.c:957,13'
          Dst:             pem_malloc
        - Src:             'crypto/pem/pem_lib.c:959,9'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:961,9'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:965,5'
          Dst:             BIO_read
        - Src:             'crypto/pem/pem_lib.c:967,5'
          Dst:             BIO_read
        - Src:             'crypto/pem/pem_lib.c:974,5'
          Dst:             EVP_ENCODE_CTX_free
        - Src:             'crypto/pem/pem_lib.c:975,5'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:976,5'
          Dst:             BIO_free
        - Src:             'crypto/pem/pem_lib.c:977,5'
          Dst:             BIO_free
    - functionName:    PEM_read_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'char **'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - bp
        - name
        - header
        - data
        - len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_bio_ex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:984,12'
          Dst:             PEM_read_bio_ex
    - functionName:    PEM_read
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct._IO_FILE *'
        - 'char **'
        - 'char **'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - fp
        - name
        - header
        - data
        - len
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - PEM_read_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:671,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:672,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:675,5'
              BranchSideFuncs:
                - BIO_ctrl
                - PEM_read_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:671,22'
          Dst:             BIO_s_file
        - Src:             'crypto/pem/pem_lib.c:671,14'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_lib.c:672,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:675,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_lib.c:676,11'
          Dst:             PEM_read_bio
        - Src:             'crypto/pem/pem_lib.c:677,5'
          Dst:             BIO_free
    - functionName:    PEM_write
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - name
        - header
        - data
        - len
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - PEM_write_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:591,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:592,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:595,5'
              BranchSideFuncs:
                - BIO_ctrl
                - PEM_write_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:591,22'
          Dst:             BIO_s_file
        - Src:             'crypto/pem/pem_lib.c:591,14'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_lib.c:592,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:595,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_lib.c:596,11'
          Dst:             PEM_write_bio
        - Src:             'crypto/pem/pem_lib.c:597,5'
          Dst:             BIO_free
    - functionName:    PEM_write_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - bp
        - name
        - header
        - data
        - len
      BBCount:         54
      ICount:          316
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - BIO_write
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_ENCODE_CTX_free
        - EVP_ENCODE_CTX_new
        - EVP_EncodeFinal
        - EVP_EncodeInit
        - EVP_EncodeUpdate
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:611,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:612,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:616,20'
              BranchSideFuncs:
                - EVP_EncodeInit
                - strlen
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/pem/pem_lib.c:619,50'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:620,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:622,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:620,45'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:621,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:622,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:619,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:622,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:624,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/pem/pem_lib.c:624,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:624,33'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:624,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:625,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:626,24'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:630,11'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:626,45'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:626,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:627,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:626,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:627,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:628,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:631,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:632,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:636,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:637,5'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:638,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:647,21'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:638,19'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:638,13'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:638,67'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:639,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:640,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:641,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:641,20'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:641,34'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:643,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:641,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:642,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:643,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:648,20'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:648,34'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:650,20'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:648,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:649,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:650,20'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:650,46'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:651,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:651,45'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:652,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:650,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:653,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:654,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:657,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:657,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:658,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_ENCODE_CTX_free
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:607,27'
          Dst:             EVP_ENCODE_CTX_new
        - Src:             'crypto/pem/pem_lib.c:616,5'
          Dst:             EVP_EncodeInit
        - Src:             'crypto/pem/pem_lib.c:617,12'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:619,10'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:620,10'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:621,10'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:624,26'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:626,14'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:626,49'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:630,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pem/pem_lib.c:639,14'
          Dst:             EVP_EncodeUpdate
        - Src:             'crypto/pem/pem_lib.c:641,24'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:647,5'
          Dst:             EVP_EncodeFinal
        - Src:             'crypto/pem/pem_lib.c:648,24'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:650,10'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:651,10'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:652,10'
          Dst:             BIO_write
        - Src:             'crypto/pem/pem_lib.c:658,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:659,5'
          Dst:             EVP_ENCODE_CTX_free
        - Src:             'crypto/pem/pem_lib.c:660,5'
          Dst:             CRYPTO_clear_free
    - functionName:    load_iv
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char **'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - fromp
        - to
        - num
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_hexchar2int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:567,5'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:568,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:569,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:570,5'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:571,34'
              BranchSideFuncs:
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:580,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:572,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:573,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:576,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_hexchar2int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:571,13'
          Dst:             OPENSSL_hexchar2int
        - Src:             'crypto/pem/pem_lib.c:573,13'
          Dst:             ERR_put_error
    - functionName:    PEM_get_EVP_CIPHER_INFO
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.evp_cipher_info_st.4430 *'
      constantsTouched: []
      argNames:
        - header
        - cipher
      BBCount:         42
      ICount:          286
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - EVP_get_cipherbyname
        - load_iv
        - strcspn
        - strncmp
        - strspn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:492,26'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:492,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:492,47'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:492,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:492,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:495,17'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp8
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strcspn
                - EVP_get_cipherbyname
                - strspn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:495,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:496,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:499,12'
              BranchSideFuncs:
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp8
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strcspn
                - EVP_get_cipherbyname
                - strspn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:502,26'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:502,36'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:503,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:502,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:504,22'
              BranchSideFuncs:
                - strspn
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - __sanitizer_cov_trace_const_cmp8
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strcspn
                - EVP_get_cipherbyname
                - strspn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:507,62'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:508,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:509,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:507,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:509,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:512,12'
              BranchSideFuncs:
                - strspn
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strcspn
                - EVP_get_cipherbyname
                - strspn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:514,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:515,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:523,17'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strspn
                - strcspn
                - EVP_get_cipherbyname
                - strspn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:523,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:524,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:527,12'
              BranchSideFuncs:
                - strspn
                - strcspn
                - EVP_get_cipherbyname
                - strspn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:542,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:543,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:546,34'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:547,19'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:547,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:550,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:547,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:548,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:550,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:555,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:556,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:558,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:495,9'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:496,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:500,15'
          Dst:             strspn
        - Src:             'crypto/pem/pem_lib.c:504,15'
          Dst:             strspn
        - Src:             'crypto/pem/pem_lib.c:507,9'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:508,9'
          Dst:             strspn
        - Src:             'crypto/pem/pem_lib.c:509,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:513,15'
          Dst:             strspn
        - Src:             'crypto/pem/pem_lib.c:515,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:523,9'
          Dst:             strncmp
        - Src:             'crypto/pem/pem_lib.c:524,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:528,15'
          Dst:             strspn
        - Src:             'crypto/pem/pem_lib.c:535,15'
          Dst:             strcspn
        - Src:             'crypto/pem/pem_lib.c:538,28'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/pem/pem_lib.c:540,15'
          Dst:             strspn
        - Src:             'crypto/pem/pem_lib.c:543,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:546,13'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:548,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:551,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:555,39'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:555,10'
          Dst:             load_iv
    - functionName:    strcspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PEM_do_header
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_info_st.4430 *'
        - 'char *'
        - 'size_t *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - cipher
        - data
        - plen
        - callback
        - u
      BBCount:         26
      ICount:          208
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - EVP_BytesToKey
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_DecryptFinal_ex
        - EVP_DecryptInit_ex
        - EVP_DecryptUpdate
        - EVP_md5
        - OPENSSL_cleanse
        - PEM_def_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:422,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:427,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
                - ERR_put_error
                - PEM_def_callback
        - Branch String:   'crypto/pem/pem_lib.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:428,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:429,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
                - ERR_put_error
                - PEM_def_callback
        - Branch String:   'crypto/pem/pem_lib.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:430,35'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:432,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:433,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:434,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:442,25'
              BranchSideFuncs:
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
        - Branch String:   'crypto/pem/pem_lib.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:444,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
            - BranchSide:      'crypto/pem/pem_lib.c:446,11'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_new
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
        - Branch String:   'crypto/pem/pem_lib.c:447,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:448,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:450,29'
              BranchSideFuncs:
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
                - EVP_DecryptUpdate
        - Branch String:   'crypto/pem/pem_lib.c:451,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:452,32'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
            - BranchSide:      'crypto/pem/pem_lib.c:453,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_DecryptFinal_ex
        - Branch String:   'crypto/pem/pem_lib.c:453,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:455,17'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pem/pem_lib.c:458,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_lib.c:458,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:459,18'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pem/pem_lib.c:461,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:422,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:430,18'
          Dst:             PEM_def_callback
        - Src:             'crypto/pem/pem_lib.c:434,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:442,41'
          Dst:             EVP_md5
        - Src:             'crypto/pem/pem_lib.c:442,10'
          Dst:             EVP_BytesToKey
        - Src:             'crypto/pem/pem_lib.c:446,11'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/pem/pem_lib.c:450,10'
          Dst:             EVP_DecryptInit_ex
        - Src:             'crypto/pem/pem_lib.c:452,14'
          Dst:             EVP_DecryptUpdate
        - Src:             'crypto/pem/pem_lib.c:456,14'
          Dst:             EVP_DecryptFinal_ex
        - Src:             'crypto/pem/pem_lib.c:461,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:463,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/pem/pem_lib.c:464,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_lib.c:465,5'
          Dst:             OPENSSL_cleanse
    - functionName:    PEM_def_callback
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - buf
        - num
        - rwflag
        - userdata
      BBCount:         14
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_get_pw_prompt
        - EVP_read_pw_string_min
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:37,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:38,20'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/pem/pem_lib.c:44,14'
              BranchSideFuncs:
                - EVP_get_pw_prompt
                - __sanitizer_cov_trace_const_cmp4
                - EVP_read_pw_string_min
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/pem/pem_lib.c:39,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:39,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/pem/pem_lib.c:39,31'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/pem/pem_lib.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:46,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_read_pw_string_min
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/pem/pem_lib.c:55,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_read_pw_string_min
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - ERR_put_error
                - llvm.memset.p0i8.i64
        - Branch String:   'crypto/pem/pem_lib.c:58,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:59,9'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/pem/pem_lib.c:63,19'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:38,13'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:44,14'
          Dst:             EVP_get_pw_prompt
        - Src:             'crypto/pem/pem_lib.c:57,9'
          Dst:             EVP_read_pw_string_min
        - Src:             'crypto/pem/pem_lib.c:59,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:63,12'
          Dst:             strlen
    - functionName:    PEM_ASN1_write_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - i2d
        - name
        - bp
        - x
        - enc
        - kstr
        - klen
        - callback
        - u
      BBCount:         53
      ICount:          368
      EdgeCount:       73
      CyclomaticComplexity: 22
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_BytesToKey
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_nid
        - EVP_EncryptFinal_ex
        - EVP_EncryptInit_ex
        - EVP_EncryptUpdate
        - EVP_md5
        - OBJ_nid2sn
        - OPENSSL_cleanse
        - PEM_def_callback
        - PEM_dek_info
        - PEM_proc_type
        - PEM_write_bio
        - RAND_bytes
        - strlen
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:320,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:321,44'
              BranchSideFuncs:
                - EVP_CIPHER_nid
                - OBJ_nid2sn
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PEM_def_callback
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:335,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PEM_def_callback
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:322,28'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:322,52'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:330,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:323,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:323,41'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:330,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:328,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:328,28'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:330,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:322,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:330,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:333,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PEM_def_callback
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:336,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:342,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - __sanitizer_cov_trace_pc_indir
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PEM_def_callback
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:344,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:347,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PEM_def_callback
        - Branch String:   'crypto/pem/pem_lib.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:351,13'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PEM_def_callback
            - BranchSide:      'crypto/pem/pem_lib.c:393,13'
              BranchSideFuncs:
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:351,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:352,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - ERR_put_error
                - PEM_def_callback
            - BranchSide:      'crypto/pem/pem_lib.c:366,24'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_lib.c:352,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:353,41'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:355,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_lib.c:356,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:357,17'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:364,37'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_lib.c:366,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:367,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:372,29'
              BranchSideFuncs:
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_lib.c:372,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:373,13'
              BranchSideFuncs:
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pem/pem_lib.c:375,13'
              BranchSideFuncs:
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_lib.c:375,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:376,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:378,9'
              BranchSideFuncs:
                - PEM_proc_type
                - EVP_CIPHER_iv_length
                - PEM_dek_info
                - EVP_CIPHER_CTX_new
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:385,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:385,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:388,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:386,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:386,35'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:388,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:387,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:387,37'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:388,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:384,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:388,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:389,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:389,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:390,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:391,14'
              BranchSideFuncs:
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
        - Branch String:   'crypto/pem/pem_lib.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:397,14'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pem/pem_lib.c:398,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - EVP_CIPHER_CTX_free
                - OPENSSL_cleanse
                - CRYPTO_clear_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:321,29'
          Dst:             EVP_CIPHER_nid
        - Src:             'crypto/pem/pem_lib.c:321,18'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pem/pem_lib.c:322,31'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:323,20'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:328,21'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:328,47'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:330,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:336,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:342,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pem/pem_lib.c:344,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:353,24'
          Dst:             PEM_def_callback
        - Src:             'crypto/pem/pem_lib.c:357,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:366,28'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:366,13'
          Dst:             RAND_bytes
        - Src:             'crypto/pem/pem_lib.c:372,34'
          Dst:             EVP_md5
        - Src:             'crypto/pem/pem_lib.c:372,14'
          Dst:             EVP_BytesToKey
        - Src:             'crypto/pem/pem_lib.c:376,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_lib.c:379,9'
          Dst:             PEM_proc_type
        - Src:             'crypto/pem/pem_lib.c:380,35'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pem/pem_lib.c:380,9'
          Dst:             PEM_dek_info
        - Src:             'crypto/pem/pem_lib.c:384,20'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/pem/pem_lib.c:385,17'
          Dst:             EVP_EncryptInit_ex
        - Src:             'crypto/pem/pem_lib.c:386,17'
          Dst:             EVP_EncryptUpdate
        - Src:             'crypto/pem/pem_lib.c:387,17'
          Dst:             EVP_EncryptFinal_ex
        - Src:             'crypto/pem/pem_lib.c:396,9'
          Dst:             PEM_write_bio
        - Src:             'crypto/pem/pem_lib.c:400,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_lib.c:401,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_lib.c:402,5'
          Dst:             EVP_CIPHER_CTX_free
        - Src:             'crypto/pem/pem_lib.c:403,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_lib.c:404,5'
          Dst:             CRYPTO_clear_free
    - functionName:    PEM_proc_type
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - type
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_snprintf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:72,13'
              BranchSideFuncs:
                - BIO_snprintf
            - BranchSide:      'crypto/pem/pem_lib.c:73,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
        - Branch String:   'crypto/pem/pem_lib.c:73,14'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:74,13'
              BranchSideFuncs:
                - BIO_snprintf
            - BranchSide:      'crypto/pem/pem_lib.c:75,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
        - Branch String:   'crypto/pem/pem_lib.c:75,14'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:76,13'
              BranchSideFuncs:
                - BIO_snprintf
            - BranchSide:      'crypto/pem/pem_lib.c:78,13'
              BranchSideFuncs:
                - BIO_snprintf
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:69,21'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:80,5'
          Dst:             BIO_snprintf
    - functionName:    PEM_dek_info
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - buf
        - type
        - len
        - str
      BBCount:         15
      ICount:          126
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_snprintf
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:90,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:91,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:94,30'
              BranchSideFuncs:
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
            - BranchSide:      'crypto/pem/pem_lib.c:100,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
        - Branch String:   'crypto/pem/pem_lib.c:95,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:96,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:97,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strcpy
                - BIO_snprintf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:101,20'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'crypto/pem/pem_lib.c:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:86,21'
          Dst:             strlen
        - Src:             'crypto/pem/pem_lib.c:89,9'
          Dst:             BIO_snprintf
        - Src:             'crypto/pem/pem_lib.c:94,17'
          Dst:             BIO_snprintf
        - Src:             'crypto/pem/pem_lib.c:101,13'
          Dst:             strcpy
    - functionName:    PEM_ASN1_write
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct._IO_FILE *'
        - 'char *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - i2d
        - name
        - fp
        - x
        - enc
        - kstr
        - klen
        - callback
        - u
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - PEM_ASN1_write_bio
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:297,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:298,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:301,5'
              BranchSideFuncs:
                - BIO_ctrl
                - PEM_ASN1_write_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:297,22'
          Dst:             BIO_s_file
        - Src:             'crypto/pem/pem_lib.c:297,14'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_lib.c:298,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:301,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_lib.c:302,11'
          Dst:             PEM_ASN1_write_bio
        - Src:             'crypto/pem/pem_lib.c:303,5'
          Dst:             BIO_free
    - functionName:    PEM_bytes_read_bio_secmem
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char **'
        - 'char *'
        - 'struct.bio_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pdata
        - plen
        - pnm
        - name
        - bp
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pem_bytes_read_bio_flags
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:285,12'
          Dst:             pem_bytes_read_bio_flags
    - functionName:    pem_bytes_read_bio_flags
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char **'
        - 'char *'
        - 'struct.bio_st *'
        - 'func_type *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - pdata
        - plen
        - pnm
        - name
        - bp
        - cb
        - u
        - flags
      BBCount:         30
      ICount:          189
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_add_error_data
        - ERR_peek_error
        - PEM_do_header
        - PEM_get_EVP_CIPHER_INFO
        - PEM_read_bio_ex
        - check_pem
        - pem_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:247,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:248,17'
              BranchSideFuncs:
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - pem_free
                - PEM_read_bio_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      'crypto/pem/pem_lib.c:252,5'
              BranchSideFuncs:
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - pem_free
                - PEM_read_bio_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   'crypto/pem/pem_lib.c:248,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:249,54'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      'crypto/pem/pem_lib.c:250,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pem/pem_lib.c:252,5'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:244,18'
              BranchSideFuncs:
                - pem_free
                - pem_free
                - pem_free
                - PEM_read_bio_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pem/pem_lib.c:253,34'
              BranchSideFuncs:
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pem/pem_lib.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:254,9'
              BranchSideFuncs:
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:255,33'
              BranchSideFuncs:
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:255,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:256,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:258,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:261,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:262,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:267,14'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:267,17'
              BranchSideFuncs:
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:268,18'
              BranchSideFuncs:
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:267,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:268,18'
              BranchSideFuncs:
                - pem_free
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
            - BranchSide:      'crypto/pem/pem_lib.c:269,14'
              BranchSideFuncs:
                - pem_free
                - __sanitizer_cov_trace_const_cmp4
                - pem_free
        - Branch String:   'crypto/pem/pem_lib.c:270,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:271,18'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_lib.c:272,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:244,9'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:245,9'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:246,9'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:247,14'
          Dst:             PEM_read_bio_ex
        - Src:             'crypto/pem/pem_lib.c:248,17'
          Dst:             ERR_peek_error
        - Src:             'crypto/pem/pem_lib.c:249,17'
          Dst:             ERR_add_error_data
        - Src:             'crypto/pem/pem_lib.c:252,15'
          Dst:             check_pem
        - Src:             'crypto/pem/pem_lib.c:253,10'
          Dst:             PEM_get_EVP_CIPHER_INFO
        - Src:             'crypto/pem/pem_lib.c:255,10'
          Dst:             PEM_do_header
        - Src:             'crypto/pem/pem_lib.c:268,9'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:269,5'
          Dst:             pem_free
        - Src:             'crypto/pem/pem_lib.c:271,9'
          Dst:             pem_free
    - functionName:    PEM_bytes_read_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char **'
        - 'char *'
        - 'struct.bio_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - pdata
        - plen
        - pnm
        - name
        - bp
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pem_bytes_read_bio_flags
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:278,12'
          Dst:             pem_bytes_read_bio_flags
    - functionName:    PEM_ASN1_read
      functionSourceFile: '/src/openssl111/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct._IO_FILE *'
        - 'char **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - d2i
        - name
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_new
        - BIO_s_file
        - ERR_put_error
        - PEM_ASN1_read_bio
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_lib.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_lib.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_lib.c:116,5'
              BranchSideFuncs:
                - BIO_ctrl
                - PEM_ASN1_read_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_lib.c:112,22'
          Dst:             BIO_s_file
        - Src:             'crypto/pem/pem_lib.c:112,14'
          Dst:             BIO_new
        - Src:             'crypto/pem/pem_lib.c:113,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_lib.c:116,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pem/pem_lib.c:117,11'
          Dst:             PEM_ASN1_read_bio
        - Src:             'crypto/pem/pem_lib.c:118,5'
          Dst:             BIO_free
    - functionName:    PEM_ASN1_read_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_oth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct.bio_st *'
        - 'char **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - d2i
        - name
        - bp
        - x
        - cb
        - u
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - ERR_put_error
        - PEM_bytes_read_bio
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_oth.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_oth.c:29,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_oth.c:30,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pem/pem_oth.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_oth.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/pem/pem_oth.c:34,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pem/pem_oth.c:28,10'
          Dst:             PEM_bytes_read_bio
        - Src:             'crypto/pem/pem_oth.c:33,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_oth.c:34,5'
          Dst:             CRYPTO_free
    - functionName:    PEM_write_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             PEM_ASN1_write
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_write_bio_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_read_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.pkcs8_priv_key_info_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             PEM_ASN1_read
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_read_bio_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs8_priv_key_info_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             'crypto/pem/pem_pk8.c:213,1'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_write_PKCS8
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_sig_st *'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - i2d_X509_SIG
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             PEM_ASN1_write
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             i2d_X509_SIG
    - functionName:    PEM_write_bio_PKCS8
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_sig_st *'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - i2d_X509_SIG
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             i2d_X509_SIG
    - functionName:    PEM_read_PKCS8
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.X509_sig_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - d2i_X509_SIG
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             PEM_ASN1_read
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             d2i_X509_SIG
    - functionName:    PEM_read_bio_PKCS8
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.X509_sig_st **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - d2i_X509_SIG
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             'crypto/pem/pem_pk8.c:210,1'
          Dst:             d2i_X509_SIG
    - functionName:    d2i_PKCS8PrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        4
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - d2i_PKCS8PrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pk8.c:199,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:200,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pk8.c:203,35'
              BranchSideFuncs:
                - d2i_PKCS8PrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:199,15'
          Dst:             BIO_new_fp
        - Src:             'crypto/pem/pem_pk8.c:200,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pk8.c:203,11'
          Dst:             d2i_PKCS8PrivateKey_bio
        - Src:             'crypto/pem/pem_pk8.c:204,5'
          Dst:             BIO_free
    - functionName:    d2i_PKCS8PrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.evp_pkey_st.1233 *'
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         18
      ICount:          134
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKCS82PKEY
        - EVP_PKEY_free
        - OPENSSL_cleanse
        - PEM_def_callback
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_decrypt
        - X509_SIG_free
        - d2i_PKCS8_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pk8.c:121,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:122,9'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/pem/pem_pk8.c:123,9'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/pem/pem_pk8.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:124,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      'crypto/pem/pem_pk8.c:126,33'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   'crypto/pem/pem_pk8.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:128,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      'crypto/pem/pem_pk8.c:132,27'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pk8.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:136,9'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pk8.c:137,26'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pk8.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:140,9'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pk8.c:141,9'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   'crypto/pem/pem_pk8.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:142,24'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/pem/pem_pk8.c:145,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:120,10'
          Dst:             d2i_PKCS8_bio
        - Src:             'crypto/pem/pem_pk8.c:126,16'
          Dst:             PEM_def_callback
        - Src:             'crypto/pem/pem_pk8.c:128,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pk8.c:129,9'
          Dst:             X509_SIG_free
        - Src:             'crypto/pem/pem_pk8.c:132,13'
          Dst:             PKCS8_decrypt
        - Src:             'crypto/pem/pem_pk8.c:133,5'
          Dst:             X509_SIG_free
        - Src:             'crypto/pem/pem_pk8.c:134,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_pk8.c:137,11'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/pem/pem_pk8.c:138,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/pem/pem_pk8.c:142,9'
          Dst:             EVP_PKEY_free
    - functionName:    PEM_write_PKCS8PrivateKey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:174,12'
          Dst:             do_pk8pkey_fp
    - functionName:    do_pk8pkey_fp
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 *'
        - int
        - int
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - isder
        - nid
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - do_pk8pkey
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pk8.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:185,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pk8.c:188,22'
              BranchSideFuncs:
                - do_pk8pkey
                - BIO_free
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:184,15'
          Dst:             BIO_new_fp
        - Src:             'crypto/pem/pem_pk8.c:185,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pk8.c:188,11'
          Dst:             do_pk8pkey
        - Src:             'crypto/pem/pem_pk8.c:189,5'
          Dst:             BIO_free
    - functionName:    do_pk8pkey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - int
        - int
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - isder
        - nid
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         30
      ICount:          204
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - EVP_PKEY2PKCS8
        - OPENSSL_cleanse
        - PEM_def_callback
        - PEM_write_bio_PKCS8
        - PEM_write_bio_PKCS8_PRIV_KEY_INFO
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_encrypt
        - X509_SIG_free
        - i2d_PKCS8_PRIV_KEY_INFO_bio
        - i2d_PKCS8_bio
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/pem/pem_pk8.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:73,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pem/pem_pk8.c:76,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/pem/pem_pk8.c:76,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:76,17'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/pem/pem_pk8.c:77,14'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/pem/pem_pk8.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:77,14'
              BranchSideFuncs:
                - PEM_def_callback
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/pem/pem_pk8.c:103,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - i2d_PKCS8_PRIV_KEY_INFO_bio
        - Branch String:   'crypto/pem/pem_pk8.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:78,18'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pem/pem_pk8.c:90,28'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_pk8.c:78,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:79,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/pem/pem_pk8.c:81,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/pem/pem_pk8.c:82,17'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:83,17'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/pem/pem_pk8.c:88,20'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
        - Branch String:   'crypto/pem/pem_pk8.c:91,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:92,29'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
            - BranchSide:      'crypto/pem/pem_pk8.c:93,34'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
        - Branch String:   'crypto/pem/pem_pk8.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:95,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pem/pem_pk8.c:96,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
        - Branch String:   'crypto/pem/pem_pk8.c:96,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:97,33'
              BranchSideFuncs:
                - i2d_PKCS8_bio
                - X509_SIG_free
            - BranchSide:      'crypto/pem/pem_pk8.c:99,39'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8
                - X509_SIG_free
        - Branch String:   'crypto/pem/pem_pk8.c:103,13'
          Branch Sides:
            - BranchSide:      'crypto/pem/pem_pk8.c:104,47'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/pem/pem_pk8.c:106,53'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:72,18'
          Dst:             EVP_PKEY2PKCS8
        - Src:             'crypto/pem/pem_pk8.c:73,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pk8.c:79,24'
          Dst:             PEM_def_callback
        - Src:             'crypto/pem/pem_pk8.c:83,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pem/pem_pk8.c:84,17'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/pem/pem_pk8.c:90,14'
          Dst:             PKCS8_encrypt
        - Src:             'crypto/pem/pem_pk8.c:92,13'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pem/pem_pk8.c:93,9'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/pem/pem_pk8.c:97,19'
          Dst:             i2d_PKCS8_bio
        - Src:             'crypto/pem/pem_pk8.c:99,19'
          Dst:             PEM_write_bio_PKCS8
        - Src:             'crypto/pem/pem_pk8.c:100,9'
          Dst:             X509_SIG_free
        - Src:             'crypto/pem/pem_pk8.c:104,19'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_bio
        - Src:             'crypto/pem/pem_pk8.c:106,19'
          Dst:             PEM_write_bio_PKCS8_PRIV_KEY_INFO
        - Src:             'crypto/pem/pem_pk8.c:107,9'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    PEM_write_PKCS8PrivateKey_nid
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 *'
        - int
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - nid
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:167,12'
          Dst:             do_pk8pkey_fp
    - functionName:    i2d_PKCS8PrivateKey_nid_fp
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 *'
        - int
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - nid
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:160,12'
          Dst:             do_pk8pkey_fp
    - functionName:    i2d_PKCS8PrivateKey_fp
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:153,12'
          Dst:             do_pk8pkey_fp
    - functionName:    i2d_PKCS8PrivateKey_nid_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - int
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - nid
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:60,12'
          Dst:             do_pk8pkey
    - functionName:    i2d_PKCS8PrivateKey_bio
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:53,12'
          Dst:             do_pk8pkey
    - functionName:    PEM_write_bio_PKCS8PrivateKey
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:46,12'
          Dst:             do_pk8pkey
    - functionName:    PEM_write_bio_PKCS8PrivateKey_nid
      functionSourceFile: '/src/openssl111/crypto/pem/pem_pk8.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.evp_pkey_st.1233 *'
        - int
        - 'char *'
        - int
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - x
        - nid
        - kstr
        - klen
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_pk8pkey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pem/pem_pk8.c:39,12'
          Dst:             do_pk8pkey
    - functionName:    PKCS12_SAFEBAG_free
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:66,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS12_SAFEBAG_new
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_asn.c:66,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_asn.c:66,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs12/p12_asn.c:66,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:66,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS12_SAFEBAG
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:66,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS12_SAFEBAG
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        3
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:66,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS12_BAGS_free
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:47,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS12_BAGS_new
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_asn.c:47,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_asn.c:47,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs12/p12_asn.c:47,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:47,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS12_BAGS
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:47,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS12_BAGS
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:47,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS12_MAC_DATA_free
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PKCS12_MAC_DATA_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:32,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS12_MAC_DATA_new
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.PKCS12_MAC_DATA_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_asn.c:32,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_asn.c:32,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs12/p12_asn.c:32,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:32,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS12_MAC_DATA
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PKCS12_MAC_DATA_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:32,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS12_MAC_DATA
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'struct.PKCS12_MAC_DATA_st *'
      argCount:        3
      argTypes:
        - 'struct.PKCS12_MAC_DATA_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:32,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS12_free
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.PKCS12_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:24,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS12_new
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.PKCS12_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_asn.c:24,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_asn.c:24,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs12/p12_asn.c:24,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:24,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS12
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:24,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS12
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_asn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.PKCS12_st *'
      argCount:        3
      argTypes:
        - 'struct.PKCS12_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_asn.c:24,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS12_item_i2d_encrypt
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_decr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        6
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - algor
        - it
        - pass
        - passlen
        - obj
        - zbuf
      BBCount:         14
      ICount:          106
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_item_i2d
        - CRYPTO_free
        - ERR_put_error
        - OPENSSL_cleanse
        - PKCS12_pbe_crypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_decr.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:134,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:137,27'
              BranchSideFuncs:
                - ASN1_item_i2d
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - PKCS12_pbe_crypt
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_decr.c:138,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:139,9'
              BranchSideFuncs:
                - PKCS12_pbe_crypt
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_decr.c:142,27'
              BranchSideFuncs:
                - PKCS12_pbe_crypt
                - ERR_put_error
                - CRYPTO_free
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_decr.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:144,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_decr.c:148,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_decr.c:148,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:149,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:150,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pkcs12/p12_decr.c:133,16'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/pkcs12/p12_decr.c:134,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:137,13'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/pkcs12/p12_decr.c:139,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:142,10'
          Dst:             PKCS12_pbe_crypt
        - Src:             'crypto/pkcs12/p12_decr.c:144,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:145,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_decr.c:149,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pkcs12/p12_decr.c:150,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_decr.c:153,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    PKCS12_pbe_crypt
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_decr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'char *'
      argCount:        8
      argTypes:
        - 'struct.X509_algor_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - 'char **'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - algor
        - pass
        - passlen
        - in
        - inlen
        - data
        - datalen
        - en_de
      BBCount:         20
      ICount:          159
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_free
        - EVP_CIPHER_CTX_new
        - EVP_CipherFinal_ex
        - EVP_CipherUpdate
        - EVP_PBE_CipherInit
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_decr.c:32,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:33,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:38,29'
              BranchSideFuncs:
                - EVP_PBE_CipherInit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - EVP_CIPHER_CTX_block_size
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_CipherFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_decr.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:40,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - EVP_CipherFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_decr.c:45,16'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - CRYPTO_malloc
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - EVP_CipherFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_decr.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:47,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:51,27'
              BranchSideFuncs:
                - EVP_CipherUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_CIPHER_CTX_free
                - EVP_CipherFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_decr.c:51,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:52,9'
              BranchSideFuncs:
                - EVP_CipherFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:58,14'
              BranchSideFuncs:
                - EVP_CipherFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/pkcs12/p12_decr.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:60,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:66,15'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/pkcs12/p12_decr.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:68,20'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:69,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
        - Branch String:   'crypto/pkcs12/p12_decr.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:69,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:70,17'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_free
      Callsites:
        - Src:             'crypto/pkcs12/p12_decr.c:30,27'
          Dst:             EVP_CIPHER_CTX_new
        - Src:             'crypto/pkcs12/p12_decr.c:33,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:38,10'
          Dst:             EVP_PBE_CipherInit
        - Src:             'crypto/pkcs12/p12_decr.c:40,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:45,16'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             'crypto/pkcs12/p12_decr.c:45,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_decr.c:47,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:51,10'
          Dst:             EVP_CipherUpdate
        - Src:             'crypto/pkcs12/p12_decr.c:52,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_decr.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:59,10'
          Dst:             EVP_CipherFinal_ex
        - Src:             'crypto/pkcs12/p12_decr.c:60,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_decr.c:62,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:72,5'
          Dst:             EVP_CIPHER_CTX_free
    - functionName:    PKCS12_item_decrypt_d2i
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_decr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'struct.X509_algor_st *'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - int
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - algor
        - it
        - pass
        - passlen
        - oct
        - zbuf
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_item_d2i
        - CRYPTO_free
        - ERR_put_error
        - OPENSSL_cleanse
        - PKCS12_pbe_crypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_decr.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:93,9'
              BranchSideFuncs:
                - ASN1_item_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_decr.c:97,9'
              BranchSideFuncs:
                - ASN1_item_d2i
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_decr.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:112,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:113,10'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/pkcs12/p12_decr.c:113,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_decr.c:114,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs12/p12_decr.c:115,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pkcs12/p12_decr.c:91,10'
          Dst:             PKCS12_pbe_crypt
        - Src:             'crypto/pkcs12/p12_decr.c:93,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:110,11'
          Dst:             ASN1_item_d2i
        - Src:             'crypto/pkcs12/p12_decr.c:112,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pkcs12/p12_decr.c:114,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_decr.c:115,5'
          Dst:             CRYPTO_free
    - functionName:    sk_PKCS12_SAFEBAG_value
      functionSourceFile: '/src/openssl111/include/openssl/pkcs12.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS12_SAFEBAG *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs12.h:49,1'
          Dst:             OPENSSL_sk_value
    - functionName:    parse_bag
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_kiss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
        - 'char *'
        - int
        - 'struct.evp_pkey_st **'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - bag
        - pass
        - passlen
        - pkey
        - ocerts
      BBCount:         51
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_STRING_to_UTF8
        - CRYPTO_free
        - EVP_PKCS82PKEY
        - PKCS12_SAFEBAG_get0_attr
        - PKCS12_SAFEBAG_get0_p8inf
        - PKCS12_SAFEBAG_get0_safes
        - PKCS12_SAFEBAG_get1_cert
        - PKCS12_SAFEBAG_get_bag_nid
        - PKCS12_SAFEBAG_get_nid
        - PKCS12_decrypt_skey
        - PKCS8_PRIV_KEY_INFO_free
        - X509_alias_set1
        - X509_free
        - X509_keyid_set1
        - parse_bags
        - sk_X509_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_kiss.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:187,17'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get0_attr
                - PKCS12_SAFEBAG_get_nid
                - __sanitizer_cov_trace_switch
                - PKCS12_SAFEBAG_get0_safes
                - parse_bags
                - PKCS12_SAFEBAG_get_bag_nid
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_SAFEBAG_get1_cert
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:189,44'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get0_attr
                - PKCS12_SAFEBAG_get_nid
                - __sanitizer_cov_trace_switch
                - PKCS12_SAFEBAG_get0_safes
                - parse_bags
                - PKCS12_SAFEBAG_get_bag_nid
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_SAFEBAG_get1_cert
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
        - Branch String:   'crypto/pkcs12/p12_kiss.c:189,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:190,16'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get_nid
                - __sanitizer_cov_trace_switch
                - PKCS12_SAFEBAG_get0_safes
                - parse_bags
                - PKCS12_SAFEBAG_get_bag_nid
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_SAFEBAG_get1_cert
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:192,36'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get_nid
                - __sanitizer_cov_trace_switch
                - PKCS12_SAFEBAG_get0_safes
                - parse_bags
                - PKCS12_SAFEBAG_get_bag_nid
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_SAFEBAG_get1_cert
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
        - Branch String:   'crypto/pkcs12/p12_kiss.c:192,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:194,14'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:202,14'
              BranchSideFuncs:
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:213,40'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get_bag_nid
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_SAFEBAG_get1_cert
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:243,53'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get0_safes
                - parse_bags
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:247,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_kiss.c:194,19'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:194,23'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:195,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_kiss.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:195,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:196,58'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get0_p8inf
                - EVP_PKCS82PKEY
        - Branch String:   'crypto/pkcs12/p12_kiss.c:197,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:198,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:199,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_kiss.c:202,19'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:202,23'
              BranchSideFuncs:
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:203,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_kiss.c:202,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:203,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:204,39'
              BranchSideFuncs:
                - PKCS12_decrypt_skey
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:204,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:205,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:206,32'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:208,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:209,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:210,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_kiss.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:214,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:215,46'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_get1_cert
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:216,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:217,13'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:217,18'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:217,38'
              BranchSideFuncs:
                - X509_keyid_set1
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:221,13'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:218,23'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:221,13'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:224,46'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:235,27'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:225,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:226,37'
              BranchSideFuncs:
                - X509_alias_set1
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:233,9'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:228,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:229,31'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:232,13'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:235,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:236,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:240,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_kiss.c:186,19'
          Dst:             PKCS12_SAFEBAG_get0_attr
        - Src:             'crypto/pkcs12/p12_kiss.c:189,19'
          Dst:             PKCS12_SAFEBAG_get0_attr
        - Src:             'crypto/pkcs12/p12_kiss.c:192,13'
          Dst:             PKCS12_SAFEBAG_get_nid
        - Src:             'crypto/pkcs12/p12_kiss.c:196,32'
          Dst:             PKCS12_SAFEBAG_get0_p8inf
        - Src:             'crypto/pkcs12/p12_kiss.c:196,17'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/pkcs12/p12_kiss.c:204,19'
          Dst:             PKCS12_decrypt_skey
        - Src:             'crypto/pkcs12/p12_kiss.c:206,17'
          Dst:             EVP_PKCS82PKEY
        - Src:             'crypto/pkcs12/p12_kiss.c:207,9'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             'crypto/pkcs12/p12_kiss.c:213,13'
          Dst:             PKCS12_SAFEBAG_get_bag_nid
        - Src:             'crypto/pkcs12/p12_kiss.c:215,21'
          Dst:             PKCS12_SAFEBAG_get1_cert
        - Src:             'crypto/pkcs12/p12_kiss.c:217,22'
          Dst:             X509_keyid_set1
        - Src:             'crypto/pkcs12/p12_kiss.c:218,13'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:224,19'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             'crypto/pkcs12/p12_kiss.c:226,21'
          Dst:             X509_alias_set1
        - Src:             'crypto/pkcs12/p12_kiss.c:227,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs12/p12_kiss.c:229,21'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:235,14'
          Dst:             sk_X509_push
        - Src:             'crypto/pkcs12/p12_kiss.c:236,13'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:243,27'
          Dst:             PKCS12_SAFEBAG_get0_safes
        - Src:             'crypto/pkcs12/p12_kiss.c:243,16'
          Dst:             parse_bags
    - functionName:    sk_X509_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_push
    - functionName:    parse_bags
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_kiss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.stack_st_PKCS12_SAFEBAG *'
        - 'char *'
        - int
        - 'struct.evp_pkey_st **'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - bags
        - pass
        - passlen
        - pkey
        - ocerts
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - parse_bag
        - sk_PKCS12_SAFEBAG_num
        - sk_PKCS12_SAFEBAG_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_kiss.c:169,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:170,48'
              BranchSideFuncs:
                - sk_PKCS12_SAFEBAG_value
                - parse_bag
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:174,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_kiss.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:172,13'
              BranchSideFuncs:
                - sk_PKCS12_SAFEBAG_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS12_SAFEBAG_value
                - parse_bag
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:173,5'
              BranchSideFuncs:
                - sk_PKCS12_SAFEBAG_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS12_SAFEBAG_value
                - parse_bag
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/pkcs12/p12_kiss.c:169,21'
          Dst:             sk_PKCS12_SAFEBAG_num
        - Src:             'crypto/pkcs12/p12_kiss.c:170,24'
          Dst:             sk_PKCS12_SAFEBAG_value
        - Src:             'crypto/pkcs12/p12_kiss.c:170,14'
          Dst:             parse_bag
    - functionName:    sk_PKCS12_SAFEBAG_num
      functionSourceFile: '/src/openssl111/include/openssl/pkcs12.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_PKCS12_SAFEBAG *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs12.h:49,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_PKCS12_SAFEBAG_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/pkcs12.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS12_SAFEBAG *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs12.h:49,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_PKCS7_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS7 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:146,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_PKCS7_value
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'struct.pkcs7_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS7 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:146,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_PKCS7_num
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_PKCS7 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:146,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_pop
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    parse_pk12
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_kiss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char *'
        - int
        - 'struct.evp_pkey_st **'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - p12
        - pass
        - passlen
        - pkey
        - ocerts
      BBCount:         20
      ICount:          139
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - OBJ_obj2nid
        - PKCS12_SAFEBAG_free
        - PKCS12_unpack_authsafes
        - PKCS12_unpack_p7data
        - PKCS12_unpack_p7encdata
        - PKCS7_free
        - parse_bags
        - sk_PKCS12_SAFEBAG_pop_free
        - sk_PKCS7_num
        - sk_PKCS7_pop_free
        - sk_PKCS7_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_kiss.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:140,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:141,12'
              BranchSideFuncs:
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - PKCS12_unpack_p7data
        - Branch String:   'crypto/pkcs12/p12_kiss.c:141,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:142,29'
              BranchSideFuncs:
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - PKCS12_unpack_p7data
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:161,23'
              BranchSideFuncs:
                - sk_PKCS7_pop_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:144,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:145,41'
              BranchSideFuncs:
                - PKCS12_unpack_p7data
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:146,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7data
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - PKCS12_unpack_p7encdata
        - Branch String:   'crypto/pkcs12/p12_kiss.c:146,20'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:147,44'
              BranchSideFuncs:
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7data
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:149,13'
              BranchSideFuncs:
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - PKCS12_unpack_p7data
        - Branch String:   'crypto/pkcs12/p12_kiss.c:150,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:151,31'
              BranchSideFuncs:
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - PKCS12_unpack_p7data
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:154,25'
              BranchSideFuncs:
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - PKCS12_unpack_p7data
        - Branch String:   'crypto/pkcs12/p12_kiss.c:154,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:155,40'
              BranchSideFuncs:
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - PKCS12_unpack_p7data
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:159,36'
              BranchSideFuncs:
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_pop_free
                - sk_PKCS7_value
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_unpack_p7encdata
                - sk_PKCS7_pop_free
                - parse_bags
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS12_SAFEBAG_pop_free
                - sk_PKCS7_pop_free
                - PKCS12_unpack_p7data
      Callsites:
        - Src:             'crypto/pkcs12/p12_kiss.c:139,19'
          Dst:             PKCS12_unpack_authsafes
        - Src:             'crypto/pkcs12/p12_kiss.c:141,21'
          Dst:             sk_PKCS7_num
        - Src:             'crypto/pkcs12/p12_kiss.c:142,14'
          Dst:             sk_PKCS7_value
        - Src:             'crypto/pkcs12/p12_kiss.c:143,18'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs12/p12_kiss.c:145,20'
          Dst:             PKCS12_unpack_p7data
        - Src:             'crypto/pkcs12/p12_kiss.c:147,20'
          Dst:             PKCS12_unpack_p7encdata
        - Src:             'crypto/pkcs12/p12_kiss.c:151,13'
          Dst:             sk_PKCS7_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:151,13'
          Dst:             PKCS7_free
        - Src:             'crypto/pkcs12/p12_kiss.c:154,14'
          Dst:             parse_bags
        - Src:             'crypto/pkcs12/p12_kiss.c:155,13'
          Dst:             sk_PKCS12_SAFEBAG_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:155,13'
          Dst:             PKCS12_SAFEBAG_free
        - Src:             'crypto/pkcs12/p12_kiss.c:156,13'
          Dst:             sk_PKCS7_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:156,13'
          Dst:             PKCS7_free
        - Src:             'crypto/pkcs12/p12_kiss.c:159,9'
          Dst:             sk_PKCS12_SAFEBAG_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:159,9'
          Dst:             PKCS12_SAFEBAG_free
        - Src:             'crypto/pkcs12/p12_kiss.c:161,5'
          Dst:             sk_PKCS7_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:161,5'
          Dst:             PKCS7_free
    - functionName:    sk_X509_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:99,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    PKCS12_parse
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_kiss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char *'
        - 'struct.evp_pkey_st **'
        - 'struct.x509_st **'
        - 'struct.stack_st_X509 **'
      constantsTouched: []
      argNames:
        - p12
        - pass
        - pkey
        - cert
        - ca
      BBCount:         64
      ICount:          310
      EdgeCount:       87
      CyclomaticComplexity: 25
      functionsReached:
        - ERR_pop_to_mark
        - ERR_put_error
        - ERR_set_mark
        - EVP_PKEY_free
        - PKCS12_verify_mac
        - X509_check_private_key
        - X509_free
        - parse_pk12
        - sk_X509_new_null
        - sk_X509_pop
        - sk_X509_pop_free
        - sk_X509_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_kiss.c:38,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:39,10'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:40,9'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_kiss.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:41,10'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:45,10'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_kiss.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:46,9'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:60,10'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_kiss.c:60,15'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:60,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:61,31'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:61,31'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:69,35'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:61,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:62,18'
              BranchSideFuncs:
                - sk_X509_new_null.21506
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:63,36'
              BranchSideFuncs:
                - PKCS12_verify_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_new_null.21506
                - ERR_put_error
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:63,18'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:64,18'
              BranchSideFuncs:
                - sk_X509_new_null.21506
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:66,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:69,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:0,0'
              BranchSideFuncs:
                - sk_X509_new_null.21506
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:70,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:78,9'
              BranchSideFuncs:
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:82,21'
              BranchSideFuncs:
                - parse_pk12
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:82,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:83,9'
              BranchSideFuncs:
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:87,5'
              BranchSideFuncs:
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - X509_free
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:87,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:88,13'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:109,22'
              BranchSideFuncs:
                - sk_X509_pop_free.21505
        - Branch String:   'crypto/pkcs12/p12_kiss.c:88,18'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:88,22'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:97,13'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_kiss.c:88,27'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:88,30'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:97,13'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_kiss.c:88,35'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:88,40'
              BranchSideFuncs:
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:97,13'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_kiss.c:88,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:89,13'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:97,13'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_kiss.c:90,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:91,25'
              BranchSideFuncs:
                - ERR_pop_to_mark
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:94,13'
              BranchSideFuncs:
                - ERR_pop_to_mark
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_kiss.c:97,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:97,19'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:106,19'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:98,19'
              BranchSideFuncs:
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:106,19'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:98,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:99,23'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:100,19'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:100,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:101,17'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:102,32'
              BranchSideFuncs:
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:102,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:103,17'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:104,15'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop
                - sk_X509_pop_free.21505
                - sk_X509_new_null.21506
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
                - EVP_PKEY_free
                - sk_X509_push.21504
                - __sanitizer_cov_trace_const_cmp4
                - ERR_set_mark
                - X509_check_private_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_pop_to_mark
        - Branch String:   'crypto/pkcs12/p12_kiss.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:116,24'
              BranchSideFuncs:
                - EVP_PKEY_free
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:119,9'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop_free.21505
                - X509_free
        - Branch String:   'crypto/pkcs12/p12_kiss.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:120,20'
              BranchSideFuncs:
                - X509_free
                - X509_free
                - sk_X509_pop_free.21505
            - BranchSide:      'crypto/pkcs12/p12_kiss.c:123,15'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop_free.21505
      Callsites:
        - Src:             'crypto/pkcs12/p12_kiss.c:46,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_kiss.c:61,13'
          Dst:             PKCS12_verify_mac
        - Src:             'crypto/pkcs12/p12_kiss.c:63,18'
          Dst:             PKCS12_verify_mac
        - Src:             'crypto/pkcs12/p12_kiss.c:66,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_kiss.c:69,17'
          Dst:             PKCS12_verify_mac
        - Src:             'crypto/pkcs12/p12_kiss.c:70,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_kiss.c:75,14'
          Dst:             sk_X509_new_null
        - Src:             'crypto/pkcs12/p12_kiss.c:78,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_kiss.c:82,10'
          Dst:             parse_pk12
        - Src:             'crypto/pkcs12/p12_kiss.c:83,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_kiss.c:87,17'
          Dst:             sk_X509_pop
        - Src:             'crypto/pkcs12/p12_kiss.c:89,13'
          Dst:             ERR_set_mark
        - Src:             'crypto/pkcs12/p12_kiss.c:90,17'
          Dst:             X509_check_private_key
        - Src:             'crypto/pkcs12/p12_kiss.c:94,13'
          Dst:             ERR_pop_to_mark
        - Src:             'crypto/pkcs12/p12_kiss.c:99,23'
          Dst:             sk_X509_new_null
        - Src:             'crypto/pkcs12/p12_kiss.c:102,18'
          Dst:             sk_X509_push
        - Src:             'crypto/pkcs12/p12_kiss.c:106,9'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:109,5'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:109,5'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:116,9'
          Dst:             EVP_PKEY_free
        - Src:             'crypto/pkcs12/p12_kiss.c:120,9'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:123,5'
          Dst:             X509_free
        - Src:             'crypto/pkcs12/p12_kiss.c:124,5'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/pkcs12/p12_kiss.c:124,5'
          Dst:             X509_free
    - functionName:    pkcs12_gen_gost_mac_key
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - int
        - 'char *'
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - salt
        - saltlen
        - iter
        - keylen
        - key
        - digest
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - PKCS5_PBKDF2_HMAC
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_mutl.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:60,28'
              BranchSideFuncs:
                - PKCS5_PBKDF2_HMAC
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
        - Branch String:   'crypto/pkcs12/p12_mutl.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:62,9'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:64,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:60,10'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             'crypto/pkcs12/p12_mutl.c:65,5'
          Dst:             OPENSSL_cleanse
    - functionName:    PKCS12_setup_mac
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.PKCS12_st *'
        - int
        - 'char *'
        - int
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - p12
        - iter
        - salt
        - saltlen
        - md_type
      BBCount:         25
      ICount:          194
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_MD_type
        - OBJ_nid2obj
        - PKCS12_MAC_DATA_free
        - PKCS12_MAC_DATA_new
        - RAND_bytes
        - X509_ALGOR_set0
        - X509_SIG_getm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_mutl.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:215,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:216,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:217,31'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:226,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:217,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:218,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:221,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:222,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:225,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:226,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:227,17'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:228,33'
              BranchSideFuncs:
                - CRYPTO_malloc
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:228,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:229,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:232,30'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/pkcs12/p12_mutl.c:233,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:234,24'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:237,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:234,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:235,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:236,5'
              BranchSideFuncs:
                - X509_SIG_getm
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:239,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:241,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:245,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:211,5'
          Dst:             PKCS12_MAC_DATA_free
        - Src:             'crypto/pkcs12/p12_mutl.c:214,21'
          Dst:             PKCS12_MAC_DATA_new
        - Src:             'crypto/pkcs12/p12_mutl.c:217,31'
          Dst:             ASN1_INTEGER_new
        - Src:             'crypto/pkcs12/p12_mutl.c:218,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:221,14'
          Dst:             ASN1_INTEGER_set
        - Src:             'crypto/pkcs12/p12_mutl.c:222,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:228,33'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs12/p12_mutl.c:229,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:234,13'
          Dst:             RAND_bytes
        - Src:             'crypto/pkcs12/p12_mutl.c:238,5'
          Dst:             X509_SIG_getm
        - Src:             'crypto/pkcs12/p12_mutl.c:239,46'
          Dst:             EVP_MD_type
        - Src:             'crypto/pkcs12/p12_mutl.c:239,34'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs12/p12_mutl.c:239,10'
          Dst:             X509_ALGOR_set0
        - Src:             'crypto/pkcs12/p12_mutl.c:241,9'
          Dst:             ERR_put_error
    - functionName:    PKCS12_set_mac
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - p12
        - pass
        - passlen
        - salt
        - saltlen
        - iter
        - md_type
      BBCount:         13
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OCTET_STRING_set
        - ERR_put_error
        - EVP_sha1
        - PKCS12_key_gen_utf8
        - PKCS12_setup_mac
        - X509_SIG_getm
        - pkcs12_gen_mac
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_mutl.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:184,19'
              BranchSideFuncs:
                - PKCS12_setup_mac
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_SIG_getm
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:185,26'
              BranchSideFuncs:
                - PKCS12_setup_mac
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_SIG_getm
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:186,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:192,25'
              BranchSideFuncs:
                - pkcs12_gen_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_SIG_getm
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:194,9'
              BranchSideFuncs:
                - X509_SIG_getm
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:197,19'
              BranchSideFuncs:
                - X509_SIG_getm
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:198,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:199,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:184,19'
          Dst:             EVP_sha1
        - Src:             'crypto/pkcs12/p12_mutl.c:185,9'
          Dst:             PKCS12_setup_mac
        - Src:             'crypto/pkcs12/p12_mutl.c:186,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:192,10'
          Dst:             pkcs12_gen_mac
        - Src:             'crypto/pkcs12/p12_mutl.c:192,10'
          Dst:             PKCS12_key_gen_utf8
        - Src:             'crypto/pkcs12/p12_mutl.c:194,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:197,5'
          Dst:             X509_SIG_getm
        - Src:             'crypto/pkcs12/p12_mutl.c:198,10'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/pkcs12/p12_mutl.c:199,9'
          Dst:             ERR_put_error
    - functionName:    pkcs12_gen_mac
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char *'
        - int
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - p12
        - pass
        - passlen
        - mac
        - maclen
        - pkcs12_key_gen
      BBCount:         41
      ICount:          311
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_INTEGER_get
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - EVP_get_digestbyname
        - HMAC_CTX_free
        - HMAC_CTX_new
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - OBJ_obj2nid
        - OPENSSL_cleanse
        - PKCS12_key_gen_utf8
        - X509_ALGOR_get0
        - X509_SIG_get0
        - ossl_safe_getenv
        - pkcs12_gen_gost_mac_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_mutl.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:89,24'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_SIG_get0
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:91,10'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_SIG_get0
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
        - Branch String:   'crypto/pkcs12/p12_mutl.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:92,9'
              BranchSideFuncs:
                - X509_SIG_get0
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:96,12'
              BranchSideFuncs:
                - X509_SIG_get0
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ASN1_INTEGER_get
        - Branch String:   'crypto/pkcs12/p12_mutl.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:99,14'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - X509_SIG_get0
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:101,33'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - X509_SIG_get0
                - X509_ALGOR_get0
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:105,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:108,27'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:110,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:112,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:113,10'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:113,13'
              BranchSideFuncs:
                - ossl_safe_getenv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:115,12'
              BranchSideFuncs:
                - ossl_safe_getenv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:114,10'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:114,13'
              BranchSideFuncs:
                - ossl_safe_getenv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:115,12'
              BranchSideFuncs:
                - ossl_safe_getenv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs12/p12_mutl.c:115,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:115,12'
              BranchSideFuncs:
                - ossl_safe_getenv
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:123,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_mutl.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:116,17'
              BranchSideFuncs:
                - pkcs12_gen_gost_mac_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:123,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_mutl.c:117,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:119,13'
              BranchSideFuncs:
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:122,5'
              BranchSideFuncs:
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_mutl.c:123,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:0,0'
              BranchSideFuncs:
                - HMAC_CTX_new
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:125,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - HMAC_CTX_free
        - Branch String:   'crypto/pkcs12/p12_mutl.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:129,26'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:133,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
        - Branch String:   'crypto/pkcs12/p12_mutl.c:130,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:130,25'
              BranchSideFuncs:
                - HMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:133,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
        - Branch String:   'crypto/pkcs12/p12_mutl.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:132,24'
              BranchSideFuncs:
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - HMAC_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:133,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
        - Branch String:   'crypto/pkcs12/p12_mutl.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:133,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:135,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_free
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:91,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs12/p12_mutl.c:92,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:101,16'
          Dst:             ASN1_INTEGER_get
        - Src:             'crypto/pkcs12/p12_mutl.c:102,5'
          Dst:             X509_SIG_get0
        - Src:             'crypto/pkcs12/p12_mutl.c:103,5'
          Dst:             X509_ALGOR_get0
        - Src:             'crypto/pkcs12/p12_mutl.c:104,20'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs12/p12_mutl.c:104,20'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs12/p12_mutl.c:104,20'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/pkcs12/p12_mutl.c:105,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:108,15'
          Dst:             EVP_MD_size
        - Src:             'crypto/pkcs12/p12_mutl.c:109,19'
          Dst:             EVP_MD_type
        - Src:             'crypto/pkcs12/p12_mutl.c:115,12'
          Dst:             ossl_safe_getenv
        - Src:             'crypto/pkcs12/p12_mutl.c:117,14'
          Dst:             pkcs12_gen_gost_mac_key
        - Src:             'crypto/pkcs12/p12_mutl.c:119,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:125,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:128,17'
          Dst:             HMAC_CTX_new
        - Src:             'crypto/pkcs12/p12_mutl.c:129,13'
          Dst:             HMAC_Init_ex
        - Src:             'crypto/pkcs12/p12_mutl.c:130,13'
          Dst:             HMAC_Update
        - Src:             'crypto/pkcs12/p12_mutl.c:132,13'
          Dst:             HMAC_Final
        - Src:             'crypto/pkcs12/p12_mutl.c:138,5'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pkcs12/p12_mutl.c:139,5'
          Dst:             HMAC_CTX_free
    - functionName:    PKCS12_verify_mac
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - p12
        - pass
        - passlen
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - CRYPTO_memcmp
        - ERR_put_error
        - PKCS12_key_gen_utf8
        - X509_SIG_get0
        - pkcs12_gen_mac
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_mutl.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:157,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:160,25'
              BranchSideFuncs:
                - pkcs12_gen_mac
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_SIG_get0
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - ASN1_STRING_get0_data
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_mutl.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:162,9'
              BranchSideFuncs:
                - X509_SIG_get0
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - ASN1_STRING_get0_data
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:165,19'
              BranchSideFuncs:
                - X509_SIG_get0
                - ASN1_STRING_length
                - __sanitizer_cov_trace_cmp4
                - ASN1_STRING_get0_data
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs12/p12_mutl.c:167,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:167,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:168,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_mutl.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:168,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:170,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:157,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:160,10'
          Dst:             pkcs12_gen_mac
        - Src:             'crypto/pkcs12/p12_mutl.c:160,10'
          Dst:             PKCS12_key_gen_utf8
        - Src:             'crypto/pkcs12/p12_mutl.c:162,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_mutl.c:165,5'
          Dst:             X509_SIG_get0
        - Src:             'crypto/pkcs12/p12_mutl.c:166,34'
          Dst:             ASN1_STRING_length
        - Src:             'crypto/pkcs12/p12_mutl.c:167,31'
          Dst:             ASN1_STRING_get0_data
        - Src:             'crypto/pkcs12/p12_mutl.c:167,12'
          Dst:             CRYPTO_memcmp
    - functionName:    PKCS12_gen_mac
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.PKCS12_st *'
        - 'char *'
        - int
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - p12
        - pass
        - passlen
        - mac
        - maclen
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pkcs12_gen_mac
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:146,12'
          Dst:             pkcs12_gen_mac
    - functionName:    PKCS12_get0_mac
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.asn1_string_st **'
        - 'struct.X509_algor_st **'
        - 'struct.asn1_string_st **'
        - 'struct.asn1_string_st **'
        - 'struct.PKCS12_st *'
      constantsTouched: []
      argNames:
        - pmac
        - pmacalg
        - psalt
        - piter
        - p12
      BBCount:         24
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - X509_SIG_get0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_mutl.c:29,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:30,23'
              BranchSideFuncs:
                - X509_SIG_get0
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:36,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_mutl.c:31,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:32,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:33,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_mutl.c:33,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:34,22'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:35,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_mutl.c:36,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:37,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:38,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_mutl.c:38,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:39,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:40,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs12/p12_mutl.c:40,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:41,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_mutl.c:42,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_mutl.c:30,9'
          Dst:             X509_SIG_get0
    - functionName:    PKCS12_mac_present
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_mutl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.PKCS12_st *'
      constantsTouched: []
      argNames:
        - p12
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS8_set0_pbe
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_p8e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'struct.pkcs8_priv_key_info_st *'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - pass
        - passlen
        - p8inf
        - pbe
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - CRYPTO_zalloc
        - ERR_put_error
        - PKCS12_item_i2d_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_p8e.c:53,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:54,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:58,10'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   'crypto/pkcs12/p12_p8e.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:61,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:65,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_p8e.c:51,9'
          Dst:             PKCS12_item_i2d_encrypt
        - Src:             'crypto/pkcs12/p12_p8e.c:54,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_p8e.c:58,10'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/pkcs12/p12_p8e.c:61,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_p8e.c:62,9'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    PKCS8_encrypt
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_p8e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        8
      argTypes:
        - int
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pbe_nid
        - cipher
        - pass
        - passlen
        - salt
        - saltlen
        - iter
        - p8inf
      BBCount:         14
      ICount:          115
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_clear_error
        - ERR_put_error
        - EVP_PBE_find
        - PKCS5_pbe2_set
        - PKCS5_pbe2_set_iv
        - PKCS5_pbe_set
        - PKCS8_set0_pbe
        - X509_ALGOR_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_p8e.c:23,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:24,30'
              BranchSideFuncs:
                - PKCS5_pbe2_set
                - ERR_put_error
                - PKCS8_set0_pbe
                - X509_ALGOR_free
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:25,45'
              BranchSideFuncs:
                - EVP_PBE_find
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - PKCS5_pbe_set
                - ERR_put_error
                - PKCS8_set0_pbe
                - X509_ALGOR_free
                - PKCS5_pbe2_set_iv
        - Branch String:   'crypto/pkcs12/p12_p8e.c:25,14'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:26,33'
              BranchSideFuncs:
                - PKCS5_pbe2_set_iv
                - ERR_put_error
                - PKCS8_set0_pbe
                - X509_ALGOR_free
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:28,9'
              BranchSideFuncs:
                - ERR_clear_error
                - PKCS5_pbe_set
                - ERR_put_error
                - PKCS8_set0_pbe
                - X509_ALGOR_free
        - Branch String:   'crypto/pkcs12/p12_p8e.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:32,9'
              BranchSideFuncs:
                - PKCS8_set0_pbe
                - X509_ALGOR_free
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:35,25'
              BranchSideFuncs:
                - PKCS8_set0_pbe
                - X509_ALGOR_free
        - Branch String:   'crypto/pkcs12/p12_p8e.c:36,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:37,25'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      'crypto/pkcs12/p12_p8e.c:41,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_p8e.c:24,15'
          Dst:             PKCS5_pbe2_set
        - Src:             'crypto/pkcs12/p12_p8e.c:25,14'
          Dst:             EVP_PBE_find
        - Src:             'crypto/pkcs12/p12_p8e.c:26,15'
          Dst:             PKCS5_pbe2_set_iv
        - Src:             'crypto/pkcs12/p12_p8e.c:28,9'
          Dst:             ERR_clear_error
        - Src:             'crypto/pkcs12/p12_p8e.c:29,15'
          Dst:             PKCS5_pbe_set
        - Src:             'crypto/pkcs12/p12_p8e.c:32,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_p8e.c:35,10'
          Dst:             PKCS8_set0_pbe
        - Src:             'crypto/pkcs12/p12_p8e.c:37,9'
          Dst:             X509_ALGOR_free
    - functionName:    PKCS12_SAFEBAG_create_pkcs8_encrypt
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        7
      argTypes:
        - int
        - 'char *'
        - int
        - 'char *'
        - int
        - int
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - pbe_nid
        - pass
        - passlen
        - salt
        - saltlen
        - iter
        - p8inf
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_get_cipherbyname
        - OBJ_nid2sn
        - PKCS12_SAFEBAG_create0_pkcs8
        - PKCS8_encrypt
        - X509_SIG_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:149,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:150,17'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS12_SAFEBAG_create0_pkcs8
                - X509_SIG_free
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:152,24'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS12_SAFEBAG_create0_pkcs8
                - X509_SIG_free
        - Branch String:   'crypto/pkcs12/p12_sbag.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:157,40'
              BranchSideFuncs:
                - PKCS12_SAFEBAG_create0_pkcs8
                - X509_SIG_free
        - Branch String:   'crypto/pkcs12/p12_sbag.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:159,23'
              BranchSideFuncs:
                - X509_SIG_free
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:161,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:148,16'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs12/p12_sbag.c:148,16'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/pkcs12/p12_sbag.c:152,10'
          Dst:             PKCS8_encrypt
        - Src:             'crypto/pkcs12/p12_sbag.c:157,11'
          Dst:             PKCS12_SAFEBAG_create0_pkcs8
        - Src:             'crypto/pkcs12/p12_sbag.c:159,9'
          Dst:             X509_SIG_free
    - functionName:    PKCS12_SAFEBAG_create0_pkcs8
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_sig_st *'
      constantsTouched: []
      argNames:
        - p8
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS12_SAFEBAG_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:129,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:132,17'
              BranchSideFuncs:
                - OBJ_nid2obj
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:125,27'
          Dst:             PKCS12_SAFEBAG_new
        - Src:             'crypto/pkcs12/p12_sbag.c:129,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_sbag.c:132,17'
          Dst:             OBJ_nid2obj
    - functionName:    PKCS12_SAFEBAG_create0_p8inf
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        1
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
      constantsTouched: []
      argNames:
        - p8
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_nid2obj
        - PKCS12_SAFEBAG_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:113,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:116,17'
              BranchSideFuncs:
                - OBJ_nid2obj
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:110,27'
          Dst:             PKCS12_SAFEBAG_new
        - Src:             'crypto/pkcs12/p12_sbag.c:113,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs12/p12_sbag.c:116,17'
          Dst:             OBJ_nid2obj
    - functionName:    PKCS12_SAFEBAG_create_crl
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        1
      argTypes:
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS12_item_pack_safebag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:102,12'
          Dst:             PKCS12_item_pack_safebag
    - functionName:    PKCS12_SAFEBAG_create_cert
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'struct.PKCS12_SAFEBAG_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS12_item_pack_safebag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:96,12'
          Dst:             PKCS12_item_pack_safebag
    - functionName:    PKCS12_SAFEBAG_get1_crl
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_unpack
        - OBJ_obj2nid
        - PKCS12_SAFEBAG_get_nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:88,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_unpack
        - Branch String:   'crypto/pkcs12/p12_sbag.c:88,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:90,29'
              BranchSideFuncs:
                - ASN1_item_unpack
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:86,9'
          Dst:             PKCS12_SAFEBAG_get_nid
        - Src:             'crypto/pkcs12/p12_sbag.c:88,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs12/p12_sbag.c:90,12'
          Dst:             ASN1_item_unpack
    - functionName:    PKCS12_SAFEBAG_get_nid
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:62,12'
          Dst:             OBJ_obj2nid
    - functionName:    PKCS12_SAFEBAG_get1_cert
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_unpack
        - OBJ_obj2nid
        - PKCS12_SAFEBAG_get_nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:77,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:78,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_unpack
        - Branch String:   'crypto/pkcs12/p12_sbag.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:80,29'
              BranchSideFuncs:
                - ASN1_item_unpack
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:76,9'
          Dst:             PKCS12_SAFEBAG_get_nid
        - Src:             'crypto/pkcs12/p12_sbag.c:78,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs12/p12_sbag.c:80,12'
          Dst:             ASN1_item_unpack
    - functionName:    PKCS12_SAFEBAG_get_bag_nid
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_obj2nid
        - PKCS12_SAFEBAG_get_nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:69,30'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:69,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:71,24'
              BranchSideFuncs:
                - OBJ_obj2nid
        - Branch String:   'crypto/pkcs12/p12_sbag.c:69,53'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:69,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:71,24'
              BranchSideFuncs:
                - OBJ_obj2nid
        - Branch String:   'crypto/pkcs12/p12_sbag.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:71,24'
              BranchSideFuncs:
                - OBJ_obj2nid
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:67,17'
          Dst:             PKCS12_SAFEBAG_get_nid
        - Src:             'crypto/pkcs12/p12_sbag.c:71,12'
          Dst:             OBJ_obj2nid
    - functionName:    PKCS12_SAFEBAG_get0_type
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS12_SAFEBAG_get0_safes
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.stack_st_PKCS12_SAFEBAG *'
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_obj2nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:51,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:52,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:50,9'
          Dst:             OBJ_obj2nid
    - functionName:    PKCS12_SAFEBAG_get0_pkcs8
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.X509_sig_st *'
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:43,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:44,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:42,9'
          Dst:             OBJ_obj2nid
    - functionName:    PKCS12_SAFEBAG_get0_p8inf
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.pkcs8_priv_key_info_st *'
      argCount:        1
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
      constantsTouched: []
      argNames:
        - bag
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PKCS12_SAFEBAG_get_nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs12/p12_sbag.c:35,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:36,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs12/p12_sbag.c:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:35,9'
          Dst:             PKCS12_SAFEBAG_get_nid
    - functionName:    PKCS8_get_attr
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs8_priv_key_info_st *'
        - int
      constantsTouched: []
      argNames:
        - p8
        - attr_nid
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS12_get_attr_gen
        - PKCS8_pkey_get0_attrs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:30,32'
          Dst:             PKCS8_pkey_get0_attrs
        - Src:             'crypto/pkcs12/p12_sbag.c:30,12'
          Dst:             PKCS12_get_attr_gen
    - functionName:    PKCS12_SAFEBAG_get0_attr
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
        - int
      constantsTouched: []
      argNames:
        - bag
        - attr_nid
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS12_get_attr_gen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:25,12'
          Dst:             PKCS12_get_attr_gen
    - functionName:    PKCS12_get_attr
      functionSourceFile: '/src/openssl111/crypto/pkcs12/p12_sbag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.PKCS12_SAFEBAG_st *'
        - int
      constantsTouched: []
      argNames:
        - bag
        - attr_nid
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PKCS12_get_attr_gen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs12/p12_sbag.c:18,12'
          Dst:             PKCS12_get_attr_gen
    - functionName:    ri_cb
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:129,9'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:130,27'
              BranchSideFuncs:
                - X509_free
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:131,9'
          Dst:             X509_free
    - functionName:    si_cb
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:86,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:86,9'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:87,28'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:88,9'
          Dst:             EVP_PKEY_free
    - functionName:    pk7_cb
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         18
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - PKCS7_dataFinal
        - PKCS7_dataInit
        - PKCS7_stream
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:38,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:41,27'
              BranchSideFuncs:
                - PKCS7_stream
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_dataInit
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:45,42'
              BranchSideFuncs:
                - PKCS7_dataInit
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:52,30'
              BranchSideFuncs:
                - PKCS7_dataFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:52,30'
              BranchSideFuncs:
                - PKCS7_dataFinal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:57,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:41,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:41,52'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:42,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:46,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:47,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:48,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:53,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:54,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:41,13'
          Dst:             PKCS7_stream
        - Src:             'crypto/pkcs7/pk7_asn1.c:45,26'
          Dst:             PKCS7_dataInit
        - Src:             'crypto/pkcs7/pk7_asn1.c:52,13'
          Dst:             PKCS7_dataFinal
    - functionName:    PKCS7_print_ctx
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs7_st *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - x
        - indent
        - pctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:202,1'
          Dst:             ASN1_item_print
    - functionName:    PKCS7_DIGEST_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_digest_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:179,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_DIGEST_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'struct.pkcs7_digest_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:179,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:179,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:179,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:179,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_DIGEST
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_digest_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:179,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_DIGEST
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'struct.pkcs7_digest_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_digest_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:179,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_ENCRYPT_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_encrypted_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:170,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_ENCRYPT_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.pkcs7_encrypted_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:170,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:170,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:170,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:170,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_ENCRYPT
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_encrypted_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:170,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_ENCRYPT
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'struct.pkcs7_encrypted_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_encrypted_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:170,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_SIGN_ENVELOPE_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_signedandenveloped_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:163,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_SIGN_ENVELOPE_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'struct.pkcs7_signedandenveloped_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:163,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:163,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:163,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:163,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_SIGN_ENVELOPE
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signedandenveloped_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:163,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_SIGN_ENVELOPE
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'struct.pkcs7_signedandenveloped_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_signedandenveloped_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:163,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_ENC_CONTENT_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_enc_content_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:151,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_ENC_CONTENT_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'struct.pkcs7_enc_content_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:151,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:151,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:151,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:151,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_ENC_CONTENT
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_enc_content_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:151,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_ENC_CONTENT
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'struct.pkcs7_enc_content_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_enc_content_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:151,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_RECIP_INFO_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_recip_info_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:143,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_RECIP_INFO_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.pkcs7_recip_info_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:143,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:143,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:143,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:143,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_RECIP_INFO
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_recip_info_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:143,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_RECIP_INFO
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.pkcs7_recip_info_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_recip_info_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:143,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_ENVELOPE_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_enveloped_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:123,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_ENVELOPE_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'struct.pkcs7_enveloped_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:123,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:123,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:123,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:123,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_ENVELOPE
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_enveloped_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:123,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_ENVELOPE
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'struct.pkcs7_enveloped_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_enveloped_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:123,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_ISSUER_AND_SERIAL_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_issuer_and_serial_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:115,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_ISSUER_AND_SERIAL_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'struct.pkcs7_issuer_and_serial_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:115,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:115,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:115,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:115,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_ISSUER_AND_SERIAL
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_issuer_and_serial_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:115,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_ISSUER_AND_SERIAL
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'struct.pkcs7_issuer_and_serial_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_issuer_and_serial_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:115,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_SIGNER_INFO_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_signer_info_st.2835 *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:108,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_SIGNER_INFO_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.pkcs7_signer_info_st.2835 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:108,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:108,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:108,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:108,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_SIGNER_INFO
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signer_info_st.2835 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:108,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_SIGNER_INFO
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.pkcs7_signer_info_st.2835 *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_signer_info_st.2835 **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:108,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_SIGNED_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_signed_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:80,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_SIGNED_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'struct.pkcs7_signed_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:80,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:80,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:80,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:80,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7_SIGNED
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signed_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:80,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7_SIGNED
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'struct.pkcs7_signed_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_signed_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:80,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS7_dup
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'struct.pkcs7_st *'
      argCount:        1
      argTypes:
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:69,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_PKCS7_NDEF
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_ndef_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:67,1'
          Dst:             ASN1_item_ndef_i2d
    - functionName:    PKCS7_free
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:65,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS7_new
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.pkcs7_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_asn1.c:65,1'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:65,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      'crypto/pkcs7/pk7_asn1.c:65,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:65,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_PKCS7
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:65,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_PKCS7
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'struct.pkcs7_st *'
      argCount:        3
      argTypes:
        - 'struct.pkcs7_st **'
        - 'char **'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_asn1.c:65,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_X509_ATTRIBUTE_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_ATTRIBUTE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:89,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    PKCS7_type_is_other
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         12
      ICount:          60
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - OBJ_obj2nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:28,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:35,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:35,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:35,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:35,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:35,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:35,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:38,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:26,15'
          Dst:             OBJ_obj2nid
    - functionName:    PKCS7_add_attribute
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - p7si
        - nid
        - atrtype
        - value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_attribute
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1145,12'
          Dst:             add_attribute
    - functionName:    add_attribute
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE **'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - nid
        - atrtype
        - value
      BBCount:         25
      ICount:          149
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - OBJ_obj2nid
        - X509_ATTRIBUTE_create
        - X509_ATTRIBUTE_free
        - X509_ATTRIBUTE_get0_object
        - sk_X509_ATTRIBUTE_new_null
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_push
        - sk_X509_ATTRIBUTE_set
        - sk_X509_ATTRIBUTE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1153,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1154,20'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_new_null.21840
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1166,16'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_get0_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_set
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1154,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1154,53'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1155,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1157,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1158,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1159,38'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1159,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1160,33'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1163,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1166,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1167,45'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_get0_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_set
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1180,9'
              BranchSideFuncs:
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1168,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1169,37'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_set
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1179,9'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_push
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_get0_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_create
                - sk_X509_ATTRIBUTE_set
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1171,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1172,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1173,45'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_set
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1173,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1174,41'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1177,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1154,20'
          Dst:             sk_X509_ATTRIBUTE_new_null
        - Src:             'crypto/pkcs7/pk7_doit.c:1157,21'
          Dst:             X509_ATTRIBUTE_create
        - Src:             'crypto/pkcs7/pk7_doit.c:1159,14'
          Dst:             sk_X509_ATTRIBUTE_push
        - Src:             'crypto/pkcs7/pk7_doit.c:1160,13'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1166,25'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/pkcs7/pk7_doit.c:1167,20'
          Dst:             sk_X509_ATTRIBUTE_value
        - Src:             'crypto/pkcs7/pk7_doit.c:1168,29'
          Dst:             X509_ATTRIBUTE_get0_object
        - Src:             'crypto/pkcs7/pk7_doit.c:1168,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:1169,17'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1170,24'
          Dst:             X509_ATTRIBUTE_create
        - Src:             'crypto/pkcs7/pk7_doit.c:1173,22'
          Dst:             sk_X509_ATTRIBUTE_set
        - Src:             'crypto/pkcs7/pk7_doit.c:1174,21'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    sk_X509_ATTRIBUTE_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_ATTRIBUTE_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_ATTRIBUTE_set
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_set
    - functionName:    PKCS7_add_signed_attribute
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - p7si
        - nid
        - atrtype
        - value
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_attribute
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1139,12'
          Dst:             add_attribute
    - functionName:    PKCS7_set_attributes
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - p7si
        - sk
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X509_ATTRIBUTE_dup
        - X509_ATTRIBUTE_free
        - sk_X509_ATTRIBUTE_dup
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_pop_free
        - sk_X509_ATTRIBUTE_set
        - sk_X509_ATTRIBUTE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1124,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1125,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1126,12'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_set
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1126,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1127,36'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_set
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1133,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1127,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1131,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1132,5'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_set
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1122,5'
          Dst:             sk_X509_ATTRIBUTE_pop_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1122,5'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1123,25'
          Dst:             sk_X509_ATTRIBUTE_dup
        - Src:             'crypto/pkcs7/pk7_doit.c:1126,21'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/pkcs7/pk7_doit.c:1128,55'
          Dst:             sk_X509_ATTRIBUTE_value
        - Src:             'crypto/pkcs7/pk7_doit.c:1128,36'
          Dst:             X509_ATTRIBUTE_dup
        - Src:             'crypto/pkcs7/pk7_doit.c:1127,14'
          Dst:             sk_X509_ATTRIBUTE_set
    - functionName:    sk_X509_ATTRIBUTE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_ATTRIBUTE_dup
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    PKCS7_set_signed_attributes
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - p7si
        - sk
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X509_ATTRIBUTE_dup
        - X509_ATTRIBUTE_free
        - sk_X509_ATTRIBUTE_dup
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_pop_free
        - sk_X509_ATTRIBUTE_set
        - sk_X509_ATTRIBUTE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1105,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1106,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1107,12'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_set
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1107,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1108,36'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_set
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1114,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1108,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1112,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1113,5'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_set
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1103,5'
          Dst:             sk_X509_ATTRIBUTE_pop_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1103,5'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1104,23'
          Dst:             sk_X509_ATTRIBUTE_dup
        - Src:             'crypto/pkcs7/pk7_doit.c:1107,21'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/pkcs7/pk7_doit.c:1109,55'
          Dst:             sk_X509_ATTRIBUTE_value
        - Src:             'crypto/pkcs7/pk7_doit.c:1109,36'
          Dst:             X509_ATTRIBUTE_dup
        - Src:             'crypto/pkcs7/pk7_doit.c:1108,14'
          Dst:             sk_X509_ATTRIBUTE_set
    - functionName:    PKCS7_get_attribute
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - nid
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_attribute
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1078,12'
          Dst:             get_attribute
    - functionName:    get_attribute
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - nid
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_ATTRIBUTE_get0_type
        - X509at_get_attr
        - X509at_get_attr_by_NID
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1085,11'
          Dst:             X509at_get_attr_by_NID
        - Src:             'crypto/pkcs7/pk7_doit.c:1086,10'
          Dst:             X509at_get_attr
        - Src:             'crypto/pkcs7/pk7_doit.c:1087,12'
          Dst:             X509_ATTRIBUTE_get0_type
    - functionName:    PKCS7_get_signed_attribute
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - nid
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_attribute
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1073,12'
          Dst:             get_attribute
    - functionName:    PKCS7_get_issuer_and_serial
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionDepth:   0
      returnType:      'struct.pkcs7_issuer_and_serial_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - int
      constantsTouched: []
      argNames:
        - p7
        - idx
      BBCount:         12
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_obj2nid
        - sk_PKCS7_RECIP_INFO_num
        - sk_PKCS7_RECIP_INFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1058,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1059,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1060,9'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1060,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1061,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1062,11'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1063,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1064,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1065,33'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1065,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1066,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1067,36'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_value
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1057,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:1065,9'
          Dst:             sk_PKCS7_RECIP_INFO_num
        - Src:             'crypto/pkcs7/pk7_doit.c:1067,10'
          Dst:             sk_PKCS7_RECIP_INFO_value
    - functionName:    sk_PKCS7_RECIP_INFO_num
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_PKCS7_RECIP_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:59,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_PKCS7_RECIP_INFO_value
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.pkcs7_recip_info_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS7_RECIP_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:59,1'
          Dst:             OPENSSL_sk_value
    - functionName:    PKCS7_digest_from_attributes
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_attribute
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1093,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1094,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1095,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:1093,19'
          Dst:             get_attribute
    - functionName:    PKCS7_signatureVerify
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'struct.pkcs7_st *'
        - 'struct.pkcs7_signer_info_st.4591 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - bio
        - p7
        - si
        - x509
      BBCount:         50
      ICount:          324
      EdgeCount:       70
      CyclomaticComplexity: 22
      functionsReached:
        - ASN1_item_i2d
        - BIO_ctrl
        - BIO_find_type
        - BIO_next
        - CRYPTO_free
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_md
        - EVP_MD_CTX_new
        - EVP_VerifyFinal
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
        - PKCS7_digest_from_attributes
        - X509_get0_pubkey
        - memcmp
        - sk_X509_ATTRIBUTE_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:951,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:952,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:956,10'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_MD_CTX_free
                - OBJ_obj2nid
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:956,35'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:956,39'
              BranchSideFuncs:
                - OBJ_obj2nid
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:961,27'
              BranchSideFuncs:
                - OBJ_obj2nid
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:956,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:957,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:961,27'
              BranchSideFuncs:
                - OBJ_obj2nid
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:965,28'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:966,36'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:967,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:965,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:967,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:971,9'
              BranchSideFuncs:
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - BIO_find_type
                - ERR_put_error
                - EVP_MD_CTX_free
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:972,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:973,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:976,13'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - BIO_find_type
                - BIO_ctrl
                - ERR_put_error
                - EVP_MD_CTX_free
                - ERR_put_error
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:976,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:977,13'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:982,44'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - BIO_next
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:982,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:983,13'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:984,25'
              BranchSideFuncs:
                - BIO_next
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - __sanitizer_cov_trace_cmp4
                - EVP_MD_CTX_md
                - EVP_MD_pkey_type
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:991,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:992,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:994,10'
              BranchSideFuncs:
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:995,22'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:995,48'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1032,10'
              BranchSideFuncs:
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:995,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:996,49'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1032,10'
              BranchSideFuncs:
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1001,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1002,13'
              BranchSideFuncs:
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1003,55'
              BranchSideFuncs:
                - PKCS7_digest_from_attributes
                - ERR_put_error
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1004,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1005,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1009,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1009,53'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1010,21'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1011,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1009,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1011,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1016,14'
              BranchSideFuncs:
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1016,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1017,13'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1019,44'
              BranchSideFuncs:
                - ASN1_item_i2d
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1021,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1022,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1026,14'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1026,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1027,13'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1029,9'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_get0_pubkey
                - EVP_MD_CTX_free
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1034,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1035,13'
              BranchSideFuncs:
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1039,25'
              BranchSideFuncs:
                - EVP_VerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:1040,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1041,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:1045,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:950,15'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/pkcs7/pk7_doit.c:952,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:956,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:956,39'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:957,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:961,15'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:966,22'
          Dst:             BIO_find_type
        - Src:             'crypto/pkcs7/pk7_doit.c:967,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:971,9'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:973,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:976,13'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/pkcs7/pk7_doit.c:976,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/pkcs7/pk7_doit.c:982,30'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/pkcs7/pk7_doit.c:982,13'
          Dst:             EVP_MD_pkey_type
        - Src:             'crypto/pkcs7/pk7_doit.c:984,16'
          Dst:             BIO_next
        - Src:             'crypto/pkcs7/pk7_doit.c:991,10'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:995,26'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/pkcs7/pk7_doit.c:1001,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:1003,26'
          Dst:             PKCS7_digest_from_attributes
        - Src:             'crypto/pkcs7/pk7_doit.c:1005,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:1010,14'
          Dst:             memcmp
        - Src:             'crypto/pkcs7/pk7_doit.c:1011,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:1016,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_doit.c:1016,14'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/pkcs7/pk7_doit.c:1016,14'
          Dst:             EVP_DigestInit_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:1019,16'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/pkcs7/pk7_doit.c:1022,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:1026,14'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/pkcs7/pk7_doit.c:1029,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs7/pk7_doit.c:1033,12'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/pkcs7/pk7_doit.c:1039,9'
          Dst:             EVP_VerifyFinal
        - Src:             'crypto/pkcs7/pk7_doit.c:1041,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:1047,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    PKCS7_dataVerify
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_store_st *'
        - 'struct.x509_store_ctx_st *'
        - 'struct.bio_st *'
        - 'struct.pkcs7_st *'
        - 'struct.pkcs7_signer_info_st.4591 *'
      constantsTouched: []
      argNames:
        - cert_store
        - ctx
        - bio
        - p7
        - si
      BBCount:         21
      ICount:          168
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - PKCS7_signatureVerify
        - X509_STORE_CTX_cleanup
        - X509_STORE_CTX_init
        - X509_STORE_CTX_set_purpose
        - X509_find_by_issuer_and_serial
        - X509_verify_cert
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:890,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:891,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:895,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_find_by_issuer_and_serial
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:895,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:896,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:900,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_find_by_issuer_and_serial
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:900,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:901,16'
              BranchSideFuncs:
                - X509_find_by_issuer_and_serial
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:902,16'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_find_by_issuer_and_serial
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:902,16'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:903,16'
              BranchSideFuncs:
                - X509_find_by_issuer_and_serial
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:905,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:914,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:915,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:921,30'
              BranchSideFuncs:
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
        - Branch String:   'crypto/pkcs7/pk7_doit.c:921,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:922,9'
              BranchSideFuncs:
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:925,32'
              BranchSideFuncs:
                - X509_STORE_CTX_set_purpose
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
                - ERR_put_error
                - X509_STORE_CTX_cleanup
        - Branch String:   'crypto/pkcs7/pk7_doit.c:927,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:928,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:932,28'
              BranchSideFuncs:
                - X509_STORE_CTX_cleanup
                - PKCS7_signatureVerify
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:891,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:896,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:900,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:902,16'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:905,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:911,12'
          Dst:             X509_find_by_issuer_and_serial
        - Src:             'crypto/pkcs7/pk7_doit.c:915,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:921,10'
          Dst:             X509_STORE_CTX_init
        - Src:             'crypto/pkcs7/pk7_doit.c:922,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:925,5'
          Dst:             X509_STORE_CTX_set_purpose
        - Src:             'crypto/pkcs7/pk7_doit.c:926,9'
          Dst:             X509_verify_cert
        - Src:             'crypto/pkcs7/pk7_doit.c:928,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:929,9'
          Dst:             X509_STORE_CTX_cleanup
        - Src:             'crypto/pkcs7/pk7_doit.c:932,5'
          Dst:             X509_STORE_CTX_cleanup
        - Src:             'crypto/pkcs7/pk7_doit.c:934,12'
          Dst:             PKCS7_signatureVerify
    - functionName:    PKCS7_SIGNER_INFO_sign
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         25
      ICount:          173
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_set0
        - ASN1_item_i2d
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestSignFinal
        - EVP_DigestSignInit
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_PKEY_CTX_ctrl
        - EVP_get_digestbyname
        - OBJ_obj2nid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:829,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:830,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:832,12'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:833,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:834,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:838,28'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:838,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:839,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:841,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:841,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:843,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:847,40'
              BranchSideFuncs:
                - ASN1_item_i2d
                - CRYPTO_free
                - EVP_MD_CTX_free
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:849,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:850,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:851,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:851,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:852,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:853,5'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:855,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:856,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:857,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:858,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:859,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:860,29'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:860,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:861,9'
              BranchSideFuncs:
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:863,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:863,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:865,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:869,21'
              BranchSideFuncs:
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:828,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:828,10'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_doit.c:828,10'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/pkcs7/pk7_doit.c:832,12'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/pkcs7/pk7_doit.c:834,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:838,9'
          Dst:             EVP_DigestSignInit
        - Src:             'crypto/pkcs7/pk7_doit.c:841,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:843,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:847,12'
          Dst:             ASN1_item_i2d
        - Src:             'crypto/pkcs7/pk7_doit.c:851,9'
          Dst:             EVP_DigestUpdate
        - Src:             'crypto/pkcs7/pk7_doit.c:853,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs7/pk7_doit.c:855,9'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/pkcs7/pk7_doit.c:857,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs7/pk7_doit.c:860,9'
          Dst:             EVP_DigestSignFinal
        - Src:             'crypto/pkcs7/pk7_doit.c:863,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:865,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:869,5'
          Dst:             EVP_MD_CTX_free
        - Src:             'crypto/pkcs7/pk7_doit.c:871,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/pkcs7/pk7_doit.c:876,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs7/pk7_doit.c:877,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    do_pkcs7_signed_attrib
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_signer_info_st.4591 *'
        - 'struct.evp_md_ctx_st *'
      constantsTouched: []
      argNames:
        - si
        - mctx
      BBCount:         15
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - PKCS7_SIGNER_INFO_sign
        - PKCS7_add0_attrib_signing_time
        - PKCS7_add1_attrib_digest
        - PKCS7_get_signed_attribute
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:621,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:622,45'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_add1_attrib_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:629,29'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_add1_attrib_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:622,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:623,13'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_add1_attrib_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:626,5'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_add1_attrib_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:629,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:630,9'
              BranchSideFuncs:
                - PKCS7_add1_attrib_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:633,35'
              BranchSideFuncs:
                - PKCS7_add1_attrib_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:633,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:634,9'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:639,33'
              BranchSideFuncs:
                - PKCS7_SIGNER_INFO_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:639,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:640,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:642,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:621,10'
          Dst:             PKCS7_get_signed_attribute
        - Src:             'crypto/pkcs7/pk7_doit.c:622,14'
          Dst:             PKCS7_add0_attrib_signing_time
        - Src:             'crypto/pkcs7/pk7_doit.c:623,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:629,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:630,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:633,10'
          Dst:             PKCS7_add1_attrib_digest
        - Src:             'crypto/pkcs7/pk7_doit.c:634,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:639,10'
          Dst:             PKCS7_SIGNER_INFO_sign
    - functionName:    PKCS7_find_digest
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        3
      argTypes:
        - 'struct.evp_md_ctx_st **'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - pmd
        - bio
        - nid
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_ctrl
        - BIO_find_type
        - BIO_next
        - ERR_put_error
        - EVP_MD_CTX_md
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:598,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:599,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:603,9'
              BranchSideFuncs:
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - BIO_next
                - BIO_find_type
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:604,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:605,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:608,13'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_type
                - BIO_next
                - BIO_find_type
                - BIO_ctrl
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:608,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:609,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:610,24'
              BranchSideFuncs:
                - BIO_next
                - BIO_find_type
                - BIO_ctrl
                - EVP_MD_CTX_md
                - EVP_MD_type
                - ERR_put_error
                - ERR_put_error
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:597,15'
          Dst:             BIO_find_type
        - Src:             'crypto/pkcs7/pk7_doit.c:599,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:603,9'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:605,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:608,13'
          Dst:             EVP_MD_CTX_md
        - Src:             'crypto/pkcs7/pk7_doit.c:608,13'
          Dst:             EVP_MD_type
        - Src:             'crypto/pkcs7/pk7_doit.c:610,15'
          Dst:             BIO_next
    - functionName:    sk_PKCS7_SIGNER_INFO_value
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.pkcs7_signer_info_st.4591 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_PKCS7_SIGNER_INFO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:49,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_PKCS7_SIGNER_INFO_num
      functionSourceFile: '/src/openssl111/include/openssl/pkcs7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_PKCS7_SIGNER_INFO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/pkcs7.h:49,1'
          Dst:             OPENSSL_sk_num
    - functionName:    PKCS7_dataFinal
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - p7
        - bio
      BBCount:         82
      ICount:          572
      EdgeCount:       110
      CyclomaticComplexity: 30
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - ASN1_STRING_set0
        - BIO_ctrl
        - BIO_find_type
        - BIO_set_flags
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - EVP_PKEY_size
        - EVP_SignFinal
        - OBJ_obj2nid
        - PKCS7_ctrl
        - PKCS7_find_digest
        - PKCS7_get_octet_string
        - do_pkcs7_signed_attrib
        - sk_PKCS7_SIGNER_INFO_num
        - sk_PKCS7_SIGNER_INFO_value
        - sk_X509_ATTRIBUTE_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:656,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:657,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:661,9'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:661,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:662,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:666,15'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:667,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:668,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:672,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:675,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:677,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:681,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:694,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_new
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:705,17'
              BranchSideFuncs:
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:716,37'
              BranchSideFuncs:
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:726,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:683,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:684,18'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:691,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:685,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:686,17'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:689,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:695,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:696,18'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:703,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:697,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:698,17'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:701,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:708,54'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:708,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:713,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:708,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:709,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:713,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:718,56'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:718,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:723,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:718,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:719,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:723,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:730,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:731,16'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:776,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:731,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:732,45'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:776,5'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/pkcs7/pk7_doit.c:733,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:734,17'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:736,29'
              BranchSideFuncs:
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:742,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:743,17'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:748,37'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:748,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:749,17'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:751,18'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:757,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:758,45'
              BranchSideFuncs:
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:761,32'
              BranchSideFuncs:
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:758,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:759,21'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:760,13'
              BranchSideFuncs:
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - ASN1_STRING_set0
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:765,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:766,21'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:768,36'
              BranchSideFuncs:
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - EVP_MD_CTX_free
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:768,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:769,21'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:773,34'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - sk_PKCS7_SIGNER_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - sk_PKCS7_SIGNER_INFO_value
                - OBJ_obj2nid
                - PKCS7_find_digest
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_size
                - CRYPTO_malloc
                - EVP_SignFinal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
                - do_pkcs7_signed_attrib
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:779,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:781,13'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:782,33'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/pkcs7/pk7_doit.c:782,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:783,13'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:784,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/pkcs7/pk7_doit.c:784,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:785,13'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:786,5'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/pkcs7/pk7_doit.c:788,10'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:788,10'
              BranchSideFuncs:
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:793,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:788,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:793,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:813,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:793,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:794,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:795,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_find_type
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:795,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:798,34'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:812,5'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:799,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:800,17'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:803,23'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_set_flags
                - BIO_ctrl
                - ASN1_STRING_set0
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:657,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:662,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:666,15'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/pkcs7/pk7_doit.c:668,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:672,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:684,18'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/pkcs7/pk7_doit.c:686,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:696,18'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             'crypto/pkcs7/pk7_doit.c:698,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:706,14'
          Dst:             PKCS7_get_octet_string
        - Src:             'crypto/pkcs7/pk7_doit.c:708,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:709,13'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/pkcs7/pk7_doit.c:716,14'
          Dst:             PKCS7_get_octet_string
        - Src:             'crypto/pkcs7/pk7_doit.c:718,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:719,13'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             'crypto/pkcs7/pk7_doit.c:726,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:731,25'
          Dst:             sk_PKCS7_SIGNER_INFO_num
        - Src:             'crypto/pkcs7/pk7_doit.c:732,18'
          Dst:             sk_PKCS7_SIGNER_INFO_value
        - Src:             'crypto/pkcs7/pk7_doit.c:736,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:740,20'
          Dst:             PKCS7_find_digest
        - Src:             'crypto/pkcs7/pk7_doit.c:748,18'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:757,17'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/pkcs7/pk7_doit.c:758,22'
          Dst:             do_pkcs7_signed_attrib
        - Src:             'crypto/pkcs7/pk7_doit.c:763,27'
          Dst:             EVP_PKEY_size
        - Src:             'crypto/pkcs7/pk7_doit.c:764,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs7/pk7_doit.c:768,22'
          Dst:             EVP_SignFinal
        - Src:             'crypto/pkcs7/pk7_doit.c:769,21'
          Dst:             CRYPTO_free
        - Src:             'crypto/pkcs7/pk7_doit.c:770,21'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:773,17'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/pkcs7/pk7_doit.c:780,32'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:779,14'
          Dst:             PKCS7_find_digest
        - Src:             'crypto/pkcs7/pk7_doit.c:782,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:784,14'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             'crypto/pkcs7/pk7_doit.c:788,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:788,10'
          Dst:             PKCS7_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:798,20'
          Dst:             BIO_find_type
        - Src:             'crypto/pkcs7/pk7_doit.c:800,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:803,23'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:808,13'
          Dst:             BIO_set_flags
        - Src:             'crypto/pkcs7/pk7_doit.c:809,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:810,13'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/pkcs7/pk7_doit.c:815,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    PKCS7_get_octet_string
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        1
      argTypes:
        - 'struct.pkcs7_st *'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_obj2nid
        - PKCS7_type_is_other
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:48,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:49,29'
              BranchSideFuncs:
                - PKCS7_type_is_other
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:49,33'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:49,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:52,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_doit.c:50,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:50,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:52,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/pkcs7/pk7_doit.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:51,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:52,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:47,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:49,9'
          Dst:             PKCS7_type_is_other
    - functionName:    pkcs7_decrypt_rinfo
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'char **'
        - 'int *'
        - 'struct.pkcs7_recip_info_st *'
        - 'struct.evp_pkey_st *'
        - size_t
      constantsTouched: []
      argNames:
        - pek
        - peklen
        - ri
        - pkey
        - fixlen
      BBCount:         28
      ICount:          190
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_clear_free
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_decrypt
        - EVP_PKEY_decrypt_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:151,9'
              BranchSideFuncs:
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:153,31'
              BranchSideFuncs:
                - EVP_PKEY_decrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:153,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:154,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:156,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:156,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:158,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:162,26'
              BranchSideFuncs:
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:162,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:164,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:166,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:168,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:169,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:173,26'
              BranchSideFuncs:
                - EVP_PKEY_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:175,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:175,16'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:177,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:176,17'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:177,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:176,29'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:176,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:182,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:177,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:182,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - EVP_PKEY_CTX_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:191,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:193,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:149,12'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/pkcs7/pk7_doit.c:153,9'
          Dst:             EVP_PKEY_decrypt_init
        - Src:             'crypto/pkcs7/pk7_doit.c:156,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:158,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:162,9'
          Dst:             EVP_PKEY_decrypt
        - Src:             'crypto/pkcs7/pk7_doit.c:166,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs7/pk7_doit.c:169,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:173,9'
          Dst:             EVP_PKEY_decrypt
        - Src:             'crypto/pkcs7/pk7_doit.c:178,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:184,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/pkcs7/pk7_doit.c:189,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/pkcs7/pk7_doit.c:191,9'
          Dst:             CRYPTO_free
    - functionName:    pkcs7_cmp_ri
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.pkcs7_recip_info_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ri
        - pcert
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_cmp
        - X509_NAME_cmp
        - X509_get_issuer_name
        - X509_get_serialNumber
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:352,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:353,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:354,51'
              BranchSideFuncs:
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:351,25'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/pkcs7/pk7_doit.c:350,11'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/pkcs7/pk7_doit.c:354,29'
          Dst:             X509_get_serialNumber
        - Src:             'crypto/pkcs7/pk7_doit.c:354,12'
          Dst:             ASN1_INTEGER_cmp
    - functionName:    PKCS7_dataDecode
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        4
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.bio_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - p7
        - pkey
        - in_bio
        - pcert
      BBCount:         105
      ICount:          707
      EdgeCount:       141
      CyclomaticComplexity: 38
      functionsReached:
        - BIO_ctrl
        - BIO_f_cipher
        - BIO_f_md
        - BIO_free_all
        - BIO_new
        - BIO_new_mem_buf
        - BIO_push
        - BIO_s_mem
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_clear_error
        - ERR_put_error
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_CTX_rand_key
        - EVP_CIPHER_CTX_set_key_length
        - EVP_CIPHER_asn1_to_param
        - EVP_CIPHER_key_length
        - EVP_CipherInit_ex
        - EVP_get_cipherbyname
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
        - PKCS7_ctrl
        - PKCS7_get_octet_string
        - pkcs7_cmp_ri
        - pkcs7_decrypt_rinfo
        - sk_PKCS7_RECIP_INFO_num
        - sk_PKCS7_RECIP_INFO_value
        - sk_X509_ALGOR_num
        - sk_X509_ALGOR_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:375,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:380,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:380,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:381,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:385,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:388,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:396,44'
              BranchSideFuncs:
                - PKCS7_get_octet_string
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:405,15'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:418,15'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:430,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:397,14'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:397,14'
              BranchSideFuncs:
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:397,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:397,36'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:397,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:402,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:397,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:398,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:402,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:411,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:412,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:416,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:423,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:424,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:428,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:435,27'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:435,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:435,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:436,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:441,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:441,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:442,16'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:466,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:442,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:443,38'
              BranchSideFuncs:
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:464,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:444,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:445,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:449,29'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:451,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:452,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:457,13'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_push
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:458,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:459,23'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:461,26'
              BranchSideFuncs:
                - BIO_push
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_ALGOR_value.21849
                - BIO_f_md
                - BIO_new
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:466,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:467,29'
              BranchSideFuncs:
                - BIO_f_cipher
                - BIO_new
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:566,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:467,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:468,13'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:482,13'
              BranchSideFuncs:
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:482,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:483,20'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:497,13'
              BranchSideFuncs:
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:484,48'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:489,17'
              BranchSideFuncs:
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:485,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:486,21'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:487,20'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_cmp_ri
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:489,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:490,17'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:494,9'
              BranchSideFuncs:
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:497,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:502,20'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:512,50'
              BranchSideFuncs:
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:502,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:503,48'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:510,9'
              BranchSideFuncs:
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:505,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:507,21'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:508,17'
              BranchSideFuncs:
                - ERR_clear_error
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - sk_PKCS7_RECIP_INFO_value
                - EVP_CIPHER_key_length
                - pkcs7_decrypt_rinfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:512,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:513,17'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:514,13'
              BranchSideFuncs:
                - ERR_clear_error
                - BIO_ctrl
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:519,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:520,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:521,38'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:521,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:522,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:524,45'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:526,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:527,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:528,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:528,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:529,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:530,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:530,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:531,18'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:536,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_cmp4
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:536,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:542,48'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:551,9'
              BranchSideFuncs:
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:542,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:544,17'
              BranchSideFuncs:
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:549,9'
              BranchSideFuncs:
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:552,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:553,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:555,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:560,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:561,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:563,22'
              BranchSideFuncs:
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:566,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:567,15'
              BranchSideFuncs:
                - BIO_push
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:569,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:569,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:570,35'
              BranchSideFuncs:
                - BIO_new_mem_buf
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:572,27'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:573,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:574,17'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:575,13'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_push
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:577,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:0,0'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:578,13'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
                - BIO_free_all
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:376,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:381,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:385,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:396,21'
          Dst:             PKCS7_get_octet_string
        - Src:             'crypto/pkcs7/pk7_doit.c:397,14'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:397,14'
          Dst:             PKCS7_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:398,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:410,22'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:410,22'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_doit.c:410,22'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/pkcs7/pk7_doit.c:412,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:422,22'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:422,22'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_doit.c:422,22'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/pkcs7/pk7_doit.c:424,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:430,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:436,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:442,25'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/pkcs7/pk7_doit.c:443,18'
          Dst:             sk_X509_ALGOR_value
        - Src:             'crypto/pkcs7/pk7_doit.c:444,33'
          Dst:             BIO_f_md
        - Src:             'crypto/pkcs7/pk7_doit.c:444,25'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:445,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:449,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:450,22'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_doit.c:450,22'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/pkcs7/pk7_doit.c:452,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:457,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:461,17'
          Dst:             BIO_push
        - Src:             'crypto/pkcs7/pk7_doit.c:467,29'
          Dst:             BIO_f_cipher
        - Src:             'crypto/pkcs7/pk7_doit.c:467,21'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:468,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:483,29'
          Dst:             sk_PKCS7_RECIP_INFO_num
        - Src:             'crypto/pkcs7/pk7_doit.c:484,22'
          Dst:             sk_PKCS7_RECIP_INFO_value
        - Src:             'crypto/pkcs7/pk7_doit.c:485,22'
          Dst:             pkcs7_cmp_ri
        - Src:             'crypto/pkcs7/pk7_doit.c:490,17'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:502,29'
          Dst:             sk_PKCS7_RECIP_INFO_num
        - Src:             'crypto/pkcs7/pk7_doit.c:503,22'
          Dst:             sk_PKCS7_RECIP_INFO_value
        - Src:             'crypto/pkcs7/pk7_doit.c:506,25'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/pkcs7/pk7_doit.c:505,21'
          Dst:             pkcs7_decrypt_rinfo
        - Src:             'crypto/pkcs7/pk7_doit.c:508,17'
          Dst:             ERR_clear_error
        - Src:             'crypto/pkcs7/pk7_doit.c:512,17'
          Dst:             pkcs7_decrypt_rinfo
        - Src:             'crypto/pkcs7/pk7_doit.c:514,13'
          Dst:             ERR_clear_error
        - Src:             'crypto/pkcs7/pk7_doit.c:518,9'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:519,13'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:521,13'
          Dst:             EVP_CIPHER_asn1_to_param
        - Src:             'crypto/pkcs7/pk7_doit.c:524,19'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/pkcs7/pk7_doit.c:525,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs7/pk7_doit.c:528,13'
          Dst:             EVP_CIPHER_CTX_rand_key
        - Src:             'crypto/pkcs7/pk7_doit.c:536,22'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/pkcs7/pk7_doit.c:542,18'
          Dst:             EVP_CIPHER_CTX_set_key_length
        - Src:             'crypto/pkcs7/pk7_doit.c:544,17'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/pkcs7/pk7_doit.c:551,9'
          Dst:             ERR_clear_error
        - Src:             'crypto/pkcs7/pk7_doit.c:552,13'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:555,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/pkcs7/pk7_doit.c:557,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/pkcs7/pk7_doit.c:563,13'
          Dst:             BIO_push
        - Src:             'crypto/pkcs7/pk7_doit.c:570,19'
          Dst:             BIO_new_mem_buf
        - Src:             'crypto/pkcs7/pk7_doit.c:572,27'
          Dst:             BIO_s_mem
        - Src:             'crypto/pkcs7/pk7_doit.c:572,19'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:575,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:580,5'
          Dst:             BIO_push
        - Src:             'crypto/pkcs7/pk7_doit.c:585,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/pkcs7/pk7_doit.c:586,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/pkcs7/pk7_doit.c:587,5'
          Dst:             BIO_free_all
        - Src:             'crypto/pkcs7/pk7_doit.c:588,5'
          Dst:             BIO_free_all
        - Src:             'crypto/pkcs7/pk7_doit.c:589,5'
          Dst:             BIO_free_all
        - Src:             'crypto/pkcs7/pk7_doit.c:590,5'
          Dst:             BIO_free_all
    - functionName:    sk_X509_ALGOR_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_ALGOR_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_value
    - functionName:    pkcs7_encode_rinfo
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.pkcs7_recip_info_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - ri
        - key
        - keylen
      BBCount:         19
      ICount:          138
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_set0
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
        - EVP_PKEY_CTX_free
        - EVP_PKEY_CTX_new
        - EVP_PKEY_encrypt
        - EVP_PKEY_encrypt_init
        - X509_get0_pubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:99,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:101,29'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:102,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:103,9'
              BranchSideFuncs:
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:105,31'
              BranchSideFuncs:
                - EVP_PKEY_encrypt_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:105,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:106,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:108,27'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:108,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:110,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:114,26'
              BranchSideFuncs:
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:115,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:117,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:120,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:124,26'
              BranchSideFuncs:
                - EVP_PKEY_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:124,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:125,9'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - CRYPTO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:127,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_PKEY_CTX_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:96,12'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/pkcs7/pk7_doit.c:101,12'
          Dst:             EVP_PKEY_CTX_new
        - Src:             'crypto/pkcs7/pk7_doit.c:105,9'
          Dst:             EVP_PKEY_encrypt_init
        - Src:             'crypto/pkcs7/pk7_doit.c:108,9'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:110,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:114,9'
          Dst:             EVP_PKEY_encrypt
        - Src:             'crypto/pkcs7/pk7_doit.c:117,10'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/pkcs7/pk7_doit.c:120,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:124,9'
          Dst:             EVP_PKEY_encrypt
        - Src:             'crypto/pkcs7/pk7_doit.c:127,5'
          Dst:             ASN1_STRING_set0
        - Src:             'crypto/pkcs7/pk7_doit.c:133,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             'crypto/pkcs7/pk7_doit.c:134,5'
          Dst:             CRYPTO_free
    - functionName:    PKCS7_bio_add_digest
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st **'
        - 'struct.X509_algor_st *'
      constantsTouched: []
      argNames:
        - pbio
        - alg
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_ctrl
        - BIO_f_md
        - BIO_free
        - BIO_new
        - BIO_push
        - ERR_put_error
        - EVP_get_digestbyname
        - OBJ_obj2nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:59,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:60,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:64,10'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - BIO_free
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:65,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:66,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:70,5'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_push
                - ERR_put_error
                - BIO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:72,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:73,25'
              BranchSideFuncs:
                - BIO_push
                - ERR_put_error
                - BIO_free
        - Branch String:   'crypto/pkcs7/pk7_doit.c:73,14'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:74,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:59,25'
          Dst:             BIO_f_md
        - Src:             'crypto/pkcs7/pk7_doit.c:59,17'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:60,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:64,10'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:64,10'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/pkcs7/pk7_doit.c:64,10'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/pkcs7/pk7_doit.c:66,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:70,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:73,15'
          Dst:             BIO_push
        - Src:             'crypto/pkcs7/pk7_doit.c:74,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:82,5'
          Dst:             BIO_free
    - functionName:    PKCS7_dataInit
      functionSourceFile: '/src/openssl111/crypto/pkcs7/pk7_doit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.pkcs7_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - p7
        - bio
      BBCount:         88
      ICount:          571
      EdgeCount:       117
      CyclomaticComplexity: 31
      functionsReached:
        - ASN1_TYPE_new
        - BIO_ctrl
        - BIO_f_cipher
        - BIO_free_all
        - BIO_new
        - BIO_new_mem_buf
        - BIO_push
        - BIO_s_mem
        - BIO_s_null
        - ERR_put_error
        - EVP_CIPHER_CTX_rand_key
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CIPHER_param_to_asn1
        - EVP_CIPHER_type
        - EVP_CipherInit_ex
        - OBJ_nid2obj
        - OBJ_obj2nid
        - OPENSSL_cleanse
        - PKCS7_bio_add_digest
        - PKCS7_ctrl
        - PKCS7_get_octet_string
        - RAND_bytes
        - pkcs7_encode_rinfo
        - sk_PKCS7_RECIP_INFO_num
        - sk_PKCS7_RECIP_INFO_value
        - sk_X509_ALGOR_num
        - sk_X509_ALGOR_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/pkcs7/pk7_doit.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:209,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:222,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_get_octet_string
                - ERR_put_error
                - ERR_put_error
                - PKCS7_get_octet_string
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:223,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:227,21'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_switch
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - PKCS7_get_octet_string
                - ERR_put_error
                - ERR_put_error
                - PKCS7_get_octet_string
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:230,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:232,17'
              BranchSideFuncs:
                - PKCS7_get_octet_string
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:236,15'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:246,15'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:255,14'
              BranchSideFuncs:
                - PKCS7_get_octet_string
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:259,9'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:261,9'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:241,13'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:244,9'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:250,13'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:253,9'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:265,5'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:266,61'
              BranchSideFuncs:
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - BIO_free_all
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:269,9'
              BranchSideFuncs:
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:266,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:266,70'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.21848
                - __sanitizer_cov_trace_cmp4
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.21849
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:267,13'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:269,12'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:269,43'
              BranchSideFuncs:
                - PKCS7_bio_add_digest
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free_all
                - BIO_free_all
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:272,9'
              BranchSideFuncs:
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:269,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:270,9'
              BranchSideFuncs:
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:272,9'
              BranchSideFuncs:
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/pkcs7/pk7_doit.c:272,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:278,29'
              BranchSideFuncs:
                - BIO_f_cipher
                - BIO_new
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:321,9'
              BranchSideFuncs:
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:278,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:279,13'
              BranchSideFuncs:
                - ERR_put_error
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:282,9'
              BranchSideFuncs:
                - BIO_ctrl
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:286,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:287,28'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:289,31'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:287,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:287,42'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:288,17'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:290,13'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:291,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:291,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:292,13'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:293,31'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:294,13'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:296,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:296,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:297,17'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:307,16'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:297,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:298,35'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:302,42'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:299,21'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:300,21'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:301,13'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:302,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:303,17'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:304,9'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:307,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:308,44'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:312,25'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:309,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:310,17'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:311,9'
              BranchSideFuncs:
                - sk_PKCS7_RECIP_INFO_num
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_cleanse
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
                - sk_PKCS7_RECIP_INFO_value
                - pkcs7_encode_rinfo
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/pkcs7/pk7_doit.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:315,19'
              BranchSideFuncs:
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:317,22'
              BranchSideFuncs:
                - BIO_push
                - BIO_push
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
        - Branch String:   'crypto/pkcs7/pk7_doit.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:322,13'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_null
                - BIO_new
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:335,9'
              BranchSideFuncs:
                - BIO_push
        - Branch String:   'crypto/pkcs7/pk7_doit.c:322,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:322,13'
              BranchSideFuncs:
                - PKCS7_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
                - BIO_s_null
                - BIO_new
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:324,20'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:322,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:323,27'
              BranchSideFuncs:
                - BIO_s_null
                - BIO_new
                - BIO_push
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:324,20'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
                - __sanitizer_cov_trace_const_cmp4
                - BIO_new_mem_buf
        - Branch String:   'crypto/pkcs7/pk7_doit.c:324,23'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:324,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
                - BIO_new_mem_buf
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:327,27'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:324,20'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:325,35'
              BranchSideFuncs:
                - BIO_new_mem_buf
                - BIO_push
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:327,27'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:328,17'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:329,17'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:330,13'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_push
                - BIO_free_all
                - BIO_free_all
        - Branch String:   'crypto/pkcs7/pk7_doit.c:332,13'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:333,13'
              BranchSideFuncs:
                - BIO_free_all
                - BIO_free_all
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:334,5'
              BranchSideFuncs:
                - BIO_push
        - Branch String:   'crypto/pkcs7/pk7_doit.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:336,18'
              BranchSideFuncs:
                - BIO_push
            - BranchSide:      'crypto/pkcs7/pk7_doit.c:338,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/pkcs7/pk7_doit.c:209,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:223,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:227,9'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:233,14'
          Dst:             PKCS7_get_octet_string
        - Src:             'crypto/pkcs7/pk7_doit.c:241,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:250,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:256,14'
          Dst:             PKCS7_get_octet_string
        - Src:             'crypto/pkcs7/pk7_doit.c:261,9'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:265,21'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/pkcs7/pk7_doit.c:266,41'
          Dst:             sk_X509_ALGOR_value
        - Src:             'crypto/pkcs7/pk7_doit.c:266,14'
          Dst:             PKCS7_bio_add_digest
        - Src:             'crypto/pkcs7/pk7_doit.c:269,16'
          Dst:             PKCS7_bio_add_digest
        - Src:             'crypto/pkcs7/pk7_doit.c:278,29'
          Dst:             BIO_f_cipher
        - Src:             'crypto/pkcs7/pk7_doit.c:278,21'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:279,13'
          Dst:             ERR_put_error
        - Src:             'crypto/pkcs7/pk7_doit.c:282,9'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:283,18'
          Dst:             EVP_CIPHER_key_length
        - Src:             'crypto/pkcs7/pk7_doit.c:284,17'
          Dst:             EVP_CIPHER_iv_length
        - Src:             'crypto/pkcs7/pk7_doit.c:285,39'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/pkcs7/pk7_doit.c:285,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/pkcs7/pk7_doit.c:287,17'
          Dst:             RAND_bytes
        - Src:             'crypto/pkcs7/pk7_doit.c:289,13'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:291,13'
          Dst:             EVP_CIPHER_CTX_rand_key
        - Src:             'crypto/pkcs7/pk7_doit.c:293,13'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/pkcs7/pk7_doit.c:298,35'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/pkcs7/pk7_doit.c:302,17'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/pkcs7/pk7_doit.c:307,25'
          Dst:             sk_PKCS7_RECIP_INFO_num
        - Src:             'crypto/pkcs7/pk7_doit.c:308,18'
          Dst:             sk_PKCS7_RECIP_INFO_value
        - Src:             'crypto/pkcs7/pk7_doit.c:309,17'
          Dst:             pkcs7_encode_rinfo
        - Src:             'crypto/pkcs7/pk7_doit.c:312,9'
          Dst:             OPENSSL_cleanse
        - Src:             'crypto/pkcs7/pk7_doit.c:317,13'
          Dst:             BIO_push
        - Src:             'crypto/pkcs7/pk7_doit.c:322,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/pkcs7/pk7_doit.c:322,13'
          Dst:             PKCS7_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:323,27'
          Dst:             BIO_s_null
        - Src:             'crypto/pkcs7/pk7_doit.c:323,19'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:325,19'
          Dst:             BIO_new_mem_buf
        - Src:             'crypto/pkcs7/pk7_doit.c:327,27'
          Dst:             BIO_s_mem
        - Src:             'crypto/pkcs7/pk7_doit.c:327,19'
          Dst:             BIO_new
        - Src:             'crypto/pkcs7/pk7_doit.c:330,13'
          Dst:             BIO_ctrl
        - Src:             'crypto/pkcs7/pk7_doit.c:336,9'
          Dst:             BIO_push
        - Src:             'crypto/pkcs7/pk7_doit.c:342,5'
          Dst:             BIO_free_all
        - Src:             'crypto/pkcs7/pk7_doit.c:343,5'
          Dst:             BIO_free_all
    - functionName:    sk_ASN1_TYPE_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_ATTRIBUTE_get0_type
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.x509_attributes_st *'
        - int
      constantsTouched: []
      argNames:
        - attr
        - idx
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_ASN1_TYPE_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:328,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:329,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:330,31'
              BranchSideFuncs:
                - sk_ASN1_TYPE_value
      Callsites:
        - Src:             'crypto/x509/x509_att.c:330,12'
          Dst:             sk_ASN1_TYPE_value
    - functionName:    X509_ATTRIBUTE_get0_object
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:305,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:306,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:307,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_ASN1_TYPE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_TYPE_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_TYPE *'
        - 'struct.asn1_type_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:475,1'
          Dst:             OPENSSL_sk_push
    - functionName:    X509_ATTRIBUTE_set1_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_attributes_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - attr
        - attrtype
        - data
        - len
      BBCount:         33
      ICount:          191
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_set_by_NID
        - ASN1_STRING_type_new
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
        - ASN1_TYPE_set1
        - ERR_put_error
        - OBJ_obj2nid
        - sk_ASN1_TYPE_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:251,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:252,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:253,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_att.c:253,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:254,45'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:261,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:256,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:257,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:260,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/x509/x509_att.c:262,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:263,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:264,30'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/x509/x509_att.c:264,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:265,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:266,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_free
        - Branch String:   'crypto/x509/x509_att.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:274,26'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:277,17'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:277,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:278,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:279,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:279,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:279,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_set
            - BranchSide:      'crypto/x509/x509_att.c:283,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
        - Branch String:   'crypto/x509/x509_att.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:280,29'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:283,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
        - Branch String:   'crypto/x509/x509_att.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:281,13'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
            - BranchSide:      'crypto/x509/x509_att.c:282,5'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push.21918
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_free
        - Branch String:   'crypto/x509/x509_att.c:286,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:288,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_att.c:255,39'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509_att.c:254,16'
          Dst:             ASN1_STRING_set_by_NID
        - Src:             'crypto/x509/x509_att.c:257,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:262,21'
          Dst:             ASN1_STRING_type_new
        - Src:             'crypto/x509/x509_att.c:264,14'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/x509/x509_att.c:274,9'
          Dst:             ASN1_STRING_free
        - Src:             'crypto/x509/x509_att.c:277,17'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/x509/x509_att.c:280,14'
          Dst:             ASN1_TYPE_set1
        - Src:             'crypto/x509/x509_att.c:283,9'
          Dst:             ASN1_TYPE_set
        - Src:             'crypto/x509/x509_att.c:286,10'
          Dst:             sk_ASN1_TYPE_push
        - Src:             'crypto/x509/x509_att.c:290,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:291,5'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/x509/x509_att.c:292,5'
          Dst:             ASN1_STRING_free
    - functionName:    X509_ATTRIBUTE_set1_object
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_attributes_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - attr
        - obj
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:238,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:238,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:239,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:239,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:240,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_dup
      Callsites:
        - Src:             'crypto/x509/x509_att.c:240,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509/x509_att.c:241,20'
          Dst:             OBJ_dup
    - functionName:    X509_ATTRIBUTE_get0_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.x509_attributes_st *'
        - int
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - attr
        - idx
        - atrtype
        - data
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_TYPE_get
        - ERR_put_error
        - X509_ATTRIBUTE_get0_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:315,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:316,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:317,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_get
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_att.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:318,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:320,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_att.c:319,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:319,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:320,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_att.c:317,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:320,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:323,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_att.c:314,12'
          Dst:             X509_ATTRIBUTE_get0_type
        - Src:             'crypto/x509/x509_att.c:319,27'
          Dst:             ASN1_TYPE_get
        - Src:             'crypto/x509/x509_att.c:320,9'
          Dst:             ERR_put_error
    - functionName:    X509_ATTRIBUTE_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_ASN1_TYPE_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:298,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:299,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:300,29'
              BranchSideFuncs:
                - sk_ASN1_TYPE_num.21917
      Callsites:
        - Src:             'crypto/x509/x509_att.c:300,12'
          Dst:             sk_ASN1_TYPE_num
    - functionName:    X509at_get0_data_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'struct.asn1_object_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
        - type
      BBCount:         16
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - X509_ATTRIBUTE_count
        - X509_ATTRIBUTE_get0_data
        - X509at_get_attr
        - X509at_get_attr_by_OBJ
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:158,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:160,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509at_get_attr
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_get0_data
                - X509_ATTRIBUTE_count
                - __sanitizer_cov_trace_const_cmp4
                - X509at_get_attr_by_OBJ
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:160,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:160,52'
              BranchSideFuncs:
                - X509at_get_attr_by_OBJ
                - __sanitizer_cov_trace_const_cmp4
                - X509at_get_attr
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_get0_data
                - X509_ATTRIBUTE_count
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_att.c:162,26'
              BranchSideFuncs:
                - X509at_get_attr
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_get0_data
                - X509_ATTRIBUTE_count
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:160,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:161,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:162,26'
              BranchSideFuncs:
                - X509at_get_attr
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_get0_data
                - X509_ATTRIBUTE_count
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:163,23'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:163,48'
              BranchSideFuncs:
                - X509_ATTRIBUTE_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_get0_data
            - BranchSide:      'crypto/x509/x509_att.c:165,37'
              BranchSideFuncs:
                - X509_ATTRIBUTE_get0_data
        - Branch String:   'crypto/x509/x509_att.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:165,37'
              BranchSideFuncs:
                - X509_ATTRIBUTE_get0_data
      Callsites:
        - Src:             'crypto/x509/x509_att.c:157,9'
          Dst:             X509at_get_attr_by_OBJ
        - Src:             'crypto/x509/x509_att.c:160,29'
          Dst:             X509at_get_attr_by_OBJ
        - Src:             'crypto/x509/x509_att.c:162,10'
          Dst:             X509at_get_attr
        - Src:             'crypto/x509/x509_att.c:163,27'
          Dst:             X509_ATTRIBUTE_count
        - Src:             'crypto/x509/x509_att.c:165,12'
          Dst:             X509_ATTRIBUTE_get0_data
    - functionName:    X509at_get_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - obj
        - lastpos
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_cmp
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_value
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:41,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:42,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:43,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ATTRIBUTE_num.21924
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value.21925
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:44,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:45,17'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num.21924
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value.21925
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_att.c:46,31'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num.21924
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value.21925
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:47,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:48,38'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value.21925
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_att.c:52,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:49,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:50,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:51,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_ATTRIBUTE_value.21925
                - OBJ_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_att.c:46,9'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/x509/x509_att.c:48,14'
          Dst:             sk_X509_ATTRIBUTE_value
        - Src:             'crypto/x509/x509_att.c:49,13'
          Dst:             OBJ_cmp
    - functionName:    X509at_get_attr
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_value
      functionUses:    8
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:57,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:57,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:58,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:57,54'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:57,57'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:58,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:57,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:58,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:60,36'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value.21925
      Callsites:
        - Src:             'crypto/x509/x509_att.c:57,22'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/x509/x509_att.c:60,12'
          Dst:             sk_X509_ATTRIBUTE_value
    - functionName:    sk_X509_ATTRIBUTE_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_ATTRIBUTE_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_ATTRIBUTE_create_by_txt
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        5
      argTypes:
        - 'struct.x509_attributes_st **'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - attr
        - atrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - X509_ATTRIBUTE_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:226,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      'crypto/x509/x509_att.c:231,42'
              BranchSideFuncs:
                - X509_ATTRIBUTE_create_by_OBJ
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/x509/x509_att.c:224,11'
          Dst:             OBJ_txt2obj
        - Src:             'crypto/x509/x509_att.c:226,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:228,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/x509/x509_att.c:231,13'
          Dst:             X509_ATTRIBUTE_create_by_OBJ
        - Src:             'crypto/x509/x509_att.c:232,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_ATTRIBUTE_create_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        5
      argTypes:
        - 'struct.x509_attributes_st **'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - attr
        - obj
        - atrtype
        - data
        - len
      BBCount:         28
      ICount:          139
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - X509_ATTRIBUTE_free
        - X509_ATTRIBUTE_new
        - X509_ATTRIBUTE_set1_data
        - X509_ATTRIBUTE_set1_object
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:193,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:193,29'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - X509_ATTRIBUTE_set1_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:194,20'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - X509_ATTRIBUTE_set1_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_att.c:193,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:194,20'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - X509_ATTRIBUTE_set1_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:200,16'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:195,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:199,5'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_object
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_att.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:203,9'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:204,35'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_data
                - __sanitizer_cov_trace_const_cmp4
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/x509/x509_att.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:205,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:207,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:207,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:207,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:209,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:207,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:208,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:209,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:211,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:211,28'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:212,29'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
        - Branch String:   'crypto/x509/x509_att.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:212,29'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_att.c:194,20'
          Dst:             X509_ATTRIBUTE_new
        - Src:             'crypto/x509/x509_att.c:195,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:202,10'
          Dst:             X509_ATTRIBUTE_set1_object
        - Src:             'crypto/x509/x509_att.c:204,10'
          Dst:             X509_ATTRIBUTE_set1_data
        - Src:             'crypto/x509/x509_att.c:212,9'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    X509at_add1_attr_by_txt
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        5
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE **'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - attrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_ATTRIBUTE_create_by_txt
        - X509_ATTRIBUTE_free
        - X509at_add1_attr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:146,9'
              BranchSideFuncs:
                - X509at_add1_attr
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:147,28'
              BranchSideFuncs:
                - X509at_add1_attr
                - X509_ATTRIBUTE_free
      Callsites:
        - Src:             'crypto/x509/x509_att.c:144,12'
          Dst:             X509_ATTRIBUTE_create_by_txt
        - Src:             'crypto/x509/x509_att.c:147,11'
          Dst:             X509at_add1_attr
        - Src:             'crypto/x509/x509_att.c:148,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    X509at_add1_attr
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE **'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - x
        - attr
      BBCount:         20
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - X509_ATTRIBUTE_dup
        - X509_ATTRIBUTE_free
        - sk_X509_ATTRIBUTE_free
        - sk_X509_ATTRIBUTE_new_null
        - sk_X509_ATTRIBUTE_push
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:79,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:80,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:84,10'
              BranchSideFuncs:
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_push.21932
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_new_null.21931
        - Branch String:   'crypto/x509/x509_att.c:84,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:85,19'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_new_null.21931
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_push.21932
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:88,15'
              BranchSideFuncs:
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_push.21932
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
        - Branch String:   'crypto/x509/x509_att.c:85,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:86,13'
              BranchSideFuncs:
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:87,5'
              BranchSideFuncs:
                - X509_ATTRIBUTE_dup
                - sk_X509_ATTRIBUTE_push.21932
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
        - Branch String:   'crypto/x509/x509_att.c:90,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:91,9'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:92,33'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_push.21932
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_ATTRIBUTE_free
                - sk_X509_ATTRIBUTE_free
        - Branch String:   'crypto/x509/x509_att.c:92,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:94,10'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:94,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:95,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:96,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_att.c:80,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:85,19'
          Dst:             sk_X509_ATTRIBUTE_new_null
        - Src:             'crypto/x509/x509_att.c:90,21'
          Dst:             X509_ATTRIBUTE_dup
        - Src:             'crypto/x509/x509_att.c:92,10'
          Dst:             sk_X509_ATTRIBUTE_push
        - Src:             'crypto/x509/x509_att.c:98,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:100,5'
          Dst:             X509_ATTRIBUTE_free
        - Src:             'crypto/x509/x509_att.c:101,5'
          Dst:             sk_X509_ATTRIBUTE_free
    - functionName:    sk_X509_ATTRIBUTE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:89,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:89,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_ATTRIBUTE_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_ATTRIBUTE_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_free
    - functionName:    X509_ATTRIBUTE_create_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        5
      argTypes:
        - 'struct.x509_attributes_st **'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - attr
        - nid
        - atrtype
        - data
        - len
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_put_error
        - OBJ_nid2obj
        - X509_ATTRIBUTE_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:177,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_att.c:180,40'
              BranchSideFuncs:
                - X509_ATTRIBUTE_create_by_OBJ
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x509_att.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:182,26'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x509_att.c:183,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_att.c:175,11'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509_att.c:177,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_att.c:180,11'
          Dst:             X509_ATTRIBUTE_create_by_OBJ
        - Src:             'crypto/x509/x509_att.c:182,9'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509at_add1_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        5
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE **'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_ATTRIBUTE_create_by_NID
        - X509_ATTRIBUTE_free
        - X509at_add1_attr
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:130,9'
              BranchSideFuncs:
                - X509at_add1_attr
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:131,28'
              BranchSideFuncs:
                - X509at_add1_attr
                - X509_ATTRIBUTE_free
      Callsites:
        - Src:             'crypto/x509/x509_att.c:128,12'
          Dst:             X509_ATTRIBUTE_create_by_NID
        - Src:             'crypto/x509/x509_att.c:131,11'
          Dst:             X509at_add1_attr
        - Src:             'crypto/x509/x509_att.c:132,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    X509at_add1_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'struct.stack_st_X509_ATTRIBUTE *'
      argCount:        5
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE **'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_ATTRIBUTE_create_by_OBJ
        - X509_ATTRIBUTE_free
        - X509at_add1_attr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:115,9'
              BranchSideFuncs:
                - X509at_add1_attr
                - X509_ATTRIBUTE_free
            - BranchSide:      'crypto/x509/x509_att.c:116,28'
              BranchSideFuncs:
                - X509at_add1_attr
                - X509_ATTRIBUTE_free
      Callsites:
        - Src:             'crypto/x509/x509_att.c:113,12'
          Dst:             X509_ATTRIBUTE_create_by_OBJ
        - Src:             'crypto/x509/x509_att.c:116,11'
          Dst:             X509at_add1_attr
        - Src:             'crypto/x509/x509_att.c:117,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    sk_X509_ATTRIBUTE_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:89,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509at_delete_attr
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_ATTRIBUTE_delete
        - sk_X509_ATTRIBUTE_num
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:67,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:67,44'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:67,54'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:67,57'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:68,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_att.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:69,36'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_delete
      Callsites:
        - Src:             'crypto/x509/x509_att.c:67,22'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             'crypto/x509/x509_att.c:69,11'
          Dst:             sk_X509_ATTRIBUTE_delete
    - functionName:    X509at_get_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509at_get_attr_by_OBJ
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_att.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_att.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_att.c:32,35'
              BranchSideFuncs:
                - X509at_get_attr_by_OBJ
      Callsites:
        - Src:             'crypto/x509/x509_att.c:28,30'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509/x509_att.c:32,12'
          Dst:             X509at_get_attr_by_OBJ
    - functionName:    X509at_get_attr_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ATTRIBUTE *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_X509_ATTRIBUTE_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_att.c:22,12'
          Dst:             sk_X509_ATTRIBUTE_num
    - functionName:    check_leaf_suiteb
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2852
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - cert
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_chain_check_suiteb
        - verify_cb_cert
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2855,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2856,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2857,27'
              BranchSideFuncs:
                - verify_cb_cert
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2853,15'
          Dst:             X509_chain_check_suiteb
        - Src:             'crypto/x509/x509_vfy.c:2857,12'
          Dst:             verify_cb_cert
    - functionName:    verify_cb_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - x
        - depth
        - err
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sk_X509_value
      functionUses:    31
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:160,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:160,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:160,57'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:161,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:161,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:162,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:160,43'
          Dst:             sk_X509_value
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    dane_reset
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.ssl_dane_st *'
      constantsTouched: []
      argNames:
        - dane
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2844,5'
          Dst:             X509_free
    - functionName:    check_crl_chain
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - ctx
        - cert_path
        - crl_path
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_cmp
        - sk_X509_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1347,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1348,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1349,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1345,40'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1345,15'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1346,38'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1346,14'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1347,10'
          Dst:             X509_cmp
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    check_crl_path
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         11
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - X509_STORE_CTX_cleanup
        - X509_STORE_CTX_init
        - X509_STORE_CTX_set0_param
        - X509_verify_cert
        - check_crl_chain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1307,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1308,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1309,40'
              BranchSideFuncs:
                - X509_STORE_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - X509_STORE_CTX_set0_param
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_chain
                - X509_STORE_CTX_cleanup
        - Branch String:   'crypto/x509/x509_vfy.c:1309,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1310,9'
              BranchSideFuncs:
                - X509_STORE_CTX_set0_param
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_chain
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/x509/x509_vfy.c:1312,20'
              BranchSideFuncs:
                - X509_STORE_CTX_set0_param
                - X509_verify_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_chain
                - X509_STORE_CTX_cleanup
        - Branch String:   'crypto/x509/x509_vfy.c:1321,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1322,9'
              BranchSideFuncs:
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/x509/x509_vfy.c:1325,27'
              BranchSideFuncs:
                - check_crl_chain
                - X509_STORE_CTX_cleanup
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1309,10'
          Dst:             X509_STORE_CTX_init
        - Src:             'crypto/x509/x509_vfy.c:1314,5'
          Dst:             X509_STORE_CTX_set0_param
        - Src:             'crypto/x509/x509_vfy.c:1320,11'
          Dst:             X509_verify_cert
        - Src:             'crypto/x509/x509_vfy.c:1325,11'
          Dst:             check_crl_chain
        - Src:             'crypto/x509/x509_vfy.c:1327,5'
          Dst:             X509_STORE_CTX_cleanup
    - functionName:    X509_STORE_CTX_init
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2278
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_store_st *'
        - 'struct.x509_st *'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - ctx
        - store
        - x509
        - chain
      BBCount:         92
      ICount:          595
      EdgeCount:       122
      CyclomaticComplexity: 32
      functionsReached:
        - CRYPTO_new_ex_data
        - ERR_put_error
        - X509_PURPOSE_get0
        - X509_PURPOSE_get_by_id
        - X509_PURPOSE_get_trust
        - X509_STORE_CTX_cleanup
        - X509_VERIFY_PARAM_inherit
        - X509_VERIFY_PARAM_lookup
        - X509_VERIFY_PARAM_new
        - cert_crl
        - check_crl
        - check_issued
        - check_policy
        - check_revocation
        - internal_verify
        - null_callback
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2305,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2306,24'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2308,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2310,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2310,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2313,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2310,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2311,29'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2313,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2315,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2315,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2318,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2315,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2316,27'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2318,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2320,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2320,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2323,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2320,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2321,26'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2323,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2325,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2325,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2328,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2325,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2326,23'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2328,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2330,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2330,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2333,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2330,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2331,33'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2333,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2335,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2335,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2338,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2335,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2336,24'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2338,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2340,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2340,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2343,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2340,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2341,26'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2343,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2345,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2345,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2348,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2345,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2346,25'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2348,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2350,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2350,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2353,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2350,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2351,29'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2353,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2355,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2355,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2358,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2355,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2356,29'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2358,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2360,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2360,18'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2363,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2360,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2361,28'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2363,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2366,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2367,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/x509/x509_vfy.c:2374,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_inherit
        - Branch String:   'crypto/x509/x509_vfy.c:2374,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2375,41'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
            - BranchSide:      'crypto/x509/x509_vfy.c:2377,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
        - Branch String:   'crypto/x509/x509_vfy.c:2379,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2380,41'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2383,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2383,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2384,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/x509/x509_vfy.c:2392,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
        - Branch String:   'crypto/x509/x509_vfy.c:2392,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2393,42'
              BranchSideFuncs:
                - X509_PURPOSE_get_by_id
                - X509_PURPOSE_get0
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
                - X509_PURPOSE_get_trust
            - BranchSide:      'crypto/x509/x509_vfy.c:2400,60'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
        - Branch String:   'crypto/x509/x509_vfy.c:2396,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2397,56'
              BranchSideFuncs:
                - X509_PURPOSE_get_trust
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
            - BranchSide:      'crypto/x509/x509_vfy.c:2398,5'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_STORE_CTX_cleanup
        - Branch String:   'crypto/x509/x509_vfy.c:2400,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2402,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2403,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_STORE_CTX_cleanup
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2365,18'
          Dst:             X509_VERIFY_PARAM_new
        - Src:             'crypto/x509/x509_vfy.c:2367,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2375,15'
          Dst:             X509_VERIFY_PARAM_inherit
        - Src:             'crypto/x509/x509_vfy.c:2381,41'
          Dst:             X509_VERIFY_PARAM_lookup
        - Src:             'crypto/x509/x509_vfy.c:2380,15'
          Dst:             X509_VERIFY_PARAM_inherit
        - Src:             'crypto/x509/x509_vfy.c:2384,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2393,19'
          Dst:             X509_PURPOSE_get_by_id
        - Src:             'crypto/x509/x509_vfy.c:2394,28'
          Dst:             X509_PURPOSE_get0
        - Src:             'crypto/x509/x509_vfy.c:2397,33'
          Dst:             X509_PURPOSE_get_trust
        - Src:             'crypto/x509/x509_vfy.c:2400,9'
          Dst:             CRYPTO_new_ex_data
        - Src:             'crypto/x509/x509_vfy.c:2403,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2410,5'
          Dst:             X509_STORE_CTX_cleanup
    - functionName:    X509_STORE_CTX_set0_param
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2590
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - ctx
        - param
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2591,5'
          Dst:             X509_VERIFY_PARAM_free
    - functionName:    X509_verify_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         31
      ICount:          191
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - X509_free
        - X509_up_ref
        - check_key_level
        - dane_verify
        - sk_X509_new_null
        - sk_X509_push
        - sk_danetls_record_num
        - verify_cb_cert
        - verify_chain
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:259,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:260,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:265,9'
              BranchSideFuncs:
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_new_null.22169
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:270,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:275,22'
              BranchSideFuncs:
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_new_null.22169
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
        - Branch String:   'crypto/x509/x509_vfy.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:276,9'
              BranchSideFuncs:
                - sk_X509_new_null.22169
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
            - BranchSide:      'crypto/x509/x509_vfy.c:285,23'
              BranchSideFuncs:
                - sk_X509_new_null.22169
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - ERR_put_error
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
        - Branch String:   'crypto/x509/x509_vfy.c:286,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:286,30'
              BranchSideFuncs:
                - X509_free
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:287,19'
              BranchSideFuncs:
                - X509_free
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:285,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:287,19'
              BranchSideFuncs:
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
            - BranchSide:      'crypto/x509/x509_vfy.c:293,5'
              BranchSideFuncs:
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
        - Branch String:   'crypto/x509/x509_vfy.c:296,42'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:297,25'
              BranchSideFuncs:
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
            - BranchSide:      'crypto/x509/x509_vfy.c:300,9'
              BranchSideFuncs:
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
        - Branch String:   'crypto/x509/x509_vfy.c:296,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:298,9'
              BranchSideFuncs:
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
            - BranchSide:      'crypto/x509/x509_vfy.c:300,9'
              BranchSideFuncs:
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
        - Branch String:   'crypto/x509/x509_vfy.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:300,9'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - dane_verify
            - BranchSide:      'crypto/x509/x509_vfy.c:303,28'
              BranchSideFuncs:
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:301,27'
              BranchSideFuncs:
                - dane_verify
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:303,28'
              BranchSideFuncs:
                - verify_chain
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:310,18'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:310,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:312,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:312,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:260,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:270,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:275,10'
          Dst:             X509_up_ref
        - Src:             'crypto/x509/x509_vfy.c:276,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:285,23'
          Dst:             sk_X509_new_null
        - Src:             'crypto/x509/x509_vfy.c:286,17'
          Dst:             sk_X509_push
        - Src:             'crypto/x509/x509_vfy.c:287,9'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:288,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:296,10'
          Dst:             check_key_level
        - Src:             'crypto/x509/x509_vfy.c:297,10'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:300,9'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:301,15'
          Dst:             dane_verify
        - Src:             'crypto/x509/x509_vfy.c:303,15'
          Dst:             verify_chain
    - functionName:    X509_STORE_CTX_cleanup
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free_ex_data
        - X509_VERIFY_PARAM_free
        - X509_free
        - X509_policy_tree_free
        - sk_X509_pop_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2434,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2435,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - X509_policy_tree_free
                - sk_X509_pop_free.22167
                - CRYPTO_free_ex_data
                - llvm.memset.p0i8.i64
                - X509_VERIFY_PARAM_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2438,9'
              BranchSideFuncs:
                - X509_policy_tree_free
                - sk_X509_pop_free.22167
                - CRYPTO_free_ex_data
                - llvm.memset.p0i8.i64
                - X509_VERIFY_PARAM_free
        - Branch String:   'crypto/x509/x509_vfy.c:2438,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2438,9'
              BranchSideFuncs:
                - X509_policy_tree_free
                - sk_X509_pop_free.22167
                - CRYPTO_free_ex_data
                - llvm.memset.p0i8.i64
                - X509_VERIFY_PARAM_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2439,13'
              BranchSideFuncs:
                - X509_policy_tree_free
                - sk_X509_pop_free.22167
                - CRYPTO_free_ex_data
                - llvm.memset.p0i8.i64
                - X509_VERIFY_PARAM_free
        - Branch String:   'crypto/x509/x509_vfy.c:2439,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2440,36'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_free
                - X509_policy_tree_free
                - sk_X509_pop_free.22167
                - CRYPTO_free_ex_data
                - llvm.memset.p0i8.i64
            - BranchSide:      'crypto/x509/x509_vfy.c:2441,9'
              BranchSideFuncs:
                - X509_policy_tree_free
                - sk_X509_pop_free.22167
                - CRYPTO_free_ex_data
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2440,13'
          Dst:             X509_VERIFY_PARAM_free
        - Src:             'crypto/x509/x509_vfy.c:2443,5'
          Dst:             X509_policy_tree_free
        - Src:             'crypto/x509/x509_vfy.c:2445,5'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/x509/x509_vfy.c:2445,5'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:2447,5'
          Dst:             CRYPTO_free_ex_data
    - functionName:    sk_X509_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/openssl/x509.h:99,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509.h:99,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_push
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_push
    - functionName:    check_key_level
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - cert
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_security_bits
        - X509_get0_pubkey
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:3337,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3338,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3341,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_security_bits
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3341,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3342,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3344,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_security_bits
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3344,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3345,15'
              BranchSideFuncs:
                - EVP_PKEY_security_bits
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3347,35'
              BranchSideFuncs:
                - EVP_PKEY_security_bits
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:3328,22'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_vfy.c:3347,12'
          Dst:             EVP_PKEY_security_bits
    - functionName:    sk_danetls_record_num
      functionSourceFile: '/src/openssl111/include/internal/dane.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_danetls_record *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/dane.h:51,1'
          Dst:             OPENSSL_sk_num
    - functionName:    dane_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         31
      ICount:          202
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - X509_get_pubkey_parameters
        - check_id
        - check_leaf_suiteb
        - dane_match
        - dane_reset
        - verify_cb_cert
        - verify_chain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2882,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2882,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_pubkey_parameters
            - BranchSide:      'crypto/x509/x509_vfy.c:2882,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2882,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2882,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_pubkey_parameters
            - BranchSide:      'crypto/x509/x509_vfy.c:2882,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_pubkey_parameters
        - Branch String:   'crypto/x509/x509_vfy.c:2882,51'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2882,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_pubkey_parameters
            - BranchSide:      'crypto/x509/x509_vfy.c:2882,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_pubkey_parameters
        - Branch String:   'crypto/x509/x509_vfy.c:2884,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2885,42'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2887,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2887,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2889,32'
              BranchSideFuncs:
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2901,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:2889,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2890,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2892,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - check_id
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2892,66'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2893,23'
              BranchSideFuncs:
                - check_id
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:2896,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:2892,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2894,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:2896,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:2901,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2902,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2908,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_chain
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:2908,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2910,32'
              BranchSideFuncs:
                - check_leaf_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:2919,25'
              BranchSideFuncs:
                - verify_chain
        - Branch String:   'crypto/x509/x509_vfy.c:2910,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2911,13'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:2912,31'
              BranchSideFuncs:
                - verify_cb_cert
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2867,5'
          Dst:             dane_reset
        - Src:             'crypto/x509/x509_vfy.c:2881,15'
          Dst:             dane_match
        - Src:             'crypto/x509/x509_vfy.c:2885,9'
          Dst:             X509_get_pubkey_parameters
        - Src:             'crypto/x509/x509_vfy.c:2889,14'
          Dst:             check_leaf_suiteb
        - Src:             'crypto/x509/x509_vfy.c:2893,14'
          Dst:             check_id
        - Src:             'crypto/x509/x509_vfy.c:2910,14'
          Dst:             check_leaf_suiteb
        - Src:             'crypto/x509/x509_vfy.c:2912,16'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:2919,12'
          Dst:             verify_chain
    - functionName:    verify_chain
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         40
      ICount:          242
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - X509_chain_check_suiteb
        - X509_get_pubkey_parameters
        - X509v3_addr_validate_path
        - X509v3_asid_validate_path
        - build_chain
        - check_auth_level
        - check_chain_extensions
        - check_id
        - check_name_constraints
        - internal_verify
        - verify_cb_cert
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:217,38'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:218,38'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:221,42'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:218,49'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:219,32'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:221,42'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:219,43'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:220,24'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:221,42'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:220,35'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:217,9'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:221,42'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:217,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:221,42'
              BranchSideFuncs:
                - X509_get_pubkey_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:222,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:222,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:223,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:223,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:225,36'
              BranchSideFuncs:
                - X509_chain_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:228,34'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:233,11'
              BranchSideFuncs:
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:228,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:229,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:230,5'
              BranchSideFuncs:
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:233,10'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:233,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:233,69'
              BranchSideFuncs:
                - internal_verify
                - __sanitizer_cov_trace_const_cmp4
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:235,16'
              BranchSideFuncs:
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:237,38'
              BranchSideFuncs:
                - check_name_constraints
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:237,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:238,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:242,41'
              BranchSideFuncs:
                - X509v3_asid_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:242,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:243,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:244,41'
              BranchSideFuncs:
                - X509v3_addr_validate_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:244,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:245,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:249,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:249,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:250,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:251,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:217,15'
          Dst:             build_chain
        - Src:             'crypto/x509/x509_vfy.c:218,15'
          Dst:             check_chain_extensions
        - Src:             'crypto/x509/x509_vfy.c:219,15'
          Dst:             check_auth_level
        - Src:             'crypto/x509/x509_vfy.c:220,15'
          Dst:             check_id
        - Src:             'crypto/x509/x509_vfy.c:221,9'
          Dst:             X509_get_pubkey_parameters
        - Src:             'crypto/x509/x509_vfy.c:225,11'
          Dst:             X509_chain_check_suiteb
        - Src:             'crypto/x509/x509_vfy.c:228,19'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:233,53'
          Dst:             internal_verify
        - Src:             'crypto/x509/x509_vfy.c:237,15'
          Dst:             check_name_constraints
        - Src:             'crypto/x509/x509_vfy.c:242,15'
          Dst:             X509v3_asid_validate_path
        - Src:             'crypto/x509/x509_vfy.c:244,15'
          Dst:             X509v3_addr_validate_path
    - functionName:    build_chain
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2956
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         191
      ICount:          1151
      EdgeCount:       256
      CyclomaticComplexity: 67
      functionsReached:
        - ERR_put_error
        - X509_cmp
        - X509_free
        - X509_up_ref
        - augment_stack
        - cert_self_signed
        - check_dane_issuer
        - check_dane_pkeys
        - check_trust
        - find_issuer
        - get_issuer
        - ossl_assert_int
        - sk_X509_delete_ptr
        - sk_X509_free
        - sk_X509_num
        - sk_X509_pop
        - sk_X509_push
        - sk_X509_set
        - sk_X509_value
        - sk_danetls_record_num
        - verify_cb_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2972,10'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2972,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2972,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2972,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2973,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2988,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2989,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2989,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2989,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2989,32'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2989,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2990,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2989,36'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2989,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2990,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2989,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2990,13'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:3007,9'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2990,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2990,28'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2991,20'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2990,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2991,20'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2992,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:3007,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3007,9'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:3018,24'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3007,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3007,49'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3018,24'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3007,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3008,9'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3018,24'
              BranchSideFuncs:
                - augment_stack
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3018,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3019,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3028,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3028,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3029,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3036,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3038,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3040,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3274,18'
              BranchSideFuncs:
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
        - Branch String:   'crypto/x509/x509_vfy.c:3056,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3057,35'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3216,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3058,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3074,21'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3076,31'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3078,18'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3078,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3078,56'
              BranchSideFuncs:
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3080,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3081,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3087,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3087,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3102,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3198,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3102,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3103,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3131,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
        - Branch String:   'crypto/x509/x509_vfy.c:3103,26'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3103,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3103,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:3103,26'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3103,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:3103,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:3103,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3104,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:3111,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:3112,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3113,47'
              BranchSideFuncs:
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:3114,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:3116,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3116,25'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:3122,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3116,47'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3117,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:3122,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3116,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3118,25'
              BranchSideFuncs:
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3122,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3122,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3122,25'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
        - Branch String:   'crypto/x509/x509_vfy.c:3122,47'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3123,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
            - BranchSide:      'crypto/x509/x509_vfy.c:3125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
        - Branch String:   'crypto/x509/x509_vfy.c:3122,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3124,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
            - BranchSide:      'crypto/x509/x509_vfy.c:3125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
        - Branch String:   'crypto/x509/x509_vfy.c:3131,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3132,39'
              BranchSideFuncs:
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cert_self_signed
            - BranchSide:      'crypto/x509/x509_vfy.c:3141,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:3132,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3133,35'
              BranchSideFuncs:
                - cert_self_signed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:3140,43'
              BranchSideFuncs:
                - cert_self_signed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509/x509_vfy.c:3148,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3150,35'
              BranchSideFuncs:
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:3153,35'
              BranchSideFuncs:
                - X509_free
                - sk_X509_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509/x509_vfy.c:3172,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3173,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_trust
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:3190,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3173,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3174,25'
              BranchSideFuncs:
                - check_trust
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3180,28'
              BranchSideFuncs:
                - check_trust
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3181,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3184,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3184,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3187,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3187,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3188,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3189,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3198,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3200,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3211,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3200,51'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3200,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3203,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3200,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3201,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3203,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3203,36'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3203,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3205,21'
              BranchSideFuncs:
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
        - Branch String:   'crypto/x509/x509_vfy.c:3203,69'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3204,21'
              BranchSideFuncs:
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
            - BranchSide:      'crypto/x509/x509_vfy.c:3205,21'
              BranchSideFuncs:
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
        - Branch String:   'crypto/x509/x509_vfy.c:3203,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3205,21'
              BranchSideFuncs:
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
            - BranchSide:      'crypto/x509/x509_vfy.c:3207,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3216,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3038,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3217,31'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3218,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3219,17'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3225,31'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3231,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3231,20'
              BranchSideFuncs:
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3231,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3231,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3231,18'
              BranchSideFuncs:
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3231,61'
              BranchSideFuncs:
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3232,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3233,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3240,39'
              BranchSideFuncs:
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509/x509_vfy.c:3234,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3235,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3236,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3242,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3243,17'
              BranchSideFuncs:
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:3250,31'
              BranchSideFuncs:
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
        - Branch String:   'crypto/x509/x509_vfy.c:3250,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3251,27'
              BranchSideFuncs:
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3259,17'
              BranchSideFuncs:
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3266,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3269,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3269,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3272,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - find_issuer
                - sk_X509_delete_ptr
                - X509_up_ref
                - ERR_put_error
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - get_issuer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - check_trust
                - __sanitizer_cov_trace_switch
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_set
                - X509_free
                - sk_X509_push.22170
                - X509_free
                - ERR_put_error
                - cert_self_signed
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_assert_int.22177
                - ERR_put_error
                - X509_free
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_free
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3281,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3282,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
            - BranchSide:      'crypto/x509/x509_vfy.c:3288,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3282,43'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3282,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_pkeys
            - BranchSide:      'crypto/x509/x509_vfy.c:3284,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
        - Branch String:   'crypto/x509/x509_vfy.c:3282,46'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3282,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
                - check_dane_pkeys
            - BranchSide:      'crypto/x509/x509_vfy.c:3284,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
        - Branch String:   'crypto/x509/x509_vfy.c:3282,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3283,38'
              BranchSideFuncs:
                - check_dane_pkeys
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
            - BranchSide:      'crypto/x509/x509_vfy.c:3284,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_cmp4
                - check_trust
        - Branch String:   'crypto/x509/x509_vfy.c:3284,43'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3284,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - check_trust
            - BranchSide:      'crypto/x509/x509_vfy.c:3286,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3284,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3285,33'
              BranchSideFuncs:
                - check_trust
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3286,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3288,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3290,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3293,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3294,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3296,27'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3297,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3298,35'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3300,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3300,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3300,13'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3303,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3300,35'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3301,15'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3303,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3301,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3301,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3302,35'
              BranchSideFuncs:
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3301,38'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3301,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3302,35'
              BranchSideFuncs:
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3300,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3302,35'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3303,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3303,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3303,31'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3306,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3303,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3304,35'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3306,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3306,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3307,35'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3309,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - verify_cb_cert
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:3309,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3310,35'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:3312,31'
              BranchSideFuncs:
                - verify_cb_cert
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2958,15'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:2959,18'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:2960,14'
          Dst:             cert_self_signed
        - Src:             'crypto/x509/x509_vfy.c:2972,10'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509/x509_vfy.c:2973,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3007,9'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:3007,35'
          Dst:             augment_stack
        - Src:             'crypto/x509/x509_vfy.c:3008,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3018,10'
          Dst:             augment_stack
        - Src:             'crypto/x509/x509_vfy.c:3019,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3057,23'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:3076,17'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:3078,38'
          Dst:             get_issuer
        - Src:             'crypto/x509/x509_vfy.c:3103,26'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509/x509_vfy.c:3104,25'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3105,25'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3113,35'
          Dst:             sk_X509_pop
        - Src:             'crypto/x509/x509_vfy.c:3113,25'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3116,25'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:3119,25'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3122,25'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:3132,26'
          Dst:             sk_X509_push
        - Src:             'crypto/x509/x509_vfy.c:3133,25'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3134,25'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3140,26'
          Dst:             cert_self_signed
        - Src:             'crypto/x509/x509_vfy.c:3148,25'
          Dst:             X509_cmp
        - Src:             'crypto/x509/x509_vfy.c:3150,25'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3153,25'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3155,32'
          Dst:             sk_X509_set
        - Src:             'crypto/x509/x509_vfy.c:3173,26'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509/x509_vfy.c:3174,25'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3181,37'
          Dst:             check_trust
        - Src:             'crypto/x509/x509_vfy.c:3217,19'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:3218,18'
          Dst:             ossl_assert_int
        - Src:             'crypto/x509/x509_vfy.c:3219,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3225,17'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:3231,49'
          Dst:             find_issuer
        - Src:             'crypto/x509/x509_vfy.c:3240,20'
          Dst:             sk_X509_delete_ptr
        - Src:             'crypto/x509/x509_vfy.c:3242,18'
          Dst:             X509_up_ref
        - Src:             'crypto/x509/x509_vfy.c:3243,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3250,18'
          Dst:             sk_X509_push
        - Src:             'crypto/x509/x509_vfy.c:3251,17'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:3252,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:3261,18'
          Dst:             cert_self_signed
        - Src:             'crypto/x509/x509_vfy.c:3266,29'
          Dst:             check_dane_issuer
        - Src:             'crypto/x509/x509_vfy.c:3274,5'
          Dst:             sk_X509_free
        - Src:             'crypto/x509/x509_vfy.c:3280,11'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:3283,21'
          Dst:             check_dane_pkeys
        - Src:             'crypto/x509/x509_vfy.c:3285,21'
          Dst:             check_trust
        - Src:             'crypto/x509/x509_vfy.c:3296,15'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:3298,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:3300,13'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:3302,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:3303,19'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:3304,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:3307,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:3310,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:3312,16'
          Dst:             verify_cb_cert
    - functionName:    check_chain_extensions
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         109
      ICount:          593
      EdgeCount:       147
      CyclomaticComplexity: 40
      functionsReached:
        - X509_check_ca
        - check_curve
        - check_purpose
        - sk_X509_num
        - sk_X509_value
        - verify_cb_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:476,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:477,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:481,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:485,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:487,27'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:589,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:489,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:489,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:494,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:488,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:490,33'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:494,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:490,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:492,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:493,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:494,32'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:494,36'
              BranchSideFuncs:
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:499,29'
              BranchSideFuncs:
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:494,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:495,33'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:499,29'
              BranchSideFuncs:
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:495,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:497,17'
              BranchSideFuncs:
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:498,9'
              BranchSideFuncs:
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:500,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:502,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:510,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:518,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:503,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:503,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:507,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:503,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:503,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:507,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:502,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:504,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:507,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:510,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:511,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:514,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:519,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:519,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:521,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:519,34'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:519,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:520,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:520,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:520,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:524,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:518,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:521,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:524,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:528,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:528,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:538,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:528,62'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:528,65'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:538,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:527,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:530,31'
              BranchSideFuncs:
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vfy.c:538,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:531,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:532,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vfy.c:534,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:539,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:539,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vfy.c:545,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:540,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:540,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vfy.c:545,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:541,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:541,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:545,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:538,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:542,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:545,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:545,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:545,41'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:548,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:545,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:546,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:548,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:548,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:548,43'
              BranchSideFuncs:
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:551,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:548,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:549,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:551,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:551,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:551,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:557,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:552,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:552,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:557,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:551,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:553,33'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:557,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:553,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:554,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:555,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:557,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:557,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:564,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:557,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:558,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:564,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:564,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:576,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:587,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:576,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:577,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:584,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:577,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:578,41'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:582,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:578,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:580,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:581,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ca
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_purpose
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - check_curve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:462,15'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:487,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:490,18'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:495,18'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:499,15'
          Dst:             X509_check_ca
        - Src:             'crypto/x509/x509_vfy.c:530,19'
          Dst:             check_curve
        - Src:             'crypto/x509/x509_vfy.c:545,26'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:548,29'
          Dst:             check_purpose
        - Src:             'crypto/x509/x509_vfy.c:553,18'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:578,26'
          Dst:             verify_cb_cert
    - functionName:    check_auth_level
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         24
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - check_key_level
        - check_sig_level
        - sk_X509_num
        - sk_X509_value
        - verify_cb_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:184,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:187,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:187,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:188,36'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:205,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:194,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:194,39'
              BranchSideFuncs:
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:201,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:194,50'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:195,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:201,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:194,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:196,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:201,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:201,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:201,45'
              BranchSideFuncs:
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:201,56'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:202,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:201,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:203,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:204,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_sig_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - check_key_level
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:182,15'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:188,22'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:194,23'
          Dst:             check_key_level
        - Src:             'crypto/x509/x509_vfy.c:195,13'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:201,29'
          Dst:             check_sig_level
        - Src:             'crypto/x509/x509_vfy.c:202,13'
          Dst:             verify_cb_cert
    - functionName:    check_id
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         25
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - X509_check_email
        - X509_check_ip
        - check_hosts
        - check_id_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:762,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:762,35'
              BranchSideFuncs:
                - check_hosts
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:766,9'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:762,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:763,29'
              BranchSideFuncs:
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:766,9'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:763,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:764,13'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:765,5'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:766,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:766,40'
              BranchSideFuncs:
                - X509_check_email
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:770,9'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:766,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:767,29'
              BranchSideFuncs:
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:770,9'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:767,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:768,13'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:769,5'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:770,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:770,34'
              BranchSideFuncs:
                - X509_check_ip
                - __sanitizer_cov_trace_const_cmp4
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:774,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:770,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:771,29'
              BranchSideFuncs:
                - check_id_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:774,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:771,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:772,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:773,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:762,23'
          Dst:             check_hosts
        - Src:             'crypto/x509/x509_vfy.c:763,14'
          Dst:             check_id_error
        - Src:             'crypto/x509/x509_vfy.c:766,23'
          Dst:             X509_check_email
        - Src:             'crypto/x509/x509_vfy.c:767,14'
          Dst:             check_id_error
        - Src:             'crypto/x509/x509_vfy.c:770,20'
          Dst:             X509_check_ip
        - Src:             'crypto/x509/x509_vfy.c:771,14'
          Dst:             check_id_error
    - functionName:    X509_get_pubkey_parameters
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - pkey
        - chain
      BBCount:         27
      ICount:          141
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_copy_parameters
        - EVP_PKEY_missing_parameters
        - X509_get0_pubkey
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1960,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1960,56'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1963,12'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1960,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1961,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1963,12'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1963,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1964,47'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1973,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1965,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1966,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1970,42'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get0_pubkey
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1970,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1971,13'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1972,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - ERR_put_error
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1973,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1974,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1980,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
        - Branch String:   'crypto/x509/x509_vfy.c:1980,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1981,48'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_get0_pubkey
                - EVP_PKEY_copy_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_copy_parameters
            - BranchSide:      'crypto/x509/x509_vfy.c:1985,9'
              BranchSideFuncs:
                - EVP_PKEY_copy_parameters
        - Branch String:   'crypto/x509/x509_vfy.c:1985,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1986,34'
              BranchSideFuncs:
                - EVP_PKEY_copy_parameters
            - BranchSide:      'crypto/x509/x509_vfy.c:1987,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1960,28'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             'crypto/x509/x509_vfy.c:1963,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1964,33'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1964,16'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_vfy.c:1966,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:1970,14'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             'crypto/x509/x509_vfy.c:1974,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:1981,34'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1981,17'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_vfy.c:1982,9'
          Dst:             EVP_PKEY_copy_parameters
        - Src:             'crypto/x509/x509_vfy.c:1986,9'
          Dst:             EVP_PKEY_copy_parameters
    - functionName:    internal_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         55
      ICount:          349
      EdgeCount:       75
      CyclomaticComplexity: 22
      functionsReached:
        - X509_get0_pubkey
        - X509_verify
        - sk_X509_num
        - sk_X509_value
        - verify_cb_cert
        - x509_check_cert_time
        - x509_signing_allowed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1749,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1750,14'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1755,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1755,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1756,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1758,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1758,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1759,18'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1762,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1762,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1763,33'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1771,10'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1763,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1765,17'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1767,18'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1780,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1791,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1849,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1791,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1791,27'
              BranchSideFuncs:
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1799,32'
              BranchSideFuncs:
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1792,26'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1792,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1792,60'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1791,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1792,60'
              BranchSideFuncs:
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1799,32'
              BranchSideFuncs:
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1813,32'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1813,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1814,52'
              BranchSideFuncs:
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1813,23'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1813,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1814,52'
              BranchSideFuncs:
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1816,34'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1816,53'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1818,42'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1816,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1817,17'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1818,42'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1818,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1819,21'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1822,36'
              BranchSideFuncs:
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1820,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1821,21'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1822,13'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1824,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1825,21'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1826,13'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1831,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1832,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1838,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1841,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1842,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
            - BranchSide:      'crypto/x509/x509_vfy.c:1844,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1844,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1780,5'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1845,18'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - x509_signing_allowed
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1740,13'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1741,16'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1763,18'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1773,14'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1814,31'
          Dst:             x509_signing_allowed
        - Src:             'crypto/x509/x509_vfy.c:1816,38'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1818,25'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_vfy.c:1820,22'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1822,24'
          Dst:             X509_verify
        - Src:             'crypto/x509/x509_vfy.c:1824,22'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1831,14'
          Dst:             x509_check_cert_time
        - Src:             'crypto/x509/x509_vfy.c:1846,18'
          Dst:             sk_X509_value
    - functionName:    check_name_constraints
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         61
      ICount:          363
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - NAME_CONSTRAINTS_check
        - NAME_CONSTRAINTS_check_CN
        - OBJ_obj2nid
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_get_object
        - X509_NAME_cmp
        - X509_NAME_delete_entry
        - X509_NAME_dup
        - X509_NAME_entry_count
        - X509_NAME_free
        - X509_NAME_get_entry
        - X509_get_issuer_name
        - X509_get_subject_name
        - has_san_id
        - sk_X509_num
        - sk_X509_value
        - verify_cb_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:618,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:619,33'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:732,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:623,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:623,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:632,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:623,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:624,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:632,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:632,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:633,59'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:704,30'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
        - Branch String:   'crypto/x509/x509_vfy.c:641,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:642,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:650,39'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:650,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:652,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:660,57'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:660,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:664,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:672,40'
              BranchSideFuncs:
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:673,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:674,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:680,40'
              BranchSideFuncs:
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:685,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:685,34'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:686,21'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:684,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:686,21'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:689,34'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:694,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:694,36'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:696,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
        - Branch String:   'crypto/x509/x509_vfy.c:693,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:695,17'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:696,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
        - Branch String:   'crypto/x509/x509_vfy.c:704,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:705,50'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:731,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:707,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:708,49'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:730,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
        - Branch String:   'crypto/x509/x509_vfy.c:711,37'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:711,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:719,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:712,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:712,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:719,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:714,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:714,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:719,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:716,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:716,40'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_check_CN
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:717,52'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_check_CN
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:711,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:717,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:719,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:719,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:721,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:723,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:725,41'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
        - Branch String:   'crypto/x509/x509_vfy.c:725,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:726,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
            - BranchSide:      'crypto/x509/x509_vfy.c:727,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_entry_count
                - X509_NAME_entry_count
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - __sanitizer_cov_trace_cmp4
                - X509_NAME_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_get_object
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_ENTRY_free
                - X509_NAME_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - NAME_CONSTRAINTS_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - has_san_id
                - __sanitizer_cov_trace_const_cmp4
                - NAME_CONSTRAINTS_check_CN
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:618,14'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:619,19'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:633,37'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_vfy.c:634,36'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509/x509_vfy.c:638,35'
          Dst:             X509_NAME_entry_count
        - Src:             'crypto/x509/x509_vfy.c:650,17'
          Dst:             X509_NAME_entry_count
        - Src:             'crypto/x509/x509_vfy.c:651,20'
          Dst:             X509_NAME_entry_count
        - Src:             'crypto/x509/x509_vfy.c:660,37'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509/x509_vfy.c:660,17'
          Dst:             X509_NAME_ENTRY_set
        - Src:             'crypto/x509/x509_vfy.c:662,40'
          Dst:             X509_NAME_get_entry
        - Src:             'crypto/x509/x509_vfy.c:662,20'
          Dst:             X509_NAME_ENTRY_set
        - Src:             'crypto/x509/x509_vfy.c:672,26'
          Dst:             X509_NAME_dup
        - Src:             'crypto/x509/x509_vfy.c:674,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:680,17'
          Dst:             X509_NAME_delete_entry
        - Src:             'crypto/x509/x509_vfy.c:682,29'
          Dst:             X509_NAME_ENTRY_get_object
        - Src:             'crypto/x509/x509_vfy.c:682,17'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509/x509_vfy.c:685,20'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:689,13'
          Dst:             X509_NAME_ENTRY_free
        - Src:             'crypto/x509/x509_vfy.c:690,13'
          Dst:             X509_NAME_free
        - Src:             'crypto/x509/x509_vfy.c:694,21'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:704,18'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:705,36'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:708,26'
          Dst:             NAME_CONSTRAINTS_check
        - Src:             'crypto/x509/x509_vfy.c:716,29'
          Dst:             has_san_id
        - Src:             'crypto/x509/x509_vfy.c:717,26'
          Dst:             NAME_CONSTRAINTS_check_CN
        - Src:             'crypto/x509/x509_vfy.c:725,26'
          Dst:             verify_cb_cert
    - functionName:    has_san_id
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - x
        - gtype
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - GENERAL_NAMES_free
        - X509_get_ext_d2i
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:598,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:599,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:601,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:601,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:602,49'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x509_vfy.c:609,24'
              BranchSideFuncs:
                - GENERAL_NAMES_free
        - Branch String:   'crypto/x509/x509_vfy.c:604,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:605,17'
              BranchSideFuncs:
                - GENERAL_NAMES_free
            - BranchSide:      'crypto/x509/x509_vfy.c:608,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:596,25'
          Dst:             X509_get_ext_d2i
        - Src:             'crypto/x509/x509_vfy.c:601,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509/x509_vfy.c:602,27'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509/x509_vfy.c:609,5'
          Dst:             GENERAL_NAMES_free
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'struct.asn1_type_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_GENERAL_NAME *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:166,1'
          Dst:             OPENSSL_sk_value
    - functionName:    x509_check_cert_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - x
        - depth
      BBCount:         40
      ICount:          214
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - X509_cmp_time
        - X509_get0_notAfter
        - X509_get0_notBefore
        - verify_cb_cert
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1710,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1711,18'
              BranchSideFuncs:
                - X509_get0_notBefore
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1712,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X509_get0_notBefore
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1712,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1713,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1715,15'
              BranchSideFuncs:
                - X509_get0_notBefore
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1718,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1718,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1720,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1718,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1719,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1720,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1720,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1720,35'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1723,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1720,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1722,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1723,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1723,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1723,34'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1726,42'
              BranchSideFuncs:
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1723,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1724,9'
              BranchSideFuncs:
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1726,42'
              BranchSideFuncs:
                - X509_get0_notAfter
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1727,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1727,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1729,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1727,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1728,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1729,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1729,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1729,35'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1729,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1731,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1732,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1732,34'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1734,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1732,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1733,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1734,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1717,23'
          Dst:             X509_get0_notBefore
        - Src:             'crypto/x509/x509_vfy.c:1717,9'
          Dst:             X509_cmp_time
        - Src:             'crypto/x509/x509_vfy.c:1720,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1723,19'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1726,23'
          Dst:             X509_get0_notAfter
        - Src:             'crypto/x509/x509_vfy.c:1726,9'
          Dst:             X509_cmp_time
        - Src:             'crypto/x509/x509_vfy.c:1729,20'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1732,19'
          Dst:             verify_cb_cert
    - functionName:    X509_cmp_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ctm
        - cmp_time
      BBCount:         28
      ICount:          174
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_TIME_diff
        - ASN1_TIME_free
        - X509_time_adj
        - ascii_isdigit
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1879,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1881,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1885,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1889,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1881,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1882,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1883,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1885,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1886,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1887,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1897,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1898,28'
              BranchSideFuncs:
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1901,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1898,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1899,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1900,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ascii_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1901,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1902,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1909,44'
              BranchSideFuncs:
                - X509_time_adj
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1910,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1911,9'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      'crypto/x509/x509_vfy.c:1912,37'
              BranchSideFuncs:
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1912,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1913,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1919,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1919,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1919,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_free
            - BranchSide:      'crypto/x509/x509_vfy.c:1919,11'
              BranchSideFuncs:
                - ASN1_TIME_free
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1898,14'
          Dst:             ascii_isdigit
        - Src:             'crypto/x509/x509_vfy.c:1909,21'
          Dst:             X509_time_adj
        - Src:             'crypto/x509/x509_vfy.c:1912,10'
          Dst:             ASN1_TIME_diff
        - Src:             'crypto/x509/x509_vfy.c:1922,5'
          Dst:             ASN1_TIME_free
    - functionName:    X509_time_adj
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1932
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - s
        - offset_sec
        - in_tm
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_time_adj_ex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1933,12'
          Dst:             X509_time_adj_ex
    - functionName:    X509_time_adj_ex
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1938
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        4
      argTypes:
        - 'struct.asn1_string_st *'
        - int
        - size_t
        - 'size_t *'
      constantsTouched: []
      argNames:
        - s
        - offset_day
        - offset_sec
        - in_tm
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_GENERALIZEDTIME_adj
        - ASN1_TIME_adj
        - ASN1_UTCTIME_adj
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1941,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1942,14'
              BranchSideFuncs:
                - ASN1_TIME_adj
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
            - BranchSide:      'crypto/x509/x509_vfy.c:1944,9'
              BranchSideFuncs:
                - time
                - ASN1_TIME_adj
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
        - Branch String:   'crypto/x509/x509_vfy.c:1946,11'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1946,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_adj
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
            - BranchSide:      'crypto/x509/x509_vfy.c:1952,26'
              BranchSideFuncs:
                - ASN1_TIME_adj
        - Branch String:   'crypto/x509/x509_vfy.c:1946,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1947,13'
              BranchSideFuncs:
                - ASN1_TIME_adj
            - BranchSide:      'crypto/x509/x509_vfy.c:1952,26'
              BranchSideFuncs:
                - ASN1_TIME_adj
        - Branch String:   'crypto/x509/x509_vfy.c:1947,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1948,37'
              BranchSideFuncs:
                - ASN1_UTCTIME_adj
            - BranchSide:      'crypto/x509/x509_vfy.c:1949,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TIME_adj
                - ASN1_GENERALIZEDTIME_adj
        - Branch String:   'crypto/x509/x509_vfy.c:1949,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1950,45'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_adj
            - BranchSide:      'crypto/x509/x509_vfy.c:1951,5'
              BranchSideFuncs:
                - ASN1_TIME_adj
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1944,9'
          Dst:             time
        - Src:             'crypto/x509/x509_vfy.c:1948,20'
          Dst:             ASN1_UTCTIME_adj
        - Src:             'crypto/x509/x509_vfy.c:1950,20'
          Dst:             ASN1_GENERALIZEDTIME_adj
        - Src:             'crypto/x509/x509_vfy.c:1952,12'
          Dst:             ASN1_TIME_adj
    - functionName:    check_hosts
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - x
        - vpm
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - X509_check_host
        - sk_OPENSSL_STRING_num
        - sk_OPENSSL_STRING_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:746,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:747,9'
              BranchSideFuncs:
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_value.22175
                - X509_check_host
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:750,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_value.22175
                - X509_check_host
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:750,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:751,40'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_value.22175
                - X509_check_host
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:755,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:752,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:753,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:754,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_value.22175
                - X509_check_host
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:743,13'
          Dst:             sk_OPENSSL_STRING_num
        - Src:             'crypto/x509/x509_vfy.c:747,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vfy.c:751,16'
          Dst:             sk_OPENSSL_STRING_value
        - Src:             'crypto/x509/x509_vfy.c:752,13'
          Dst:             X509_check_host
    - functionName:    check_id_error
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - errcode
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - verify_cb_cert
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:737,12'
          Dst:             verify_cb_cert
    - functionName:    sk_OPENSSL_STRING_num
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_OPENSSL_STRING_value
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_value
    - functionName:    check_sig_level
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - cert
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - X509_get_signature_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:3388,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3389,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3390,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_signature_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3390,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3391,15'
              BranchSideFuncs:
                - X509_get_signature_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3393,34'
              BranchSideFuncs:
                - X509_get_signature_info
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3393,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3394,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3396,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:3393,10'
          Dst:             X509_get_signature_info
    - functionName:    check_curve
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_decoded_from_explicit_params
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_id
        - X509_get0_pubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:3362,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3363,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3365,21'
              BranchSideFuncs:
                - EVP_PKEY_id
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_decoded_from_explicit_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:3365,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3368,72'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_decoded_from_explicit_params
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:3373,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:3369,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:3369,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:3369,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:3359,22'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_vfy.c:3365,9'
          Dst:             EVP_PKEY_id
        - Src:             'crypto/x509/x509_vfy.c:3368,51'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             'crypto/x509/x509_vfy.c:3368,15'
          Dst:             EC_KEY_decoded_from_explicit_params
    - functionName:    check_purpose
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - x
        - purpose
        - depth
        - must_be_ca
      BBCount:         19
      ICount:          124
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - X509_check_purpose
        - X509_check_trust
        - verify_cb_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:426,37'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:426,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_purpose
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - X509_check_trust
            - BranchSide:      'crypto/x509/x509_vfy.c:429,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_purpose
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:427,34'
              BranchSideFuncs:
                - X509_check_trust
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_purpose
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vfy.c:429,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_purpose
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:429,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:431,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:433,9'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:435,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_purpose
                - __sanitizer_cov_trace_switch
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:435,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:437,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:439,13'
              BranchSideFuncs:
                - verify_cb_cert
            - BranchSide:      'crypto/x509/x509_vfy.c:441,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - verify_cb_cert
        - Branch String:   'crypto/x509/x509_vfy.c:441,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:442,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:443,9'
              BranchSideFuncs:
                - verify_cb_cert
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:427,17'
          Dst:             X509_check_trust
        - Src:             'crypto/x509/x509_vfy.c:435,17'
          Dst:             X509_check_purpose
        - Src:             'crypto/x509/x509_vfy.c:447,12'
          Dst:             verify_cb_cert
    - functionName:    cert_self_signed
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_purpose
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:116,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:118,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:119,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:121,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:116,9'
          Dst:             X509_check_purpose
    - functionName:    ossl_assert_int
      functionSourceFile: '/src/openssl111/include/internal/cryptlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - expr
        - exprstr
        - file
        - line
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_die
      functionUses:    4
      BranchProfiles:
        - Branch String:   'include/internal/cryptlib.h:34,9'
          Branch Sides:
            - BranchSide:      'include/internal/cryptlib.h:35,21'
              BranchSideFuncs: []
            - BranchSide:      'include/internal/cryptlib.h:37,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'include/internal/cryptlib.h:35,9'
          Dst:             OPENSSL_die
    - functionName:    augment_stack
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2936
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.stack_st_X509 **'
      constantsTouched: []
      argNames:
        - src
        - dstPtr
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sk_X509_dup
        - sk_X509_free
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2937,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2941,14'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_dup.22185
            - BranchSide:      'crypto/x509/x509_vfy.c:2952,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2941,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2942,44'
              BranchSideFuncs:
                - sk_X509_dup.22185
            - BranchSide:      'crypto/x509/x509_vfy.c:2944,21'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
        - Branch String:   'crypto/x509/x509_vfy.c:2944,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2945,31'
              BranchSideFuncs:
                - sk_X509_value.22159
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2951,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2945,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2946,30'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
            - BranchSide:      'crypto/x509/x509_vfy.c:2950,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_free.22183
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2942,32'
          Dst:             sk_X509_dup
        - Src:             'crypto/x509/x509_vfy.c:2944,40'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:2945,36'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:2945,18'
          Dst:             sk_X509_push
        - Src:             'crypto/x509/x509_vfy.c:2946,17'
          Dst:             sk_X509_free
    - functionName:    get_issuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2924
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st **'
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - issuer
        - ctx
        - cert
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_pop
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_X509_set
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - idx
        - ptr
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_set
    - functionName:    check_trust
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - num_untrusted
      BBCount:         52
      ICount:          315
      EdgeCount:       69
      CyclomaticComplexity: 19
      functionsReached:
        - X509_check_trust
        - X509_free
        - check_dane_issuer
        - lookup_cert_match
        - sk_X509_num
        - sk_X509_set
        - sk_X509_value
        - sk_danetls_record_num
        - verify_cb_cert
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:790,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:790,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:804,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:790,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:790,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:804,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:790,51'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:790,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
            - BranchSide:      'crypto/x509/x509_vfy.c:804,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:790,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:791,43'
              BranchSideFuncs:
                - check_dane_issuer
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:804,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:791,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:794,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:794,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:796,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:804,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:805,27'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vfy.c:818,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/x509/x509_vfy.c:808,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:809,13'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:810,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:810,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:811,13'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:812,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:818,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:819,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:824,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:819,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:820,13'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:821,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:824,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:824,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:856,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:824,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:829,11'
              BranchSideFuncs:
                - sk_X509_value.22159
                - lookup_cert_match
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:856,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:832,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:833,13'
              BranchSideFuncs:
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:839,34'
              BranchSideFuncs:
                - X509_check_trust
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:840,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:841,23'
              BranchSideFuncs:
                - X509_free
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:846,28'
              BranchSideFuncs:
                - sk_X509_set
                - X509_free
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:859,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:860,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:861,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:864,10'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:864,10'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:865,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:864,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:865,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:866,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:866,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:867,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:869,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:869,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:870,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:871,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:783,15'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:791,25'
          Dst:             check_dane_issuer
        - Src:             'crypto/x509/x509_vfy.c:805,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:806,17'
          Dst:             X509_check_trust
        - Src:             'crypto/x509/x509_vfy.c:830,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:831,14'
          Dst:             lookup_cert_match
        - Src:             'crypto/x509/x509_vfy.c:839,17'
          Dst:             X509_check_trust
        - Src:             'crypto/x509/x509_vfy.c:841,13'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:846,16'
          Dst:             sk_X509_set
        - Src:             'crypto/x509/x509_vfy.c:847,9'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:859,10'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:864,10'
          Dst:             sk_danetls_record_num
    - functionName:    find_issuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - sk
        - x
      BBCount:         21
      ICount:          126
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - sk_X509_contains
        - sk_X509_num
        - sk_X509_value
        - x509_check_cert_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:336,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:336,5'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:337,32'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:339,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:339,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:345,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:339,49'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:339,64'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:340,38'
              BranchSideFuncs:
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:340,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:340,38'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:341,18'
              BranchSideFuncs:
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:338,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:341,18'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:345,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:342,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:343,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:344,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_contains
                - __sanitizer_cov_trace_const_cmp4
                - x509_check_cert_time
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:336,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:337,18'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:339,52'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:340,21'
          Dst:             sk_X509_contains
        - Src:             'crypto/x509/x509_vfy.c:342,17'
          Dst:             x509_check_cert_time
    - functionName:    sk_X509_delete_ptr
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_delete_ptr
    - functionName:    check_dane_issuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2778
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - depth
      BBCount:         18
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - dane_match
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2783,10'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2783,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - dane_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2784,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2783,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2783,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - dane_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2784,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2783,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2784,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2791,26'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - dane_match
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2792,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2792,47'
              BranchSideFuncs:
                - dane_match
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2794,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2792,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2793,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2794,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2794,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2795,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2791,12'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:2792,36'
          Dst:             dane_match
    - functionName:    sk_X509_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_free
    - functionName:    check_dane_pkeys
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2803
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         21
      ICount:          169
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - X509_free
        - X509_verify
        - sk_X509_num
        - sk_X509_pop
        - sk_X509_value
        - sk_danetls_record_num
        - sk_danetls_record_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2811,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2812,37'
              BranchSideFuncs:
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2836,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2813,47'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2814,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2817,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:2814,50'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2815,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2817,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:2815,47'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2816,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2817,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:2813,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2817,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2820,19'
              BranchSideFuncs:
                - X509_free
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop.22179
                - X509_free
        - Branch String:   'crypto/x509/x509_vfy.c:2830,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2831,35'
              BranchSideFuncs:
                - sk_X509_pop.22179
                - X509_free
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2833,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2807,18'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:2808,18'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:2812,13'
          Dst:             sk_danetls_record_value
        - Src:             'crypto/x509/x509_vfy.c:2816,13'
          Dst:             X509_verify
        - Src:             'crypto/x509/x509_vfy.c:2820,9'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:2829,15'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:2831,23'
          Dst:             sk_X509_pop
        - Src:             'crypto/x509/x509_vfy.c:2831,13'
          Dst:             X509_free
    - functionName:    sk_danetls_record_value
      functionSourceFile: '/src/openssl111/include/internal/dane.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'struct.danetls_record_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_danetls_record *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/internal/dane.h:51,1'
          Dst:             OPENSSL_sk_value
    - functionName:    dane_match
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2635
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cert
        - depth
      BBCount:         58
      ICount:          444
      EdgeCount:       77
      CyclomaticComplexity: 21
      functionsReached:
        - CRYPTO_free
        - EVP_Digest
        - X509_up_ref
        - dane_i2d
        - memcmp
        - sk_danetls_record_num
        - sk_danetls_record_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2657,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2658,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
            - BranchSide:      'crypto/x509/x509_vfy.c:2665,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
        - Branch String:   'crypto/x509/x509_vfy.c:2665,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2666,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
            - BranchSide:      'crypto/x509/x509_vfy.c:2696,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - sk_danetls_record_num
        - Branch String:   'crypto/x509/x509_vfy.c:2696,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2696,59'
              BranchSideFuncs:
                - sk_danetls_record_num
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2696,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2697,30'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2697,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
            - BranchSide:      'crypto/x509/x509_vfy.c:2697,5'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
        - Branch String:   'crypto/x509/x509_vfy.c:2697,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2698,37'
              BranchSideFuncs:
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
            - BranchSide:      'crypto/x509/x509_vfy.c:2773,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vfy.c:2699,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2700,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2701,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
        - Branch String:   'crypto/x509/x509_vfy.c:2701,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2702,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
            - BranchSide:      'crypto/x509/x509_vfy.c:2708,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
        - Branch String:   'crypto/x509/x509_vfy.c:2708,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2709,24'
              BranchSideFuncs:
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2720,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2714,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2715,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2718,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2730,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2731,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2738,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2739,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2757,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:2743,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2744,26'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:2750,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:2745,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2746,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:2749,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:2757,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2758,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:2770,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2757,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2759,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:2770,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_danetls_record_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - X509_up_ref
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_free
                - dane_i2d
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2759,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2760,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:2761,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - X509_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:2761,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2761,28'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_up_ref
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2762,31'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_up_ref
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vfy.c:2761,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2762,31'
              BranchSideFuncs:
                - CRYPTO_free
                - X509_up_ref
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2768,13'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2696,37'
          Dst:             sk_danetls_record_num
        - Src:             'crypto/x509/x509_vfy.c:2698,13'
          Dst:             sk_danetls_record_value
        - Src:             'crypto/x509/x509_vfy.c:2712,13'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vfy.c:2713,22'
          Dst:             dane_i2d
        - Src:             'crypto/x509/x509_vfy.c:2745,22'
          Dst:             EVP_Digest
        - Src:             'crypto/x509/x509_vfy.c:2758,13'
          Dst:             memcmp
        - Src:             'crypto/x509/x509_vfy.c:2764,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vfy.c:2766,17'
          Dst:             X509_up_ref
        - Src:             'crypto/x509/x509_vfy.c:2773,5'
          Dst:             CRYPTO_free
    - functionName:    dane_i2d
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2604
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.x509_st *'
        - char
        - 'int *'
      constantsTouched: []
      argNames:
        - cert
        - selector
        - i2dlen
      BBCount:         13
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509_get_X509_PUBKEY
        - i2d_X509
        - i2d_X509_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2611,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2613,24'
              BranchSideFuncs:
                - i2d_X509
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2616,52'
              BranchSideFuncs:
                - X509_get_X509_PUBKEY
                - i2d_X509_PUBKEY
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2619,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2623,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2623,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2624,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2623,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2624,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2628,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2613,15'
          Dst:             i2d_X509
        - Src:             'crypto/x509/x509_vfy.c:2616,31'
          Dst:             X509_get_X509_PUBKEY
        - Src:             'crypto/x509/x509_vfy.c:2616,15'
          Dst:             i2d_X509_PUBKEY
        - Src:             'crypto/x509/x509_vfy.c:2619,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2624,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509_contains
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - sk
        - cert
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_cmp
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:319,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:320,36'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:322,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:320,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:320,53'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:321,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:317,16'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:320,22'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:320,13'
          Dst:             X509_cmp
    - functionName:    lookup_cert_match
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - X509_cmp
        - X509_free
        - X509_get_subject_name
        - X509_up_ref
        - sk_X509_num
        - sk_X509_pop_free
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:133,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:134,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:136,12'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop_free.22167
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:136,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:137,30'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:142,9'
              BranchSideFuncs:
                - sk_X509_pop_free.22167
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:138,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:139,13'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop_free.22167
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:140,14'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_pop_free.22167
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:142,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:142,38'
              BranchSideFuncs:
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
            - BranchSide:      'crypto/x509/x509_vfy.c:144,22'
              BranchSideFuncs:
                - sk_X509_pop_free.22167
        - Branch String:   'crypto/x509/x509_vfy.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:143,14'
              BranchSideFuncs:
                - sk_X509_pop_free.22167
            - BranchSide:      'crypto/x509/x509_vfy.c:144,22'
              BranchSideFuncs:
                - sk_X509_pop_free.22167
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:132,36'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_vfy.c:136,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:137,16'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:138,14'
          Dst:             X509_cmp
        - Src:             'crypto/x509/x509_vfy.c:142,26'
          Dst:             X509_up_ref
        - Src:             'crypto/x509/x509_vfy.c:144,5'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/x509/x509_vfy.c:144,5'
          Dst:             X509_free
    - functionName:    sk_X509_dup
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    check_issued
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - x
        - issuer
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509_likely_issued
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:352,12'
          Dst:             x509_likely_issued
    - functionName:    null_callback
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ok
        - e
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_revocation
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - check_cert
        - sk_X509_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:877,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:878,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
            - BranchSide:      'crypto/x509/x509_vfy.c:879,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
        - Branch String:   'crypto/x509/x509_vfy.c:879,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:880,28'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:883,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:883,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:884,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:885,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:887,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:888,28'
              BranchSideFuncs:
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:893,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:890,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:891,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:892,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - check_cert
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:880,16'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:889,14'
          Dst:             check_cert
    - functionName:    check_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - ctx
        - crl
      BBCount:         67
      ICount:          365
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached:
        - X509_CRL_check_suiteb
        - X509_CRL_verify
        - X509_get0_pubkey
        - check_crl_path
        - check_crl_time
        - sk_X509_num
        - sk_X509_value
        - verify_cb_crl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1522,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1523,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1528,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
        - Branch String:   'crypto/x509/x509_vfy.c:1528,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1529,32'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1531,32'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1538,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1539,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1544,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1544,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1546,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1565,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1546,48'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1547,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1551,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1547,48'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1548,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1551,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1546,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1549,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1551,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1551,57'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1552,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1555,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1551,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1553,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1555,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_path
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1555,61'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1556,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1560,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1556,59'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1557,28'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1560,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1555,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1558,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1560,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1560,44'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1561,28'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1563,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1560,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1562,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1563,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1565,52'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1566,25'
              BranchSideFuncs:
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1570,29'
              BranchSideFuncs:
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1565,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1567,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1570,29'
              BranchSideFuncs:
                - X509_get0_pubkey
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1572,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1573,24'
              BranchSideFuncs:
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1576,9'
              BranchSideFuncs:
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1572,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1574,9'
              BranchSideFuncs:
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1576,9'
              BranchSideFuncs:
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1576,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1577,40'
              BranchSideFuncs:
                - X509_CRL_check_suiteb
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1586,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1579,29'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1579,47'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1582,29'
              BranchSideFuncs:
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1579,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1580,13'
              BranchSideFuncs:
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1582,29'
              BranchSideFuncs:
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1582,45'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1583,28'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1585,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1582,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1584,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1585,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1519,17'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1529,18'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1531,18'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1534,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1548,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1552,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1556,13'
          Dst:             check_crl_path
        - Src:             'crypto/x509/x509_vfy.c:1557,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1561,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1566,10'
          Dst:             check_crl_time
        - Src:             'crypto/x509/x509_vfy.c:1570,12'
          Dst:             X509_get0_pubkey
        - Src:             'crypto/x509/x509_vfy.c:1573,10'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1577,18'
          Dst:             X509_CRL_check_suiteb
        - Src:             'crypto/x509/x509_vfy.c:1579,33'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1582,13'
          Dst:             X509_CRL_verify
        - Src:             'crypto/x509/x509_vfy.c:1583,14'
          Dst:             verify_cb_crl
    - functionName:    cert_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1591
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - crl
        - x
      BBCount:         18
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - X509_CRL_get0_by_cert
        - verify_cb_crl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1601,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1601,13'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1608,31'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1601,43'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1602,24'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_by_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1608,31'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1600,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1603,9'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1608,31'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1608,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1609,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1615,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1609,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1610,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1611,28'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1611,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1612,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1613,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1602,10'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1608,9'
          Dst:             X509_CRL_get0_by_cert
        - Src:             'crypto/x509/x509_vfy.c:1611,14'
          Dst:             verify_cb_crl
    - functionName:    check_policy
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         37
      ICount:          252
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - X509_policy_check
        - sk_X509_num
        - sk_X509_pop
        - sk_X509_push
        - sk_X509_value
        - verify_cb_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1622,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1623,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1635,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop.22179
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1635,29'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1635,46'
              BranchSideFuncs:
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_policy_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop.22179
            - BranchSide:      'crypto/x509/x509_vfy.c:1640,30'
              BranchSideFuncs:
                - X509_policy_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop.22179
        - Branch String:   'crypto/x509/x509_vfy.c:1635,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1636,9'
              BranchSideFuncs:
                - X509_policy_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop.22179
            - BranchSide:      'crypto/x509/x509_vfy.c:1640,30'
              BranchSideFuncs:
                - X509_policy_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_pop.22179
        - Branch String:   'crypto/x509/x509_vfy.c:1642,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1643,21'
              BranchSideFuncs:
                - sk_X509_pop.22179
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1645,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1645,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1646,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1651,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1651,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1652,16'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1673,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:1655,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1656,37'
              BranchSideFuncs:
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1665,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1658,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1659,17'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1660,22'
              BranchSideFuncs:
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1661,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1663,17'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1664,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_X509_value.22159
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_cert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1665,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1667,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1671,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1673,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1674,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:1678,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1678,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1679,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:1683,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1683,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1684,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1695,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1691,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1692,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1693,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1635,33'
          Dst:             sk_X509_push
        - Src:             'crypto/x509/x509_vfy.c:1636,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:1640,11'
          Dst:             X509_policy_check
        - Src:             'crypto/x509/x509_vfy.c:1643,9'
          Dst:             sk_X509_pop
        - Src:             'crypto/x509/x509_vfy.c:1646,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:1655,25'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1656,23'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1661,18'
          Dst:             verify_cb_cert
        - Src:             'crypto/x509/x509_vfy.c:1667,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:1679,9'
          Dst:             ERR_put_error
    - functionName:    verify_cb_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - err
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_crl_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - crl
        - notify
      BBCount:         49
      ICount:          251
      EdgeCount:       67
      CyclomaticComplexity: 20
      functionsReached:
        - X509_CRL_get0_lastUpdate
        - X509_CRL_get0_nextUpdate
        - X509_cmp_time
        - verify_cb_crl
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:976,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:977,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:978,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:978,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:979,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:981,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:982,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:983,28'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:985,48'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:986,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:987,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:993,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:987,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:988,13'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:989,28'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:989,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:990,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:991,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:993,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:994,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1000,34'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:994,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:995,13'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:996,28'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:996,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:997,13'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:998,5'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1000,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1001,52'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1018,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1003,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1004,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1010,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1004,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1005,17'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1006,32'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1006,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1007,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1008,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1010,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1010,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1016,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1010,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1011,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1016,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1011,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1012,17'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1013,32'
              BranchSideFuncs:
                - verify_cb_crl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1013,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1014,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1015,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1018,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1019,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1021,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:985,23'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             'crypto/x509/x509_vfy.c:985,9'
          Dst:             X509_cmp_time
        - Src:             'crypto/x509/x509_vfy.c:989,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:996,14'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1000,9'
          Dst:             X509_CRL_get0_nextUpdate
        - Src:             'crypto/x509/x509_vfy.c:1001,27'
          Dst:             X509_CRL_get0_nextUpdate
        - Src:             'crypto/x509/x509_vfy.c:1001,13'
          Dst:             X509_cmp_time
        - Src:             'crypto/x509/x509_vfy.c:1006,18'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:1013,18'
          Dst:             verify_cb_crl
    - functionName:    check_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         31
      ICount:          250
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - X509_CRL_free
        - get_crl_delta
        - sk_X509_value
        - verify_cb_crl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:908,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:909,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:911,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/x509/x509_vfy.c:911,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:912,37'
              BranchSideFuncs:
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/x509/x509_vfy.c:962,19'
              BranchSideFuncs:
                - X509_CRL_free
                - X509_CRL_free
        - Branch String:   'crypto/x509/x509_vfy.c:915,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:916,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:918,32'
              BranchSideFuncs:
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:922,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:923,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:926,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:928,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:929,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:931,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:931,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:932,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:939,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:933,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:934,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:935,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:936,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:937,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:938,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:942,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:943,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
            - BranchSide:      'crypto/x509/x509_vfy.c:948,23'
              BranchSideFuncs:
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
        - Branch String:   'crypto/x509/x509_vfy.c:944,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:945,17'
              BranchSideFuncs:
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
            - BranchSide:      'crypto/x509/x509_vfy.c:946,9'
              BranchSideFuncs:
                - X509_CRL_free
                - X509_CRL_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_free
                - get_crl_delta
                - __sanitizer_cov_trace_const_cmp4
                - verify_cb_crl
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - verify_cb_crl
        - Branch String:   'crypto/x509/x509_vfy.c:956,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:911,5'
              BranchSideFuncs:
                - verify_cb_crl
                - X509_CRL_free
                - X509_CRL_free
            - BranchSide:      'crypto/x509/x509_vfy.c:957,32'
              BranchSideFuncs:
                - verify_cb_crl
                - X509_CRL_free
                - X509_CRL_free
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:901,15'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:918,18'
          Dst:             get_crl_delta
        - Src:             'crypto/x509/x509_vfy.c:923,18'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:948,9'
          Dst:             X509_CRL_free
        - Src:             'crypto/x509/x509_vfy.c:949,9'
          Dst:             X509_CRL_free
        - Src:             'crypto/x509/x509_vfy.c:957,18'
          Dst:             verify_cb_crl
        - Src:             'crypto/x509/x509_vfy.c:962,5'
          Dst:             X509_CRL_free
        - Src:             'crypto/x509/x509_vfy.c:963,5'
          Dst:             X509_CRL_free
    - functionName:    get_crl_delta
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st **'
        - 'struct.X509_crl_st **'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pcrl
        - pdcrl
        - x
      BBCount:         14
      ICount:          131
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - X509_CRL_free
        - X509_get_issuer_name
        - get_crl_sk
        - sk_X509_CRL_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1485,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1486,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1490,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - get_crl_sk
                - sk_X509_CRL_pop_free.22187
        - Branch String:   'crypto/x509/x509_vfy.c:1493,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1493,19'
              BranchSideFuncs:
                - get_crl_sk
                - sk_X509_CRL_pop_free.22187
            - BranchSide:      'crypto/x509/x509_vfy.c:1496,16'
              BranchSideFuncs:
                - get_crl_sk
                - sk_X509_CRL_pop_free.22187
        - Branch String:   'crypto/x509/x509_vfy.c:1493,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1494,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1496,16'
              BranchSideFuncs:
                - get_crl_sk
                - sk_X509_CRL_pop_free.22187
        - Branch String:   'crypto/x509/x509_vfy.c:1502,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1503,31'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1510,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1480,21'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509/x509_vfy.c:1483,10'
          Dst:             get_crl_sk
        - Src:             'crypto/x509/x509_vfy.c:1496,5'
          Dst:             get_crl_sk
        - Src:             'crypto/x509/x509_vfy.c:1498,5'
          Dst:             sk_X509_CRL_pop_free
        - Src:             'crypto/x509/x509_vfy.c:1498,5'
          Dst:             X509_CRL_free
    - functionName:    get_crl_sk
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st **'
        - 'struct.X509_crl_st **'
        - 'struct.x509_st **'
        - 'int *'
        - 'int *'
        - 'struct.stack_st_X509_CRL *'
      constantsTouched: []
      argNames:
        - ctx
        - pcrl
        - pdcrl
        - pissuer
        - pscore
        - preasons
        - crls
      BBCount:         30
      ICount:          222
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_TIME_diff
        - X509_CRL_free
        - X509_CRL_get0_lastUpdate
        - X509_CRL_up_ref
        - get_crl_score
        - get_delta_sk
        - sk_X509_CRL_num
        - sk_X509_CRL_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1034,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1035,33'
              BranchSideFuncs:
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1059,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
        - Branch String:   'crypto/x509/x509_vfy.c:1038,36'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1038,39'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1039,13'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1038,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1039,13'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1041,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1041,37'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1041,40'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1053,20'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1041,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1043,69'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1053,20'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1043,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1045,17'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1050,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1050,26'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1050,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1052,9'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1050,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1051,17'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1052,9'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - sk_X509_CRL_value
                - get_crl_score
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1059,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1060,24'
              BranchSideFuncs:
                - X509_CRL_free
                - X509_CRL_up_ref
                - X509_CRL_free
                - get_delta_sk
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1071,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1071,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1072,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1074,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1034,21'
          Dst:             sk_X509_CRL_num
        - Src:             'crypto/x509/x509_vfy.c:1035,15'
          Dst:             sk_X509_CRL_value
        - Src:             'crypto/x509/x509_vfy.c:1037,21'
          Dst:             get_crl_score
        - Src:             'crypto/x509/x509_vfy.c:1043,44'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             'crypto/x509/x509_vfy.c:1044,32'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             'crypto/x509/x509_vfy.c:1043,17'
          Dst:             ASN1_TIME_diff
        - Src:             'crypto/x509/x509_vfy.c:1060,9'
          Dst:             X509_CRL_free
        - Src:             'crypto/x509/x509_vfy.c:1065,9'
          Dst:             X509_CRL_up_ref
        - Src:             'crypto/x509/x509_vfy.c:1066,9'
          Dst:             X509_CRL_free
        - Src:             'crypto/x509/x509_vfy.c:1068,9'
          Dst:             get_delta_sk
    - functionName:    sk_X509_CRL_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_CRL *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_CRL_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_CRL *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_CRL_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_CRL *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:228,1'
          Dst:             OPENSSL_sk_value
    - functionName:    get_crl_score
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st **'
        - 'int *'
        - 'struct.X509_crl_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - pissuer
        - preasons
        - crl
        - x
      BBCount:         36
      ICount:          235
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - X509_CRL_get_issuer
        - X509_get_issuer_name
        - check_crl_time
        - crl_akid_check
        - crl_crldp_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1189,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1190,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1192,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1192,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1193,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1195,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1193,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1194,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1195,5'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1195,16'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1197,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1201,14'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1197,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1198,13'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1199,5'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1201,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1202,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1205,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1208,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1205,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1206,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1207,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1210,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1211,19'
              BranchSideFuncs:
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1214,24'
              BranchSideFuncs:
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1214,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1215,19'
              BranchSideFuncs:
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1218,20'
              BranchSideFuncs:
                - crl_akid_check
                - __sanitizer_cov_trace_const_cmp4
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1222,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1223,9'
              BranchSideFuncs:
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1227,25'
              BranchSideFuncs:
                - crl_crldp_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1227,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1229,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1235,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1229,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1230,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1231,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1204,23'
          Dst:             X509_get_issuer_name
        - Src:             'crypto/x509/x509_vfy.c:1204,48'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:1204,9'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:1214,9'
          Dst:             check_crl_time
        - Src:             'crypto/x509/x509_vfy.c:1218,5'
          Dst:             crl_akid_check
        - Src:             'crypto/x509/x509_vfy.c:1227,9'
          Dst:             crl_crldp_check
    - functionName:    get_delta_sk
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st **'
        - 'int *'
        - 'struct.X509_crl_st *'
        - 'struct.stack_st_X509_CRL *'
      constantsTouched: []
      argNames:
        - ctx
        - dcrl
        - pscore
        - base
        - crls
      BBCount:         17
      ICount:          116
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - X509_CRL_up_ref
        - check_crl_time
        - check_delta_base
        - sk_X509_CRL_num
        - sk_X509_CRL_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1154,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1155,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_value
                - check_delta_base
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:1156,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_value
                - check_delta_base
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:1156,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1157,9'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_value
                - check_delta_base
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:1158,12'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_value
                - check_delta_base
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:1158,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1159,35'
              BranchSideFuncs:
                - sk_X509_CRL_value
                - check_delta_base
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:1168,6'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1160,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1161,32'
              BranchSideFuncs:
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:1167,5'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_CRL_value
                - check_delta_base
                - __sanitizer_cov_trace_const_cmp4
                - check_crl_time
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_up_ref
        - Branch String:   'crypto/x509/x509_vfy.c:1161,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1162,18'
              BranchSideFuncs:
                - X509_CRL_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:1163,29'
              BranchSideFuncs:
                - X509_CRL_up_ref
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1158,21'
          Dst:             sk_X509_CRL_num
        - Src:             'crypto/x509/x509_vfy.c:1159,17'
          Dst:             sk_X509_CRL_value
        - Src:             'crypto/x509/x509_vfy.c:1160,13'
          Dst:             check_delta_base
        - Src:             'crypto/x509/x509_vfy.c:1161,17'
          Dst:             check_crl_time
        - Src:             'crypto/x509/x509_vfy.c:1163,13'
          Dst:             X509_CRL_up_ref
    - functionName:    check_delta_base
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_crl_st *'
      constantsTouched: []
      argNames:
        - delta
        - base
      BBCount:         18
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_INTEGER_cmp
        - X509_CRL_get_issuer
        - X509_NAME_cmp
        - crl_extension_match
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1122,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1123,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1125,10'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1125,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1126,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1128,43'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1128,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1129,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1131,30'
              BranchSideFuncs:
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1131,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1132,9'
              BranchSideFuncs:
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1133,30'
              BranchSideFuncs:
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1133,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1134,9'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1136,26'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1136,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1137,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1139,26'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1139,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1140,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1141,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1128,23'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:1128,50'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:1128,9'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:1131,10'
          Dst:             crl_extension_match
        - Src:             'crypto/x509/x509_vfy.c:1133,10'
          Dst:             crl_extension_match
        - Src:             'crypto/x509/x509_vfy.c:1136,9'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509/x509_vfy.c:1139,9'
          Dst:             ASN1_INTEGER_cmp
    - functionName:    crl_extension_match
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_crl_st *'
        - int
      constantsTouched: []
      argNames:
        - a
        - b
        - nid
      BBCount:         26
      ICount:          147
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - X509_CRL_get_ext
        - X509_CRL_get_ext_by_NID
        - X509_EXTENSION_get_data
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1087,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1089,37'
              BranchSideFuncs:
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
            - BranchSide:      'crypto/x509/x509_vfy.c:1093,14'
              BranchSideFuncs:
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
        - Branch String:   'crypto/x509/x509_vfy.c:1089,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1090,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1091,57'
              BranchSideFuncs:
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
        - Branch String:   'crypto/x509/x509_vfy.c:1097,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1099,37'
              BranchSideFuncs:
                - X509_CRL_get_ext_by_NID
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1103,14'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1099,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1100,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1101,57'
              BranchSideFuncs:
                - X509_CRL_get_ext
                - X509_EXTENSION_get_data
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1105,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1105,19'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1108,10'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1105,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1106,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1108,10'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1108,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1108,19'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1109,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1108,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1109,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1111,31'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1111,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1112,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1086,9'
          Dst:             X509_CRL_get_ext_by_NID
        - Src:             'crypto/x509/x509_vfy.c:1089,13'
          Dst:             X509_CRL_get_ext_by_NID
        - Src:             'crypto/x509/x509_vfy.c:1091,40'
          Dst:             X509_CRL_get_ext
        - Src:             'crypto/x509/x509_vfy.c:1091,16'
          Dst:             X509_EXTENSION_get_data
        - Src:             'crypto/x509/x509_vfy.c:1095,9'
          Dst:             X509_CRL_get_ext_by_NID
        - Src:             'crypto/x509/x509_vfy.c:1099,13'
          Dst:             X509_CRL_get_ext_by_NID
        - Src:             'crypto/x509/x509_vfy.c:1101,40'
          Dst:             X509_CRL_get_ext
        - Src:             'crypto/x509/x509_vfy.c:1101,16'
          Dst:             X509_EXTENSION_get_data
        - Src:             'crypto/x509/x509_vfy.c:1111,9'
          Dst:             ASN1_OCTET_STRING_cmp
    - functionName:    crl_akid_check
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_crl_st *'
        - 'struct.x509_st **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ctx
        - crl
        - pissuer
        - pcrl_score
      BBCount:         30
      ICount:          225
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - X509_CRL_get_issuer
        - X509_check_akid
        - X509_get_subject_name
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1249,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1250,13'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1252,32'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1254,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1255,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1262,14'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1255,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1256,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1260,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1262,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1263,36'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1275,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1264,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1265,13'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1266,29'
              BranchSideFuncs:
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1266,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1267,14'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1271,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1275,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1276,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1282,12'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1282,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1282,5'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1283,36'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1284,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1285,13'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1286,29'
              BranchSideFuncs:
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1286,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1287,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1291,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_check_akid
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1245,22'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:1249,17'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1252,18'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1254,9'
          Dst:             X509_check_akid
        - Src:             'crypto/x509/x509_vfy.c:1262,25'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1263,22'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1264,27'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_vfy.c:1264,13'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:1266,13'
          Dst:             X509_check_akid
        - Src:             'crypto/x509/x509_vfy.c:1282,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:1283,22'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:1284,27'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_vfy.c:1284,13'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:1286,13'
          Dst:             X509_check_akid
    - functionName:    crl_crldp_check
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_st *'
        - 'struct.X509_crl_st *'
        - int
        - 'int *'
      constantsTouched: []
      argNames:
        - x
        - crl
        - crl_score
        - preasons
      BBCount:         33
      ICount:          198
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - crldp_check_crlissuer
        - idp_check_dp
        - sk_DIST_POINT_num
        - sk_DIST_POINT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1441,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1442,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1443,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1443,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1444,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1447,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1444,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1445,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1446,5'
              BranchSideFuncs:
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1447,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1448,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1451,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1452,46'
              BranchSideFuncs:
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1460,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1453,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1454,18'
              BranchSideFuncs:
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1459,5'
              BranchSideFuncs:
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1454,27'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1454,43'
              BranchSideFuncs:
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1455,30'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1454,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1455,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1458,9'
              BranchSideFuncs:
                - sk_DIST_POINT_num.22188
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_DIST_POINT_value.22189
                - crldp_check_crlissuer
                - __sanitizer_cov_trace_const_cmp4
                - idp_check_dp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1460,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1460,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1461,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1461,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1461,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1463,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1460,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1462,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1463,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1451,21'
          Dst:             sk_DIST_POINT_num
        - Src:             'crypto/x509/x509_vfy.c:1452,26'
          Dst:             sk_DIST_POINT_value
        - Src:             'crypto/x509/x509_vfy.c:1453,13'
          Dst:             crldp_check_crlissuer
        - Src:             'crypto/x509/x509_vfy.c:1454,30'
          Dst:             idp_check_dp
    - functionName:    sk_DIST_POINT_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_DIST_POINT_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'struct.DIST_POINT_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_DIST_POINT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:205,1'
          Dst:             OPENSSL_sk_value
    - functionName:    crldp_check_crlissuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.DIST_POINT_st *'
        - 'struct.X509_crl_st *'
        - int
      constantsTouched: []
      argNames:
        - dp
        - crl
        - crl_score
      BBCount:         14
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - X509_CRL_get_issuer
        - X509_NAME_cmp
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1423,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1424,20'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1425,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1425,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1426,51'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1432,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1427,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1428,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1429,28'
              BranchSideFuncs:
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1429,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1430,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1431,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1421,21'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:1425,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509/x509_vfy.c:1426,29'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509/x509_vfy.c:1429,14'
          Dst:             X509_NAME_cmp
    - functionName:    idp_check_dp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.DIST_POINT_NAME_st *'
        - 'struct.DIST_POINT_NAME_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         45
      ICount:          268
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - GENERAL_NAME_cmp
        - X509_NAME_cmp
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1366,12'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1366,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1367,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1366,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1367,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1368,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1368,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1369,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1383,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1369,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1370,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1372,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1372,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1373,18'
              BranchSideFuncs:
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1381,14'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1373,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1374,17'
              BranchSideFuncs:
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1375,32'
              BranchSideFuncs:
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1375,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1376,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:1378,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1384,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1385,13'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1387,16'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1392,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1393,16'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1405,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1393,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1394,42'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1400,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1395,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1396,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1397,32'
              BranchSideFuncs:
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1397,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1398,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1399,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - __sanitizer_cov_trace_const_cmp4
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1405,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1406,38'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1414,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:1407,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1408,42'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
            - BranchSide:      'crypto/x509/x509_vfy.c:1412,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:1409,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1410,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:1411,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_num.22171
                - __sanitizer_cov_trace_cmp4
                - sk_GENERAL_NAME_value.22172
                - sk_GENERAL_NAME_value.22172
                - GENERAL_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1375,18'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:1393,25'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509/x509_vfy.c:1394,20'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509/x509_vfy.c:1397,18'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:1405,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509/x509_vfy.c:1406,16'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509/x509_vfy.c:1407,25'
          Dst:             sk_GENERAL_NAME_num
        - Src:             'crypto/x509/x509_vfy.c:1408,20'
          Dst:             sk_GENERAL_NAME_value
        - Src:             'crypto/x509/x509_vfy.c:1409,18'
          Dst:             GENERAL_NAME_cmp
    - functionName:    X509_STORE_CTX_set0_dane
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.ssl_dane_st *'
      constantsTouched: []
      argNames:
        - ctx
        - dane
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_param
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2585
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_default
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - name
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_inherit
        - X509_VERIFY_PARAM_lookup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2579,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2580,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
            - BranchSide:      'crypto/x509/x509_vfy.c:2581,38'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2578,13'
          Dst:             X509_VERIFY_PARAM_lookup
        - Src:             'crypto/x509/x509_vfy.c:2581,12'
          Dst:             X509_VERIFY_PARAM_inherit
    - functionName:    X509_STORE_CTX_get_num_untrusted
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_explicit_policy
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_policy_tree
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionDepth:   0
      returnType:      'struct.X509_POLICY_TREE_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_cleanup
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_lookup_crls
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2551
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_lookup_certs
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2546
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_check_policy
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_cert_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2536
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_check_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2531
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_get_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2526
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_check_revocation
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2521
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_check_issued
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2516
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_get_issuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2511
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2506
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_verify
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - verify
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_verify_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2495
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_verify_cb
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ctx
        - verify_cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set0_verified_chain
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
        - sk_X509_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2484,5'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/x509/x509_vfy.c:2484,5'
          Dst:             X509_free
    - functionName:    X509_STORE_CTX_set0_untrusted
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_untrusted
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2473
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2463
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
        - t
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_time
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2464,5'
          Dst:             X509_VERIFY_PARAM_set_time
    - functionName:    X509_STORE_CTX_set_flags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2458,5'
          Dst:             X509_VERIFY_PARAM_set_flags
    - functionName:    X509_STORE_CTX_set_depth
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - depth
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_depth
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2453,5'
          Dst:             X509_VERIFY_PARAM_set_depth
    - functionName:    lookup_certs_sk
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.X509_name_st *'
      constantsTouched: []
      argNames:
        - ctx
        - nm
      BBCount:         21
      ICount:          129
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - X509_free
        - X509_get_subject_name
        - X509_up_ref
        - sk_X509_new_null
        - sk_X509_num
        - sk_X509_pop_free
        - sk_X509_push
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:376,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:377,27'
              BranchSideFuncs:
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
            - BranchSide:      'crypto/x509/x509_vfy.c:396,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:378,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:379,30'
              BranchSideFuncs:
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_new_null.22169
            - BranchSide:      'crypto/x509/x509_vfy.c:395,5'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
        - Branch String:   'crypto/x509/x509_vfy.c:379,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:380,34'
              BranchSideFuncs:
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
            - BranchSide:      'crypto/x509/x509_vfy.c:385,17'
              BranchSideFuncs:
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
        - Branch String:   'crypto/x509/x509_vfy.c:385,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:386,22'
              BranchSideFuncs:
                - sk_X509_new_null.22169
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:387,17'
              BranchSideFuncs:
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
        - Branch String:   'crypto/x509/x509_vfy.c:387,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:387,45'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:388,27'
              BranchSideFuncs:
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:387,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:388,27'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
            - BranchSide:      'crypto/x509/x509_vfy.c:394,9'
              BranchSideFuncs:
                - sk_X509_num.22160
                - __sanitizer_cov_trace_cmp4
                - sk_X509_value.22159
                - X509_get_subject_name
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_push.22170
                - __sanitizer_cov_trace_const_cmp4
                - X509_free
                - sk_X509_pop_free.22167
                - ERR_put_error
                - sk_X509_new_null.22169
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:376,21'
          Dst:             sk_X509_num
        - Src:             'crypto/x509/x509_vfy.c:377,13'
          Dst:             sk_X509_value
        - Src:             'crypto/x509/x509_vfy.c:378,31'
          Dst:             X509_get_subject_name
        - Src:             'crypto/x509/x509_vfy.c:378,13'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:379,18'
          Dst:             X509_up_ref
        - Src:             'crypto/x509/x509_vfy.c:380,17'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/x509/x509_vfy.c:380,17'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:381,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:386,22'
          Dst:             sk_X509_new_null
        - Src:             'crypto/x509/x509_vfy.c:387,32'
          Dst:             sk_X509_push
        - Src:             'crypto/x509/x509_vfy.c:388,17'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:389,17'
          Dst:             sk_X509_pop_free
        - Src:             'crypto/x509/x509_vfy.c:389,17'
          Dst:             X509_free
        - Src:             'crypto/x509/x509_vfy.c:390,17'
          Dst:             ERR_put_error
    - functionName:    get_issuer_sk
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_st **'
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - issuer
        - ctx
        - x
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_up_ref
        - find_issuer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:360,25'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:360,42'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:361,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:360,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:361,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:363,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:358,15'
          Dst:             find_issuer
        - Src:             'crypto/x509/x509_vfy.c:360,29'
          Dst:             X509_up_ref
    - functionName:    X509_STORE_CTX_set0_trusted_stack
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - get_issuer_sk
        - lookup_certs_sk
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_free
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - X509_STORE_CTX_cleanup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2269,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2270,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2272,28'
              BranchSideFuncs:
                - X509_STORE_CTX_cleanup
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2272,5'
          Dst:             X509_STORE_CTX_cleanup
        - Src:             'crypto/x509/x509_vfy.c:2273,5'
          Dst:             CRYPTO_free
    - functionName:    X509_STORE_CTX_new
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2257
      functionDepth:   0
      returnType:      'struct.x509_store_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2258,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2258,27'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2258,27'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2260,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2261,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2264,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2258,27'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/x509/x509_vfy.c:2261,9'
          Dst:             ERR_put_error
    - functionName:    X509_STORE_CTX_set_trust
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - trust
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_CTX_purpose_inherit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2190,12'
          Dst:             X509_STORE_CTX_purpose_inherit
    - functionName:    X509_STORE_CTX_purpose_inherit
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - def_purpose
        - purpose
        - trust
      BBCount:         38
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - X509_PURPOSE_get0
        - X509_PURPOSE_get_by_id
        - X509_TRUST_get_by_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2209,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2210,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2215,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2218,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2220,38'
              BranchSideFuncs:
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2240,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2221,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2222,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2226,34'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2227,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2228,42'
              BranchSideFuncs:
                - X509_PURPOSE_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2237,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2229,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2230,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2234,38'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2237,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2238,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2239,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2240,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2241,36'
              BranchSideFuncs:
                - X509_TRUST_get_by_id
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2249,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2242,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2243,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2247,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2249,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2249,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2251,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2249,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2250,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2251,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2251,15'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2251,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2253,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2251,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2252,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2253,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2220,15'
          Dst:             X509_PURPOSE_get_by_id
        - Src:             'crypto/x509/x509_vfy.c:2222,13'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2226,16'
          Dst:             X509_PURPOSE_get0
        - Src:             'crypto/x509/x509_vfy.c:2228,19'
          Dst:             X509_PURPOSE_get_by_id
        - Src:             'crypto/x509/x509_vfy.c:2230,17'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2234,20'
          Dst:             X509_PURPOSE_get0
        - Src:             'crypto/x509/x509_vfy.c:2241,15'
          Dst:             X509_TRUST_get_by_id
        - Src:             'crypto/x509/x509_vfy.c:2243,13'
          Dst:             ERR_put_error
    - functionName:    X509_STORE_CTX_set_purpose
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - purpose
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_CTX_purpose_inherit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2181,12'
          Dst:             X509_STORE_CTX_purpose_inherit
    - functionName:    X509_STORE_CTX_set0_crls
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.stack_st_X509_CRL *'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_parent_ctx
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2160
      functionDepth:   0
      returnType:      'struct.x509_store_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_current_crl
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2155
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_current_issuer
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2150
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get1_chain
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_chain_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:2144,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2145,9'
              BranchSideFuncs:
                - X509_chain_up_ref
            - BranchSide:      'crypto/x509/x509_vfy.c:2146,30'
              BranchSideFuncs:
                - X509_chain_up_ref
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2146,12'
          Dst:             X509_chain_up_ref
    - functionName:    X509_STORE_CTX_get0_chain
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2138
      functionDepth:   0
      returnType:      'struct.stack_st_X509 *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_current_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - 'struct.x509_st *'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_current_cert
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2128
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_error_depth
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - depth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_error_depth
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_error
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - err
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_error
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.x509_store_ctx_st *'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_ex_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2103
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2104,12'
          Dst:             CRYPTO_get_ex_data
    - functionName:    X509_STORE_CTX_set_ex_data
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2098
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.x509_store_ctx_st *'
        - int
        - 'char *'
      constantsTouched: []
      argNames:
        - ctx
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2099,12'
          Dst:             CRYPTO_set_ex_data
    - functionName:    sk_X509_REVOKED_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'struct.x509_revoked_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_REVOKED_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_REVOKED *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:224,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_CRL_diff
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionDepth:   0
      returnType:      'struct.X509_crl_st *'
      argCount:        5
      argTypes:
        - 'struct.X509_crl_st *'
        - 'struct.X509_crl_st *'
        - 'struct.evp_pkey_st *'
        - 'struct.evp_md_st *'
        - int
      constantsTouched: []
      argNames:
        - base
        - newer
        - skey
        - md
        - flags
      BBCount:         68
      ICount:          365
      EdgeCount:       94
      CyclomaticComplexity: 28
      functionsReached:
        - ASN1_INTEGER_cmp
        - ERR_put_error
        - X509_CRL_add0_revoked
        - X509_CRL_add1_ext_i2d
        - X509_CRL_add_ext
        - X509_CRL_free
        - X509_CRL_get0_by_serial
        - X509_CRL_get0_lastUpdate
        - X509_CRL_get0_nextUpdate
        - X509_CRL_get_REVOKED
        - X509_CRL_get_ext
        - X509_CRL_get_ext_count
        - X509_CRL_get_issuer
        - X509_CRL_new
        - X509_CRL_set_version
        - X509_CRL_sign
        - X509_CRL_verify
        - X509_NAME_cmp
        - X509_REVOKED_dup
        - X509_REVOKED_free
        - crl_extension_match
        - sk_X509_REVOKED_num
        - sk_X509_REVOKED_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vfy.c:1999,31'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:1999,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2000,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:1999,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2000,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2004,10'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2004,27'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2004,31'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2005,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2004,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2005,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2009,43'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - __sanitizer_cov_trace_const_cmp4
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2009,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2010,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2014,30'
              BranchSideFuncs:
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2014,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2015,9'
              BranchSideFuncs:
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2018,30'
              BranchSideFuncs:
                - crl_extension_match
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2018,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2019,9'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2023,26'
              BranchSideFuncs:
                - ASN1_INTEGER_cmp
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2023,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2024,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2028,9'
              BranchSideFuncs:
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2028,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2028,34'
              BranchSideFuncs:
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_verify
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2034,11'
              BranchSideFuncs:
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2028,51'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2029,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2030,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vfy.c:2028,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2030,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vfy.c:2034,11'
              BranchSideFuncs:
                - X509_CRL_new
                - X509_CRL_set_version
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2035,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2035,46'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2036,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
        - Branch String:   'crypto/x509/x509_vfy.c:2035,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2036,9'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2038,35'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_CRL_set_issuer_name
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2038,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2039,9'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2041,35'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_CRL_set1_lastUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2041,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2042,9'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2043,35'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_set1_nextUpdate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2043,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2044,9'
              BranchSideFuncs:
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2048,32'
              BranchSideFuncs:
                - X509_CRL_add1_ext_i2d
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2048,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2049,9'
              BranchSideFuncs:
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2056,12'
              BranchSideFuncs:
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2056,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2058,32'
              BranchSideFuncs:
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2065,33'
              BranchSideFuncs:
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
        - Branch String:   'crypto/x509/x509_vfy.c:2059,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2060,13'
              BranchSideFuncs:
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2061,5'
              BranchSideFuncs:
                - X509_CRL_get_ext_count
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_get_REVOKED
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - X509_CRL_get_ext
                - X509_CRL_add_ext
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vfy.c:2067,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2069,37'
              BranchSideFuncs:
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - ERR_put_error
                - X509_CRL_free
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vfy.c:2086,9'
              BranchSideFuncs:
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
        - Branch String:   'crypto/x509/x509_vfy.c:2074,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2075,38'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2083,5'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
        - Branch String:   'crypto/x509/x509_vfy.c:2076,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2077,17'
              BranchSideFuncs:
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
            - BranchSide:      'crypto/x509/x509_vfy.c:2078,40'
              BranchSideFuncs:
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
        - Branch String:   'crypto/x509/x509_vfy.c:2078,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2079,35'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2082,9'
              BranchSideFuncs:
                - sk_X509_REVOKED_num.22193
                - __sanitizer_cov_trace_cmp4
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
                - sk_X509_REVOKED_value.22192
                - X509_CRL_get0_by_serial
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_dup
                - X509_CRL_add0_revoked
                - __sanitizer_cov_trace_const_cmp4
                - X509_REVOKED_free
        - Branch String:   'crypto/x509/x509_vfy.c:2086,14'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2086,17'
              BranchSideFuncs:
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2089,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2086,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2086,38'
              BranchSideFuncs:
                - X509_CRL_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - X509_CRL_free
            - BranchSide:      'crypto/x509/x509_vfy.c:2089,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vfy.c:2086,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vfy.c:2087,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vfy.c:2089,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:2000,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2005,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2009,23'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:2009,50'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:2009,9'
          Dst:             X509_NAME_cmp
        - Src:             'crypto/x509/x509_vfy.c:2010,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2014,10'
          Dst:             crl_extension_match
        - Src:             'crypto/x509/x509_vfy.c:2015,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2018,10'
          Dst:             crl_extension_match
        - Src:             'crypto/x509/x509_vfy.c:2019,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2023,9'
          Dst:             ASN1_INTEGER_cmp
        - Src:             'crypto/x509/x509_vfy.c:2024,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2028,18'
          Dst:             X509_CRL_verify
        - Src:             'crypto/x509/x509_vfy.c:2029,18'
          Dst:             X509_CRL_verify
        - Src:             'crypto/x509/x509_vfy.c:2030,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2034,11'
          Dst:             X509_CRL_new
        - Src:             'crypto/x509/x509_vfy.c:2035,25'
          Dst:             X509_CRL_set_version
        - Src:             'crypto/x509/x509_vfy.c:2038,40'
          Dst:             X509_CRL_get_issuer
        - Src:             'crypto/x509/x509_vfy.c:2038,10'
          Dst:             X509_CRL_set_issuer_name
        - Src:             'crypto/x509/x509_vfy.c:2041,40'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             'crypto/x509/x509_vfy.c:2041,10'
          Dst:             X509_CRL_set1_lastUpdate
        - Src:             'crypto/x509/x509_vfy.c:2043,40'
          Dst:             X509_CRL_get0_nextUpdate
        - Src:             'crypto/x509/x509_vfy.c:2043,10'
          Dst:             X509_CRL_set1_nextUpdate
        - Src:             'crypto/x509/x509_vfy.c:2048,10'
          Dst:             X509_CRL_add1_ext_i2d
        - Src:             'crypto/x509/x509_vfy.c:2056,21'
          Dst:             X509_CRL_get_ext_count
        - Src:             'crypto/x509/x509_vfy.c:2058,15'
          Dst:             X509_CRL_get_ext
        - Src:             'crypto/x509/x509_vfy.c:2059,14'
          Dst:             X509_CRL_add_ext
        - Src:             'crypto/x509/x509_vfy.c:2065,12'
          Dst:             X509_CRL_get_REVOKED
        - Src:             'crypto/x509/x509_vfy.c:2067,21'
          Dst:             sk_X509_REVOKED_num
        - Src:             'crypto/x509/x509_vfy.c:2069,15'
          Dst:             sk_X509_REVOKED_value
        - Src:             'crypto/x509/x509_vfy.c:2074,14'
          Dst:             X509_CRL_get0_by_serial
        - Src:             'crypto/x509/x509_vfy.c:2075,21'
          Dst:             X509_REVOKED_dup
        - Src:             'crypto/x509/x509_vfy.c:2078,18'
          Dst:             X509_CRL_add0_revoked
        - Src:             'crypto/x509/x509_vfy.c:2079,17'
          Dst:             X509_REVOKED_free
        - Src:             'crypto/x509/x509_vfy.c:2086,24'
          Dst:             X509_CRL_sign
        - Src:             'crypto/x509/x509_vfy.c:2092,5'
          Dst:             ERR_put_error
        - Src:             'crypto/x509/x509_vfy.c:2093,5'
          Dst:             X509_CRL_free
    - functionName:    X509_gmtime_adj
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionDepth:   0
      returnType:      'struct.asn1_string_st *'
      argCount:        2
      argTypes:
        - 'struct.asn1_string_st *'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - adj
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_time_adj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1928,12'
          Dst:             X509_time_adj
    - functionName:    X509_cmp_current_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vfy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - ctm
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_cmp_time
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vfy.c:1854,12'
          Dst:             X509_cmp_time
    - functionName:    table_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:536,12'
          Dst:             strcmp
    - functionName:    table_cmp_BSEARCH_CMP_FN
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - a_
        - b_
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - table_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:540,1'
          Dst:             table_cmp
    - functionName:    sk_OPENSSL_STRING_free
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_OPENSSL_STRING_num
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_OPENSSL_STRING_push
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'char *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_OPENSSL_STRING_new_null
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/safestack.h:159,1'
          Branch Sides:
            - BranchSide:      'include/openssl/safestack.h:159,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/safestack.h:159,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_VERIFY_PARAM_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_VERIFY_PARAM *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509_VERIFY_PARAM_table_cleanup
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_free
        - sk_X509_VERIFY_PARAM_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:600,35'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:600,35'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_pop_free
            - BranchSide:      'crypto/x509/x509_vpm.c:600,35'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_pop_free
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:600,5'
          Dst:             sk_X509_VERIFY_PARAM_pop_free
        - Src:             'crypto/x509/x509_vpm.c:600,5'
          Dst:             X509_VERIFY_PARAM_free
    - functionName:    X509_VERIFY_PARAM_free
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - CRYPTO_free
        - sk_ASN1_OBJECT_pop_free
        - sk_OPENSSL_STRING_pop_free
        - str_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:100,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:101,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:102,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.22330
                - sk_OPENSSL_STRING_pop_free.22332
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:102,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509/x509_vpm.c:102,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509/x509_vpm.c:103,5'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             'crypto/x509/x509_vpm.c:103,5'
          Dst:             str_free
        - Src:             'crypto/x509/x509_vpm.c:104,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vpm.c:105,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vpm.c:106,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vpm.c:107,5'
          Dst:             CRYPTO_free
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    str_free
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:33,5'
          Dst:             CRYPTO_free
    - functionName:    sk_OPENSSL_STRING_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    OBJ_bsearch_table
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        3
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - key
        - base
        - num
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_bsearch_
        - table_cmp_BSEARCH_CMP_FN
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:540,1'
          Dst:             OBJ_bsearch_
        - Src:             'crypto/x509/x509_vpm.c:540,1'
          Dst:             table_cmp_BSEARCH_CMP_FN
    - functionName:    X509_VERIFY_PARAM_lookup
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OBJ_bsearch_table
        - sk_X509_VERIFY_PARAM_find
        - sk_X509_VERIFY_PARAM_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:590,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:591,41'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_find
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_bsearch_table.22334
                - sk_X509_VERIFY_PARAM_value
            - BranchSide:      'crypto/x509/x509_vpm.c:595,12'
              BranchSideFuncs:
                - OBJ_bsearch_table.22334
        - Branch String:   'crypto/x509/x509_vpm.c:592,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:593,47'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_value
            - BranchSide:      'crypto/x509/x509_vpm.c:594,5'
              BranchSideFuncs:
                - OBJ_bsearch_table.22334
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:591,15'
          Dst:             sk_X509_VERIFY_PARAM_find
        - Src:             'crypto/x509/x509_vpm.c:593,20'
          Dst:             sk_X509_VERIFY_PARAM_value
        - Src:             'crypto/x509/x509_vpm.c:595,12'
          Dst:             OBJ_bsearch_table
    - functionName:    sk_X509_VERIFY_PARAM_find
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_VERIFY_PARAM *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_X509_VERIFY_PARAM_value
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_VERIFY_PARAM *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_VERIFY_PARAM_get0
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_VERIFY_PARAM_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:579,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:580,32'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:581,39'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_value
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:581,12'
          Dst:             sk_X509_VERIFY_PARAM_value
    - functionName:    sk_X509_VERIFY_PARAM_num
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_VERIFY_PARAM *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_VERIFY_PARAM_get_count
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_VERIFY_PARAM_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:570,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:570,9'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_num
            - BranchSide:      'crypto/x509/x509_vpm.c:570,9'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_num
        - Branch String:   'crypto/x509/x509_vpm.c:571,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:571,9'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_num
            - BranchSide:      'crypto/x509/x509_vpm.c:572,41'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_num
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:572,16'
          Dst:             sk_X509_VERIFY_PARAM_num
    - functionName:    sk_X509_VERIFY_PARAM_push
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_VERIFY_PARAM *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_VERIFY_PARAM_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_VERIFY_PARAM *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    param_cmp
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st **'
        - 'struct.X509_VERIFY_PARAM_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:545,12'
          Dst:             strcmp
    - functionName:    sk_X509_VERIFY_PARAM_new
      functionSourceFile: '/src/openssl111/include/openssl/x509_vfy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.stack_st_X509_VERIFY_PARAM *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509_vfy.h:59,1'
          Dst:             OPENSSL_sk_new
    - functionName:    X509_VERIFY_PARAM_add0_table
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         14
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - X509_VERIFY_PARAM_free
        - param_cmp
        - sk_X509_VERIFY_PARAM_delete
        - sk_X509_VERIFY_PARAM_find
        - sk_X509_VERIFY_PARAM_new
        - sk_X509_VERIFY_PARAM_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:552,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:553,23'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_new
                - sk_X509_VERIFY_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:557,41'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_VERIFY_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_VERIFY_PARAM_delete
                - X509_VERIFY_PARAM_free
        - Branch String:   'crypto/x509/x509_vpm.c:554,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:555,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:556,5'
              BranchSideFuncs:
                - sk_X509_VERIFY_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:563,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:564,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:565,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:553,23'
          Dst:             sk_X509_VERIFY_PARAM_new
        - Src:             'crypto/x509/x509_vpm.c:553,23'
          Dst:             param_cmp
        - Src:             'crypto/x509/x509_vpm.c:557,15'
          Dst:             sk_X509_VERIFY_PARAM_find
        - Src:             'crypto/x509/x509_vpm.c:559,20'
          Dst:             sk_X509_VERIFY_PARAM_delete
        - Src:             'crypto/x509/x509_vpm.c:560,13'
          Dst:             X509_VERIFY_PARAM_free
        - Src:             'crypto/x509/x509_vpm.c:563,10'
          Dst:             sk_X509_VERIFY_PARAM_push
    - functionName:    X509_VERIFY_PARAM_get0_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_get_auth_level
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_get_depth
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set1_ip_asc
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - param
        - ipasc
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set1_ip
        - a2i_ipadd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:446,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:447,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:448,38'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:445,21'
          Dst:             a2i_ipadd
        - Src:             'crypto/x509/x509_vpm.c:448,12'
          Dst:             X509_VERIFY_PARAM_set1_ip
    - functionName:    X509_VERIFY_PARAM_set1_ip
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - ip
        - iplen
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - int_x509_param_set1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:434,20'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:434,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - int_x509_param_set1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/x509/x509_vpm.c:436,42'
              BranchSideFuncs:
                - int_x509_param_set1
        - Branch String:   'crypto/x509/x509_vpm.c:434,34'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:434,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - int_x509_param_set1
            - BranchSide:      'crypto/x509/x509_vpm.c:436,42'
              BranchSideFuncs:
                - int_x509_param_set1
        - Branch String:   'crypto/x509/x509_vpm.c:434,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:435,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:436,42'
              BranchSideFuncs:
                - int_x509_param_set1
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:436,12'
          Dst:             int_x509_param_set1
    - functionName:    int_x509_param_set1
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - pdest
        - pdestlen
        - src
        - srclen
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free
        - CRYPTO_memdup
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:244,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_memdup
                - CRYPTO_free
                - strlen
            - BranchSide:      'crypto/x509/x509_vpm.c:251,13'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:245,29'
              BranchSideFuncs:
                - strlen
                - CRYPTO_memdup
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vpm.c:247,15'
              BranchSideFuncs:
                - CRYPTO_memdup
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:248,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:249,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:250,5'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:256,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:257,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:258,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:245,22'
          Dst:             strlen
        - Src:             'crypto/x509/x509_vpm.c:247,15'
          Dst:             CRYPTO_memdup
        - Src:             'crypto/x509/x509_vpm.c:254,5'
          Dst:             CRYPTO_free
    - functionName:    X509_VERIFY_PARAM_move_peername
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:414,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:414,39'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vpm.c:414,11'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:417,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vpm.c:420,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vpm.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:420,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:421,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:417,9'
          Dst:             CRYPTO_free
    - functionName:    X509_VERIFY_PARAM_get0_peername
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_get_hostflags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_hostflags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_add1_host
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - name
        - namelen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_x509_param_set_hosts
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:387,12'
          Dst:             int_x509_param_set_hosts
    - functionName:    int_x509_param_set_hosts
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - vpm
        - mode
        - name
        - namelen
      BBCount:         46
      ICount:          236
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strndup
        - memchr
        - sk_OPENSSL_STRING_free
        - sk_OPENSSL_STRING_new_null
        - sk_OPENSSL_STRING_num
        - sk_OPENSSL_STRING_pop_free
        - sk_OPENSSL_STRING_push
        - str_free
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:45,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:45,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/x509/x509_vpm.c:46,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/x509/x509_vpm.c:45,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:46,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/x509/x509_vpm.c:47,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - memchr
        - Branch String:   'crypto/x509/x509_vpm.c:46,19'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:46,33'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:46,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:47,41'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:47,55'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:47,69'
              BranchSideFuncs:
                - memchr
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:49,21'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:49,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
            - BranchSide:      'crypto/x509/x509_vpm.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
        - Branch String:   'crypto/x509/x509_vpm.c:49,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:50,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
            - BranchSide:      'crypto/x509/x509_vpm.c:52,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
                - sk_OPENSSL_STRING_pop_free.22332
        - Branch String:   'crypto/x509/x509_vpm.c:52,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:53,36'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vpm.c:56,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:56,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:56,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:57,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vpm.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:59,12'
              BranchSideFuncs:
                - CRYPTO_strndup
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:60,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:61,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:63,9'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - sk_OPENSSL_STRING_new_null.22327
                - CRYPTO_free
        - Branch String:   'crypto/x509/x509_vpm.c:63,28'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:64,23'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_new_null.22327
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vpm.c:69,33'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
        - Branch String:   'crypto/x509/x509_vpm.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:65,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509/x509_vpm.c:69,33'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push.22326
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_OPENSSL_STRING_num.22325
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_free.22324
        - Branch String:   'crypto/x509/x509_vpm.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vpm.c:71,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:72,36'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_free.22324
            - BranchSide:      'crypto/x509/x509_vpm.c:75,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:46,26'
          Dst:             strlen
        - Src:             'crypto/x509/x509_vpm.c:47,22'
          Dst:             memchr
        - Src:             'crypto/x509/x509_vpm.c:53,9'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             'crypto/x509/x509_vpm.c:53,9'
          Dst:             str_free
        - Src:             'crypto/x509/x509_vpm.c:59,12'
          Dst:             CRYPTO_strndup
        - Src:             'crypto/x509/x509_vpm.c:64,23'
          Dst:             sk_OPENSSL_STRING_new_null
        - Src:             'crypto/x509/x509_vpm.c:65,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vpm.c:69,10'
          Dst:             sk_OPENSSL_STRING_push
        - Src:             'crypto/x509/x509_vpm.c:70,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vpm.c:71,13'
          Dst:             sk_OPENSSL_STRING_num
        - Src:             'crypto/x509/x509_vpm.c:72,13'
          Dst:             sk_OPENSSL_STRING_free
    - functionName:    X509_VERIFY_PARAM_set1_host
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - name
        - namelen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_x509_param_set_hosts
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:381,12'
          Dst:             int_x509_param_set_hosts
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_OBJECT_push
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ASN1_OBJECT_new_null
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.stack_st_ASN1_OBJECT *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   'include/openssl/asn1.h:536,1'
          Branch Sides:
            - BranchSide:      'include/openssl/asn1.h:536,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/asn1.h:536,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509_VERIFY_PARAM_add0_policy
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - param
        - policy
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_ASN1_OBJECT_new_null
        - sk_ASN1_OBJECT_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:335,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:336,27'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:340,30'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:337,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:338,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:339,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:341,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:342,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:336,27'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             'crypto/x509/x509_vpm.c:340,10'
          Dst:             sk_ASN1_OBJECT_push
    - functionName:    X509_VERIFY_PARAM_set_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - t
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_get_time
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_auth_level
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - param
        - auth_level
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_depth
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - param
        - depth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_trust
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - param
        - trust
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_TRUST_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:308,12'
          Dst:             X509_TRUST_set
    - functionName:    X509_VERIFY_PARAM_set_purpose
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - param
        - purpose
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_PURPOSE_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:303,12'
          Dst:             X509_PURPOSE_set
    - functionName:    X509_VERIFY_PARAM_set_inh_flags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - int
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_get_inh_flags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_get_flags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_clear_flags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_flags
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:273,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:273,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:274,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set1_name
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - param
        - name
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - CRYPTO_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:265,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:267,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:263,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509/x509_vpm.c:264,19'
          Dst:             CRYPTO_strdup
    - functionName:    X509_VERIFY_PARAM_set1
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_inherit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:234,11'
          Dst:             X509_VERIFY_PARAM_inherit
    - functionName:    X509_VERIFY_PARAM_inherit
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.X509_VERIFY_PARAM_st *'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         127
      ICount:          641
      EdgeCount:       176
      CyclomaticComplexity: 51
      functionsReached:
        - X509_VERIFY_PARAM_set1_email
        - X509_VERIFY_PARAM_set1_ip
        - X509_VERIFY_PARAM_set1_policies
        - sk_OPENSSL_STRING_deep_copy
        - sk_OPENSSL_STRING_pop_free
        - str_copy
        - str_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:160,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:161,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:164,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:166,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:169,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:169,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:170,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:172,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:175,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:177,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:179,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:179,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:179,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:179,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:179,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:179,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:179,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:179,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:180,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:180,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:180,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:180,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:181,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:181,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:182,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:182,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:182,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:182,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:182,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:186,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:186,22'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:186,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:187,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:186,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:187,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:192,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:195,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:197,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:198,46'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:197,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:197,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:198,46'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:198,46'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_policies
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:199,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:200,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:202,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   'crypto/x509/x509_vpm.c:202,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   'crypto/x509/x509_vpm.c:202,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   'crypto/x509/x509_vpm.c:202,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:202,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   'crypto/x509/x509_vpm.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:205,36'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   'crypto/x509/x509_vpm.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_pop_free.22332
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:204,9'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:205,36'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   'crypto/x509/x509_vpm.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:205,36'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free.22332
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      'crypto/x509/x509_vpm.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:209,45'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_deep_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:213,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:210,17'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:211,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:212,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:215,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:216,43'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:215,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:215,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:216,43'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:216,43'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_email
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:216,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:217,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:218,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:220,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:221,40'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:225,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vpm.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:220,9'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:221,40'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509/x509_vpm.c:220,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:221,40'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:225,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vpm.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:222,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509/x509_vpm.c:223,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:198,14'
          Dst:             X509_VERIFY_PARAM_set1_policies
        - Src:             'crypto/x509/x509_vpm.c:205,9'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             'crypto/x509/x509_vpm.c:205,9'
          Dst:             str_free
        - Src:             'crypto/x509/x509_vpm.c:209,17'
          Dst:             sk_OPENSSL_STRING_deep_copy
        - Src:             'crypto/x509/x509_vpm.c:209,17'
          Dst:             str_copy
        - Src:             'crypto/x509/x509_vpm.c:209,17'
          Dst:             str_free
        - Src:             'crypto/x509/x509_vpm.c:216,14'
          Dst:             X509_VERIFY_PARAM_set1_email
        - Src:             'crypto/x509/x509_vpm.c:221,14'
          Dst:             X509_VERIFY_PARAM_set1_ip
    - functionName:    X509_VERIFY_PARAM_set1_policies
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - param
        - policies
      BBCount:         18
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
        - sk_ASN1_OBJECT_new_null
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_pop_free
        - sk_ASN1_OBJECT_push
        - sk_ASN1_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:352,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.22330
                - sk_ASN1_OBJECT_new_null.22345
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x509_vpm.c:353,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free.22330
                - sk_ASN1_OBJECT_new_null.22345
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x509_vpm.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:356,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null.22345
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x509_vpm.c:360,23'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null.22345
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x509_vpm.c:361,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:362,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x509_vpm.c:364,12'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
        - Branch String:   'crypto/x509/x509_vpm.c:364,5'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:365,36'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509/x509_vpm.c:374,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509/x509_vpm.c:367,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:368,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
            - BranchSide:      'crypto/x509/x509_vpm.c:369,34'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
        - Branch String:   'crypto/x509/x509_vpm.c:369,13'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:370,30'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
            - BranchSide:      'crypto/x509/x509_vpm.c:373,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22343
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22342
                - OBJ_dup
                - sk_ASN1_OBJECT_push.22344
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_free
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:353,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             'crypto/x509/x509_vpm.c:353,5'
          Dst:             ASN1_OBJECT_free
        - Src:             'crypto/x509/x509_vpm.c:360,23'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             'crypto/x509/x509_vpm.c:364,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509/x509_vpm.c:365,15'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509/x509_vpm.c:366,16'
          Dst:             OBJ_dup
        - Src:             'crypto/x509/x509_vpm.c:369,14'
          Dst:             sk_ASN1_OBJECT_push
        - Src:             'crypto/x509/x509_vpm.c:370,13'
          Dst:             ASN1_OBJECT_free
    - functionName:    str_copy
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_strdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:28,12'
          Dst:             CRYPTO_strdup
    - functionName:    sk_OPENSSL_STRING_deep_copy
      functionSourceFile: '/src/openssl111/include/openssl/safestack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'struct.stack_st_OPENSSL_STRING *'
      argCount:        3
      argTypes:
        - 'struct.stack_st_OPENSSL_STRING *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - copyfunc
        - freefunc
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_deep_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/safestack.h:159,1'
          Dst:             OPENSSL_sk_deep_copy
    - functionName:    X509_VERIFY_PARAM_set1_email
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_VERIFY_PARAM_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - email
        - emaillen
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int_x509_param_set1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:427,12'
          Dst:             int_x509_param_set1
    - functionName:    X509_VERIFY_PARAM_new
      functionSourceFile: '/src/openssl111/crypto/x509/x509_vpm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.X509_VERIFY_PARAM_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509/x509_vpm.c:84,24'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:86,13'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vpm.c:86,13'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/x509/x509_vpm.c:87,9'
          Branch Sides:
            - BranchSide:      'crypto/x509/x509_vpm.c:88,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509/x509_vpm.c:91,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509/x509_vpm.c:86,13'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/x509/x509_vpm.c:88,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509_POLICY_NODE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      'struct.stack_st_X509_POLICY_NODE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/x509v3.h:722,1'
          Branch Sides:
            - BranchSide:      'include/openssl/x509v3.h:722,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/x509v3.h:722,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_POLICY_NODE_push
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
        - 'struct.X509_POLICY_NODE_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_POLICY_NODE_find
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
        - 'struct.X509_POLICY_NODE_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_find
    - functionName:    tree_add_auth_node
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE **'
        - 'struct.X509_POLICY_NODE_st *'
      constantsTouched: []
      argNames:
        - pnodes
        - pcy
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - policy_node_cmp_new
        - sk_X509_POLICY_NODE_find
        - sk_X509_POLICY_NODE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:461,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:462,20'
              BranchSideFuncs:
                - policy_node_cmp_new
                - sk_X509_POLICY_NODE_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:464,35'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:461,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:463,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:464,35'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_find
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:464,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:466,38'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:462,20'
          Dst:             policy_node_cmp_new
        - Src:             'crypto/x509v3/pcy_tree.c:464,9'
          Dst:             sk_X509_POLICY_NODE_find
        - Src:             'crypto/x509v3/pcy_tree.c:466,12'
          Dst:             sk_X509_POLICY_NODE_push
    - functionName:    sk_X509_POLICY_NODE_delete
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      'struct.X509_POLICY_NODE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_OBJECT *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:536,1'
          Dst:             OPENSSL_sk_num
    - functionName:    tree_add_unmatched
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_POLICY_LEVEL_st *'
        - 'struct.X509_POLICY_CACHE_st *'
        - 'struct.asn1_object_st *'
        - 'struct.X509_POLICY_NODE_st *'
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - curr
        - cache
        - id
        - node
        - tree
      BBCount:         11
      ICount:          95
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - level_add_node
        - policy_data_free
        - policy_data_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:321,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:322,14'
              BranchSideFuncs:
                - policy_data_new
                - level_add_node
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:327,39'
              BranchSideFuncs:
                - policy_data_new
                - level_add_node
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:327,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:328,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:331,27'
              BranchSideFuncs:
                - level_add_node
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:333,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:334,26'
              BranchSideFuncs:
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:337,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:327,17'
          Dst:             policy_data_new
        - Src:             'crypto/x509v3/pcy_tree.c:333,9'
          Dst:             level_add_node
        - Src:             'crypto/x509v3/pcy_tree.c:334,9'
          Dst:             policy_data_free
    - functionName:    tree_link_unmatched
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.X509_POLICY_LEVEL_st *'
        - 'struct.X509_POLICY_CACHE_st *'
        - 'struct.X509_POLICY_NODE_st *'
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - curr
        - cache
        - node
        - tree
      BBCount:         24
      ICount:          157
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - level_find_node
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
        - tree_add_unmatched
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:351,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:353,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:353,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:360,41'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:353,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:354,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:355,33'
              BranchSideFuncs:
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:356,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:358,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:361,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:362,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:364,16'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:0,0'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:365,53'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:366,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:367,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:368,37'
              BranchSideFuncs:
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
        - Branch String:   'crypto/x509v3/pcy_tree.c:368,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:369,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:370,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - level_find_node
                - tree_add_unmatched
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:355,14'
          Dst:             tree_add_unmatched
        - Src:             'crypto/x509v3/pcy_tree.c:361,29'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/pcy_tree.c:364,25'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/pcy_tree.c:365,32'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509v3/pcy_tree.c:366,17'
          Dst:             level_find_node
        - Src:             'crypto/x509v3/pcy_tree.c:368,18'
          Dst:             tree_add_unmatched
    - functionName:    sk_X509_POLICY_NODE_value
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      'struct.X509_POLICY_NODE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_value
    - functionName:    tree_link_matching_nodes
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_POLICY_LEVEL_st *'
        - 'struct.X509_POLICY_DATA_st *'
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - curr
        - data
        - tree
      BBCount:         20
      ICount:          125
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - level_add_node
        - policy_node_match
        - sk_X509_POLICY_NODE_num
        - sk_X509_POLICY_NODE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:270,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:271,60'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_value
                - policy_node_match
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
                - level_add_node
            - BranchSide:      'crypto/x509v3/pcy_tree.c:279,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
        - Branch String:   'crypto/x509v3/pcy_tree.c:273,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:274,32'
              BranchSideFuncs:
                - level_add_node
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
                - sk_X509_POLICY_NODE_value
                - policy_node_match
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:278,5'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
                - sk_X509_POLICY_NODE_value
                - policy_node_match
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
        - Branch String:   'crypto/x509v3/pcy_tree.c:274,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:275,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:276,21'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
                - sk_X509_POLICY_NODE_value
                - policy_node_match
                - __sanitizer_cov_trace_const_cmp4
                - level_add_node
        - Branch String:   'crypto/x509v3/pcy_tree.c:279,18'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:279,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:283,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:279,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:280,28'
              BranchSideFuncs:
                - level_add_node
            - BranchSide:      'crypto/x509v3/pcy_tree.c:283,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:280,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:281,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:282,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:270,21'
          Dst:             sk_X509_POLICY_NODE_num
        - Src:             'crypto/x509v3/pcy_tree.c:271,34'
          Dst:             sk_X509_POLICY_NODE_value
        - Src:             'crypto/x509v3/pcy_tree.c:273,13'
          Dst:             policy_node_match
        - Src:             'crypto/x509v3/pcy_tree.c:274,17'
          Dst:             level_add_node
        - Src:             'crypto/x509v3/pcy_tree.c:280,13'
          Dst:             level_add_node
    - functionName:    sk_X509_POLICY_NODE_num
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_POLICY_DATA_value
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      'struct.X509_POLICY_DATA_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_POLICY_DATA_num
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_num
    - functionName:    tree_prune
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_POLICY_TREE_st *'
        - 'struct.X509_POLICY_LEVEL_st *'
      constantsTouched: []
      argNames:
        - tree
        - curr
      BBCount:         35
      ICount:          231
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_free
        - sk_X509_POLICY_NODE_delete
        - sk_X509_POLICY_NODE_num
        - sk_X509_POLICY_NODE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:416,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:417,42'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
            - BranchSide:      'crypto/x509v3/pcy_tree.c:428,5'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:417,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:418,46'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
            - BranchSide:      'crypto/x509v3/pcy_tree.c:426,5'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:420,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:421,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:425,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:431,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:432,46'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
            - BranchSide:      'crypto/x509v3/pcy_tree.c:439,13'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:433,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:434,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:438,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:439,29'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:439,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
            - BranchSide:      'crypto/x509v3/pcy_tree.c:445,13'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:439,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:440,17'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
            - BranchSide:      'crypto/x509v3/pcy_tree.c:445,13'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:440,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:441,17'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
            - BranchSide:      'crypto/x509v3/pcy_tree.c:442,13'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_value
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - sk_X509_POLICY_NODE_delete
        - Branch String:   'crypto/x509v3/pcy_tree.c:445,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:428,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:447,18'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:447,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:448,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:449,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:417,18'
          Dst:             sk_X509_POLICY_NODE_num
        - Src:             'crypto/x509v3/pcy_tree.c:418,20'
          Dst:             sk_X509_POLICY_NODE_value
        - Src:             'crypto/x509v3/pcy_tree.c:422,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/pcy_tree.c:423,23'
          Dst:             sk_X509_POLICY_NODE_delete
        - Src:             'crypto/x509v3/pcy_tree.c:431,18'
          Dst:             sk_X509_POLICY_NODE_num
        - Src:             'crypto/x509v3/pcy_tree.c:432,20'
          Dst:             sk_X509_POLICY_NODE_value
        - Src:             'crypto/x509v3/pcy_tree.c:435,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/pcy_tree.c:436,23'
          Dst:             sk_X509_POLICY_NODE_delete
        - Src:             'crypto/x509v3/pcy_tree.c:442,13'
          Dst:             CRYPTO_free
    - functionName:    tree_link_any
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_POLICY_LEVEL_st *'
        - 'struct.X509_POLICY_CACHE_st *'
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - curr
        - cache
        - tree
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - level_add_node
        - sk_X509_POLICY_NODE_num
        - sk_X509_POLICY_NODE_value
        - tree_link_unmatched
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:387,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:388,42'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_value
                - tree_link_unmatched
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - level_add_node
            - BranchSide:      'crypto/x509v3/pcy_tree.c:394,9'
              BranchSideFuncs:
                - level_add_node
        - Branch String:   'crypto/x509v3/pcy_tree.c:390,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:391,13'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - level_add_node
                - sk_X509_POLICY_NODE_value
                - tree_link_unmatched
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:392,5'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - level_add_node
                - sk_X509_POLICY_NODE_value
                - tree_link_unmatched
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:394,25'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:395,24'
              BranchSideFuncs:
                - level_add_node
            - BranchSide:      'crypto/x509v3/pcy_tree.c:397,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:394,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:396,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:397,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:387,21'
          Dst:             sk_X509_POLICY_NODE_num
        - Src:             'crypto/x509v3/pcy_tree.c:388,16'
          Dst:             sk_X509_POLICY_NODE_value
        - Src:             'crypto/x509v3/pcy_tree.c:390,14'
          Dst:             tree_link_unmatched
        - Src:             'crypto/x509v3/pcy_tree.c:395,9'
          Dst:             level_add_node
    - functionName:    tree_link_nodes
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_POLICY_LEVEL_st *'
        - 'struct.X509_POLICY_CACHE_st *'
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - curr
        - cache
        - tree
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - sk_X509_POLICY_DATA_num
        - sk_X509_POLICY_DATA_value
        - tree_link_matching_nodes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:298,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:299,60'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_value.22420
                - tree_link_matching_nodes
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_DATA_num
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:305,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:302,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:303,13'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_DATA_value.22420
                - tree_link_matching_nodes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:304,5'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_DATA_value.22420
                - tree_link_matching_nodes
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:298,21'
          Dst:             sk_X509_POLICY_DATA_num
        - Src:             'crypto/x509v3/pcy_tree.c:299,34'
          Dst:             sk_X509_POLICY_DATA_value
        - Src:             'crypto/x509v3/pcy_tree.c:302,14'
          Dst:             tree_link_matching_nodes
    - functionName:    sk_X509_value
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'struct.x509_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_num
      functionSourceFile: '/src/openssl111/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509 *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509.h:99,1'
          Dst:             OPENSSL_sk_num
    - functionName:    tree_calculate_user_set
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_POLICY_TREE_st *'
        - 'struct.stack_st_ASN1_OBJECT *'
        - 'struct.stack_st_X509_POLICY_NODE *'
      constantsTouched: []
      argNames:
        - tree
        - policy_oids
        - auth_nodes
      BBCount:         32
      ICount:          225
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - OBJ_obj2nid
        - exnode_free
        - level_add_node
        - policy_data_free
        - policy_data_new
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
        - sk_X509_POLICY_NODE_new_null
        - sk_X509_POLICY_NODE_push
        - tree_find_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:549,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:551,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
                - sk_ASN1_OBJECT_value.22418
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:553,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:554,36'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.22418
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:561,12'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:555,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:556,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:559,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
                - sk_ASN1_OBJECT_value.22418
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:561,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:562,36'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:596,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:564,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:565,18'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:584,14'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:565,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:566,17'
              BranchSideFuncs:
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:571,43'
              BranchSideFuncs:
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:572,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:573,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:574,36'
              BranchSideFuncs:
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:579,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:580,34'
              BranchSideFuncs:
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:583,9'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:584,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:585,35'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:591,39'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:586,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:587,29'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:590,9'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - policy_data_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:591,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:592,25'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:595,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num.22419
                - __sanitizer_cov_trace_cmp4
                - sk_ASN1_OBJECT_value.22418
                - tree_find_sk
                - policy_data_new
                - level_add_node
                - sk_X509_POLICY_NODE_new_null
                - exnode_free
                - sk_X509_POLICY_NODE_push
                - __sanitizer_cov_trace_const_cmp4
                - exnode_free
                - policy_data_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:548,9'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/pcy_tree.c:553,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/pcy_tree.c:554,15'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509v3/pcy_tree.c:555,13'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/x509v3/pcy_tree.c:561,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             'crypto/x509v3/pcy_tree.c:562,15'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             'crypto/x509v3/pcy_tree.c:563,16'
          Dst:             tree_find_sk
        - Src:             'crypto/x509v3/pcy_tree.c:571,21'
          Dst:             policy_data_new
        - Src:             'crypto/x509v3/pcy_tree.c:577,20'
          Dst:             level_add_node
        - Src:             'crypto/x509v3/pcy_tree.c:580,17'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_tree.c:585,35'
          Dst:             sk_X509_POLICY_NODE_new_null
        - Src:             'crypto/x509v3/pcy_tree.c:587,17'
          Dst:             exnode_free
        - Src:             'crypto/x509v3/pcy_tree.c:591,14'
          Dst:             sk_X509_POLICY_NODE_push
        - Src:             'crypto/x509v3/pcy_tree.c:592,13'
          Dst:             exnode_free
    - functionName:    exnode_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_POLICY_NODE_st *'
      constantsTouched: []
      argNames:
        - node
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:631,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:631,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:631,20'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:631,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:631,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:632,9'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:632,9'
          Dst:             CRYPTO_free
    - functionName:    tree_calculate_authority_set
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.X509_POLICY_TREE_st *'
        - 'struct.stack_st_X509_POLICY_NODE **'
      constantsTouched: []
      argNames:
        - tree
        - pnodes
      BBCount:         30
      ICount:          193
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - sk_X509_POLICY_NODE_free
        - sk_X509_POLICY_NODE_num
        - sk_X509_POLICY_NODE_value
        - tree_add_auth_node
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:495,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:496,34'
              BranchSideFuncs:
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:501,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:496,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:497,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:498,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:504,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:509,23'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:524,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:509,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:510,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:511,13'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:512,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:513,46'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_value
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:523,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:515,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:515,40'
              BranchSideFuncs:
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
            - BranchSide:      'crypto/x509v3/pcy_tree.c:522,9'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:514,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:516,21'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:522,9'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_NODE_value
                - tree_add_auth_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:516,21'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:517,47'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:520,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:524,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:525,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:527,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:496,14'
          Dst:             tree_add_auth_node
        - Src:             'crypto/x509v3/pcy_tree.c:512,25'
          Dst:             sk_X509_POLICY_NODE_num
        - Src:             'crypto/x509v3/pcy_tree.c:513,20'
          Dst:             sk_X509_POLICY_NODE_value
        - Src:             'crypto/x509v3/pcy_tree.c:515,21'
          Dst:             tree_add_auth_node
        - Src:             'crypto/x509v3/pcy_tree.c:517,21'
          Dst:             sk_X509_POLICY_NODE_free
    - functionName:    sk_X509_POLICY_NODE_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_free
    - functionName:    tree_evaluate
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - tree
      BBCount:         17
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - policy_cache_set
        - tree_link_any
        - tree_link_nodes
        - tree_prune
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:611,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:612,34'
              BranchSideFuncs:
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:626,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:613,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:614,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:616,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:617,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:617,31'
              BranchSideFuncs:
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:622,26'
              BranchSideFuncs:
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:616,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:618,13'
              BranchSideFuncs:
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:622,26'
              BranchSideFuncs:
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:623,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:624,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:625,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - policy_cache_set
                - tree_link_nodes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_link_any
                - __sanitizer_cov_trace_const_cmp4
                - tree_prune
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:612,17'
          Dst:             policy_cache_set
        - Src:             'crypto/x509v3/pcy_tree.c:613,14'
          Dst:             tree_link_nodes
        - Src:             'crypto/x509v3/pcy_tree.c:617,17'
          Dst:             tree_link_any
        - Src:             'crypto/x509v3/pcy_tree.c:622,15'
          Dst:             tree_prune
    - functionName:    tree_init
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.X509_POLICY_TREE_st **'
        - 'struct.stack_st_X509 *'
        - int
      constantsTouched: []
      argNames:
        - ptree
        - certs
        - flags
      BBCount:         98
      ICount:          587
      EdgeCount:       132
      CyclomaticComplexity: 36
      functionsReached:
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - OBJ_nid2obj
        - X509_check_purpose
        - X509_get_extension_flags
        - X509_policy_tree_free
        - X509_up_ref
        - level_add_node
        - policy_cache_set
        - policy_data_free
        - policy_data_new
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:112,27'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
            - BranchSide:      'crypto/x509v3/pcy_tree.c:112,71'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
        - Branch String:   'crypto/x509v3/pcy_tree.c:113,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:113,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
            - BranchSide:      'crypto/x509v3/pcy_tree.c:113,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
        - Branch String:   'crypto/x509v3/pcy_tree.c:114,20'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
            - BranchSide:      'crypto/x509v3/pcy_tree.c:114,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
        - Branch String:   'crypto/x509v3/pcy_tree.c:120,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
        - Branch String:   'crypto/x509v3/pcy_tree.c:128,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:129,33'
              BranchSideFuncs:
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:150,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:135,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:136,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_check_purpose
                - policy_cache_set
        - Branch String:   'crypto/x509v3/pcy_tree.c:151,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:150,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:151,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:150,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:153,33'
              BranchSideFuncs:
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:174,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_tree.c:157,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:158,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:161,34'
              BranchSideFuncs:
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:163,41'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:163,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:163,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:164,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:165,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:166,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:172,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:166,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:167,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:168,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:169,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:169,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:171,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:168,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:170,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:171,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
                - sk_X509_value.22422
                - X509_get_extension_flags
                - __sanitizer_cov_trace_const_cmp4
                - policy_cache_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:174,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:175,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_tree.c:176,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_tree.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:177,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:180,17'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_tree.c:180,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:181,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_tree.c:186,5'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
                - CRYPTO_free
                - ERR_put_error
        - Branch String:   'crypto/x509v3/pcy_tree.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:196,9'
              BranchSideFuncs:
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/x509v3/pcy_tree.c:200,20'
              BranchSideFuncs:
                - OBJ_nid2obj
                - policy_data_new
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:203,9'
              BranchSideFuncs:
                - X509_policy_tree_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:204,24'
              BranchSideFuncs:
                - level_add_node
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - policy_data_free
                - X509_policy_tree_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:205,26'
              BranchSideFuncs:
                - policy_data_free
                - X509_policy_tree_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:213,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:213,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:214,33'
              BranchSideFuncs:
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:251,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:223,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:224,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:227,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:232,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:235,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:232,41'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:232,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:233,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:232,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:233,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:234,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:235,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:236,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:237,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:241,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:242,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:244,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/x509v3/pcy_tree.c:244,17'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:245,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/x509v3/pcy_tree.c:246,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_value.22422
                - X509_get_extension_flags
                - policy_cache_set
                - X509_up_ref
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:111,13'
          Dst:             sk_X509_num
        - Src:             'crypto/x509v3/pcy_tree.c:129,19'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/pcy_tree.c:132,9'
          Dst:             X509_check_purpose
        - Src:             'crypto/x509v3/pcy_tree.c:135,13'
          Dst:             policy_cache_set
        - Src:             'crypto/x509v3/pcy_tree.c:153,19'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/pcy_tree.c:154,29'
          Dst:             X509_get_extension_flags
        - Src:             'crypto/x509v3/pcy_tree.c:161,17'
          Dst:             policy_cache_set
        - Src:             'crypto/x509v3/pcy_tree.c:180,17'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/x509v3/pcy_tree.c:181,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_tree.c:195,25'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/x509v3/pcy_tree.c:196,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/pcy_tree.c:197,9'
          Dst:             ERR_put_error
        - Src:             'crypto/x509v3/pcy_tree.c:202,39'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/x509v3/pcy_tree.c:202,17'
          Dst:             policy_data_new
        - Src:             'crypto/x509v3/pcy_tree.c:204,9'
          Dst:             level_add_node
        - Src:             'crypto/x509v3/pcy_tree.c:205,9'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_tree.c:214,19'
          Dst:             sk_X509_value
        - Src:             'crypto/x509v3/pcy_tree.c:215,29'
          Dst:             X509_get_extension_flags
        - Src:             'crypto/x509v3/pcy_tree.c:218,17'
          Dst:             policy_cache_set
        - Src:             'crypto/x509v3/pcy_tree.c:220,9'
          Dst:             X509_up_ref
        - Src:             'crypto/x509v3/pcy_tree.c:255,5'
          Dst:             X509_policy_tree_free
    - functionName:    X509_policy_tree_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.X509_POLICY_TREE_st *'
      constantsTouched: []
      argNames:
        - tree
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - X509_free
        - exnode_free
        - policy_data_free
        - policy_node_free
        - sk_X509_POLICY_DATA_pop_free
        - sk_X509_POLICY_NODE_free
        - sk_X509_POLICY_NODE_pop_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:640,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:641,9'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_free
                - sk_X509_POLICY_NODE_pop_free
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_DATA_pop_free.22426
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - sk_X509_POLICY_NODE_pop_free
                - policy_node_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:643,30'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_free
                - sk_X509_POLICY_NODE_pop_free
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_DATA_pop_free.22426
                - CRYPTO_free
                - CRYPTO_free
                - X509_free
                - sk_X509_POLICY_NODE_pop_free
                - policy_node_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:646,5'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:647,19'
              BranchSideFuncs:
                - X509_free
                - sk_X509_POLICY_NODE_pop_free
                - policy_node_free
                - __sanitizer_cov_trace_cmp4
                - sk_X509_POLICY_DATA_pop_free.22426
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:652,34'
              BranchSideFuncs:
                - sk_X509_POLICY_DATA_pop_free.22426
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:643,5'
          Dst:             sk_X509_POLICY_NODE_free
        - Src:             'crypto/x509v3/pcy_tree.c:644,5'
          Dst:             sk_X509_POLICY_NODE_pop_free
        - Src:             'crypto/x509v3/pcy_tree.c:644,5'
          Dst:             exnode_free
        - Src:             'crypto/x509v3/pcy_tree.c:647,9'
          Dst:             X509_free
        - Src:             'crypto/x509v3/pcy_tree.c:648,9'
          Dst:             sk_X509_POLICY_NODE_pop_free
        - Src:             'crypto/x509v3/pcy_tree.c:648,9'
          Dst:             policy_node_free
        - Src:             'crypto/x509v3/pcy_tree.c:649,9'
          Dst:             policy_node_free
        - Src:             'crypto/x509v3/pcy_tree.c:652,5'
          Dst:             sk_X509_POLICY_DATA_pop_free
        - Src:             'crypto/x509v3/pcy_tree.c:652,5'
          Dst:             policy_data_free
        - Src:             'crypto/x509v3/pcy_tree.c:653,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/x509v3/pcy_tree.c:654,5'
          Dst:             CRYPTO_free
    - functionName:    sk_X509_POLICY_NODE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/x509v3.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_NODE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/x509v3.h:722,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_X509_POLICY_DATA_pop_free
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_POLICY_DATA *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/x509v3/pcy_local.h:12,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    X509_policy_check
      functionSourceFile: '/src/openssl111/crypto/x509v3/pcy_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.X509_POLICY_TREE_st **'
        - 'int *'
        - 'struct.stack_st_X509 *'
        - 'struct.stack_st_ASN1_OBJECT *'
        - int
      constantsTouched: []
      argNames:
        - ptree
        - pexplicit_policy
        - certs
        - policy_oids
        - flags
      BBCount:         32
      ICount:          202
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - X509_policy_tree_free
        - X509_policy_tree_get0_user_policies
        - sk_X509_POLICY_NODE_free
        - sk_X509_POLICY_NODE_num
        - tree_calculate_authority_set
        - tree_calculate_user_set
        - tree_evaluate
        - tree_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/x509v3/pcy_tree.c:680,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:681,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:683,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_evaluate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_authority_set
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:683,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:684,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_evaluate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_authority_set
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:689,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_evaluate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_authority_set
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:684,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:685,35'
              BranchSideFuncs:
                - X509_policy_tree_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:688,5'
              BranchSideFuncs:
                - tree_evaluate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_authority_set
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:691,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:692,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:699,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:700,9'
              BranchSideFuncs:
                - X509_policy_tree_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:702,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_authority_set
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:702,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:703,31'
              BranchSideFuncs:
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:711,50'
              BranchSideFuncs:
                - tree_calculate_authority_set
                - __sanitizer_cov_trace_const_cmp4
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:704,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:705,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:706,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:711,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:712,9'
              BranchSideFuncs:
                - X509_policy_tree_free
            - BranchSide:      'crypto/x509v3/pcy_tree.c:713,35'
              BranchSideFuncs:
                - tree_calculate_user_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_POLICY_NODE_free
        - Branch String:   'crypto/x509v3/pcy_tree.c:714,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:715,34'
              BranchSideFuncs:
                - sk_X509_POLICY_NODE_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:716,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_free
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:716,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:717,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:719,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/x509v3/pcy_tree.c:721,9'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:722,53'
              BranchSideFuncs:
                - X509_policy_tree_get0_user_policies
                - sk_X509_POLICY_NODE_num
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/x509v3/pcy_tree.c:726,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/x509v3/pcy_tree.c:723,13'
          Branch Sides:
            - BranchSide:      'crypto/x509v3/pcy_tree.c:724,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/x509v3/pcy_tree.c:725,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/x509v3/pcy_tree.c:678,16'
          Dst:             tree_init
        - Src:             'crypto/x509v3/pcy_tree.c:685,13'
          Dst:             X509_policy_tree_free
        - Src:             'crypto/x509v3/pcy_tree.c:695,11'
          Dst:             tree_evaluate
        - Src:             'crypto/x509v3/pcy_tree.c:703,9'
          Dst:             X509_policy_tree_free
        - Src:             'crypto/x509v3/pcy_tree.c:711,21'
          Dst:             tree_calculate_authority_set
        - Src:             'crypto/x509v3/pcy_tree.c:713,11'
          Dst:             tree_calculate_user_set
        - Src:             'crypto/x509v3/pcy_tree.c:715,9'
          Dst:             sk_X509_POLICY_NODE_free
        - Src:             'crypto/x509v3/pcy_tree.c:722,17'
          Dst:             X509_policy_tree_get0_user_policies
        - Src:             'crypto/x509v3/pcy_tree.c:723,13'
          Dst:             sk_X509_POLICY_NODE_num
        - Src:             'crypto/x509v3/pcy_tree.c:729,5'
          Dst:             X509_policy_tree_free
    - functionName:    AES_unwrap_key
      functionSourceFile: '/src/openssl111/crypto/aes/aes_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - inlen
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_decrypt
        - CRYPTO_128_unwrap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/aes/aes_wrap.c:25,12'
          Dst:             CRYPTO_128_unwrap
        - Src:             'crypto/aes/aes_wrap.c:25,12'
          Dst:             AES_decrypt
    - functionName:    AES_wrap_key
      functionSourceFile: '/src/openssl111/crypto/aes/aes_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - inlen
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_encrypt
        - CRYPTO_128_wrap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/aes/aes_wrap.c:18,12'
          Dst:             CRYPTO_128_wrap
        - Src:             'crypto/aes/aes_wrap.c:18,12'
          Dst:             AES_encrypt
    - functionName:    mime_param_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.anon.0.3083 *'
      constantsTouched: []
      argNames:
        - param
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:925,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:926,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:927,5'
          Dst:             CRYPTO_free
    - functionName:    sk_MIME_PARAM_pop_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_PARAM *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:42,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_MIME_PARAM_value
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.anon.0.3083 *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_PARAM *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:42,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_MIME_PARAM_find
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_PARAM *'
        - 'struct.anon.0.3083 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:42,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_MIME_HEADER_value
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'struct.mime_header_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_HEADER *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:44,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_MIME_HEADER_find
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_HEADER *'
        - 'struct.mime_header_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:44,1'
          Dst:             OPENSSL_sk_find
    - functionName:    sk_MIME_PARAM_push
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_PARAM *'
        - 'struct.anon.0.3083 *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:42,1'
          Dst:             OPENSSL_sk_push
    - functionName:    mime_param_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.anon.0.3083 **'
        - 'struct.anon.0.3083 **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:881,27'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:881,33'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/asn1/asn_mime.c:882,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:881,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:882,21'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/asn1/asn_mime.c:883,21'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:883,12'
          Dst:             strcmp
    - functionName:    sk_MIME_PARAM_new
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'struct.stack_st_MIME_PARAM *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:42,1'
          Dst:             OPENSSL_sk_new
    - functionName:    strip_start
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ossl_ctype_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:766,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:767,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mime.c:777,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:767,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:769,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mime.c:774,14'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mime.c:769,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:770,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:772,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:774,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:775,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mime.c:776,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:774,14'
          Dst:             ossl_ctype_check
    - functionName:    strip_end
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         17
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ossl_ctype_check
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:784,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:785,9'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:787,14'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:787,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:788,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:800,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:789,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:790,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:795,13'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:790,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:791,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:792,14'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:795,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:796,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:798,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:787,21'
          Dst:             strlen
        - Src:             'crypto/asn1/asn_mime.c:795,13'
          Dst:             ossl_ctype_check
    - functionName:    mime_hdr_addparam
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.mime_header_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - mhdr
        - name
        - value
      BBCount:         23
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_strdup
        - ossl_tolower
        - sk_MIME_PARAM_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:841,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:842,19'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_strdup
                - ossl_tolower
            - BranchSide:      'crypto/asn1/asn_mime.c:848,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/asn1/asn_mime.c:843,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:844,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ossl_tolower
            - BranchSide:      'crypto/asn1/asn_mime.c:845,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - ossl_tolower
        - Branch String:   'crypto/asn1/asn_mime.c:845,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:846,32'
              BranchSideFuncs:
                - ossl_tolower
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
            - BranchSide:      'crypto/asn1/asn_mime.c:847,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
        - Branch String:   'crypto/asn1/asn_mime.c:848,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:849,18'
              BranchSideFuncs:
                - CRYPTO_strdup
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:854,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:850,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:851,13'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:852,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:855,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:856,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:857,26'
              BranchSideFuncs:
                - sk_MIME_PARAM_push
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:859,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:860,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:861,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:842,19'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/asn1/asn_mime.c:846,18'
          Dst:             ossl_tolower
        - Src:             'crypto/asn1/asn_mime.c:849,18'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/asn1/asn_mime.c:854,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/asn_mime.c:859,10'
          Dst:             sk_MIME_PARAM_push
        - Src:             'crypto/asn1/asn_mime.c:863,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:864,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:865,5'
          Dst:             CRYPTO_free
    - functionName:    sk_MIME_HEADER_push
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_HEADER *'
        - 'struct.mime_header_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:44,1'
          Dst:             OPENSSL_sk_push
    - functionName:    mime_hdr_new
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionDepth:   0
      returnType:      'struct.mime_header_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - name
        - value
      BBCount:         27
      ICount:          161
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_strdup
        - mime_param_cmp
        - ossl_tolower
        - sk_MIME_PARAM_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:808,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:809,24'
              BranchSideFuncs:
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - ossl_tolower
                - ossl_tolower
            - BranchSide:      'crypto/asn1/asn_mime.c:814,9'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - ossl_tolower
        - Branch String:   'crypto/asn1/asn_mime.c:809,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:810,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:811,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - ossl_tolower
                - ossl_tolower
        - Branch String:   'crypto/asn1/asn_mime.c:811,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:812,32'
              BranchSideFuncs:
                - ossl_tolower
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - ossl_tolower
            - BranchSide:      'crypto/asn1/asn_mime.c:813,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - ossl_tolower
        - Branch String:   'crypto/asn1/asn_mime.c:814,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:815,23'
              BranchSideFuncs:
                - CRYPTO_strdup
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ossl_tolower
            - BranchSide:      'crypto/asn1/asn_mime.c:820,12'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:815,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:816,13'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:817,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - ossl_tolower
        - Branch String:   'crypto/asn1/asn_mime.c:817,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:818,32'
              BranchSideFuncs:
                - ossl_tolower
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:819,5'
              BranchSideFuncs:
                - CRYPTO_malloc
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:821,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:822,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:823,18'
              BranchSideFuncs:
                - sk_MIME_PARAM_new
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:825,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:826,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:827,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:809,24'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/asn1/asn_mime.c:812,18'
          Dst:             ossl_tolower
        - Src:             'crypto/asn1/asn_mime.c:815,23'
          Dst:             CRYPTO_strdup
        - Src:             'crypto/asn1/asn_mime.c:818,18'
          Dst:             ossl_tolower
        - Src:             'crypto/asn1/asn_mime.c:820,12'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/asn_mime.c:825,25'
          Dst:             sk_MIME_PARAM_new
        - Src:             'crypto/asn1/asn_mime.c:825,25'
          Dst:             mime_param_cmp
        - Src:             'crypto/asn1/asn_mime.c:830,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:831,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:832,5'
          Dst:             CRYPTO_free
    - functionName:    strip_ends
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strip_start
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:758,22'
          Dst:             strip_start
        - Src:             'crypto/asn1/asn_mime.c:758,12'
          Dst:             strip_end
    - functionName:    mime_hdr_cmp
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.mime_header_st **'
        - 'struct.mime_header_st **'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:872,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:872,27'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/asn1/asn_mime.c:873,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:872,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:873,21'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/asn1/asn_mime.c:875,21'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:875,12'
          Dst:             strcmp
    - functionName:    sk_MIME_HEADER_new
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'struct.stack_st_MIME_HEADER *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - compare
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:44,1'
          Dst:             OPENSSL_sk_new
    - functionName:    sk_BIO_push
      functionSourceFile: '/src/openssl111/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_BIO *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/bio.h:258,1'
          Dst:             OPENSSL_sk_push
    - functionName:    mime_bound_check
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - line
        - linelen
        - bound
        - blen
      BBCount:         19
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:938,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:939,26'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
            - BranchSide:      'crypto/asn1/asn_mime.c:940,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
        - Branch String:   'crypto/asn1/asn_mime.c:940,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:941,23'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:943,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:943,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:944,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:946,18'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:947,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:947,20'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:953,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:946,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:948,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:953,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:948,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:949,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:951,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:939,19'
          Dst:             strlen
        - Src:             'crypto/asn1/asn_mime.c:941,16'
          Dst:             strlen
        - Src:             'crypto/asn1/asn_mime.c:946,10'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn_mime.c:947,12'
          Dst:             strncmp
        - Src:             'crypto/asn1/asn_mime.c:948,13'
          Dst:             strncmp
    - functionName:    sk_BIO_new_null
      functionSourceFile: '/src/openssl111/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.stack_st_BIO *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/bio.h:258,1'
          Branch Sides:
            - BranchSide:      'include/openssl/bio.h:258,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/bio.h:258,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/bio.h:258,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_ALGOR_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.X509_algor_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_value
    - functionName:    SMIME_text
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         18
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_read
        - BIO_write
        - ERR_add_error_data
        - ERR_put_error
        - mime_hdr_find
        - mime_hdr_free
        - mime_parse_hdr
        - sk_MIME_HEADER_pop_free
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:544,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:545,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:548,30'
              BranchSideFuncs:
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_MIME_HEADER_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:549,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:549,12'
              BranchSideFuncs:
                - ERR_put_error
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:550,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_MIME_HEADER_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:548,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:550,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:554,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:554,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:555,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:560,29'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:561,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:562,19'
              BranchSideFuncs:
                - BIO_write
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:563,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:563,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:564,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:565,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:544,20'
          Dst:             mime_parse_hdr
        - Src:             'crypto/asn1/asn_mime.c:545,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:548,16'
          Dst:             mime_hdr_find
        - Src:             'crypto/asn1/asn_mime.c:550,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:551,9'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:551,9'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:554,9'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mime.c:555,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:556,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn_mime.c:557,9'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:557,9'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:560,5'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:560,5'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:561,19'
          Dst:             BIO_read
        - Src:             'crypto/asn1/asn_mime.c:562,9'
          Dst:             BIO_write
    - functionName:    mime_parse_hdr
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'struct.stack_st_MIME_HEADER *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         77
      ICount:          399
      EdgeCount:       99
      CyclomaticComplexity: 24
      functionsReached:
        - BIO_gets
        - mime_hdr_cmp
        - mime_hdr_free
        - ossl_ctype_check
        - sk_MIME_HEADER_new
        - sk_MIME_HEADER_pop_free
        - sk_MIME_HEADER_push
        - strip_ends
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:646,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:647,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:648,5'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:648,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:650,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:748,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:650,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:650,21'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:653,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:650,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:651,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:653,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:656,49'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:656,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:656,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
        - Branch String:   'crypto/asn1/asn_mime.c:656,64'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:656,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
            - BranchSide:      'crypto/asn1/asn_mime.c:656,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
        - Branch String:   'crypto/asn1/asn_mime.c:656,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:664,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
            - BranchSide:      'crypto/asn1/asn_mime.c:734,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:664,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:666,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
            - BranchSide:      'crypto/asn1/asn_mime.c:675,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:695,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:701,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
            - BranchSide:      'crypto/asn1/asn_mime.c:710,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
            - BranchSide:      'crypto/asn1/asn_mime.c:726,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:732,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:666,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:667,27'
              BranchSideFuncs:
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:672,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:675,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:677,22'
              BranchSideFuncs:
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:688,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:679,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:680,25'
              BranchSideFuncs:
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:681,46'
              BranchSideFuncs:
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:681,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:682,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:683,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:695,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:696,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:698,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:701,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:702,27'
              BranchSideFuncs:
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:707,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:710,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:711,27'
              BranchSideFuncs:
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:716,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:716,28'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:718,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:719,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:726,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:728,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:730,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:734,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:735,36'
              BranchSideFuncs:
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:742,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
        - Branch String:   'crypto/asn1/asn_mime.c:736,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:737,17'
              BranchSideFuncs:
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:738,38'
              BranchSideFuncs:
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:738,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:739,17'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:740,20'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - mime_hdr_free
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_addparam
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - mime_hdr_new
                - sk_MIME_HEADER_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strip_ends
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:744,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:648,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:745,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:645,15'
          Dst:             sk_MIME_HEADER_new
        - Src:             'crypto/asn1/asn_mime.c:645,15'
          Dst:             mime_hdr_cmp
        - Src:             'crypto/asn1/asn_mime.c:648,19'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/asn_mime.c:650,21'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/asn_mime.c:669,28'
          Dst:             strip_ends
        - Src:             'crypto/asn1/asn_mime.c:678,50'
          Dst:             strip_ends
        - Src:             'crypto/asn1/asn_mime.c:678,31'
          Dst:             mime_hdr_new
        - Src:             'crypto/asn1/asn_mime.c:681,26'
          Dst:             sk_MIME_HEADER_push
        - Src:             'crypto/asn1/asn_mime.c:704,28'
          Dst:             strip_ends
        - Src:             'crypto/asn1/asn_mime.c:713,51'
          Dst:             strip_ends
        - Src:             'crypto/asn1/asn_mime.c:713,21'
          Dst:             mime_hdr_addparam
        - Src:             'crypto/asn1/asn_mime.c:735,42'
          Dst:             strip_ends
        - Src:             'crypto/asn1/asn_mime.c:735,23'
          Dst:             mime_hdr_new
        - Src:             'crypto/asn1/asn_mime.c:738,18'
          Dst:             sk_MIME_HEADER_push
        - Src:             'crypto/asn1/asn_mime.c:743,43'
          Dst:             strip_ends
        - Src:             'crypto/asn1/asn_mime.c:743,13'
          Dst:             mime_hdr_addparam
        - Src:             'crypto/asn1/asn_mime.c:751,5'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:752,5'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:752,5'
          Dst:             mime_hdr_free
    - functionName:    mime_hdr_find
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionDepth:   0
      returnType:      'struct.mime_header_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_HEADER *'
        - 'char *'
      constantsTouched: []
      argNames:
        - hdrs
        - name
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_MIME_HEADER_find
        - sk_MIME_HEADER_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:897,11'
          Dst:             sk_MIME_HEADER_find
        - Src:             'crypto/asn1/asn_mime.c:898,12'
          Dst:             sk_MIME_HEADER_value
    - functionName:    mime_hdr_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.mime_header_st *'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - mime_param_free
        - sk_MIME_PARAM_pop_free
      functionUses:    13
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:914,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:915,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:916,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - sk_MIME_PARAM_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:918,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:919,32'
              BranchSideFuncs:
                - sk_MIME_PARAM_pop_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:920,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:916,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:917,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:919,9'
          Dst:             sk_MIME_PARAM_pop_free
        - Src:             'crypto/asn1/asn_mime.c:919,9'
          Dst:             mime_param_free
        - Src:             'crypto/asn1/asn_mime.c:920,5'
          Dst:             CRYPTO_free
    - functionName:    sk_MIME_HEADER_pop_free
      functionSourceFile: '/src/openssl111/crypto/asn1/asn1_local.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_MIME_HEADER *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn1_local.h:44,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    strip_eol
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'char *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - linebuf
        - plen
        - flags
      BBCount:         19
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:962,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:962,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:963,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:964,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:965,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:966,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:966,27'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:966,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:969,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:966,54'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:966,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:969,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:966,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:968,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:969,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    sk_BIO_free
      functionSourceFile: '/src/openssl111/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_BIO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/bio.h:258,1'
          Dst:             OPENSSL_sk_free
    - functionName:    b64_read_asn1
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - bio
        - it
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_d2i_bio
        - BIO_ctrl
        - BIO_f_base64
        - BIO_free
        - BIO_new
        - BIO_pop
        - BIO_push
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:137,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:140,20'
              BranchSideFuncs:
                - BIO_push
                - ASN1_item_d2i_bio
                - ERR_put_error
                - BIO_ctrl
                - BIO_pop
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:142,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:143,9'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:144,11'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_pop
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:136,24'
          Dst:             BIO_f_base64
        - Src:             'crypto/asn1/asn_mime.c:136,16'
          Dst:             BIO_new
        - Src:             'crypto/asn1/asn_mime.c:137,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:140,11'
          Dst:             BIO_push
        - Src:             'crypto/asn1/asn_mime.c:141,11'
          Dst:             ASN1_item_d2i_bio
        - Src:             'crypto/asn1/asn_mime.c:143,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:144,11'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/asn_mime.c:145,5'
          Dst:             BIO_pop
        - Src:             'crypto/asn1/asn_mime.c:146,5'
          Dst:             BIO_free
    - functionName:    sk_BIO_value
      functionSourceFile: '/src/openssl111/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_BIO *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/bio.h:258,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_BIO_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_BIO *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/bio.h:258,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    sk_BIO_num
      functionSourceFile: '/src/openssl111/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_BIO *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/bio.h:258,1'
          Dst:             OPENSSL_sk_num
    - functionName:    multi_split
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.stack_st_BIO **'
      constantsTouched: []
      argNames:
        - bio
        - bound
        - ret
      BBCount:         36
      ICount:          221
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_ctrl
        - BIO_free
        - BIO_gets
        - BIO_new
        - BIO_s_mem
        - BIO_write
        - mime_bound_check
        - sk_BIO_new_null
        - sk_BIO_push
        - strip_eol
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:588,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:589,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:590,5'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:590,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:591,34'
              BranchSideFuncs:
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:622,14'
              BranchSideFuncs:
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:592,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:593,19'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:595,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:595,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:596,30'
              BranchSideFuncs:
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:601,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:596,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:597,26'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:600,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:604,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:605,23'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_write
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:615,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_write
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:606,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:607,38'
              BranchSideFuncs:
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:611,33'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:607,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:607,50'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:608,34'
              BranchSideFuncs:
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:612,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:613,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:614,17'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:618,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:619,27'
              BranchSideFuncs:
                - BIO_write
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:620,9'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - mime_bound_check
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - strip_eol
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
                - BIO_s_mem
                - BIO_new
                - BIO_ctrl
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - sk_BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:582,12'
          Dst:             strlen
        - Src:             'crypto/asn1/asn_mime.c:586,13'
          Dst:             sk_BIO_new_null
        - Src:             'crypto/asn1/asn_mime.c:590,19'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/asn_mime.c:591,17'
          Dst:             mime_bound_check
        - Src:             'crypto/asn1/asn_mime.c:596,18'
          Dst:             sk_BIO_push
        - Src:             'crypto/asn1/asn_mime.c:597,17'
          Dst:             BIO_free
        - Src:             'crypto/asn1/asn_mime.c:603,24'
          Dst:             strip_eol
        - Src:             'crypto/asn1/asn_mime.c:607,26'
          Dst:             sk_BIO_push
        - Src:             'crypto/asn1/asn_mime.c:608,25'
          Dst:             BIO_free
        - Src:             'crypto/asn1/asn_mime.c:611,33'
          Dst:             BIO_s_mem
        - Src:             'crypto/asn1/asn_mime.c:611,25'
          Dst:             BIO_new
        - Src:             'crypto/asn1/asn_mime.c:614,17'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/asn_mime.c:616,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:619,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:622,5'
          Dst:             BIO_free
    - functionName:    mime_param_find
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionDepth:   0
      returnType:      'struct.anon.0.3083 *'
      argCount:        2
      argTypes:
        - 'struct.mime_header_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - hdr
        - name
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_MIME_PARAM_find
        - sk_MIME_PARAM_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:908,11'
          Dst:             sk_MIME_PARAM_find
        - Src:             'crypto/asn1/asn_mime.c:909,12'
          Dst:             sk_MIME_PARAM_value
    - functionName:    SMIME_read_ASN1
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st **'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - bio
        - bcont
        - it
      BBCount:         50
      ICount:          317
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached:
        - BIO_free
        - BIO_vfree
        - ERR_add_error_data
        - ERR_put_error
        - b64_read_asn1
        - mime_hdr_find
        - mime_hdr_free
        - mime_param_find
        - mime_parse_hdr
        - multi_split
        - sk_BIO_free
        - sk_BIO_num
        - sk_BIO_pop_free
        - sk_BIO_value
        - sk_MIME_HEADER_pop_free
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:388,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:389,10'
              BranchSideFuncs:
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - mime_param_find
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:391,35'
              BranchSideFuncs:
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - mime_param_find
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:391,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:392,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:396,30'
              BranchSideFuncs:
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - mime_param_find
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:397,12'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:398,33'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:396,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:398,33'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:405,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - mime_param_find
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:405,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:407,31'
              BranchSideFuncs:
                - mime_param_find
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:467,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:408,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:408,22'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:409,37'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:408,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:409,37'
              BranchSideFuncs:
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:413,27'
              BranchSideFuncs:
                - multi_split
                - sk_MIME_HEADER_pop_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_BIO_pop_free
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:415,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:415,33'
              BranchSideFuncs:
                - sk_BIO_num
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:416,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:415,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:416,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:422,30'
              BranchSideFuncs:
                - sk_BIO_value
                - mime_parse_hdr
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:424,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:425,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:432,34'
              BranchSideFuncs:
                - mime_hdr_find
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:433,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:433,16'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:434,37'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:432,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:434,37'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:440,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:440,65'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:441,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:448,33'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:440,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:442,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:448,33'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
                - ERR_put_error
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:450,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:451,13'
              BranchSideFuncs:
                - ERR_put_error
                - sk_BIO_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:456,13'
              BranchSideFuncs:
                - sk_BIO_pop_free
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:456,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:457,35'
              BranchSideFuncs:
                - sk_BIO_value
                - BIO_free
                - sk_BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:461,29'
              BranchSideFuncs:
                - sk_BIO_pop_free
        - Branch String:   'crypto/asn1/asn_mime.c:467,56'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:468,16'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:475,29'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:467,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:469,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_MIME_HEADER_pop_free
            - BranchSide:      'crypto/asn1/asn_mime.c:475,29'
              BranchSideFuncs:
                - sk_MIME_HEADER_pop_free
                - b64_read_asn1
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:478,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:481,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:391,20'
          Dst:             mime_parse_hdr
        - Src:             'crypto/asn1/asn_mime.c:392,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:396,16'
          Dst:             mime_hdr_find
        - Src:             'crypto/asn1/asn_mime.c:398,9'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:398,9'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:399,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:405,9'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mime.c:407,15'
          Dst:             mime_param_find
        - Src:             'crypto/asn1/asn_mime.c:409,13'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:409,13'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:410,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:413,15'
          Dst:             multi_split
        - Src:             'crypto/asn1/asn_mime.c:414,9'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:414,9'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:415,22'
          Dst:             sk_BIO_num
        - Src:             'crypto/asn1/asn_mime.c:416,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:417,13'
          Dst:             sk_BIO_pop_free
        - Src:             'crypto/asn1/asn_mime.c:417,13'
          Dst:             BIO_vfree
        - Src:             'crypto/asn1/asn_mime.c:422,17'
          Dst:             sk_BIO_value
        - Src:             'crypto/asn1/asn_mime.c:424,24'
          Dst:             mime_parse_hdr
        - Src:             'crypto/asn1/asn_mime.c:425,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:426,13'
          Dst:             sk_BIO_pop_free
        - Src:             'crypto/asn1/asn_mime.c:426,13'
          Dst:             BIO_vfree
        - Src:             'crypto/asn1/asn_mime.c:432,20'
          Dst:             mime_hdr_find
        - Src:             'crypto/asn1/asn_mime.c:434,13'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:434,13'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:435,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:436,13'
          Dst:             sk_BIO_pop_free
        - Src:             'crypto/asn1/asn_mime.c:436,13'
          Dst:             BIO_vfree
        - Src:             'crypto/asn1/asn_mime.c:440,13'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mime.c:441,13'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mime.c:442,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:443,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn_mime.c:444,13'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:444,13'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:445,13'
          Dst:             sk_BIO_pop_free
        - Src:             'crypto/asn1/asn_mime.c:445,13'
          Dst:             BIO_vfree
        - Src:             'crypto/asn1/asn_mime.c:448,9'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:448,9'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:450,20'
          Dst:             b64_read_asn1
        - Src:             'crypto/asn1/asn_mime.c:451,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:452,13'
          Dst:             sk_BIO_pop_free
        - Src:             'crypto/asn1/asn_mime.c:452,13'
          Dst:             BIO_vfree
        - Src:             'crypto/asn1/asn_mime.c:457,22'
          Dst:             sk_BIO_value
        - Src:             'crypto/asn1/asn_mime.c:458,13'
          Dst:             BIO_free
        - Src:             'crypto/asn1/asn_mime.c:459,13'
          Dst:             sk_BIO_free
        - Src:             'crypto/asn1/asn_mime.c:461,13'
          Dst:             sk_BIO_pop_free
        - Src:             'crypto/asn1/asn_mime.c:461,13'
          Dst:             BIO_vfree
        - Src:             'crypto/asn1/asn_mime.c:467,9'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mime.c:468,9'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mime.c:469,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:470,9'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn_mime.c:471,9'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:471,9'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:475,5'
          Dst:             sk_MIME_HEADER_pop_free
        - Src:             'crypto/asn1/asn_mime.c:475,5'
          Dst:             mime_hdr_free
        - Src:             'crypto/asn1/asn_mime.c:477,16'
          Dst:             b64_read_asn1
        - Src:             'crypto/asn1/asn_mime.c:478,9'
          Dst:             ERR_put_error
    - functionName:    sk_X509_ALGOR_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_X509_ALGOR *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1.h:119,1'
          Dst:             OPENSSL_sk_num
    - functionName:    asn1_output_data
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - int
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - out
        - data
        - val
        - flags
        - it
      BBCount:         22
      ICount:          159
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_free
        - BIO_pop
        - ERR_put_error
        - SMIME_crlf_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:334,35'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:334,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - SMIME_crlf_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - SMIME_crlf_copy
            - BranchSide:      'crypto/asn1/asn_mime.c:335,25'
              BranchSideFuncs:
                - SMIME_crlf_copy
        - Branch String:   'crypto/asn1/asn_mime.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:335,25'
              BranchSideFuncs:
                - SMIME_crlf_copy
            - BranchSide:      'crypto/asn1/asn_mime.c:339,10'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - SMIME_crlf_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:339,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:339,18'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - SMIME_crlf_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:340,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mime.c:339,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:340,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - SMIME_crlf_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:344,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - SMIME_crlf_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:350,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:351,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:354,21'
              BranchSideFuncs:
                - SMIME_crlf_copy
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:357,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:358,12'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:362,5'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:362,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:363,31'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:368,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:335,9'
          Dst:             SMIME_crlf_copy
        - Src:             'crypto/asn1/asn_mime.c:340,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:354,5'
          Dst:             SMIME_crlf_copy
        - Src:             'crypto/asn1/asn_mime.c:363,18'
          Dst:             BIO_pop
        - Src:             'crypto/asn1/asn_mime.c:364,9'
          Dst:             BIO_free
    - functionName:    SMIME_crlf_copy
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - flags
      BBCount:         39
      ICount:          213
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_ctrl
        - BIO_f_buffer
        - BIO_free
        - BIO_gets
        - BIO_new
        - BIO_pop
        - BIO_printf
        - BIO_push
        - BIO_read
        - BIO_write
        - strip_eol
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:498,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:499,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:500,20'
              BranchSideFuncs:
                - BIO_push
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - BIO_printf
                - BIO_read
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:501,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:502,9'
              BranchSideFuncs:
                - BIO_read
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:505,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:502,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:503,23'
              BranchSideFuncs:
                - BIO_write
                - BIO_read
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:504,5'
              BranchSideFuncs:
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:506,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:507,24'
              BranchSideFuncs:
                - BIO_printf
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:508,9'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:508,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:0,0'
              BranchSideFuncs:
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:509,29'
              BranchSideFuncs:
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:510,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:512,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:521,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:512,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:514,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:518,27'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:514,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:515,35'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:516,28'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:519,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:520,31'
              BranchSideFuncs:
                - BIO_write
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:521,13'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:521,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:522,23'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:523,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - BIO_pop
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - strip_eol
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp1
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:530,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:531,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:533,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:497,18'
          Dst:             BIO_f_buffer
        - Src:             'crypto/asn1/asn_mime.c:497,10'
          Dst:             BIO_new
        - Src:             'crypto/asn1/asn_mime.c:500,11'
          Dst:             BIO_push
        - Src:             'crypto/asn1/asn_mime.c:502,23'
          Dst:             BIO_read
        - Src:             'crypto/asn1/asn_mime.c:503,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:507,13'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:508,23'
          Dst:             BIO_gets
        - Src:             'crypto/asn1/asn_mime.c:509,19'
          Dst:             strip_eol
        - Src:             'crypto/asn1/asn_mime.c:515,25'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:518,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:520,21'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:524,17'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:527,11'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/asn_mime.c:528,5'
          Dst:             BIO_pop
        - Src:             'crypto/asn1/asn_mime.c:529,5'
          Dst:             BIO_free
    - functionName:    asn1_write_micalg
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.stack_st_X509_ALGOR *'
      constantsTouched: []
      argNames:
        - out
        - mdalgs
      BBCount:         33
      ICount:          201
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_puts
        - BIO_write
        - CRYPTO_free
        - EVP_get_digestbyname
        - OBJ_nid2sn
        - OBJ_obj2nid
        - sk_X509_ALGOR_num
        - sk_X509_ALGOR_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:158,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:159,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:221,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mime.c:159,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:160,23'
              BranchSideFuncs:
                - BIO_write
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:161,21'
              BranchSideFuncs:
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
        - Branch String:   'crypto/asn1/asn_mime.c:164,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:164,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:176,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/asn1/asn_mime.c:164,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:167,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - BIO_puts
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:176,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/asn1/asn_mime.c:168,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:169,26'
              BranchSideFuncs:
                - BIO_puts
                - CRYPTO_free
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:173,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/asn1/asn_mime.c:173,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:174,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:175,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   'crypto/asn1/asn_mime.c:176,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:178,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:182,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:186,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:190,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:194,22'
              BranchSideFuncs:
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:198,22'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      'crypto/asn1/asn_mime.c:202,22'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      'crypto/asn1/asn_mime.c:206,22'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      'crypto/asn1/asn_mime.c:210,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
        - Branch String:   'crypto/asn1/asn_mime.c:210,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:211,29'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
            - BranchSide:      'crypto/asn1/asn_mime.c:213,26'
              BranchSideFuncs:
                - BIO_puts
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_value.22533
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_digestbyname
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - CRYPTO_free
                - BIO_write
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:158,21'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/asn1/asn_mime.c:160,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/asn_mime.c:162,30'
          Dst:             sk_X509_ALGOR_value
        - Src:             'crypto/asn1/asn_mime.c:162,18'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/asn_mime.c:163,14'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/asn1/asn_mime.c:163,14'
          Dst:             EVP_get_digestbyname
        - Src:             'crypto/asn1/asn_mime.c:169,17'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:170,17'
          Dst:             CRYPTO_free
        - Src:             'crypto/asn1/asn_mime.c:178,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:182,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:186,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:190,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:194,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:198,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:202,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:206,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:213,17'
          Dst:             BIO_puts
    - functionName:    SMIME_write_ASN1
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - 'struct.bio_st *'
        - int
        - int
        - int
        - 'struct.stack_st_X509_ALGOR *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - bio
        - val
        - data
        - flags
        - ctype_nid
        - econt_nid
        - mdalgs
        - it
      BBCount:         46
      ICount:          347
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - B64_write_ASN1
        - BIO_printf
        - BIO_puts
        - RAND_bytes
        - asn1_output_data
        - asn1_write_micalg
        - sk_X509_ALGOR_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:238,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:239,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:241,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:243,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:244,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:246,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:247,34'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:247,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:247,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:250,41'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:291,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:250,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:251,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_mime.c:252,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:253,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:260,9'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:254,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:255,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_mime.c:257,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - asn1_write_micalg
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - asn1_output_data
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:272,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:273,13'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:274,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:291,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:292,18'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:293,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/asn_mime.c:293,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:294,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:300,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:294,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:295,22'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:296,36'
              BranchSideFuncs:
                - sk_X509_ALGOR_num.22546
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:296,18'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:297,22'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:299,22'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:309,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:310,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:311,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - B64_write_ASN1
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/asn_mime.c:314,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:315,9'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      'crypto/asn1/asn_mime.c:316,16'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:250,13'
          Dst:             RAND_bytes
        - Src:             'crypto/asn1/asn_mime.c:261,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:262,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:263,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:264,9'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/asn_mime.c:265,9'
          Dst:             asn1_write_micalg
        - Src:             'crypto/asn1/asn_mime.c:266,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:268,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:271,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:272,14'
          Dst:             asn1_output_data
        - Src:             'crypto/asn1/asn_mime.c:274,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:278,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:279,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:280,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:281,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:282,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:283,9'
          Dst:             B64_write_ASN1
        - Src:             'crypto/asn1/asn_mime.c:284,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:296,18'
          Dst:             sk_X509_ALGOR_num
        - Src:             'crypto/asn1/asn_mime.c:305,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:306,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:307,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:308,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:310,9'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:311,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:312,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:314,10'
          Dst:             B64_write_ASN1
        - Src:             'crypto/asn1/asn_mime.c:316,5'
          Dst:             BIO_printf
    - functionName:    B64_write_ASN1
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - 'struct.bio_st *'
        - int
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - out
        - val
        - in
        - flags
        - it
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - BIO_f_base64
        - BIO_free
        - BIO_new
        - BIO_pop
        - BIO_push
        - ERR_put_error
        - i2d_ASN1_bio_stream
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:104,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:105,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mime.c:111,20'
              BranchSideFuncs:
                - BIO_push
                - i2d_ASN1_bio_stream
                - BIO_ctrl
                - BIO_pop
                - BIO_free
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:103,19'
          Dst:             BIO_f_base64
        - Src:             'crypto/asn1/asn_mime.c:103,11'
          Dst:             BIO_new
        - Src:             'crypto/asn1/asn_mime.c:105,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:111,11'
          Dst:             BIO_push
        - Src:             'crypto/asn1/asn_mime.c:112,9'
          Dst:             i2d_ASN1_bio_stream
        - Src:             'crypto/asn1/asn_mime.c:113,11'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/asn_mime.c:114,5'
          Dst:             BIO_pop
        - Src:             'crypto/asn1/asn_mime.c:115,5'
          Dst:             BIO_free
    - functionName:    i2d_ASN1_bio_stream
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - 'struct.bio_st *'
        - int
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - out
        - val
        - in
        - flags
        - it
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_item_i2d_bio
        - BIO_ctrl
        - BIO_free
        - BIO_new_NDEF
        - BIO_pop
        - ERR_put_error
        - SMIME_crlf_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mime.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:73,28'
              BranchSideFuncs:
                - BIO_new_NDEF
                - ERR_put_error
                - SMIME_crlf_copy
                - BIO_ctrl
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:92,27'
              BranchSideFuncs:
                - ASN1_item_i2d_bio
        - Branch String:   'crypto/asn1/asn_mime.c:74,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:75,13'
              BranchSideFuncs:
                - SMIME_crlf_copy
                - BIO_ctrl
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:78,25'
              BranchSideFuncs:
                - SMIME_crlf_copy
                - BIO_ctrl
                - BIO_pop
                - BIO_free
        - Branch String:   'crypto/asn1/asn_mime.c:85,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mime.c:82,28'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
            - BranchSide:      'crypto/asn1/asn_mime.c:86,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:73,15'
          Dst:             BIO_new_NDEF
        - Src:             'crypto/asn1/asn_mime.c:75,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mime.c:78,9'
          Dst:             SMIME_crlf_copy
        - Src:             'crypto/asn1/asn_mime.c:79,15'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/asn_mime.c:82,20'
          Dst:             BIO_pop
        - Src:             'crypto/asn1/asn_mime.c:83,13'
          Dst:             BIO_free
        - Src:             'crypto/asn1/asn_mime.c:92,9'
          Dst:             ASN1_item_i2d_bio
    - functionName:    PEM_write_bio_ASN1_stream
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - 'struct.bio_st *'
        - int
        - 'char *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - out
        - val
        - in
        - flags
        - hdr
        - it
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - B64_write_ASN1
        - BIO_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn_mime.c:125,5'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/asn_mime.c:126,9'
          Dst:             B64_write_ASN1
        - Src:             'crypto/asn1/asn_mime.c:127,5'
          Dst:             BIO_printf
    - functionName:    do_create
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_moid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - name
      BBCount:         22
      ICount:          169
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_create
        - ossl_ctype_check
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_moid.c:67,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:68,14'
              BranchSideFuncs:
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/asn_moid.c:71,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ossl_ctype_check
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:74,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_moid.c:75,9'
              BranchSideFuncs:
                - ossl_ctype_check
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:75,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:76,17'
              BranchSideFuncs:
                - ossl_ctype_check
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_moid.c:77,9'
              BranchSideFuncs:
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:78,15'
              BranchSideFuncs:
                - ossl_ctype_check
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_moid.c:79,10'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:80,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:81,17'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_moid.c:85,10'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:81,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:82,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/asn_moid.c:83,14'
              BranchSideFuncs:
                - ossl_ctype_check
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:86,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:87,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_moid.c:90,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_create
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/asn1/asn_moid.c:66,9'
          Dst:             strrchr
        - Src:             'crypto/asn1/asn_moid.c:75,16'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/asn_moid.c:77,16'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/asn_moid.c:80,16'
          Dst:             ossl_ctype_check
        - Src:             'crypto/asn1/asn_moid.c:86,22'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/asn_moid.c:87,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_moid.c:95,11'
          Dst:             OBJ_create
        - Src:             'crypto/asn1/asn_moid.c:97,5'
          Dst:             CRYPTO_free
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    oid_module_finish
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_moid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oid_module_init
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_moid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - md
        - cnf
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CONF_imodule_get_value
        - ERR_put_error
        - NCONF_get_section
        - do_create
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_moid.c:31,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:32,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_moid.c:35,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22615
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22614
                - do_create
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_moid.c:35,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:36,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.22614
                - do_create
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.22615
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn_moid.c:42,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_moid.c:37,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:38,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22615
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22614
                - do_create
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_moid.c:41,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22615
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22614
                - do_create
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/asn_moid.c:30,19'
          Dst:             CONF_imodule_get_value
        - Src:             'crypto/asn1/asn_moid.c:31,18'
          Dst:             NCONF_get_section
        - Src:             'crypto/asn1/asn_moid.c:32,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_moid.c:35,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/asn1/asn_moid.c:36,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/asn1/asn_moid.c:37,14'
          Dst:             do_create
        - Src:             'crypto/asn1/asn_moid.c:38,13'
          Dst:             ERR_put_error
    - functionName:    ASN1_add_oid_module
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_moid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_module_add
        - oid_module_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_moid.c:51,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_moid.c:51,5'
              BranchSideFuncs:
                - CONF_module_add
            - BranchSide:      'crypto/asn1/asn_moid.c:51,5'
              BranchSideFuncs:
                - CONF_module_add
      Callsites:
        - Src:             'crypto/asn1/asn_moid.c:51,5'
          Dst:             CONF_module_add
        - Src:             'crypto/asn1/asn_moid.c:51,5'
          Dst:             oid_module_init
        - Src:             'crypto/asn1/asn_moid.c:51,5'
          Dst:             oid_module_finish
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - sk
        - freefunc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_pop_free
    - functionName:    do_tcreate
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mstbl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - value
        - name
      BBCount:         51
      ICount:          285
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - ASN1_STRING_TABLE_add
        - ASN1_str2mask
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_ln2nid
        - OBJ_sn2nid
        - X509V3_conf_free
        - X509V3_parse_list
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - strcmp
        - strtoul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mstbl.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:67,26'
              BranchSideFuncs:
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:68,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - X509V3_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:68,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn_mstbl.c:70,29'
              BranchSideFuncs:
                - X509V3_parse_list
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:71,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:72,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:73,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:73,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:74,35'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:96,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn_mstbl.c:75,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:76,31'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:79,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:77,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:78,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn_mstbl.c:79,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:79,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:80,31'
              BranchSideFuncs:
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:83,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/asn1/asn_mstbl.c:81,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:82,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn_mstbl.c:83,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:83,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:84,32'
              BranchSideFuncs:
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - __sanitizer_cov_trace_const_cmp8
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:86,27'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:84,55'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:84,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:85,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn_mstbl.c:84,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:85,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:86,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:86,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:87,24'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:94,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn_mstbl.c:87,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:88,27'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:89,29'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   'crypto/asn1/asn_mstbl.c:89,22'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:90,27'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
                - sk_CONF_VALUE_value.22639
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_str2mask
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
                - strtoul
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      'crypto/asn1/asn_mstbl.c:92,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
                - ERR_put_error
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   'crypto/asn1/asn_mstbl.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:99,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free.22637
                - ERR_add_error_data
            - BranchSide:      'crypto/asn1/asn_mstbl.c:106,36'
              BranchSideFuncs:
                - ASN1_STRING_TABLE_add
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_pop_free.22637
        - Branch String:   'crypto/asn1/asn_mstbl.c:100,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:101,45'
              BranchSideFuncs:
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free.22637
            - BranchSide:      'crypto/asn1/asn_mstbl.c:104,44'
              BranchSideFuncs:
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free.22637
      Callsites:
        - Src:             'crypto/asn1/asn_mstbl.c:65,11'
          Dst:             OBJ_sn2nid
        - Src:             'crypto/asn1/asn_mstbl.c:67,15'
          Dst:             OBJ_ln2nid
        - Src:             'crypto/asn1/asn_mstbl.c:70,11'
          Dst:             X509V3_parse_list
        - Src:             'crypto/asn1/asn_mstbl.c:73,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/asn1/asn_mstbl.c:74,15'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/asn1/asn_mstbl.c:75,13'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mstbl.c:76,23'
          Dst:             strtoul
        - Src:             'crypto/asn1/asn_mstbl.c:79,20'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mstbl.c:80,23'
          Dst:             strtoul
        - Src:             'crypto/asn1/asn_mstbl.c:83,20'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mstbl.c:84,18'
          Dst:             ASN1_str2mask
        - Src:             'crypto/asn1/asn_mstbl.c:86,20'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mstbl.c:87,17'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mstbl.c:89,22'
          Dst:             strcmp
        - Src:             'crypto/asn1/asn_mstbl.c:99,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mstbl.c:101,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn_mstbl.c:104,13'
          Dst:             ERR_add_error_data
        - Src:             'crypto/asn1/asn_mstbl.c:106,14'
          Dst:             ASN1_STRING_TABLE_add
        - Src:             'crypto/asn1/asn_mstbl.c:109,13'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mstbl.c:111,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             'crypto/asn1/asn_mstbl.c:111,5'
          Dst:             X509V3_conf_free
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    stbl_module_finish
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mstbl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_imodule_st *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_TABLE_cleanup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/asn_mstbl.c:44,5'
          Dst:             ASN1_STRING_TABLE_cleanup
    - functionName:    stbl_module_init
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mstbl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.conf_imodule_st *'
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - md
        - cnf
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CONF_imodule_get_value
        - ERR_put_error
        - NCONF_get_section
        - do_tcreate
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mstbl.c:28,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:29,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mstbl.c:32,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - do_tcreate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/asn1/asn_mstbl.c:32,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:33,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.22639
                - do_tcreate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/asn1/asn_mstbl.c:39,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/asn_mstbl.c:34,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:35,13'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - do_tcreate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/asn1/asn_mstbl.c:38,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.22638
                - __sanitizer_cov_trace_cmp4
                - sk_CONF_VALUE_value.22639
                - do_tcreate
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             'crypto/asn1/asn_mstbl.c:27,20'
          Dst:             CONF_imodule_get_value
        - Src:             'crypto/asn1/asn_mstbl.c:28,18'
          Dst:             NCONF_get_section
        - Src:             'crypto/asn1/asn_mstbl.c:29,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/asn_mstbl.c:32,21'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/asn1/asn_mstbl.c:33,16'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/asn1/asn_mstbl.c:34,14'
          Dst:             do_tcreate
        - Src:             'crypto/asn1/asn_mstbl.c:35,13'
          Dst:             ERR_put_error
    - functionName:    ASN1_add_stable_module
      functionSourceFile: '/src/openssl111/crypto/asn1/asn_mstbl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CONF_module_add
        - stbl_module_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/asn_mstbl.c:49,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/asn_mstbl.c:49,5'
              BranchSideFuncs:
                - CONF_module_add
            - BranchSide:      'crypto/asn1/asn_mstbl.c:49,5'
              BranchSideFuncs:
                - CONF_module_add
      Callsites:
        - Src:             'crypto/asn1/asn_mstbl.c:49,5'
          Dst:             CONF_module_add
        - Src:             'crypto/asn1/asn_mstbl.c:49,5'
          Dst:             stbl_module_init
        - Src:             'crypto/asn1/asn_mstbl.c:49,5'
          Dst:             stbl_module_finish
    - functionName:    ndef_suffix_free
      functionSourceFile: '/src/openssl111/crypto/asn1/bio_ndef.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - pbuf
        - plen
        - parg
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - ndef_prefix_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/bio_ndef.c:185,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:186,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:187,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/bio_ndef.c:185,10'
          Dst:             ndef_prefix_free
        - Src:             'crypto/asn1/bio_ndef.c:187,5'
          Dst:             CRYPTO_free
    - functionName:    ndef_prefix_free
      functionSourceFile: '/src/openssl111/crypto/asn1/bio_ndef.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - pbuf
        - plen
        - parg
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/bio_ndef.c:165,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:166,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:168,34'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:170,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:171,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/bio_ndef.c:173,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/bio_ndef.c:173,5'
          Dst:             CRYPTO_free
    - functionName:    ndef_suffix
      functionSourceFile: '/src/openssl111/crypto/asn1/bio_ndef.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - pbuf
        - plen
        - parg
      BBCount:         12
      ICount:          162
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_item_ndef_i2d
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/bio_ndef.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ndef_i2d
                - CRYPTO_malloc
                - ASN1_item_ndef_i2d
                - ERR_put_error
            - BranchSide:      'crypto/asn1/bio_ndef.c:203,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_item_ndef_i2d
                - CRYPTO_malloc
                - ASN1_item_ndef_i2d
                - ERR_put_error
        - Branch String:   'crypto/asn1/bio_ndef.c:211,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/bio_ndef.c:215,33'
              BranchSideFuncs:
                - ASN1_item_ndef_i2d
                - CRYPTO_malloc
                - ASN1_item_ndef_i2d
                - ERR_put_error
        - Branch String:   'crypto/asn1/bio_ndef.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:217,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/bio_ndef.c:221,24'
              BranchSideFuncs:
                - ASN1_item_ndef_i2d
        - Branch String:   'crypto/asn1/bio_ndef.c:225,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:226,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/bio_ndef.c:227,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/bio_ndef.c:215,14'
          Dst:             ASN1_item_ndef_i2d
        - Src:             'crypto/asn1/bio_ndef.c:216,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/bio_ndef.c:217,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/bio_ndef.c:223,14'
          Dst:             ASN1_item_ndef_i2d
    - functionName:    ndef_prefix
      functionSourceFile: '/src/openssl111/crypto/asn1/bio_ndef.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - pbuf
        - plen
        - parg
      BBCount:         12
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_item_ndef_i2d
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/bio_ndef.c:135,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:136,9'
              BranchSideFuncs:
                - ASN1_item_ndef_i2d
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_item_ndef_i2d
                - ERR_put_error
            - BranchSide:      'crypto/asn1/bio_ndef.c:138,34'
              BranchSideFuncs:
                - ASN1_item_ndef_i2d
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - ASN1_item_ndef_i2d
                - ERR_put_error
        - Branch String:   'crypto/asn1/bio_ndef.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:142,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/bio_ndef.c:143,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - ASN1_item_ndef_i2d
                - ERR_put_error
        - Branch String:   'crypto/asn1/bio_ndef.c:143,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:144,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/bio_ndef.c:148,24'
              BranchSideFuncs:
                - ASN1_item_ndef_i2d
        - Branch String:   'crypto/asn1/bio_ndef.c:152,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/bio_ndef.c:155,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/bio_ndef.c:140,14'
          Dst:             ASN1_item_ndef_i2d
        - Src:             'crypto/asn1/bio_ndef.c:143,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/asn1/bio_ndef.c:144,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/bio_ndef.c:150,14'
          Dst:             ASN1_item_ndef_i2d
    - functionName:    BIO_new_NDEF
      functionSourceFile: '/src/openssl111/crypto/asn1/bio_ndef.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - 'struct.ASN1_ITEM_st *'
      constantsTouched: []
      argNames:
        - out
        - val
        - it
      BBCount:         26
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_asn1_set_prefix
        - BIO_asn1_set_suffix
        - BIO_ctrl
        - BIO_f_asn1
        - BIO_free
        - BIO_new
        - BIO_pop
        - BIO_push
        - CRYPTO_free
        - CRYPTO_zalloc
        - ERR_put_error
        - ndef_prefix
        - ndef_suffix
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/bio_ndef.c:66,14'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:66,18'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_zalloc
                - BIO_f_asn1
                - BIO_new
                - BIO_push
                - BIO_asn1_set_prefix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_asn1_set_suffix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:67,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/asn1/bio_ndef.c:66,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:67,9'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BIO_f_asn1
                - BIO_new
                - BIO_push
                - BIO_asn1_set_prefix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_asn1_set_suffix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:70,16'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - BIO_f_asn1
                - BIO_new
                - BIO_push
                - BIO_asn1_set_prefix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_asn1_set_suffix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:72,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:72,29'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:73,9'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:72,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:73,9'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:76,20'
              BranchSideFuncs:
                - BIO_push
                - BIO_asn1_set_prefix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_asn1_set_suffix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:77,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:78,9'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:79,15'
              BranchSideFuncs:
                - BIO_asn1_set_prefix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_asn1_set_suffix
                - __sanitizer_cov_trace_const_cmp4
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:82,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:82,36'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:84,9'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:83,25'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:84,9'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:81,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:84,9'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:91,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - BIO_free
                - CRYPTO_free
        - Branch String:   'crypto/asn1/bio_ndef.c:99,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/bio_ndef.c:104,18'
              BranchSideFuncs:
                - BIO_pop
                - BIO_free
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/bio_ndef.c:113,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/bio_ndef.c:67,9'
          Dst:             ERR_put_error
        - Src:             'crypto/asn1/bio_ndef.c:70,16'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/bio_ndef.c:71,23'
          Dst:             BIO_f_asn1
        - Src:             'crypto/asn1/bio_ndef.c:71,15'
          Dst:             BIO_new
        - Src:             'crypto/asn1/bio_ndef.c:76,11'
          Dst:             BIO_push
        - Src:             'crypto/asn1/bio_ndef.c:81,9'
          Dst:             BIO_asn1_set_prefix
        - Src:             'crypto/asn1/bio_ndef.c:81,9'
          Dst:             ndef_prefix
        - Src:             'crypto/asn1/bio_ndef.c:81,9'
          Dst:             ndef_prefix_free
        - Src:             'crypto/asn1/bio_ndef.c:82,16'
          Dst:             BIO_asn1_set_suffix
        - Src:             'crypto/asn1/bio_ndef.c:82,16'
          Dst:             ndef_suffix
        - Src:             'crypto/asn1/bio_ndef.c:82,16'
          Dst:             ndef_suffix_free
        - Src:             'crypto/asn1/bio_ndef.c:83,16'
          Dst:             BIO_ctrl
        - Src:             'crypto/asn1/bio_ndef.c:123,11'
          Dst:             BIO_pop
        - Src:             'crypto/asn1/bio_ndef.c:124,5'
          Dst:             BIO_free
        - Src:             'crypto/asn1/bio_ndef.c:125,5'
          Dst:             CRYPTO_free
    - functionName:    asn1_print_obstring
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - str
        - indent
      BBCount:         16
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_dump_indent
        - BIO_printf
        - BIO_puts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:421,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:422,24'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:424,25'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:422,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:423,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:424,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:424,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:425,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:427,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:427,28'
              BranchSideFuncs:
                - BIO_dump_indent
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:430,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:426,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:429,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:430,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:422,13'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:424,16'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:427,12'
          Dst:             BIO_dump_indent
    - functionName:    asn1_print_oid
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - out
        - oid
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
        - OBJ_obj2nid
        - OBJ_obj2txt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:411,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:412,12'
              BranchSideFuncs:
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:413,17'
              BranchSideFuncs:
                - OBJ_obj2txt
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:414,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:415,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:416,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:410,21'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/asn1/tasn_prn.c:410,10'
          Dst:             OBJ_nid2ln
        - Src:             'crypto/asn1/tasn_prn.c:413,5'
          Dst:             OBJ_obj2txt
        - Src:             'crypto/asn1/tasn_prn.c:414,9'
          Dst:             BIO_printf
    - functionName:    asn1_print_integer
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_string_st *'
      constantsTouched: []
      argNames:
        - out
        - str
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_puts
        - CRYPTO_free
        - i2s_ASN1_INTEGER
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:398,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:399,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:400,18'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/asn1/tasn_prn.c:400,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:401,13'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/asn1/tasn_prn.c:402,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:397,9'
          Dst:             i2s_ASN1_INTEGER
        - Src:             'crypto/asn1/tasn_prn.c:400,9'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:402,5'
          Dst:             CRYPTO_free
    - functionName:    asn1_print_boolean
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - out
        - boolval
      BBCount:         10
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_puts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:372,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:374,13'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:378,13'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:382,13'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:387,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:388,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:389,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:387,9'
          Dst:             BIO_puts
    - functionName:    sk_ASN1_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'struct.ASN1_VALUE_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_ASN1_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/asn1t.h:928,1'
          Dst:             OPENSSL_sk_num
    - functionName:    asn1_primitive_print
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - 'struct.ASN1_ITEM_st *'
        - int
        - 'char *'
        - 'char *'
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - fld
        - it
        - indent
        - fname
        - sname
        - pctx
      BBCount:         68
      ICount:          433
      EdgeCount:       86
      CyclomaticComplexity: 20
      functionsReached:
        - ASN1_GENERALIZEDTIME_print
        - ASN1_STRING_print_ex
        - ASN1_UTCTIME_print
        - ASN1_parse_dump
        - ASN1_tag2str
        - BIO_puts
        - asn1_print_boolean
        - asn1_print_fsname
        - asn1_print_integer
        - asn1_print_obstring
        - asn1_print_oid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:444,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:445,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_prn.c:446,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   'crypto/asn1/tasn_prn.c:446,12'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:446,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_prn.c:448,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
        - Branch String:   'crypto/asn1/tasn_prn.c:446,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:447,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      'crypto/asn1/tasn_prn.c:448,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
        - Branch String:   'crypto/asn1/tasn_prn.c:448,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:449,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
            - BranchSide:      'crypto/asn1/tasn_prn.c:452,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
        - Branch String:   'crypto/asn1/tasn_prn.c:453,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:454,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
            - BranchSide:      'crypto/asn1/tasn_prn.c:456,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
        - Branch String:   'crypto/asn1/tasn_prn.c:458,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:459,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:468,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_tag2str
        - Branch String:   'crypto/asn1/tasn_prn.c:463,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:464,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:466,34'
              BranchSideFuncs:
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:468,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:469,34'
              BranchSideFuncs:
                - ASN1_tag2str
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:471,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:474,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:475,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:480,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:475,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:476,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:477,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:480,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:481,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
            - BranchSide:      'crypto/asn1/tasn_prn.c:487,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
        - Branch String:   'crypto/asn1/tasn_prn.c:481,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:482,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:483,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
        - Branch String:   'crypto/asn1/tasn_prn.c:483,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:484,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:485,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_obstring
                - asn1_print_oid
                - ASN1_GENERALIZEDTIME_print
                - ASN1_UTCTIME_print
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - ASN1_STRING_print_ex
        - Branch String:   'crypto/asn1/tasn_prn.c:487,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:490,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_boolean
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:499,34'
              BranchSideFuncs:
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:499,34'
              BranchSideFuncs:
                - asn1_print_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:503,34'
              BranchSideFuncs:
                - ASN1_UTCTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:507,42'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_print
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:511,30'
              BranchSideFuncs:
                - asn1_print_oid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:516,35'
              BranchSideFuncs:
                - asn1_print_obstring
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:516,35'
              BranchSideFuncs:
                - asn1_print_obstring
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:523,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:523,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:523,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:531,36'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:491,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:492,27'
              BranchSideFuncs:
                - asn1_print_boolean
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:493,38'
              BranchSideFuncs:
                - asn1_print_boolean
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:523,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:524,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:525,29'
              BranchSideFuncs:
                - ASN1_parse_dump
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:525,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:526,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:527,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:534,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:535,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:536,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:536,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:536,28'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:538,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:536,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:537,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:538,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:444,10'
          Dst:             asn1_print_fsname
        - Src:             'crypto/asn1/tasn_prn.c:466,21'
          Dst:             ASN1_tag2str
        - Src:             'crypto/asn1/tasn_prn.c:469,21'
          Dst:             ASN1_tag2str
        - Src:             'crypto/asn1/tasn_prn.c:475,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:481,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:483,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:493,19'
          Dst:             asn1_print_boolean
        - Src:             'crypto/asn1/tasn_prn.c:499,15'
          Dst:             asn1_print_integer
        - Src:             'crypto/asn1/tasn_prn.c:503,15'
          Dst:             ASN1_UTCTIME_print
        - Src:             'crypto/asn1/tasn_prn.c:507,15'
          Dst:             ASN1_GENERALIZEDTIME_print
        - Src:             'crypto/asn1/tasn_prn.c:511,15'
          Dst:             asn1_print_oid
        - Src:             'crypto/asn1/tasn_prn.c:516,15'
          Dst:             asn1_print_obstring
        - Src:             'crypto/asn1/tasn_prn.c:523,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:525,13'
          Dst:             ASN1_parse_dump
        - Src:             'crypto/asn1/tasn_prn.c:531,15'
          Dst:             ASN1_STRING_print_ex
        - Src:             'crypto/asn1/tasn_prn.c:536,19'
          Dst:             BIO_puts
    - functionName:    asn1_print_fsname
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - int
        - 'char *'
        - 'char *'
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - indent
        - fname
        - sname
        - pctx
      BBCount:         39
      ICount:          190
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - BIO_printf
        - BIO_puts
        - BIO_write
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:338,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:339,23'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:343,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:339,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:340,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:341,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
        - Branch String:   'crypto/asn1/tasn_prn.c:343,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:344,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:345,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:345,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:346,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:347,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:347,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:348,15'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:349,10'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:349,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:349,20'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:351,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:349,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:350,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:351,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:351,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:352,22'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:355,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:352,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:354,5'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:355,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:356,13'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:364,19'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:356,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:357,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:360,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:357,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:358,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:359,9'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:360,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:361,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:364,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:365,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:366,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:339,13'
          Dst:             BIO_write
        - Src:             'crypto/asn1/tasn_prn.c:343,9'
          Dst:             BIO_write
        - Src:             'crypto/asn1/tasn_prn.c:352,13'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:357,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:360,17'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:364,9'
          Dst:             BIO_write
    - functionName:    asn1_template_print_ctx
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - int
        - 'struct.ASN1_TEMPLATE_st *'
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - fld
        - indent
        - tt
        - pctx
      BBCount:         49
      ICount:          311
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - BIO_printf
        - BIO_puts
        - asn1_item_print_ctx
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:271,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:272,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_print_ctx
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:274,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_print_ctx
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:275,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:276,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_print_ctx
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:278,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_print_ctx
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:284,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:285,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_print_ctx
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_item_print_ctx
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:289,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:295,13'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:327,32'
              BranchSideFuncs:
                - asn1_item_print_ctx
        - Branch String:   'crypto/asn1/tasn_prn.c:295,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:296,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:307,42'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:296,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:297,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:304,35'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:297,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:298,27'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:300,27'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:301,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:303,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:304,13'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:304,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:305,17'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:308,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:309,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:318,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:309,25'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:309,38'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:312,42'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:309,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:310,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:312,42'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:313,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:316,17'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:317,9'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num.22730
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_ASN1_VALUE_value.22729
                - asn1_item_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:318,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:318,34'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:321,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:318,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:320,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:321,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:322,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:325,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:322,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:323,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:324,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:301,21'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:304,24'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:308,25'
          Dst:             sk_ASN1_VALUE_num
        - Src:             'crypto/asn1/tasn_prn.c:309,29'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:312,22'
          Dst:             sk_ASN1_VALUE_value
        - Src:             'crypto/asn1/tasn_prn.c:313,18'
          Dst:             asn1_item_print_ctx
        - Src:             'crypto/asn1/tasn_prn.c:318,23'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:322,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:327,12'
          Dst:             asn1_item_print_ctx
    - functionName:    asn1_item_print_ctx
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st **'
        - int
        - 'struct.ASN1_ITEM_st *'
        - 'char *'
        - 'char *'
        - int
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - fld
        - indent
        - it
        - fname
        - sname
        - nohdr
        - pctx
      BBCount:         119
      ICount:          675
      EdgeCount:       160
      CyclomaticComplexity: 43
      functionsReached:
        - BIO_printf
        - BIO_puts
        - asn1_do_adb
        - asn1_get_choice_selector
        - asn1_get_field_ptr
        - asn1_primitive_print
        - asn1_print_fsname
        - asn1_template_print_ctx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:146,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:146,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:152,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:146,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:147,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:152,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:155,8'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:155,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:155,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:155,42'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:155,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/tasn_prn.c:154,8'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:156,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
        - Branch String:   'crypto/asn1/tasn_prn.c:156,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:157,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:162,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:157,24'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:157,46'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:159,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:157,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:158,17'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:159,26'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:159,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:160,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:161,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:165,5'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:167,13'
              BranchSideFuncs:
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:175,35'
              BranchSideFuncs:
                - asn1_primitive_print
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:180,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:198,38'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:213,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:213,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - asn1_print_fsname
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:257,20'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   'crypto/asn1/tasn_prn.c:167,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:167,17'
              BranchSideFuncs:
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:168,42'
              BranchSideFuncs:
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:168,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:170,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:171,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:175,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:176,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:177,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:180,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:180,42'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:183,14'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:180,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:181,13'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:183,14'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:184,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:184,19'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:191,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:184,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:185,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:191,20'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:186,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:187,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:188,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:188,26'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:188,39'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:190,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:188,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:189,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:190,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:200,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:200,25'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:201,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:200,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:201,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:205,14'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:201,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:202,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:203,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:207,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:208,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:209,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:213,20'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:213,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:215,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:213,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:214,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:215,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:215,19'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:215,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:216,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:215,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:216,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:225,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:216,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:217,30'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:220,30'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:217,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:218,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:219,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:220,21'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:221,21'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:225,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:226,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:234,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:227,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:228,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:229,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:229,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:230,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:231,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:234,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:236,33'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:244,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:237,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:238,17'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
            - BranchSide:      'crypto/asn1/tasn_prn.c:239,41'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
        - Branch String:   'crypto/asn1/tasn_prn.c:240,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:242,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:243,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_template_print_ctx
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:244,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:245,28'
              BranchSideFuncs:
                - BIO_printf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:249,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:245,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:246,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:247,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/asn1/tasn_prn.c:249,13'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:250,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/asn1/tasn_prn.c:254,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/asn1/tasn_prn.c:251,17'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:252,17'
              BranchSideFuncs: []
            - BranchSide:      'crypto/asn1/tasn_prn.c:253,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:157,28'
          Dst:             asn1_print_fsname
        - Src:             'crypto/asn1/tasn_prn.c:159,17'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:168,18'
          Dst:             asn1_template_print_ctx
        - Src:             'crypto/asn1/tasn_prn.c:175,14'
          Dst:             asn1_primitive_print
        - Src:             'crypto/asn1/tasn_prn.c:180,24'
          Dst:             asn1_print_fsname
        - Src:             'crypto/asn1/tasn_prn.c:188,30'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:192,20'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:198,13'
          Dst:             asn1_get_choice_selector
        - Src:             'crypto/asn1/tasn_prn.c:201,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:206,18'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_prn.c:207,14'
          Dst:             asn1_template_print_ctx
        - Src:             'crypto/asn1/tasn_prn.c:213,24'
          Dst:             asn1_print_fsname
        - Src:             'crypto/asn1/tasn_prn.c:217,21'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:220,21'
          Dst:             BIO_puts
        - Src:             'crypto/asn1/tasn_prn.c:236,21'
          Dst:             asn1_do_adb
        - Src:             'crypto/asn1/tasn_prn.c:239,22'
          Dst:             asn1_get_field_ptr
        - Src:             'crypto/asn1/tasn_prn.c:240,18'
          Dst:             asn1_template_print_ctx
        - Src:             'crypto/asn1/tasn_prn.c:245,17'
          Dst:             BIO_printf
        - Src:             'crypto/asn1/tasn_prn.c:257,9'
          Dst:             BIO_printf
    - functionName:    ASN1_item_print
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'struct.ASN1_VALUE_st *'
        - int
        - 'struct.ASN1_ITEM_st *'
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - out
        - ifld
        - indent
        - it
        - pctx
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - asn1_item_print_ctx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:125,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:126,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_print_ctx
            - BranchSide:      'crypto/asn1/tasn_prn.c:127,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - asn1_item_print_ctx
        - Branch String:   'crypto/asn1/tasn_prn.c:127,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:128,15'
              BranchSideFuncs:
                - asn1_item_print_ctx
            - BranchSide:      'crypto/asn1/tasn_prn.c:130,17'
              BranchSideFuncs:
                - asn1_item_print_ctx
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:131,12'
          Dst:             asn1_item_print_ctx
    - functionName:    ASN1_PCTX_set_str_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_pctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_get_str_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_set_oid_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_pctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_get_oid_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_set_cert_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_pctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_get_cert_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_set_nm_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_pctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_get_nm_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_set_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.asn1_pctx_st *'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_get_flags
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_PCTX_free
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.asn1_pctx_st *'
      constantsTouched: []
      argNames:
        - p
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:49,5'
          Dst:             CRYPTO_free
    - functionName:    ASN1_PCTX_new
      functionSourceFile: '/src/openssl111/crypto/asn1/tasn_prn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'struct.asn1_pctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_zalloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/asn1/tasn_prn.c:37,16'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:39,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_prn.c:39,11'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - ERR_put_error
        - Branch String:   'crypto/asn1/tasn_prn.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/asn1/tasn_prn.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/asn1/tasn_prn.c:44,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/asn1/tasn_prn.c:39,11'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/asn1/tasn_prn.c:41,9'
          Dst:             ERR_put_error
    - functionName:    secmem_new
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bi
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mem_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:143,12'
          Dst:             mem_init
    - functionName:    mem_init
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - size_t
      constantsTouched: []
      argNames:
        - bi
        - flags
      BBCount:         10
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BUF_MEM_free
        - BUF_MEM_new_ex
        - CRYPTO_free
        - CRYPTO_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:119,35'
              BranchSideFuncs:
                - BUF_MEM_new_ex
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bss_mem.c:119,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:120,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bss_mem.c:123,22'
              BranchSideFuncs:
                - CRYPTO_zalloc
                - llvm.memcpy.p0i8.p0i8.i64
                - BUF_MEM_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bss_mem.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:124,22'
              BranchSideFuncs:
                - BUF_MEM_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bss_mem.c:128,6'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:115,23'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/bss_mem.c:119,20'
          Dst:             BUF_MEM_new_ex
        - Src:             'crypto/bio/bss_mem.c:120,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bss_mem.c:123,22'
          Dst:             CRYPTO_zalloc
        - Src:             'crypto/bio/bss_mem.c:124,9'
          Dst:             BUF_MEM_free
        - Src:             'crypto/bio/bss_mem.c:125,9'
          Dst:             CRYPTO_free
    - functionName:    mem_buf_free
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         16
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BUF_MEM_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:166,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
        - Branch String:   'crypto/bio/bss_mem.c:166,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:166,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
            - BranchSide:      'crypto/bio/bss_mem.c:174,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:166,32'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:166,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
            - BranchSide:      'crypto/bio/bss_mem.c:174,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:166,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:167,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
            - BranchSide:      'crypto/bio/bss_mem.c:174,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:170,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:171,13'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      'crypto/bio/bss_mem.c:172,22'
              BranchSideFuncs:
                - BUF_MEM_free
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:172,9'
          Dst:             BUF_MEM_free
    - functionName:    mem_buf_sync
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - b
      BBCount:         11
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:182,19'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:182,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:182,19'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:182,35'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:182,38'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:182,35'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:182,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:182,9'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:183,43'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:185,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:186,21'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:190,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mem_free
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - mem_buf_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:153,25'
              BranchSideFuncs:
                - mem_buf_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/bio/bss_mem.c:154,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:155,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/bio/bss_mem.c:156,5'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:154,10'
          Dst:             mem_buf_free
        - Src:             'crypto/bio/bss_mem.c:156,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/bio/bss_mem.c:157,5'
          Dst:             CRYPTO_free
    - functionName:    mem_new
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - bi
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mem_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:138,12'
          Dst:             mem_init
    - functionName:    mem_ctrl
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - int
        - size_t
        - 'char *'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         43
      ICount:          298
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - mem_buf_free
        - mem_buf_sync
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:252,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:253,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - mem_buf_sync
                - mem_buf_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:255,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - mem_buf_sync
                - mem_buf_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:257,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:259,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:274,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bio/bss_mem.c:277,23'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:280,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:287,22'
              BranchSideFuncs:
                - mem_buf_free
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:293,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - mem_buf_sync
            - BranchSide:      'crypto/bio/bss_mem.c:302,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:305,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:308,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:311,21'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:315,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:315,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:318,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:318,5'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:320,13'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:260,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:261,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:272,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:261,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:262,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:269,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:262,21'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:263,28'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:266,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:281,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:282,29'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:285,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:293,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:294,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - mem_buf_sync
            - BranchSide:      'crypto/bio/bss_mem.c:300,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/bio/bss_mem.c:294,17'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:295,30'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:296,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:287,9'
          Dst:             mem_buf_free
        - Src:             'crypto/bio/bss_mem.c:295,17'
          Dst:             mem_buf_sync
    - functionName:    mem_gets
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - size
      BBCount:         22
      ICount:          164
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_clear_flags
        - mem_read
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:334,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:335,14'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_mem.c:336,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_mem.c:338,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:339,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_mem.c:340,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_mem.c:340,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:341,10'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:344,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_mem.c:345,5'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:346,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_mem.c:357,18'
              BranchSideFuncs:
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_mem.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:347,14'
              BranchSideFuncs:
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bio/bss_mem.c:350,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bio/bss_mem.c:358,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:359,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:360,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:336,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_mem.c:357,9'
          Dst:             mem_read
    - functionName:    mem_read
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         24
      ICount:          167
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_clear_flags
        - BIO_set_flags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:201,14'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      'crypto/bio/bss_mem.c:202,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_cmp8
        - Branch String:   'crypto/bio/bss_mem.c:203,22'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:203,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:203,72'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:203,11'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:203,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:203,72'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:204,23'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:204,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:209,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
        - Branch String:   'crypto/bio/bss_mem.c:204,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:205,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:209,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_flags
        - Branch String:   'crypto/bio/bss_mem.c:211,13'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:212,13'
              BranchSideFuncs:
                - BIO_set_flags
            - BranchSide:      'crypto/bio/bss_mem.c:213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:202,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_mem.c:212,13'
          Dst:             BIO_set_flags
    - functionName:    mem_puts
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - bp
        - str
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mem_write
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:368,9'
          Dst:             strlen
        - Src:             'crypto/bio/bss_mem.c:369,11'
          Dst:             mem_write
    - functionName:    mem_write
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         13
      ICount:          120
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_clear_flags
        - BUF_MEM_grow_clean
        - ERR_put_error
        - mem_buf_sync
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:223,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:224,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_mem.c:227,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - mem_buf_sync
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/bio/bss_mem.c:227,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:228,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_mem.c:231,5'
              BranchSideFuncs:
                - BIO_clear_flags
                - __sanitizer_cov_trace_const_cmp4
                - mem_buf_sync
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:232,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:233,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:234,12'
              BranchSideFuncs:
                - mem_buf_sync
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:236,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:237,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:238,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:224,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_mem.c:228,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_mem.c:231,5'
          Dst:             BIO_clear_flags
        - Src:             'crypto/bio/bss_mem.c:235,5'
          Dst:             mem_buf_sync
        - Src:             'crypto/bio/bss_mem.c:236,9'
          Dst:             BUF_MEM_grow_clean
    - functionName:    BIO_new_mem_buf
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         11
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_new
        - BIO_s_mem
        - ERR_put_error
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bio/bss_mem.c:93,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:94,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bio/bss_mem.c:97,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_s_mem
                - BIO_new
                - llvm.memcpy.p0i8.p0i8.i64
                - strlen
        - Branch String:   'crypto/bio/bss_mem.c:97,10'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:97,29'
              BranchSideFuncs:
                - strlen
                - BIO_s_mem
                - BIO_new
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/bio/bss_mem.c:97,44'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/bio/bss_mem.c:98,9'
          Branch Sides:
            - BranchSide:      'crypto/bio/bss_mem.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bio/bss_mem.c:100,25'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:
        - Src:             'crypto/bio/bss_mem.c:94,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bio/bss_mem.c:97,22'
          Dst:             strlen
        - Src:             'crypto/bio/bss_mem.c:98,24'
          Dst:             BIO_s_mem
        - Src:             'crypto/bio/bss_mem.c:98,16'
          Dst:             BIO_new
    - functionName:    BIO_s_mem
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_s_secmem
      functionSourceFile: '/src/openssl111/crypto/bio/bss_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotr64
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - w
        - c
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    384
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load64
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - src
      BBCount:         4
      ICount:          84
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2_impl.h:46,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:47,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2_impl.h:51,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blake2b_init0
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.blake2b_ctx_st *'
      constantsTouched: []
      argNames:
        - S
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2b.c:60,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:61,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/blake2/blake2b.c:63,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blake2b_set_lastblock
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.blake2b_ctx_st *'
      constantsTouched: []
      argNames:
        - S
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BLAKE2b_Final
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.blake2b_ctx_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         7
      ICount:          73
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - blake2b_compress
        - blake2b_set_lastblock
        - store64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2b.c:263,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:264,17'
              BranchSideFuncs:
                - store64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/blake2/blake2b.c:267,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/blake2/blake2b.c:257,5'
          Dst:             blake2b_set_lastblock
        - Src:             'crypto/blake2/blake2b.c:260,5'
          Dst:             blake2b_compress
        - Src:             'crypto/blake2/blake2b.c:264,9'
          Dst:             store64
        - Src:             'crypto/blake2/blake2b.c:267,5'
          Dst:             OPENSSL_cleanse
    - functionName:    blake2b_compress
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.blake2b_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - S
        - blocks
        - len
      BBCount:         244
      ICount:          7174
      EdgeCount:       250
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - load64
        - rotr64
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2b.c:120,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
            - BranchSide:      'crypto/blake2/blake2b.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
        - Branch String:   'crypto/blake2/blake2b.c:120,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
            - BranchSide:      'crypto/blake2/blake2b.c:129,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
        - Branch String:   'crypto/blake2/blake2b.c:129,17'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:129,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
            - BranchSide:      'crypto/blake2/blake2b.c:129,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
        - Branch String:   'crypto/blake2/blake2b.c:131,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:132,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
            - BranchSide:      'crypto/blake2/blake2b.c:135,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
        - Branch String:   'crypto/blake2/blake2b.c:136,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:137,27'
              BranchSideFuncs:
                - load64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/blake2/blake2b.c:141,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - load64
        - Branch String:   'crypto/blake2/blake2b.c:194,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:195,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - load64
            - BranchSide:      'crypto/blake2/blake2b.c:199,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
        - Branch String:   'crypto/blake2/blake2b.c:201,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:136,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - rotr64
                - __sanitizer_cov_trace_const_cmp4
                - load64
            - BranchSide:      'crypto/blake2/blake2b.c:202,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/blake2/blake2b.c:120,5'
          Dst:             __assert_fail
        - Src:             'crypto/blake2/blake2b.c:137,20'
          Dst:             load64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:180,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:181,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:182,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:183,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:184,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:185,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:186,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:187,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:188,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:189,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:190,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
        - Src:             'crypto/blake2/blake2b.c:191,9'
          Dst:             rotr64
    - functionName:    store64
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2_impl.h:88,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:89,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2_impl.h:91,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/blake2/blake2_impl.h:94,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/blake2/blake2_impl.h:95,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    BLAKE2b_Update
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.blake2b_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - datalen
      BBCount:         18
      ICount:          153
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - blake2b_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2b.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:220,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - blake2b_compress
                - llvm.memcpy.p0i8.p0i8.i64
                - blake2b_compress
            - BranchSide:      'crypto/blake2/blake2b.c:241,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/blake2/blake2b.c:220,13'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:221,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - blake2b_compress
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - blake2b_compress
            - BranchSide:      'crypto/blake2/blake2b.c:227,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - blake2b_compress
        - Branch String:   'crypto/blake2/blake2b.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:228,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - blake2b_compress
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2b.c:239,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/blake2/blake2b.c:233,24'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:233,35'
              BranchSideFuncs:
                - blake2b_compress
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2b.c:233,22'
              BranchSideFuncs:
                - blake2b_compress
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/blake2/blake2b.c:241,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:241,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2b.c:241,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/blake2/blake2b.c:222,13'
          Dst:             blake2b_compress
        - Src:             'crypto/blake2/blake2b.c:235,13'
          Dst:             blake2b_compress
        - Src:             'crypto/blake2/blake2b.c:241,5'
          Dst:             __assert_fail
    - functionName:    blake2b_init_param
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.blake2b_ctx_st *'
        - 'struct.blake2b_param_st *'
      constantsTouched: []
      argNames:
        - S
        - P
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - blake2b_init0
        - load64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2b.c:76,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2b.c:77,27'
              BranchSideFuncs:
                - load64
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/blake2/blake2b.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/blake2/blake2b.c:70,5'
          Dst:             blake2b_init0
        - Src:             'crypto/blake2/blake2b.c:77,20'
          Dst:             load64
    - functionName:    store32
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2_impl.h:70,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:71,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2_impl.h:73,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/blake2/blake2_impl.h:76,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/blake2/blake2_impl.h:77,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    BLAKE2b_Init
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2b.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.blake2b_ctx_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blake2b_init_param
        - store32
        - store64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/blake2b.c:89,5'
          Dst:             store32
        - Src:             'crypto/blake2/blake2b.c:90,5'
          Dst:             store64
        - Src:             'crypto/blake2/blake2b.c:96,5'
          Dst:             blake2b_init_param
    - functionName:    rotr32
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - w
        - c
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    320
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load32
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - src
      BBCount:         4
      ICount:          60
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2_impl.h:26,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:27,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2_impl.h:31,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blake2s_init0
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.blake2s_ctx_st *'
      constantsTouched: []
      argNames:
        - S
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2s.c:56,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:57,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/blake2/blake2s.c:59,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blake2s_set_lastblock
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.blake2s_ctx_st *'
      constantsTouched: []
      argNames:
        - S
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BLAKE2s_Final
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.blake2s_ctx_st *'
      constantsTouched: []
      argNames:
        - md
        - c
      BBCount:         7
      ICount:          73
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - blake2s_compress
        - blake2s_set_lastblock
        - store32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2s.c:257,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:258,17'
              BranchSideFuncs:
                - store32.22857
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      'crypto/blake2/blake2s.c:261,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             'crypto/blake2/blake2s.c:251,5'
          Dst:             blake2s_set_lastblock
        - Src:             'crypto/blake2/blake2s.c:254,5'
          Dst:             blake2s_compress
        - Src:             'crypto/blake2/blake2s.c:258,9'
          Dst:             store32
        - Src:             'crypto/blake2/blake2s.c:261,5'
          Dst:             OPENSSL_cleanse
    - functionName:    blake2s_compress
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.blake2s_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - S
        - blocks
        - len
      BBCount:         208
      ICount:          6012
      EdgeCount:       214
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - load32
        - rotr32
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2s.c:116,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:116,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
            - BranchSide:      'crypto/blake2/blake2s.c:116,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
        - Branch String:   'crypto/blake2/blake2s.c:116,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:116,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
            - BranchSide:      'crypto/blake2/blake2s.c:125,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
        - Branch String:   'crypto/blake2/blake2s.c:125,17'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:125,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
            - BranchSide:      'crypto/blake2/blake2s.c:125,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
        - Branch String:   'crypto/blake2/blake2s.c:127,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:128,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
            - BranchSide:      'crypto/blake2/blake2s.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
        - Branch String:   'crypto/blake2/blake2s.c:132,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:133,27'
              BranchSideFuncs:
                - load32
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/blake2/blake2s.c:137,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - load32
        - Branch String:   'crypto/blake2/blake2s.c:188,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:189,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - load32
            - BranchSide:      'crypto/blake2/blake2s.c:193,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
        - Branch String:   'crypto/blake2/blake2s.c:195,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:132,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - __sanitizer_cov_trace_const_cmp8
                - load32
            - BranchSide:      'crypto/blake2/blake2s.c:196,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/blake2/blake2s.c:116,5'
          Dst:             __assert_fail
        - Src:             'crypto/blake2/blake2s.c:133,20'
          Dst:             load32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:176,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:177,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:178,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:179,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:180,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:181,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:182,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:183,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:184,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
        - Src:             'crypto/blake2/blake2s.c:185,9'
          Dst:             rotr32
    - functionName:    store32
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2_impl.h:70,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:71,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2_impl.h:73,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/blake2/blake2_impl.h:76,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2_impl.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/blake2/blake2_impl.h:77,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
    - functionName:    BLAKE2s_Update
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.blake2s_ctx_st *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - datalen
      BBCount:         18
      ICount:          153
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - blake2s_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2s.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:214,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - blake2s_compress
                - llvm.memcpy.p0i8.p0i8.i64
                - blake2s_compress
            - BranchSide:      'crypto/blake2/blake2s.c:235,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/blake2/blake2s.c:214,13'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:215,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - blake2s_compress
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - blake2s_compress
            - BranchSide:      'crypto/blake2/blake2s.c:221,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - blake2s_compress
        - Branch String:   'crypto/blake2/blake2s.c:221,13'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:222,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - blake2s_compress
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2s.c:233,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/blake2/blake2s.c:227,24'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:227,35'
              BranchSideFuncs:
                - blake2s_compress
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2s.c:227,22'
              BranchSideFuncs:
                - blake2s_compress
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   'crypto/blake2/blake2s.c:235,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:235,5'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      'crypto/blake2/blake2s.c:235,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'crypto/blake2/blake2s.c:216,13'
          Dst:             blake2s_compress
        - Src:             'crypto/blake2/blake2s.c:229,13'
          Dst:             blake2s_compress
        - Src:             'crypto/blake2/blake2s.c:235,5'
          Dst:             __assert_fail
    - functionName:    blake2s_init_param
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.blake2s_ctx_st *'
        - 'struct.blake2s_param_st *'
      constantsTouched: []
      argNames:
        - S
        - P
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - blake2s_init0
        - load32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/blake2/blake2s.c:72,5'
          Branch Sides:
            - BranchSide:      'crypto/blake2/blake2s.c:73,28'
              BranchSideFuncs:
                - load32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/blake2/blake2s.c:75,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/blake2/blake2s.c:70,5'
          Dst:             blake2s_init0
        - Src:             'crypto/blake2/blake2s.c:73,20'
          Dst:             load32
    - functionName:    store48
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - w
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BLAKE2s_Init
      functionSourceFile: '/src/openssl111/crypto/blake2/blake2s.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.blake2s_ctx_st *'
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blake2s_init_param
        - store32
        - store48
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/blake2/blake2s.c:86,5'
          Dst:             store32
        - Src:             'crypto/blake2/blake2s.c:87,5'
          Dst:             store48
        - Src:             'crypto/blake2/blake2s.c:92,5'
          Dst:             blake2s_init_param
    - functionName:    BN_GF2m_mod_solve_quad
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_GF2m_mod_solve_quad_arr
        - BN_GF2m_poly2arr
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:1095,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1096,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:1097,28'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_solve_quad_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:1098,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1098,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_solve_quad_arr
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:1099,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_gf2m.c:1098,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1099,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:1102,38'
              BranchSideFuncs:
                - BN_GF2m_mod_solve_quad_arr
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:1091,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:1095,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_gf2m.c:1097,11'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/bn/bn_gf2m.c:1099,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:1102,11'
          Dst:             BN_GF2m_mod_solve_quad_arr
        - Src:             'crypto/bn/bn_gf2m.c:1105,5'
          Dst:             CRYPTO_free
    - functionName:    BN_GF2m_poly2arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'int *'
        - int
      constantsTouched: []
      argNames:
        - a
        - p
        - max
      BBCount:         25
      ICount:          157
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - BN_is_zero
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:1121,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1122,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_gf2m.c:1124,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1124,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1125,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1139,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1125,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1127,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1129,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1130,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1130,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1131,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:1135,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1131,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1132,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1133,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1139,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1140,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_gf2m.c:1144,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:1121,9'
          Dst:             BN_is_zero
    - functionName:    BN_GF2m_mod_solve_quad_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a_
        - p
        - ctx
      BBCount:         67
      ICount:          395
      EdgeCount:       94
      CyclomaticComplexity: 29
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_add
        - BN_GF2m_mod_arr
        - BN_GF2m_mod_mul_arr
        - BN_GF2m_mod_sqr_arr
        - BN_copy
        - BN_is_zero
        - BN_priv_rand
        - BN_set_word
        - BN_ucmp
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:991,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:993,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_gf2m.c:997,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_gf2m.c:1001,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1002,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:1004,26'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_gf2m.c:1004,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1005,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_gf2m.c:1007,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
        - Branch String:   'crypto/bn/bn_gf2m.c:1007,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1008,9'
              BranchSideFuncs:
                - BN_set_word
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:1013,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1013,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1015,22'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1028,26'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1015,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1016,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1017,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1017,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1018,38'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:1026,5'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gf2m.c:1018,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1019,17'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1020,38'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1020,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1021,17'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1022,30'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1022,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1023,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1024,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1031,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1032,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:1033,9'
              BranchSideFuncs:
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1034,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1035,17'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1036,34'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1036,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1037,17'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1038,13'
              BranchSideFuncs:
                - BN_set_word
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1039,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1040,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1041,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1041,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1042,42'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1053,18'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1042,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1043,21'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1044,42'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1044,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1045,21'
              BranchSideFuncs:
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1046,42'
              BranchSideFuncs:
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1046,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1047,21'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1048,34'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1048,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1049,21'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1050,34'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1050,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1051,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1052,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1054,32'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1054,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1054,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:1054,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1034,31'
              BranchSideFuncs:
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1055,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gf2m.c:1055,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:1056,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:1061,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1062,9'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:1063,22'
              BranchSideFuncs:
                - BN_GF2m_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gf2m.c:1063,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1064,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:1065,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gf2m.c:1065,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1066,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:1070,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:1070,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1071,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:1074,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:993,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:997,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:998,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:999,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:1000,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:1004,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/bn/bn_gf2m.c:1007,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gf2m.c:1008,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:1015,14'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:1018,18'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:1020,18'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:1022,18'
          Dst:             BN_GF2m_add
        - Src:             'crypto/bn/bn_gf2m.c:1028,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:1029,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:1030,15'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:1034,18'
          Dst:             BN_priv_rand
        - Src:             'crypto/bn/bn_gf2m.c:1036,18'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/bn/bn_gf2m.c:1038,13'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:1039,18'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:1042,22'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:1044,22'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:1046,22'
          Dst:             BN_GF2m_mod_mul_arr
        - Src:             'crypto/bn/bn_gf2m.c:1048,22'
          Dst:             BN_GF2m_add
        - Src:             'crypto/bn/bn_gf2m.c:1050,22'
          Dst:             BN_GF2m_add
        - Src:             'crypto/bn/bn_gf2m.c:1054,18'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gf2m.c:1055,13'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gf2m.c:1056,13'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:1061,10'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:1063,10'
          Dst:             BN_GF2m_add
        - Src:             'crypto/bn/bn_gf2m.c:1065,9'
          Dst:             BN_ucmp
        - Src:             'crypto/bn/bn_gf2m.c:1066,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:1070,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:1077,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
      BBCount:         48
      ICount:          445
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - BN_set_word
        - bn_correct_top
        - bn_wexpand
      functionUses:    10
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:300,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:302,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:310,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:310,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:311,25'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:318,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:311,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:312,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:313,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:313,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:314,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:316,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:322,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:323,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:351,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:324,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:325,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:328,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:330,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:332,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:342,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:337,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:338,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:339,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:346,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:322,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:347,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:351,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:353,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:380,20'
              BranchSideFuncs:
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_gf2m.c:355,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:356,13'
              BranchSideFuncs:
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_gf2m.c:357,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:360,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:361,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:363,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:366,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:351,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:370,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:374,20'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:374,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:376,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:374,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:375,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:376,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:302,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:311,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:380,5'
          Dst:             bn_correct_top
    - functionName:    BN_GF2m_mod_sqr_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         14
      ICount:          813
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod_arr
        - bn_correct_top
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:497,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:498,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:499,21'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:499,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:500,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:502,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:502,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:503,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:507,18'
              BranchSideFuncs:
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:509,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:510,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:512,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:496,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:497,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:499,10'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:508,5'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_gf2m.c:509,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/bn/bn_gf2m.c:514,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_add
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         17
      ICount:          147
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - bn_correct_top
        - bn_wexpand
      functionUses:    33
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:260,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:261,14'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_gf2m.c:264,14'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_gf2m.c:268,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_gf2m.c:271,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_gf2m.c:271,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:272,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_gf2m.c:274,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
        - Branch String:   'crypto/bn/bn_gf2m.c:274,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:275,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
            - BranchSide:      'crypto/bn/bn_gf2m.c:278,14'
              BranchSideFuncs:
                - bn_correct_top
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:268,9'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:279,5'
          Dst:             bn_correct_top
    - functionName:    BN_GF2m_mod_mul_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - p
        - ctx
      BBCount:         36
      ICount:          284
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod_arr
        - BN_GF2m_mod_sqr_arr
        - bn_GF2m_mul_2x2
        - bn_correct_top
        - bn_wexpand
      functionUses:    4
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:420,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:421,36'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
            - BranchSide:      'crypto/bn/bn_gf2m.c:424,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:425,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:426,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:428,12'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:429,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:430,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:431,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:433,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:434,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:436,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:436,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:437,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:448,20'
              BranchSideFuncs:
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:438,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:438,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:438,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:439,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:440,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:446,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:441,18'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:441,16'
              BranchSideFuncs:
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:441,44'
              BranchSideFuncs:
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:443,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:444,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
            - BranchSide:      'crypto/bn/bn_gf2m.c:445,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_correct_top
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_GF2m_mul_2x2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:449,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:449,32'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:450,13'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:421,16'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:424,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:425,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:429,10'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:442,13'
          Dst:             bn_GF2m_mul_2x2
        - Src:             'crypto/bn/bn_gf2m.c:448,5'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_gf2m.c:449,9'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/bn/bn_gf2m.c:454,5'
          Dst:             BN_CTX_end
    - functionName:    bn_GF2m_mul_2x2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'size_t *'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_GF2m_mod_sqrt
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_GF2m_mod_sqrt_arr
        - BN_GF2m_poly2arr
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:965,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:966,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:967,28'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqrt_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:968,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:968,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqrt_arr
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:969,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_gf2m.c:968,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:969,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:972,32'
              BranchSideFuncs:
                - BN_GF2m_mod_sqrt_arr
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:961,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:965,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_gf2m.c:967,11'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/bn/bn_gf2m.c:969,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:972,11'
          Dst:             BN_GF2m_mod_sqrt_arr
        - Src:             'crypto/bn/bn_gf2m.c:975,5'
          Dst:             CRYPTO_free
    - functionName:    BN_GF2m_mod_sqrt_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod_exp_arr
        - BN_set_bit
        - BN_set_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:932,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:934,9'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_exp_arr
            - BranchSide:      'crypto/bn/bn_gf2m.c:938,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_exp_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:939,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:940,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:942,21'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_exp_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:942,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:943,9'
              BranchSideFuncs:
                - BN_GF2m_mod_exp_arr
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:944,31'
              BranchSideFuncs:
                - BN_GF2m_mod_exp_arr
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:934,9'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:938,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:939,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:942,10'
          Dst:             BN_set_bit
        - Src:             'crypto/bn/bn_gf2m.c:944,11'
          Dst:             BN_GF2m_mod_exp_arr
        - Src:             'crypto/bn/bn_gf2m.c:948,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod_exp_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - p
        - ctx
      BBCount:         26
      ICount:          165
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod_arr
        - BN_GF2m_mod_mul_arr
        - BN_GF2m_mod_sqr_arr
        - BN_abs_is_word
        - BN_copy
        - BN_is_bit_set
        - BN_is_zero
        - BN_num_bits
        - BN_set_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:860,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:861,16'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      'crypto/bn/bn_gf2m.c:863,24'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   'crypto/bn/bn_gf2m.c:863,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:864,25'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      'crypto/bn/bn_gf2m.c:866,18'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:867,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:868,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:870,26'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:870,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:871,9'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:873,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:874,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:875,34'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:882,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:875,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:876,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:877,27'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:877,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:878,38'
              BranchSideFuncs:
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:881,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:878,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:879,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:880,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_GF2m_mod_sqr_arr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul_arr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:882,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:883,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:885,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:860,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gf2m.c:861,16'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:863,9'
          Dst:             BN_abs_is_word
        - Src:             'crypto/bn/bn_gf2m.c:864,17'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:866,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:867,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:870,10'
          Dst:             BN_GF2m_mod_arr
        - Src:             'crypto/bn/bn_gf2m.c:873,9'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:875,14'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:877,13'
          Dst:             BN_is_bit_set
        - Src:             'crypto/bn/bn_gf2m.c:878,18'
          Dst:             BN_GF2m_mod_mul_arr
        - Src:             'crypto/bn/bn_gf2m.c:882,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:887,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod_exp
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - p
        - ctx
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_GF2m_mod_exp_arr
        - BN_GF2m_poly2arr
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:906,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:907,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:908,28'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_exp_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:909,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:909,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_exp_arr
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:910,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_gf2m.c:909,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:910,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:913,31'
              BranchSideFuncs:
                - BN_GF2m_mod_exp_arr
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:901,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:906,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_gf2m.c:908,11'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/bn/bn_gf2m.c:910,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:913,11'
          Dst:             BN_GF2m_mod_exp_arr
        - Src:             'crypto/bn/bn_gf2m.c:916,5'
          Dst:             CRYPTO_free
    - functionName:    BN_GF2m_mod_div_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - yy
        - xx
        - p
        - ctx
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_arr2poly
        - BN_GF2m_mod_div
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:833,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:834,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:835,27'
              BranchSideFuncs:
                - BN_GF2m_arr2poly
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_div
        - Branch String:   'crypto/bn/bn_gf2m.c:835,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:836,9'
              BranchSideFuncs:
                - BN_GF2m_mod_div
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:838,27'
              BranchSideFuncs:
                - BN_GF2m_mod_div
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:832,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:833,18'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:835,10'
          Dst:             BN_GF2m_arr2poly
        - Src:             'crypto/bn/bn_gf2m.c:838,11'
          Dst:             BN_GF2m_mod_div
        - Src:             'crypto/bn/bn_gf2m.c:842,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_arr2poly
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'int *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - p
        - a
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - BN_set_bit
        - BN_set_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:1157,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1158,24'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:1163,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/bn/bn_gf2m.c:1158,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:1159,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/bn/bn_gf2m.c:1160,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:1156,5'
          Dst:             BN_set_word
        - Src:             'crypto/bn/bn_gf2m.c:1158,13'
          Dst:             BN_set_bit
    - functionName:    BN_GF2m_mod_div
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - y
        - x
        - p
        - ctx
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod_inv
        - BN_GF2m_mod_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:802,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:803,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:805,26'
              BranchSideFuncs:
                - BN_GF2m_mod_inv
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:805,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:806,9'
              BranchSideFuncs:
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:807,26'
              BranchSideFuncs:
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:807,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:808,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:810,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:800,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:801,12'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:805,10'
          Dst:             BN_GF2m_mod_inv
        - Src:             'crypto/bn/bn_gf2m.c:807,10'
          Dst:             BN_GF2m_mod_mul
        - Src:             'crypto/bn/bn_gf2m.c:813,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod_inv
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         18
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod_inv_vartime
        - BN_GF2m_mod_mul
        - BN_is_zero
        - BN_num_bits
        - BN_priv_rand
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:730,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:731,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:734,5'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:735,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:737,13'
              BranchSideFuncs:
                - BN_is_zero
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:738,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:738,5'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:735,27'
              BranchSideFuncs:
                - BN_num_bits
                - BN_priv_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:741,26'
              BranchSideFuncs:
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:741,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:742,9'
              BranchSideFuncs:
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:745,34'
              BranchSideFuncs:
                - BN_GF2m_mod_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:745,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:746,9'
              BranchSideFuncs:
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:749,26'
              BranchSideFuncs:
                - BN_GF2m_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:749,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:750,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:752,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:729,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:730,14'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:735,30'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:735,14'
          Dst:             BN_priv_rand
        - Src:             'crypto/bn/bn_gf2m.c:738,14'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gf2m.c:741,10'
          Dst:             BN_GF2m_mod_mul
        - Src:             'crypto/bn/bn_gf2m.c:745,10'
          Dst:             BN_GF2m_mod_inv_vartime
        - Src:             'crypto/bn/bn_gf2m.c:749,10'
          Dst:             BN_GF2m_mod_mul
        - Src:             'crypto/bn/bn_gf2m.c:755,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod_mul
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - p
        - ctx
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_GF2m_mod_mul_arr
        - BN_GF2m_poly2arr
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:474,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:475,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:476,28'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_mul_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:477,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:477,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_mul_arr
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:478,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_gf2m.c:477,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:478,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:481,31'
              BranchSideFuncs:
                - BN_GF2m_mod_mul_arr
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:469,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:474,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_gf2m.c:476,11'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/bn/bn_gf2m.c:478,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:481,11'
          Dst:             BN_GF2m_mod_mul_arr
        - Src:             'crypto/bn/bn_gf2m.c:484,5'
          Dst:             CRYPTO_free
    - functionName:    BN_GF2m_mod_inv_vartime
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         67
      ICount:          567
      EdgeCount:       89
      CyclomaticComplexity: 24
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_mod
        - BN_copy
        - BN_is_zero
        - BN_num_bits
        - BN_num_bits_word
        - bn_correct_top
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:567,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:568,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:570,22'
              BranchSideFuncs:
                - BN_GF2m_mod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_num_bits
                - BN_num_bits
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:570,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:571,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_num_bits
                - BN_num_bits
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:572,20'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_num_bits
                - BN_num_bits
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:572,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:573,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:575,18'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
                - BN_num_bits
                - BN_num_bits
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:575,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:576,9'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:615,33'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:620,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:621,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:622,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:623,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:624,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:625,18'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:626,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:627,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:628,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:630,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:631,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:632,18'
              BranchSideFuncs:
                - bn_wexpand
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:633,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:634,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:635,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:636,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:637,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:638,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:644,26'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:644,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:644,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:644,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:647,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:664,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
        - Branch String:   'crypto/bn/bn_gf2m.c:651,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:652,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:659,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:664,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:665,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:671,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:665,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:666,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:667,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_correct_top
                - BN_copy
        - Branch String:   'crypto/bn/bn_gf2m.c:667,21'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:668,21'
              BranchSideFuncs:
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:669,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:671,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:672,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:686,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:686,13'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:687,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:690,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:690,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:643,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:692,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/bn/bn_gf2m.c:694,46'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:694,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      'crypto/bn/bn_gf2m.c:694,17'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:694,17'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:695,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/bn/bn_gf2m.c:696,25'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_correct_top
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   'crypto/bn/bn_gf2m.c:703,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:704,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:706,9'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:561,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:563,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:564,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:565,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:566,9'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:570,10'
          Dst:             BN_GF2m_mod
        - Src:             'crypto/bn/bn_gf2m.c:572,9'
          Dst:             BN_is_zero
        - Src:             'crypto/bn/bn_gf2m.c:575,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:615,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:616,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:620,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:626,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:633,14'
          Dst:             bn_wexpand
        - Src:             'crypto/bn/bn_gf2m.c:696,43'
          Dst:             BN_num_bits_word
        - Src:             'crypto/bn/bn_gf2m.c:699,9'
          Dst:             bn_correct_top
        - Src:             'crypto/bn/bn_gf2m.c:703,10'
          Dst:             BN_copy
        - Src:             'crypto/bn/bn_gf2m.c:715,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_GF2m_mod_arr
        - BN_GF2m_poly2arr
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:397,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:397,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GF2m_mod_arr
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:398,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/bn/bn_gf2m.c:397,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:398,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:401,27'
              BranchSideFuncs:
                - BN_GF2m_mod_arr
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:396,11'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/bn/bn_gf2m.c:398,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:401,11'
          Dst:             BN_GF2m_mod_arr
    - functionName:    BN_GF2m_mod_inv_arr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - xx
        - p
        - ctx
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GF2m_arr2poly
        - BN_GF2m_mod_inv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:773,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:774,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:775,27'
              BranchSideFuncs:
                - BN_GF2m_arr2poly
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_GF2m_mod_inv
        - Branch String:   'crypto/bn/bn_gf2m.c:775,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:776,9'
              BranchSideFuncs:
                - BN_GF2m_mod_inv
                - BN_CTX_end
            - BranchSide:      'crypto/bn/bn_gf2m.c:778,27'
              BranchSideFuncs:
                - BN_GF2m_mod_inv
                - BN_CTX_end
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:772,5'
          Dst:             BN_CTX_start
        - Src:             'crypto/bn/bn_gf2m.c:773,18'
          Dst:             BN_CTX_get
        - Src:             'crypto/bn/bn_gf2m.c:775,10'
          Dst:             BN_GF2m_arr2poly
        - Src:             'crypto/bn/bn_gf2m.c:778,11'
          Dst:             BN_GF2m_mod_inv
        - Src:             'crypto/bn/bn_gf2m.c:782,5'
          Dst:             BN_CTX_end
    - functionName:    BN_GF2m_mod_sqr
      functionSourceFile: '/src/openssl111/crypto/bn/bn_gf2m.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_GF2m_mod_sqr_arr
        - BN_GF2m_poly2arr
        - BN_num_bits
        - CRYPTO_free
        - CRYPTO_malloc
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/bn/bn_gf2m.c:532,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:533,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:534,28'
              BranchSideFuncs:
                - BN_GF2m_poly2arr
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CRYPTO_free
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
        - Branch String:   'crypto/bn/bn_gf2m.c:535,14'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:535,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GF2m_mod_sqr_arr
                - CRYPTO_free
                - ERR_put_error
            - BranchSide:      'crypto/bn/bn_gf2m.c:536,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
        - Branch String:   'crypto/bn/bn_gf2m.c:535,9'
          Branch Sides:
            - BranchSide:      'crypto/bn/bn_gf2m.c:536,9'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_free
            - BranchSide:      'crypto/bn/bn_gf2m.c:539,31'
              BranchSideFuncs:
                - BN_GF2m_mod_sqr_arr
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/bn/bn_gf2m.c:527,21'
          Dst:             BN_num_bits
        - Src:             'crypto/bn/bn_gf2m.c:532,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/bn/bn_gf2m.c:534,11'
          Dst:             BN_GF2m_poly2arr
        - Src:             'crypto/bn/bn_gf2m.c:536,9'
          Dst:             ERR_put_error
        - Src:             'crypto/bn/bn_gf2m.c:539,11'
          Dst:             BN_GF2m_mod_sqr_arr
        - Src:             'crypto/bn/bn_gf2m.c:542,5'
          Dst:             CRYPTO_free
    - functionName:    cms_attrib_get
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        3
      argTypes:
        - int
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - 'int *'
      constantsTouched: []
      argNames:
        - nid
        - attrs
        - lastpos
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_get_attr
        - X509at_get_attr_by_NID
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:216,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:219,26'
              BranchSideFuncs:
                - X509at_get_attr
      Callsites:
        - Src:             'crypto/cms/cms_att.c:215,11'
          Dst:             X509at_get_attr_by_NID
        - Src:             'crypto/cms/cms_att.c:219,10'
          Dst:             X509at_get_attr
    - functionName:    cms_check_attribute
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'struct.stack_st_X509_ATTRIBUTE *'
        - int
      constantsTouched: []
      argNames:
        - nid
        - flags
        - type
        - attrs
        - have_attrs
      BBCount:         29
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - X509_ATTRIBUTE_count
        - cms_attrib_get
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:231,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:232,42'
              BranchSideFuncs:
                - X509_ATTRIBUTE_count
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cms_attrib_get
            - BranchSide:      'crypto/cms/cms_att.c:247,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_att.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:237,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:244,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_att.c:238,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:238,35'
              BranchSideFuncs:
                - cms_attrib_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_att.c:240,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_att.c:240,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:240,19'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:244,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_att.c:241,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:241,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_att.c:243,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_att.c:243,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:243,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:244,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_att.c:235,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:244,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:245,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:229,26'
          Dst:             cms_attrib_get
        - Src:             'crypto/cms/cms_att.c:232,21'
          Dst:             X509_ATTRIBUTE_count
        - Src:             'crypto/cms/cms_att.c:238,20'
          Dst:             cms_attrib_get
    - functionName:    CMS_si_check_attributes
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CMS_signed_get_attr_count
        - CMS_unsigned_get_attr_count
        - ERR_put_error
        - cms_check_attribute
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:271,5'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:272,44'
              BranchSideFuncs:
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_att.c:283,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/cms/cms_att.c:277,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:277,37'
              BranchSideFuncs:
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_att.c:279,13'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_att.c:275,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:279,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_att.c:282,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - cms_check_attribute
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             'crypto/cms/cms_att.c:268,30'
          Dst:             CMS_signed_get_attr_count
        - Src:             'crypto/cms/cms_att.c:269,32'
          Dst:             CMS_unsigned_get_attr_count
        - Src:             'crypto/cms/cms_att.c:275,14'
          Dst:             cms_check_attribute
        - Src:             'crypto/cms/cms_att.c:277,17'
          Dst:             cms_check_attribute
        - Src:             'crypto/cms/cms_att.c:279,13'
          Dst:             ERR_put_error
    - functionName:    CMS_signed_get_attr_count
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_count
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:71,12'
          Dst:             X509at_get_attr_count
    - functionName:    CMS_unsigned_get_attr_count
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
      constantsTouched: []
      argNames:
        - si
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:136,12'
          Dst:             X509at_get_attr_count
    - functionName:    CMS_unsigned_get0_data_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_object_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - si
        - oid
        - lastpos
        - type
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get0_data_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:199,12'
          Dst:             X509at_get0_data_by_OBJ
    - functionName:    CMS_unsigned_add1_attr_by_txt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - si
        - attrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_txt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:190,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:192,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:193,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:190,9'
          Dst:             X509at_add1_attr_by_txt
    - functionName:    CMS_unsigned_add1_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - si
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_NID
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:181,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:181,9'
          Dst:             X509at_add1_attr_by_NID
    - functionName:    CMS_unsigned_add1_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - si
        - obj
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_OBJ
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:172,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:173,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:174,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:172,9'
          Dst:             X509at_add1_attr_by_OBJ
    - functionName:    CMS_unsigned_add1_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - si
        - attr
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:163,9'
          Dst:             X509at_add1_attr
    - functionName:    CMS_unsigned_delete_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_delete_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:158,12'
          Dst:             X509at_delete_attr
    - functionName:    CMS_unsigned_get_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:153,12'
          Dst:             X509at_get_attr
    - functionName:    CMS_unsigned_get_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - si
        - obj
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:148,12'
          Dst:             X509at_get_attr_by_OBJ
    - functionName:    CMS_unsigned_get_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
        - int
      constantsTouched: []
      argNames:
        - si
        - nid
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_NID
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:142,12'
          Dst:             X509at_get_attr_by_NID
    - functionName:    CMS_signed_get0_data_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_object_st *'
        - int
        - int
      constantsTouched: []
      argNames:
        - si
        - oid
        - lastpos
        - type
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get0_data_by_OBJ
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:131,12'
          Dst:             X509at_get0_data_by_OBJ
    - functionName:    CMS_signed_add1_attr_by_txt
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'char *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - si
        - attrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_txt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:123,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:124,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:125,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:123,9'
          Dst:             X509at_add1_attr_by_txt
    - functionName:    CMS_signed_add1_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - si
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_NID
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:114,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:116,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:114,9'
          Dst:             X509at_add1_attr_by_NID
    - functionName:    CMS_signed_add1_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_object_st *'
        - int
        - 'char *'
        - int
      constantsTouched: []
      argNames:
        - si
        - obj
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr_by_OBJ
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:106,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:106,9'
          Dst:             X509at_add1_attr_by_OBJ
    - functionName:    CMS_signed_add1_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.x509_attributes_st *'
      constantsTouched: []
      argNames:
        - si
        - attr
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509at_add1_attr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_att.c:97,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_att.c:98,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_att.c:99,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:97,9'
          Dst:             X509at_add1_attr
    - functionName:    CMS_signed_delete_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_delete_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:92,12'
          Dst:             X509at_delete_attr
    - functionName:    CMS_signed_get_attr
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.x509_attributes_st *'
      argCount:        2
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
      constantsTouched: []
      argNames:
        - si
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:87,12'
          Dst:             X509at_get_attr
    - functionName:    CMS_signed_get_attr_by_OBJ
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - 'struct.asn1_object_st *'
        - int
      constantsTouched: []
      argNames:
        - si
        - obj
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:82,12'
          Dst:             X509at_get_attr_by_OBJ
    - functionName:    CMS_signed_get_attr_by_NID
      functionSourceFile: '/src/openssl111/crypto/cms/cms_att.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.CMS_SignerInfo_st.4091 *'
        - int
        - int
      constantsTouched: []
      argNames:
        - si
        - nid
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509at_get_attr_by_NID
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_att.c:76,12'
          Dst:             X509at_get_attr_by_NID
    - functionName:    cms_DigestedData_do_final
      functionSourceFile: '/src/openssl111/crypto/cms/cms_dd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.bio_st *'
        - int
      constantsTouched: []
      argNames:
        - cms
        - chain
        - verify
      BBCount:         20
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_set
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - cms_DigestAlgorithm_find_ctx
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_dd.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_dd.c:68,10'
              BranchSideFuncs:
                - cms_DigestAlgorithm_find_ctx
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_dd.c:70,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:71,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_dd.c:73,28'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_dd.c:73,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:74,9'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_dd.c:76,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_dd.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:77,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_dd.c:89,30'
              BranchSideFuncs:
                - ASN1_STRING_set
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
        - Branch String:   'crypto/cms/cms_dd.c:77,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:78,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_dd.c:83,20'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_dd.c:83,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:84,13'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_dd.c:87,15'
              BranchSideFuncs:
                - EVP_MD_CTX_free
        - Branch String:   'crypto/cms/cms_dd.c:89,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:90,13'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'crypto/cms/cms_dd.c:91,11'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'crypto/cms/cms_dd.c:57,24'
          Dst:             EVP_MD_CTX_new
        - Src:             'crypto/cms/cms_dd.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_dd.c:70,10'
          Dst:             cms_DigestAlgorithm_find_ctx
        - Src:             'crypto/cms/cms_dd.c:73,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             'crypto/cms/cms_dd.c:78,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_dd.c:83,13'
          Dst:             memcmp
        - Src:             'crypto/cms/cms_dd.c:84,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_dd.c:89,14'
          Dst:             ASN1_STRING_set
        - Src:             'crypto/cms/cms_dd.c:95,5'
          Dst:             EVP_MD_CTX_free
    - functionName:    cms_DigestedData_init_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_dd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cms_DigestAlgorithm_init_bio
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/cms/cms_dd.c:52,12'
          Dst:             cms_DigestAlgorithm_init_bio
    - functionName:    cms_DigestedData_create
      functionSourceFile: '/src/openssl111/crypto/cms/cms_dd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'struct.POLICYQUALINFO_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_md_st.48 *'
      constantsTouched: []
      argNames:
        - md
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_new
        - CMS_ContentInfo_free
        - CMS_ContentInfo_new
        - OBJ_nid2obj
        - X509_ALGOR_set_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_dd.c:25,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:26,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_dd.c:28,10'
              BranchSideFuncs:
                - ASN1_item_new
                - OBJ_nid2obj
                - OBJ_nid2obj
                - X509_ALGOR_set_md
                - CMS_ContentInfo_free
        - Branch String:   'crypto/cms/cms_dd.c:30,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_dd.c:31,9'
              BranchSideFuncs:
                - CMS_ContentInfo_free
            - BranchSide:      'crypto/cms/cms_dd.c:33,24'
              BranchSideFuncs:
                - OBJ_nid2obj
                - OBJ_nid2obj
                - X509_ALGOR_set_md
      Callsites:
        - Src:             'crypto/cms/cms_dd.c:24,11'
          Dst:             CMS_ContentInfo_new
        - Src:             'crypto/cms/cms_dd.c:28,10'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_dd.c:33,24'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_dd.c:37,42'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_dd.c:39,5'
          Dst:             X509_ALGOR_set_md
        - Src:             'crypto/cms/cms_dd.c:44,5'
          Dst:             CMS_ContentInfo_free
    - functionName:    cms_EncryptedData_init_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
      constantsTouched: []
      argNames:
        - cms
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - cms_EncryptedContent_init_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_enc.c:215,43'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:215,46'
              BranchSideFuncs:
                - cms_EncryptedContent_init_bio
            - BranchSide:      'crypto/cms/cms_enc.c:215,43'
              BranchSideFuncs:
                - cms_EncryptedContent_init_bio
        - Branch String:   'crypto/cms/cms_enc.c:215,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:215,9'
              BranchSideFuncs:
                - cms_EncryptedContent_init_bio
            - BranchSide:      'crypto/cms/cms_enc.c:216,9'
              BranchSideFuncs:
                - cms_EncryptedContent_init_bio
      Callsites:
        - Src:             'crypto/cms/cms_enc.c:217,12'
          Dst:             cms_EncryptedContent_init_bio
    - functionName:    cms_EncryptedContent_init_bio
      functionSourceFile: '/src/openssl111/crypto/cms/cms_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.CMS_EncryptedContentInfo_st.3895 *'
      constantsTouched: []
      argNames:
        - ec
      BBCount:         77
      ICount:          471
      EdgeCount:       105
      CyclomaticComplexity: 30
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - BIO_ctrl
        - BIO_f_cipher
        - BIO_free
        - BIO_new
        - CRYPTO_clear_free
        - CRYPTO_malloc
        - ERR_clear_error
        - ERR_put_error
        - EVP_CIPHER_CTX_cipher
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_key_length
        - EVP_CIPHER_CTX_rand_key
        - EVP_CIPHER_CTX_set_key_length
        - EVP_CIPHER_asn1_to_param
        - EVP_CIPHER_param_to_asn1
        - EVP_CipherInit_ex
        - EVP_get_cipherbyname
        - OBJ_nid2obj
        - OBJ_obj2nid
        - RAND_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_enc.c:40,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:41,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:45,5'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:47,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:48,16'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:55,16'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - EVP_get_cipherbyname
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:52,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:53,13'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:54,5'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:57,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:0,0'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:58,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_enc.c:63,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:64,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:69,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:69,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:72,39'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cipher
                - EVP_CIPHER_type
                - OBJ_nid2obj
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:84,41'
              BranchSideFuncs:
                - EVP_CIPHER_asn1_to_param
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:73,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:74,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:78,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_enc.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:80,28'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:84,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:80,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:81,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:82,19'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:84,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:85,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_enc.c:91,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:91,18'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:92,16'
              BranchSideFuncs:
                - CRYPTO_malloc
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:91,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:92,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:101,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:93,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:94,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:97,37'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_rand_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:97,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:98,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:101,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:102,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:105,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:106,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:108,13'
              BranchSideFuncs:
                - ERR_clear_error
                - __sanitizer_cov_trace_cmp8
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:112,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:114,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_key_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:134,27'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:114,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:119,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:132,5'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:119,21'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:119,24'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:120,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_enc.c:119,17'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:120,17'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:125,17'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - ERR_clear_error
                - EVP_CipherInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:134,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:135,9'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:139,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:139,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:140,27'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:156,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_enc.c:141,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:142,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:145,38'
              BranchSideFuncs:
                - EVP_CIPHER_param_to_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:145,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:146,13'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:151,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_TYPE_free
        - Branch String:   'crypto/cms/cms_enc.c:151,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:152,28'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/cms/cms_enc.c:155,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/cms/cms_enc.c:159,19'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:159,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/cms/cms_enc.c:160,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/cms/cms_enc.c:159,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:160,9'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
            - BranchSide:      'crypto/cms/cms_enc.c:163,5'
              BranchSideFuncs:
                - CRYPTO_clear_free
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
        - Branch String:   'crypto/cms/cms_enc.c:164,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:165,16'
              BranchSideFuncs: []
            - BranchSide:      'crypto/cms/cms_enc.c:166,14'
              BranchSideFuncs:
                - BIO_free
      Callsites:
        - Src:             'crypto/cms/cms_enc.c:39,17'
          Dst:             BIO_f_cipher
        - Src:             'crypto/cms/cms_enc.c:39,9'
          Dst:             BIO_new
        - Src:             'crypto/cms/cms_enc.c:41,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:45,5'
          Dst:             BIO_ctrl
        - Src:             'crypto/cms/cms_enc.c:55,16'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_enc.c:55,16'
          Dst:             OBJ_nid2sn
        - Src:             'crypto/cms/cms_enc.c:55,16'
          Dst:             EVP_get_cipherbyname
        - Src:             'crypto/cms/cms_enc.c:58,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:63,9'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/cms/cms_enc.c:64,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:72,39'
          Dst:             EVP_CIPHER_CTX_cipher
        - Src:             'crypto/cms/cms_enc.c:72,39'
          Dst:             EVP_CIPHER_type
        - Src:             'crypto/cms/cms_enc.c:72,27'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_enc.c:74,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:78,17'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             'crypto/cms/cms_enc.c:80,17'
          Dst:             RAND_bytes
        - Src:             'crypto/cms/cms_enc.c:84,16'
          Dst:             EVP_CIPHER_asn1_to_param
        - Src:             'crypto/cms/cms_enc.c:85,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:89,15'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             'crypto/cms/cms_enc.c:92,16'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_enc.c:94,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:97,13'
          Dst:             EVP_CIPHER_CTX_rand_key
        - Src:             'crypto/cms/cms_enc.c:108,13'
          Dst:             ERR_clear_error
        - Src:             'crypto/cms/cms_enc.c:114,13'
          Dst:             EVP_CIPHER_CTX_set_key_length
        - Src:             'crypto/cms/cms_enc.c:120,17'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:125,17'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_enc.c:129,17'
          Dst:             ERR_clear_error
        - Src:             'crypto/cms/cms_enc.c:134,9'
          Dst:             EVP_CipherInit_ex
        - Src:             'crypto/cms/cms_enc.c:135,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:140,27'
          Dst:             ASN1_TYPE_new
        - Src:             'crypto/cms/cms_enc.c:142,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:145,13'
          Dst:             EVP_CIPHER_param_to_asn1
        - Src:             'crypto/cms/cms_enc.c:146,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:152,13'
          Dst:             ASN1_TYPE_free
        - Src:             'crypto/cms/cms_enc.c:160,9'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_enc.c:163,5'
          Dst:             CRYPTO_clear_free
        - Src:             'crypto/cms/cms_enc.c:166,5'
          Dst:             BIO_free
    - functionName:    CMS_EncryptedData_set1_key
      functionSourceFile: '/src/openssl111/crypto/cms/cms_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.POLICYQUALINFO_st *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - cms
        - ciph
        - key
        - keylen
      BBCount:         16
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_item_new
        - ERR_put_error
        - OBJ_nid2obj
        - OBJ_obj2nid
        - cms_EncryptedContent_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_enc.c:192,14'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:192,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - cms_EncryptedContent_init
                - ERR_put_error
                - ASN1_item_new
                - ERR_put_error
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_enc.c:193,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:192,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:193,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - cms_EncryptedContent_init
                - ERR_put_error
                - ASN1_item_new
                - ERR_put_error
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_enc.c:196,9'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - cms_EncryptedContent_init
                - ERR_put_error
                - ASN1_item_new
                - ERR_put_error
                - OBJ_nid2obj
        - Branch String:   'crypto/cms/cms_enc.c:196,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:197,32'
              BranchSideFuncs:
                - ASN1_item_new
                - ERR_put_error
                - OBJ_nid2obj
                - cms_EncryptedContent_init
            - BranchSide:      'crypto/cms/cms_enc.c:204,28'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - cms_EncryptedContent_init
                - ERR_put_error
        - Branch String:   'crypto/cms/cms_enc.c:198,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:199,13'
              BranchSideFuncs:
                - OBJ_nid2obj
                - cms_EncryptedContent_init
            - BranchSide:      'crypto/cms/cms_enc.c:202,28'
              BranchSideFuncs:
                - OBJ_nid2obj
                - cms_EncryptedContent_init
        - Branch String:   'crypto/cms/cms_enc.c:204,16'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:205,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             'crypto/cms/cms_enc.c:193,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:197,32'
          Dst:             ASN1_item_new
        - Src:             'crypto/cms/cms_enc.c:199,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:202,28'
          Dst:             OBJ_nid2obj
        - Src:             'crypto/cms/cms_enc.c:204,16'
          Dst:             OBJ_obj2nid
        - Src:             'crypto/cms/cms_enc.c:205,9'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:209,12'
          Dst:             cms_EncryptedContent_init
    - functionName:    cms_EncryptedContent_init
      functionSourceFile: '/src/openssl111/crypto/cms/cms_enc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'struct.CMS_EncryptedContentInfo_st.3895 *'
        - 'struct.evp_cipher_st.64 *'
        - 'char *'
        - size_t
      constantsTouched: []
      argNames:
        - ec
        - cipher
        - key
        - keylen
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_malloc
        - ERR_put_error
        - OBJ_nid2obj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/cms/cms_enc.c:175,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:176,24'
              BranchSideFuncs:
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_nid2obj
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:182,18'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   'crypto/cms/cms_enc.c:176,13'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:177,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      'crypto/cms/cms_enc.c:180,16'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OBJ_nid2obj
        - Branch String:   'crypto/cms/cms_enc.c:183,9'
          Branch Sides:
            - BranchSide:      'crypto/cms/cms_enc.c:184,27'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      'crypto/cms/cms_enc.c:185,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/cms/cms_enc.c:176,24'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/cms/cms_enc.c:177,13'
          Dst:             ERR_put_error
        - Src:             'crypto/cms/cms_enc.c:184,27'
          Dst:             OBJ_nid2obj
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - int
      constantsTouched: []
      argNames:
        - sk
        - idx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_num
    - functionName:    lh_CONF_VALUE_delete
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_delete
    - functionName:    sk_CONF_VALUE_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_free
    - functionName:    lh_CONF_VALUE_error
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_error
    - functionName:    sk_CONF_VALUE_new_null
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/openssl/conf.h:30,1'
          Branch Sides:
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      'include/openssl/conf.h:30,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _CONF_new_section
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - lh_CONF_VALUE_error
        - lh_CONF_VALUE_insert
        - sk_CONF_VALUE_free
        - sk_CONF_VALUE_new_null
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:195,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:196,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:197,14'
              BranchSideFuncs:
                - CRYPTO_malloc
                - strlen
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - lh_CONF_VALUE_insert
                - lh_CONF_VALUE_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_api.c:197,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:198,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:199,16'
              BranchSideFuncs:
                - strlen
                - CRYPTO_malloc
                - llvm.memcpy.p0i8.p0i8.i64
                - lh_CONF_VALUE_insert
                - lh_CONF_VALUE_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_api.c:200,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:201,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:203,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - lh_CONF_VALUE_insert
                - lh_CONF_VALUE_error
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_api.c:208,20'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:208,43'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:209,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_api.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:209,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:210,12'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_api.c:214,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:215,9'
              BranchSideFuncs:
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:216,5'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/conf/conf_api.c:195,15'
          Dst:             sk_CONF_VALUE_new_null
        - Src:             'crypto/conf/conf_api.c:197,14'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/conf/conf_api.c:199,9'
          Dst:             strlen
        - Src:             'crypto/conf/conf_api.c:200,23'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/conf/conf_api.c:207,10'
          Dst:             lh_CONF_VALUE_insert
        - Src:             'crypto/conf/conf_api.c:208,23'
          Dst:             lh_CONF_VALUE_error
        - Src:             'crypto/conf/conf_api.c:213,5'
          Dst:             sk_CONF_VALUE_free
        - Src:             'crypto/conf/conf_api.c:215,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:216,5'
          Dst:             CRYPTO_free
    - functionName:    lh_CONF_VALUE_insert
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_insert
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_insert
    - functionName:    lh_CONF_VALUE_free
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_free
    - functionName:    value_free_stack_doall
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - a
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - sk_CONF_VALUE_free
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:173,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:176,34'
              BranchSideFuncs:
                - sk_CONF_VALUE_num.23081
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
                - sk_CONF_VALUE_value.23080
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_api.c:177,5'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:178,34'
              BranchSideFuncs:
                - sk_CONF_VALUE_value.23080
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - __sanitizer_cov_trace_const_cmp4
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:183,24'
              BranchSideFuncs:
                - sk_CONF_VALUE_free.23082
                - CRYPTO_free
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/conf/conf_api.c:177,14'
          Dst:             sk_CONF_VALUE_num
        - Src:             'crypto/conf/conf_api.c:178,14'
          Dst:             sk_CONF_VALUE_value
        - Src:             'crypto/conf/conf_api.c:179,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:180,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:181,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:183,5'
          Dst:             sk_CONF_VALUE_free
        - Src:             'crypto/conf/conf_api.c:184,5'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:185,5'
          Dst:             CRYPTO_free
    - functionName:    lh_CONF_VALUE_doall
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - lh
        - doall
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_doall
    - functionName:    value_free_hash
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.CONF_VALUE *'
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - a
        - conf
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lh_CONF_VALUE_delete
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:163,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:163,9'
              BranchSideFuncs:
                - lh_CONF_VALUE_delete
            - BranchSide:      'crypto/conf/conf_api.c:164,36'
              BranchSideFuncs:
                - lh_CONF_VALUE_delete
      Callsites:
        - Src:             'crypto/conf/conf_api.c:164,15'
          Dst:             lh_CONF_VALUE_delete
    - functionName:    lh_CONF_VALUE_doall_LH_CONF_VALUE
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'func_type *'
        - 'struct.lhash_st_ERR_STRING_DATA *'
      constantsTouched: []
      argNames:
        - lh
        - fn
        - arg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:141,1'
          Dst:             OPENSSL_LH_doall_arg
    - functionName:    lh_CONF_VALUE_set_down_load
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - size_t
      constantsTouched: []
      argNames:
        - lh
        - dl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_set_down_load
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_set_down_load
    - functionName:    _CONF_free_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lh_CONF_VALUE_doall
        - lh_CONF_VALUE_doall_LH_CONF_VALUE
        - lh_CONF_VALUE_free
        - lh_CONF_VALUE_set_down_load
        - value_free_stack_doall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:145,22'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:145,25'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:146,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_api.c:145,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:149,33'
              BranchSideFuncs:
                - lh_CONF_VALUE_set_down_load
                - lh_CONF_VALUE_doall_LH_CONF_VALUE
                - lh_CONF_VALUE_doall
                - lh_CONF_VALUE_free
      Callsites:
        - Src:             'crypto/conf/conf_api.c:149,5'
          Dst:             lh_CONF_VALUE_set_down_load
        - Src:             'crypto/conf/conf_api.c:150,5'
          Dst:             lh_CONF_VALUE_doall_LH_CONF_VALUE
        - Src:             'crypto/conf/conf_api.c:150,5'
          Dst:             value_free_hash
        - Src:             'crypto/conf/conf_api.c:157,5'
          Dst:             lh_CONF_VALUE_doall
        - Src:             'crypto/conf/conf_api.c:157,5'
          Dst:             value_free_stack_doall
        - Src:             'crypto/conf/conf_api.c:158,5'
          Dst:             lh_CONF_VALUE_free
    - functionName:    conf_value_cmp
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.CONF_VALUE *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         16
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:111,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:112,20'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
            - BranchSide:      'crypto/conf/conf_api.c:117,10'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'crypto/conf/conf_api.c:113,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:114,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:115,5'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'crypto/conf/conf_api.c:117,27'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:117,31'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/conf/conf_api.c:120,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_api.c:117,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:118,20'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'crypto/conf/conf_api.c:120,16'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_api.c:120,16'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:123,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:112,13'
          Dst:             strcmp
        - Src:             'crypto/conf/conf_api.c:118,13'
          Dst:             strcmp
    - functionName:    conf_value_hash
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_strhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:104,13'
          Dst:             OPENSSL_LH_strhash
        - Src:             'crypto/conf/conf_api.c:104,52'
          Dst:             OPENSSL_LH_strhash
    - functionName:    lh_CONF_VALUE_new
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.lhash_st_ERR_STRING_DATA *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - hfn
        - cfn
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_new
    - functionName:    _CONF_new_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - conf_value_hash
        - lh_CONF_VALUE_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:128,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:131,9'
              BranchSideFuncs:
                - lh_CONF_VALUE_new
        - Branch String:   'crypto/conf/conf_api.c:131,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:132,22'
              BranchSideFuncs:
                - lh_CONF_VALUE_new
            - BranchSide:      'crypto/conf/conf_api.c:136,5'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_api.c:133,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:134,13'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:135,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:132,22'
          Dst:             lh_CONF_VALUE_new
        - Src:             'crypto/conf/conf_api.c:132,22'
          Dst:             conf_value_hash
        - Src:             'crypto/conf/conf_api.c:132,22'
          Dst:             conf_value_cmp
    - functionName:    _CONF_get_string
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - section
        - name
      BBCount:         20
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - lh_CONF_VALUE_retrieve
        - ossl_safe_getenv
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:76,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:77,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:78,9'
              BranchSideFuncs:
                - ossl_safe_getenv
                - lh_CONF_VALUE_retrieve
                - lh_CONF_VALUE_retrieve
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
        - Branch String:   'crypto/conf/conf_api.c:78,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:79,13'
              BranchSideFuncs:
                - lh_CONF_VALUE_retrieve
                - lh_CONF_VALUE_retrieve
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - ossl_safe_getenv
            - BranchSide:      'crypto/conf/conf_api.c:99,33'
              BranchSideFuncs:
                - ossl_safe_getenv
        - Branch String:   'crypto/conf/conf_api.c:79,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:80,31'
              BranchSideFuncs:
                - lh_CONF_VALUE_retrieve
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - lh_CONF_VALUE_retrieve
                - ossl_safe_getenv
            - BranchSide:      'crypto/conf/conf_api.c:91,12'
              BranchSideFuncs:
                - lh_CONF_VALUE_retrieve
        - Branch String:   'crypto/conf/conf_api.c:83,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:84,24'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:85,24'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - lh_CONF_VALUE_retrieve
                - ossl_safe_getenv
        - Branch String:   'crypto/conf/conf_api.c:85,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:86,38'
              BranchSideFuncs:
                - ossl_safe_getenv
                - lh_CONF_VALUE_retrieve
            - BranchSide:      'crypto/conf/conf_api.c:90,9'
              BranchSideFuncs:
                - lh_CONF_VALUE_retrieve
        - Branch String:   'crypto/conf/conf_api.c:87,21'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:88,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:89,13'
              BranchSideFuncs:
                - lh_CONF_VALUE_retrieve
        - Branch String:   'crypto/conf/conf_api.c:94,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:95,20'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:97,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:82,17'
          Dst:             lh_CONF_VALUE_retrieve
        - Src:             'crypto/conf/conf_api.c:85,17'
          Dst:             strcmp
        - Src:             'crypto/conf/conf_api.c:86,21'
          Dst:             ossl_safe_getenv
        - Src:             'crypto/conf/conf_api.c:93,13'
          Dst:             lh_CONF_VALUE_retrieve
        - Src:             'crypto/conf/conf_api.c:99,16'
          Dst:             ossl_safe_getenv
    - functionName:    lh_CONF_VALUE_retrieve
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ERR_STRING_DATA *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - lh
        - d
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_LH_retrieve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:31,1'
          Dst:             OPENSSL_LH_retrieve
    - functionName:    sk_CONF_VALUE_delete_ptr
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_delete_ptr
    - functionName:    sk_CONF_VALUE_push
      functionSourceFile: '/src/openssl111/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'struct.stack_st_CONF_VALUE *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - sk
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/openssl/conf.h:30,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _CONF_add_string
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'struct.CONF_VALUE *'
        - 'struct.CONF_VALUE *'
      constantsTouched: []
      argNames:
        - conf
        - section
        - value
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - lh_CONF_VALUE_insert
        - sk_CONF_VALUE_delete_ptr
        - sk_CONF_VALUE_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:56,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:57,9'
              BranchSideFuncs:
                - lh_CONF_VALUE_insert
                - sk_CONF_VALUE_delete_ptr
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:60,30'
              BranchSideFuncs:
                - lh_CONF_VALUE_insert
                - sk_CONF_VALUE_delete_ptr
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_api.c:61,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:62,40'
              BranchSideFuncs:
                - sk_CONF_VALUE_delete_ptr
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_api.c:67,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:56,10'
          Dst:             sk_CONF_VALUE_push
        - Src:             'crypto/conf/conf_api.c:60,9'
          Dst:             lh_CONF_VALUE_insert
        - Src:             'crypto/conf/conf_api.c:62,15'
          Dst:             sk_CONF_VALUE_delete_ptr
        - Src:             'crypto/conf/conf_api.c:63,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:64,9'
          Dst:             CRYPTO_free
        - Src:             'crypto/conf/conf_api.c:65,9'
          Dst:             CRYPTO_free
    - functionName:    _CONF_get_section_values
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'struct.stack_st_CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _CONF_get_section
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:42,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:43,41'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:45,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_api.c:41,9'
          Dst:             _CONF_get_section
    - functionName:    _CONF_get_section
      functionSourceFile: '/src/openssl111/crypto/conf/conf_api.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'struct.CONF_VALUE *'
      argCount:        2
      argTypes:
        - 'struct.conf_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - lh_CONF_VALUE_retrieve
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_api.c:27,24'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:27,28'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:28,9'
              BranchSideFuncs: []
        - Branch String:   'crypto/conf/conf_api.c:27,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_api.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_api.c:29,8'
              BranchSideFuncs:
                - lh_CONF_VALUE_retrieve
      Callsites:
        - Src:             'crypto/conf/conf_api.c:31,9'
          Dst:             lh_CONF_VALUE_retrieve
    - functionName:    def_init_WIN32
      functionSourceFile: '/src/openssl111/crypto/conf/conf_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_def.c:129,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:130,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_def.c:132,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    def_create
      functionSourceFile: '/src/openssl111/crypto/conf/conf_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'struct.conf_st *'
      argCount:        1
      argTypes:
        - 'struct.conf_method_st *'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_def.c:107,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:107,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_def.c:108,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free
        - Branch String:   'crypto/conf/conf_def.c:108,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:108,32'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_def.c:109,13'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'crypto/conf/conf_def.c:106,11'
          Dst:             CRYPTO_malloc
        - Src:             'crypto/conf/conf_def.c:109,13'
          Dst:             CRYPTO_free
    - functionName:    def_destroy
      functionSourceFile: '/src/openssl111/crypto/conf/conf_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
        - def_destroy_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_def.c:141,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:142,9'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'crypto/conf/conf_def.c:145,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crypto/conf/conf_def.c:141,9'
          Dst:             def_destroy_data
        - Src:             'crypto/conf/conf_def.c:142,9'
          Dst:             CRYPTO_free
    - functionName:    def_destroy_data
      functionSourceFile: '/src/openssl111/crypto/conf/conf_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'struct.conf_st *'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _CONF_free_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_def.c:150,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:151,9'
              BranchSideFuncs: []
            - BranchSide:      'crypto/conf/conf_def.c:152,21'
              BranchSideFuncs:
                - _CONF_free_data
      Callsites:
        - Src:             'crypto/conf/conf_def.c:152,5'
          Dst:             _CONF_free_data
    - functionName:    def_load_bio
      functionSourceFile: '/src/openssl111/crypto/conf/conf_def.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'struct.conf_st *'
        - 'struct.bio_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - conf
        - in
        - line
      BBCount:         154
      ICount:          983
      EdgeCount:       210
      CyclomaticComplexity: 58
      functionsReached:
        - BIO_free
        - BIO_gets
        - BIO_snprintf
        - BIO_vfree
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_new
        - CONF_free
        - CRYPTO_free
        - CRYPTO_malloc
        - CRYPTO_strdup
        - ERR_add_error_data
        - ERR_put_error
        - OPENSSL_DIR_end
        - _CONF_add_string
        - _CONF_get_section
        - _CONF_new_data
        - _CONF_new_section
        - clear_comments
        - eat_alpha_numeric
        - eat_ws
        - get_next_file
        - is_keytype
        - memcmp
        - process_include
        - sk_BIO_free
        - sk_BIO_new_null
        - sk_BIO_num
        - sk_BIO_pop
        - sk_BIO_push
        - str_copy
        - strcmp
        - strlen
        - strncmp
        - trim_ws
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crypto/conf/conf_def.c:202,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:203,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:207,15'
              BranchSideFuncs:
                - CRYPTO_strdup
                - _CONF_new_data
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_new_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:208,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:209,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:213,24'
              BranchSideFuncs:
                - _CONF_new_data
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_new_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:213,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:214,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:218,28'
              BranchSideFuncs:
                - _CONF_new_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:219,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:220,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:224,12'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/conf/conf_def.c:227,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:228,13'
              BranchSideFuncs:
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/conf/conf_def.c:231,15'
              BranchSideFuncs:
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/conf/conf_def.c:237,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:240,33'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/conf/conf_def.c:250,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
        - Branch String:   'crypto/conf/conf_def.c:242,24'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:242,34'
              BranchSideFuncs:
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/conf/conf_def.c:248,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
        - Branch String:   'crypto/conf/conf_def.c:242,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:243,25'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:248,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
        - Branch String:   'crypto/conf/conf_def.c:250,20'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:250,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:279,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_def.c:250,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:256,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:279,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_def.c:256,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:259,43'
              BranchSideFuncs:
                - get_next_file
                - CRYPTO_free
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - BIO_vfree
            - BranchSide:      'crypto/conf/conf_def.c:270,38'
              BranchSideFuncs:
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
        - Branch String:   'crypto/conf/conf_def.c:259,21'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:260,31'
              BranchSideFuncs:
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/conf/conf_def.c:264,21'
              BranchSideFuncs:
                - CRYPTO_free
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - get_next_file
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
        - Branch String:   'crypto/conf/conf_def.c:270,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:272,17'
              BranchSideFuncs:
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
            - BranchSide:      'crypto/conf/conf_def.c:274,27'
              BranchSideFuncs:
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
        - Branch String:   'crypto/conf/conf_def.c:280,9'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:281,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:289,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   'crypto/conf/conf_def.c:281,36'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:281,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:284,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_def.c:281,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:282,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:284,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_def.c:289,16'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:289,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:292,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_def.c:289,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:290,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:292,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   'crypto/conf/conf_def.c:303,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:308,19'
              BranchSideFuncs:
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:314,13'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:309,36'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:309,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_def.c:313,9'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:309,54'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:309,58'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_def.c:310,23'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:309,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:310,23'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_def.c:313,9'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:314,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:315,13'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/conf/conf_def.c:316,16'
              BranchSideFuncs:
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:321,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:322,13'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
            - BranchSide:      'crypto/conf/conf_def.c:323,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   'crypto/conf/conf_def.c:323,13'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:326,14'
              BranchSideFuncs:
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_def.c:353,21'
              BranchSideFuncs:
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
        - Branch String:   'crypto/conf/conf_def.c:332,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:333,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
            - BranchSide:      'crypto/conf/conf_def.c:341,14'
              BranchSideFuncs:
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
        - Branch String:   'crypto/conf/conf_def.c:333,32'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:333,35'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      'crypto/conf/conf_def.c:337,17'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
        - Branch String:   'crypto/conf/conf_def.c:333,21'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:334,26'
              BranchSideFuncs:
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      'crypto/conf/conf_def.c:337,17'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
        - Branch String:   'crypto/conf/conf_def.c:342,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:343,17'
              BranchSideFuncs:
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
            - BranchSide:      'crypto/conf/conf_def.c:344,41'
              BranchSideFuncs:
                - _CONF_get_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CRYPTO_free
                - CONF_free
                - OPENSSL_DIR_end
                - sk_BIO_pop
                - BIO_vfree
                - BIO_gets
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - clear_comments
                - eat_ws
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - eat_ws
                - trim_ws
                - CRYPTO_malloc
                - CRYPTO_strdup
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - _CONF_add_string
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - _CONF_get_section
                - ERR_put_error
                - _CONF_new_section
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - trim_ws
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - process_include
                - sk_BIO_push.23163
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BIO_free
                - sk_BIO_new_null.23162
                - ERR_put_error
                - BIO_free
                - CRYPTO_free
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - eat_alpha_numeric
                - eat_ws
                - eat_alpha_numeric
                - eat_ws
                - __sanitizer_cov_trace_const_cmp4
                - str_copy.23160
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_keytype
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - sk_BIO_pop
                - BIO_vfree
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_free.23164
                - get_next_file
                - CRYPTO_free
                - BIO_vfree
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memmove.p0i8.p0i8.i64
                - ERR_put_error
                - _CONF_new_section
        - Branch String:   'crypto/conf/conf_def.c:344,17'
          Branch Sides:
            - BranchSide:      'crypto/conf/conf_def.c:345,40'
              BranchSideFuncs:
                - _CONF_new_section
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - CRYPTO_free
                - sk_BIO_num.23165
                - sk_BIO_free.23164
                - CRYPTO_free
                - BIO_snprintf
                - ERR_add_error_data
                - CRYPTO_free
                - CRYPTO_free
                - CR